Skip to content
Snippets Groups Projects
Commit c7852eaa authored by dmt's avatar dmt
Browse files

Implement search_knowledge() interface.

parent 7f2c26f5
No related branches found
No related tags found
No related merge requests found
......@@ -7,7 +7,7 @@ from cml.usecases.query import PreprocessUsecase, KnowledgeSearchUsecase
from cml.ports.source_adapters import PandasAdapter
from cml.shared.settings import Settings
from cml.shared.settings import specific_settings_factory, read_settings
from cml.shared.request import PreprocessRequest
from cml.shared.request import PreprocessRequest, KnowledgeSearchRequest
__all__ = (
......@@ -66,8 +66,14 @@ def reconstruction():
pass
def search_knowledge():
pass
def search_knowledge(constructor, reconstructor, data_source):
deconstruction_settings = specific_settings_factory("deconstruction")
knowledge_search_req = KnowledgeSearchRequest(constructor,
reconstructor,
data_source,
deconstruction_settings)
knowledge_search_usecase = KnowledgeSearchUsecase()
return knowledge_search_usecase.execute(knowledge_search_req)
def visualizer():
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment