kodjo
031bd0274e
Fixed #43 : BnfNodeParser: I can recognize when multiple level of ISA
...
Fixed #44 : BnfNodeParser: I must simplify results when multiple levels of ISA
Fixed #45 : Dynamic variables cannot be parsed at restart
Fixed #46 : Concepts variables values are transformed into list by default
Fixed #47 : SheerkaAdmin. Add min, max, mean time when restoring files
2021-03-08 17:35:30 +01:00
kodjo
a2a8d5c5e5
Implemented a first and basic version of a Rete rule engine
2021-02-09 16:06:32 +01:00
kodjo
e26c83a825
Implemented SheerkaOntology
2021-01-11 15:36:03 +01:00
kodjo
8b86998225
First implementation of Debugger for SyaNodeParser
2020-12-03 21:50:48 +01:00
kodjo
315f8ea09b
Added first version of DebugManager. Implemented draft of the rule engine
2020-11-20 13:41:45 +01:00
kodjo
e8f2705dcf
Refactored Parsers. Introduced BaseCustomGrammarParser. Renamed DefaultParser into DefConceptParser
2020-10-02 04:45:47 +02:00
kodjo
2c5840752a
Fixed BnfNodeParser to allow expressions like 'number hundred' when number is a group
2020-06-27 18:56:04 +02:00
kodjo
c43a3ef946
In PythonEvaluator, I now evaluate concept and/or concept body
2020-06-11 17:36:43 +02:00
kodjo
c79403443f
Fixed concept token parsing
2020-05-23 10:46:03 +02:00
kodjo
37d3d16e21
ExactConceptParser can now recognize concepts by their names
2020-05-21 16:27:18 +02:00
kodjo
d357329f51
Improved PythonEvaluator when dealing with concept class
2020-05-20 04:19:19 +02:00
kodjo
6e343ba996
Refactored Caching, Refactored BnfNodeParser, Introduced Sphinx
2020-05-12 17:21:10 +02:00
kodjo
6c7c529016
Added SyaNodeParser (finally, after one month)
2020-04-09 15:42:36 +02:00
kodjo
afc1e22949
Added basic implentation for where
2020-02-05 18:47:20 +01:00
kodjo
b9afcba61f
Refactored ExecutionContext serialization (added sheerkapickle) and added History management
2020-01-31 18:58:03 +01:00
kodjo
c489a38ebc
Refactored sheerka class: splitted to use sub handlers. Refactored unit tests to use classes.
2020-01-22 17:49:28 +01:00