问题标签 [relevance]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1300 浏览

nlp - 是否有确定文本与主题相关性的算法?

我想知道什么可以用来确定页面与游戏、电影等主题的相关性。

在这方面是否有一些研究,或者只是计算一些相关词出现了多少次?

0 投票
2 回答
5498 浏览

mysql - Mysql全文搜索跨多个表的相关性

我的任务是创建一个站点范围的搜索功能。搜索需要查看文章、事件和页面内容

我之前在 MySQL 中使用过 MATCH()/AGAINST() 并且知道如何获取结果的相关性,但据我所知,相关性对于搜索是唯一的(内容、行数等)结果的相关性来自文章表不会匹配事件表中结果的相关性。

无论如何要统一相关性,以便所有三个表的结果具有可比较的相关性?

0 投票
2 回答
1789 浏览

mysql - php搜索引擎关键词排名

我是 php 和 mysql 的新手。在我的项目中,我必须为多个列上的多个关键字开发搜索引擎,并且还需要关键字排名和相关性。

例如,如果我有三个单词 hi、hello、hey,并且想要搜索主题、消息、参考、文本正文等字段。在这种情况下,具有更多关键字排名的行将排在第一位,排名最低的行排在最后。有人会指导我如何实现这样的搜索引擎。我的数据库大约有 400 万个,并且正在迅速增长。

0 投票
2 回答
223 浏览

php - PHP搜索关键字

我在数据库中有一个表,其中包含关键字以及其他数据的记录。什么是创建搜索功能的合乎逻辑的方法,该功能允许人们根据关键字进行搜索,并根据匹配关键字的数量对结果进行排序?

0 投票
1 回答
9747 浏览

search - magento 按相关性搜索顺序

我有以下代码:

$collection = Mage::getSingleton('catalogsearch/layer')->getProductCollection();

我试过了

$collection = Mage::getSingleton('catalogsearch/layer')->getProductCollection()->addAttributeToSort('relevance', 'desc')

但它不起作用。

有任何想法吗?

0 投票
2 回答
9489 浏览

solr - 按添加日期降序排列具有相同分数的 solr 文档

我希望 SOLR 的搜索结果如下所示:

所有具有相同分数的文档将按添加日期降序排列。

因此,当我查询 solr 时,我将有 n 个文档。在这个结果集中,会有多组得分相同的文档。我希望这组文档中的每一个都按添加日期降序排列。

我发现我可以使用函数查询来完成此操作,更准确地说是使用rord函数http://wiki.apache.org/solr/FunctionQuery#rord,但正如文档中所述

警告:从 Solr 1.4 开始,ord() 和 rord() 可能会导致内存使用过多,因为它们必须在顶级读取器中使用 FieldCache 条目,而排序和函数查询现在使用段级别的条目。因此,除了 ord()/rord() 之外,排序或使用不同的函数查询将使内存使用加倍。

它会导致过多的内存使用。

我还有什么其他选择?

我在想用recip(ms(NOW,startTime),1,1,0). 这是最好的方法吗?

如果我使用 recip 和 ms 会对性能产生负面影响吗?

0 投票
1 回答
452 浏览

php - 具有跨多个表相关性的站点搜索的良好示例(php/mysql)

我正在尝试建立一个具有相关性的站点范围的搜索,该站点有大约 5 个需要搜索的表,任何人都可以提供一些有助于实现这一目标的帮助(或链接)吗?(以前从来没有这样做过,我真的不想使用一个谷歌插件来显示谷歌图像。

提前致谢

0 投票
1 回答
1168 浏览

sharepoint - 在 sharepoint 2010 搜索中搜索视频文件

我只是想知道是否有任何方法可以在 sharepoint 2010 Intranet 站点上运行搜索,该站点将返回所有视频文件。需要相同的高级搜索,并且只提供 ms word docs、ppts 等过滤器。有什么想法吗?提前致谢!

0 投票
1 回答
803 浏览

search - 混合来自不同 Lucene 源的结果

我们有多个使用 lucene 的索引,我们并行获取结果并将它们显示在不同的搜索结果页面中。我们希望将它们统一为按相关性排序的单个混合集结果。

是否有任何标准方法可以混合相关性分数特定于这些索引的不同索引的结果?

0 投票
1 回答
834 浏览

.net - 使用 Lucene.NET 中的 boost 将相关结果带到顶部

我们有许多带有“ipad”字样的产品,其中包括 iPad 桌子和 iPad 配件。当我们使用 Lucene 搜索“ipad”这个词时,所有配件都显示在顶部,iPad 显示在第 25 页。我们希望将 iPad 平板电脑带到首页。我们只是在索引产品的名称,我们在索引时将 boost 3 设置为 ipad 平板电脑的名称。我们仍然没有让 iPad 进入第一页。以下是其中一些产品。非常感谢任何帮助。

  1. Apple iPad(第一代)MC496LL/A 平板电脑(32GB,Wifi + 3G)
  2. Apple iPad 2 MC769LL/A 平板电脑(16GB,Wifi,黑色)最新型号
  3. Apple Ipad2 (Ipad 2) 平板电脑 64GB 仅限 Wifi 黑色
  4. Apple iPad 2 MC764LL/A 平板电脑(64GB,Wifi + Verizon 3G,黑色)最新型号
  5. iHome iPad 充电站
  6. 适用于 iPad 的 Marware Eco-Vue
  7. iLuv 氯丁橡胶保护套(适用于 iPad)