class

PatternMatching::Advanced::PatternLearner

Inherits Reference < Object

Pattern learning system that discovers frequent patterns automatically

Constructors

new(atomspace : AtomSpace::AtomSpace, frequency_threshold : Float64 = 0.1, confidence_threshold : Float64 = 0.8)

Instance methods

apply_learned_patterns

Apply learned patterns to find new matches

atomspace
confidence_threshold
frequency_threshold
learn_patterns

Learn patterns from the current atomspace

learned_patterns
pattern_statistics

Get pattern statistics

Nested types