LICENSE
README.md
setup.py
docs/__init__.py
richard/__init__.py
richard.egg-info/PKG-INFO
richard.egg-info/SOURCES.txt
richard.egg-info/dependency_links.txt
richard.egg-info/top_level.txt
richard/block/FindAll.py
richard/block/FindOne.py
richard/block/Succeed.py
richard/block/TryFirst.py
richard/block/__init__.py
richard/core/DialogTester.py
richard/core/Logger.py
richard/core/Model.py
richard/core/Pipeline.py
richard/core/Solver.py
richard/core/__init__.py
richard/core/atoms.py
richard/core/constants.py
richard/data_source/MemoryDbDataSource.py
richard/data_source/MySqlDataSource.py
richard/data_source/PsycoPg2DataSource.py
richard/data_source/PsycoPg3DataSource.py
richard/data_source/SparqlDataSource.py
richard/data_source/Sqlite3DataSource.py
richard/data_source/WikidataDataSource.py
richard/data_source/__init__.py
richard/entity/BlockResult.py
richard/entity/ControlBlock.py
richard/entity/GrammarRule.py
richard/entity/GrammarRules.py
richard/entity/ParseTreeNode.py
richard/entity/ProcessResult.py
richard/entity/ProcessingException.py
richard/entity/ReifiedVariable.py
richard/entity/Relation.py
richard/entity/RuleConstituent.py
richard/entity/SentenceRequest.py
richard/entity/Variable.py
richard/entity/__init__.py
richard/interface/Product.py
richard/interface/SomeClearableDb.py
richard/interface/SomeDataSource.py
richard/interface/SomeLogger.py
richard/interface/SomeModule.py
richard/interface/SomeParseTreeSortHeuristics.py
richard/interface/SomeProcessor.py
richard/interface/SomeQueryOptimizer.py
richard/interface/SomeResponseHandler.py
richard/interface/SomeSolver.py
richard/interface/__init__.py
richard/module/BasicSentenceContext.py
richard/module/CoreModule.py
richard/module/InferenceModule.py
richard/module/SimpleMemoryModule.py
richard/module/__init__.py
richard/module/helper/SimpleInferenceRuleParser.py
richard/module/helper/__init__.py
richard/processor/__init__.py
richard/processor/language_selector/LanguageSelector.py
richard/processor/language_selector/LanguageSelectorProduct.py
richard/processor/language_selector/Multilingual.py
richard/processor/language_selector/__init__.py
richard/processor/parser/BasicParser.py
richard/processor/parser/BasicParserProduct.py
richard/processor/parser/__init__.py
richard/processor/parser/earley/EarleyParser.py
richard/processor/parser/earley/__init__.py
richard/processor/parser/earley/tree_extract.py
richard/processor/parser/earley/unknown_word.py
richard/processor/parser/earley/entity/Chart.py
richard/processor/parser/earley/entity/ChartState.py
richard/processor/parser/earley/entity/__init__.py
richard/processor/parser/helper/SimpleGrammarRulesParser.py
richard/processor/parser/helper/__init__.py
richard/processor/parser/helper/grammar_functions.py
richard/processor/parser/tree_sort_heuristics/BasicParseTreeSortHeuristics.py
richard/processor/parser/tree_sort_heuristics/SortByBoost.py
richard/processor/parser/tree_sort_heuristics/SortByTokenCount.py
richard/processor/parser/tree_sort_heuristics/SortByTreeDepth.py
richard/processor/parser/tree_sort_heuristics/__init__.py
richard/processor/responder/SimpleResponder.py
richard/processor/responder/SimpleResponderProduct.py
richard/processor/responder/__init__.py
richard/processor/semantic_composer/SemanticComposer.py
richard/processor/semantic_composer/SemanticComposerProduct.py
richard/processor/semantic_composer/__init__.py
richard/processor/semantic_composer/helper/VariableGenerator.py
richard/processor/semantic_composer/helper/__init__.py
richard/processor/semantic_composer/optimizer/BasicQueryOptimizer.py
richard/processor/semantic_composer/optimizer/FrontResolveName.py
richard/processor/semantic_composer/optimizer/IsolateIndependentParts.py
richard/processor/semantic_composer/optimizer/SortByCost.py
richard/processor/semantic_composer/optimizer/__init__.py
richard/processor/semantic_executor/AtomExecutor.py
richard/processor/semantic_executor/AtomExecutorProduct.py
richard/processor/semantic_executor/__init__.py
richard/processor/tokenizer/BasicTokenizer.py
richard/processor/tokenizer/BasicTokenizerProduct.py
richard/processor/tokenizer/__init__.py
richard/store/MemoryDb.py
richard/store/Record.py
richard/store/__init__.py
richard/type/ExecutionContext.py
richard/type/InferenceRule.py
richard/type/OrderedSet.py
richard/type/PositionType.py
richard/type/SemanticTemplate.py
richard/type/SimpleGrammar.py
richard/type/SimpleGrammarRule.py
richard/type/__init__.py
tests/__init__.py
tests/integration/Chat80_test.py
tests/integration/WikiData_test.py
tests/integration/__init__.py
tests/integration/chat80/Chat80DialogContext.py
tests/integration/chat80/Chat80Module.py
tests/integration/chat80/__init__.py
tests/integration/chat80/grammar.py
tests/integration/chat80/resources/__init__.py
tests/integration/wikidata/WikidataModule.py
tests/integration/wikidata/__init__.py
tests/integration/wikidata/grammar.py
tests/integration/wikidata/resources/__init__.py
tests/integration/wikidata/result_cache/__init__.py
tests/unit/AtomExecutor_test.py
tests/unit/Composer_test.py
tests/unit/EarleyParser_test.py
tests/unit/FunctionApplication_test.py
tests/unit/InferenceEngine_test.py
tests/unit/IsolateIndependentParts_test.py
tests/unit/Multilingual_test.py
tests/unit/MySql_test.py
tests/unit/Parser_test.py
tests/unit/PsycoPg2_test.py
tests/unit/PsycoPg3_test.py
tests/unit/Quantifier_test.py
tests/unit/Solver_test.py
tests/unit/Sqlite3_test.py
tests/unit/Tokenizer_test.py
tests/unit/__init__.py
tests/unit/atom_executor/TesModule.py
tests/unit/atom_executor/__init__.py
tests/unit/inference/__init__.py