Namespace Cratis.Chronicle.Concepts.Patterns
Classes
- BehaviorPattern
Represents a recurring combination of facets that survived the support and confidence thresholds.
- EventFeatures
Represents the bounded set of contextual facts extracted from a single event before it is fed into pattern mining.
- Facet
Represents a single contextual dimension and the value it held.
- FacetName
Represents the name of a facet - one contextual dimension a BehaviorPattern can be expressed in.
- FacetSet
Represents an itemset of facets - the combination of contextual dimensions a pattern is expressed in.
- FacetSetKey
Represents the canonical, stable identity of a FacetSet.
- FacetValue
Represents the value a facet holds for a single event or pattern.
- PatternConfidence
Represents how often a pattern holds when the context it constrains is present, in the range 0 to 1.
- PatternGroupingKey
Represents the scope patterns are mined and looked up within - typically the identity of the user the behavior belongs to.
- PatternOccurrences
Represents how many times a pattern has been observed.
- PatternSupport
Represents the share of all observed events a pattern was seen in, in the range 0 to 1.
- PatternWeight
Represents the recency-weighted strength of a pattern.
- TimeBucketExtensions
Extension methods for working out the TimeBucket a moment falls in.
- WellKnownCausationProperties
Holds the causation property names used to identify actions and requests.
Enums
- InitiatorType
Represents what kind of initiator caused an event.
- TimeBucket
Represents the part of the day an event occurred in.