【问题标题】:Building a custom word similarity构建自定义单词相似度
【发布时间】:2021-06-14 06:10:50
【问题描述】:

我正在使用 spacy 进行相似性匹配。但是根据我在项目中的需要,我正在尝试构建自定义单词相似度。我正在通过互联网获取线索,但找不到任何线索。 有没有办法实际构建它?

My thoughts : {"Account": ["acct", "account no", "acount no", "actno", "act no", "acct no"]}

例如,如果我想要以上面给出的列表表示的单词 account,它应该匹配并给我文本中出现的单词列表。

Output : Text = "This a custom word similarity builder. The acct no for this can be STACKCODE. The only account no will be found in the stackoverflow"

当我使用所有输入训练它并使用单词相似度时,它应该输出找到的单词。

Output : ["acct no", "account no"]

【问题讨论】:

  • 我认为您正在寻找的术语不是“单词相似性”,而是“同义词”,即同义词环。根据用例,许多现有的检索框架已经支持此作为查询扩展的一种形式,即 Apache Solr。

标签: python nlp spacy gensim


【解决方案1】:

从你的问题来看,我认为这看起来更像是一个拼写更正问题。

【讨论】:

    猜你喜欢
    • 2015-03-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-12-27
    • 2017-06-07
    • 1970-01-01
    • 2016-02-01
    • 1970-01-01
    相关资源
    最近更新 更多