๐Ÿ“š Tutorials

๐Ÿ“š Tutorials#

Characteristics

Characteristics allow extracting values from arbitrary item data. They use JSONPath-based component extraction and are designed to handle imprecision natively.

Characteristics
Predicates

Predicates are an extended version of attributes used in classical Formal Concepts Analysis. They are created on demand to precisely describe a group of items.

Predicates
Descriptions

This module implements Formal Concept Analysis theory adapted to convex algebras. It provides an abstract class to define description spaces based on characteristics.

Descriptions
Convex concepts

Convex concepts are a specific type of formal concepts that exhibit a particular property related to the closure of sets of items and predicates represented by their borders.

Convex concepts
Strategies

This module implements strategies in the case of universe of items defined by any values. It provides an abstract class to define strategies based on characteristics.

Strategies
Resource stores

This module implements basic serialization function.

Resource stores