27 Commits

Author SHA1 Message Date
kodjo a2a8d5c5e5 Implemented a first and basic version of a Rete rule engine 2021-02-09 16:06:32 +01:00
kodjo 821dbed189 Fixed #3: Added sheerka.resolve_rule()
Fixed #5: Refactored SheerkaComparisonManager
Fixed #6: Sya parser no longer works after restart
2021-01-15 07:11:04 +01:00
kodjo e26c83a825 Implemented SheerkaOntology 2021-01-11 15:36:03 +01:00
kodjo 315f8ea09b Added first version of DebugManager. Implemented draft of the rule engine 2020-11-20 13:41:45 +01:00
kodjo d7573f095f Reimplemented explain feature 2020-06-04 18:43:15 +02:00
kodjo 6e343ba996 Refactored Caching, Refactored BnfNodeParser, Introduced Sphinx 2020-05-12 17:21:10 +02:00
kodjo 7d3a490bc5 Updated blog 2020-04-18 12:05:47 +02:00
kodjo c3452e5a24 Added content section 2020-04-17 20:38:04 +02:00
kodjo 6c7c529016 Added SyaNodeParser (finally, after one month) 2020-04-09 15:42:36 +02:00
kodjo 3789ef25d1 Renamed ConceptMatch into ConceptExpression and added unit tests 2020-01-15 19:44:32 +01:00
kodjo 8152f82c6b Added simple form of concept composition 2020-01-15 18:38:29 +01:00
kodjo 40416ac337 Enhanced complex concepts handling 2020-01-11 08:03:35 +01:00
kodjo a62c1f0f13 Refactored parsers to introduce priority 2020-01-08 19:45:54 +01:00
kodjo 197b0700fa Added keyword c:xxx: to express that we want the concept, not its body 2019-12-29 18:56:41 +01:00
kodjo 81b2355633 Fixed EvalEvaluator when there is nothing to evaluate 2019-12-27 14:43:36 +01:00
kodjo 26daae4acf ConceptLexerParser can how handle UnrecognizedTokens 2019-12-26 15:20:45 +01:00
kodjo a683d4cd42 Added concept 'isa' other_concept functionality 2019-12-21 22:02:07 +01:00
kodjo c668cc46d2 Added bnf when adding a new concept + Started logging filtering 2019-12-13 20:26:11 +01:00
kodjo 5d37addc7d Implemented dictionnary based file system to speed up the tests 2019-11-21 21:54:39 +01:00
kodjo 7fa509555d Managing concept properties in ConceptEvaluator 2019-11-16 18:11:29 +01:00
kodjo 9e10e77737 Refactored to allow ConceptEvaluator 2019-11-14 22:04:38 +01:00
kodjo a636198222 Added entries to the blob 2019-11-07 18:50:48 +01:00
kodjo 448ebc696a Added basic implementation for Python code evaluation 2019-11-07 17:18:07 +01:00
kodjo b12204360e Reworked sdp 2019-11-02 14:17:10 +01:00
kodjo 8107e149b9 Added DefaultParser 2019-10-29 18:39:51 +01:00
kodjo 913cd3c0b3 fist version of the lexer 2019-10-22 19:02:51 +02:00
Kodjo Sossouvi ab57a84956 Starting Sheerka, learning Python 2019-07-18 23:55:14 +02:00