【发布时间】:2011-10-10 19:37:05
【问题描述】:
我需要提取搜索查询的关键字。例如,假设搜索“最新流行的诺基亚手机”。我想提取这个词组的关键词。是否有任何用 Java 编写的库来完成这项工作?
【问题讨论】:
-
该搜索“查询”中的关键字是什么?
-
mosNtprobably "Popular and Nokia" 是关键词。
-
我不这么认为,这就是为什么我认为您不会找到可以做到这一点的图书馆。我会说最新和诺基亚比流行和诺基亚更重要。您可以做的一件事是编写一个小程序来删除所有最常用的单词。
-
如果我在该短语上运行搜索,我会认为每个单词都是“关键字”,您确定关键字的依据是什么?
-
正如 zacheusz 所建议的,看起来手头的任务是文本搜索,而不是提取关键字,在这种情况下,您真的不应该重新发明轮子(有很多东西会出错、索引等)并使用其中一种可用的解决方案,最著名的是 Lucene。
标签: java keyword text-search