根据关键字推荐文字

问题描述

关于以下问题,我需要一些建议。

为我提供了一组加权关键字(按百分比),需要在数据库中找到与这些关键字最匹配的文本。我会举一个例子。

我看到了这些关键字

  • 太阳(90%)
  • 国家公园(85%的关键词包含2个单词)
  • 地标(60%)

现在可以说我的数据库包含3个文本条目,例如

  1. 通向太阳的路是位于美国西部落基山脉的风景秀丽的山路,位于蒙大拿州的冰川国家公园。
  2. 每个人都有一点太阳和月亮。每个人中都有一点男人,女人和动物。
  3. 混合动力汽车是使用不止一种推进方式的混合动力汽车,这意味着将汽油或柴油发动机与电动机结合起来。

很明显,第一个文本是最能描述给定关键字集的文本,所以这是我要向用户推荐的内容。在第二个文本后跟“ sun”关键字有些相关,这也是可以接受的选择。

第三条文本完全无关紧要,只有在其他所有方法都失败时才建议将其作为最后的选择。

我对这种东西是完全陌生的,所以我需要一些关于应该使用哪种技术/算法的建议。似乎涉及某种机器学习(nlp)或某种模糊逻辑。我不太确定。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)