示例#1
0
 def init_from_config():
     """
     Return an instance with options parsed by a config parser.
     :param config_options:
     :return:
     """
     config_options = globals.config
     surface_index = EntitySurfaceIndexMemory.init_from_config()
     max_entities_p_token = int(config_options.get("EntityLinker", "max-entites-per-tokens"))
     return EntityLinker(surface_index, max_entities_per_tokens=max_entities_p_token)
 def init_from_config():
     """
     Return an instance with options parsed by a config parser.
     :param config_options:
     :return:
     """
     config_options = globals.config
     surface_index = EntitySurfaceIndexMemory.init_from_config()
     max_entities_p_token = int(
         config_options.get('EntityLinker', 'max-entites-per-tokens'))
     return EntityLinker(surface_index,
                         max_entities_per_tokens=max_entities_p_token)
示例#3
0
 def init_from_config():
     config_options = globals.config
     surface_index = EntitySurfaceIndexMemory.init_from_config()
     max_entities_p_token = int(config_options.get('EntityLinker',
                                                   'max-entites-per-tokens'))
     use_web_results = config_options.get('EntityLinker',
                                          'use-web-results') == "True"
     topn_entities = int(config_options.get('EntityLinker',
                                           'topn-external-entities'))
     question_search_results = dict()
     doc_snippets_entities = dict()
     if use_web_results:
         from text2kb.utils import get_documents_snippet_entities
         from text2kb.utils import get_questions_serps
         question_search_results = get_questions_serps()
         doc_snippets_entities = get_documents_snippet_entities()
     return WebSearchResultsExtenderEntityLinker(surface_index,
                                                 max_entities_p_token,
                                                 use_web_results,
                                                 topn_entities=topn_entities,
                                                 search_results=question_search_results,
                                                 doc_snippets_entities=doc_snippets_entities)