Commit Graph

14 Commits

Author SHA1 Message Date
kodjo c798c2c570 Working on #98 : Persist attribute value when global_truth is set to true 2021-08-03 11:26:57 +02:00
kodjo 7dcaa9c111 Fixed #29: Parsers: Implement parsing memoization
Fixed #77 : Parser: ShortTermMemoryParser should be called separately
Fixed #78 : Remove VariableNode usage
Fixed #79 : ConceptManager: Implement compile caching
Fixed #80 : SheerkaExecute : parsers_key is not correctly computed
Fixed #81 : ValidateConceptEvaluator : Validate concept's where and pre clauses right after the parsing
Fixed #82 : SheerkaIsAManager: isa() failed when the set as a body
Fixed #83 : ValidateConceptEvaluator : Support BNF and SYA Concepts
Fixed #84 : ExpressionParser: Implement the parser as a standard parser
Fixed #85 : Services: Give order to services
Fixed #86 : cannot manage smart_get_attr(the short, color)
2021-06-07 21:14:03 +02:00
kodjo 657c7536f7 I can manage infinite recursion when building concept 2020-12-10 21:08:10 +01:00
kodjo 4b6e1dd55b Implemented ConceptManager with concept creation, modification and deletion 2020-12-08 15:36:21 +01:00
kodjo dd520c1680 Fixed memory() and RET usage 2020-09-21 21:30:38 +02:00
kodjo 351c16f946 First implementation of questions management 2020-08-14 08:16:33 +02:00
kodjo e84b394da2 Added first implementation of concepts ambiguity resolution + Jenkins file test 2020-07-15 18:29:43 +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 6e343ba996 Refactored Caching, Refactored BnfNodeParser, Introduced Sphinx 2020-05-12 17:21:10 +02:00
kodjo 1bde97b5e3 Concept validation must be requested 2020-03-09 12:23:53 +01:00
kodjo ef31a4807d Concepts bodies are now evaluated on demand 2020-02-27 10:48:45 +01:00
kodjo 7481b458e1 Added chicken and egg recursion detection 2020-02-06 17:50:14 +01:00
kodjo afc1e22949 Added basic implentation for where 2020-02-05 18:47:20 +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