gpt4 book ai didi

python - 使用 python 搜索句子中的术语

转载 作者:行者123 更新时间:2023-12-01 06:00:28 24 4
gpt4 key购买 nike

我在 MongoDB 中存储了几个句子,以及几个术语词典(每个术语由一个或多个单词组成)。我想要在句子中搜索术语,但是尝试匹配每个句子中的每个术语确实很慢,而且这将是精确匹配。我怎样才能轻松地进行模糊匹配或类似的操作来查找句子中的术语?

例如,

句子:

时钟基因 NPAS2 中的 Ala394Thr 多态性:非霍奇金淋巴瘤风险的昼夜节律调节剂

字典:

Ala394Thr | NPAS-2 |霍奇金淋巴瘤

结果应该是:

Ala394Thr 时钟基因 NPAS2 中的多态性:非霍奇金淋巴瘤风险的昼夜调节因子

最佳答案

我可能会建议您查看专用搜索引擎,例如 Solr 或 ElasticSearch。他们更适合此类任务。

看看https://github.com/renctan/mongo-solr关于如何使用 oplog tailing 来做到这一点。

关于python - 使用 python 搜索句子中的术语,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10699107/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com