【发布时间】:2020-11-17 21:50:15
【问题描述】:
我正在使用此处的示例:https://github.com/explosion/spaCy/tree/master/bin/wiki_entity_linking。
有一个标志用于使用来自 Wikipedia 的描述而不是 Wikidata。我将其设置为 True(它应该从 Wikipedia 数据中获取描述)。但是查看Wikidata部分下的代码,
if not descr_from_wp:
logger.info("STEP 4c: Writing Wikidata entity descriptions to {}".format(entity_descr_path))
io.write_id_to_descr(entity_descr_path, id_to_descr)
这不应该运行,因为if 语句是False。但在维基百科部分下,
if descr_from_wp:
logger.info("STEP 5b: Parsing and writing Wikipedia descriptions to {}".format(entity_descr_path))
它只是记录一些东西——它实际上似乎并没有创建描述。并且输出文件有标题:WD_id|description.
我怎样才能让它写维基百科的描述?
【问题讨论】:
标签: python spacy named-entity-recognition