问题标签 [morelikethis]

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 回答
885 浏览

solr - 了解 Solr MoreLikeThis 结果

我正在学习使用 Solr。

我现在正在学习使用 MoreLikeThis。如果我做查询,就像这样

http://localhost:8080/solr/select/?q=terbang&indent=on&mlt=true&mlt.fl=entry

我得到一个更像这样的结果

我真的不明白“名称”属性的含义是什么。如果无论如何都没有找到任何结果,为什么会有许多不同名称的结果?

0 投票
1 回答
89 浏览

java - 基于短语的单词进行搜索,就像 SO 相关问题一样

当您提出新问题时,我正在尝试像堆栈溢出相关问题一样获得搜索结果。

如何使用 lucene 进行搜索,该搜索将匹配我的短语中的所有单词或至少一两个单词?

0 投票
2 回答
766 浏览

java - Lucene MoreLikeThis 无法解析为类型

我正在尝试使用来自 lucene 的 MoreLikeThis 类,如“Lucene in action”一书中所述,但该类似乎不存在:/

我正在使用 lucene-core-2.9.4.jar,正常的索引和搜索工作正常。我查看了 jar(和 3.xx 版本)的内部,但内部没有这样的类,我错过了什么?

0 投票
1 回答
6614 浏览

solr - Solr 的 MoreLikeThis 组件如何在内部工作以获得结果?

我是 Apache Solr 的新手,目前正在探索/尝试使用MoreLikeThis作为搜索组件(而不是专用的请求处理程序)。我很难清楚地理解这是如何在内部工作以获得更像这样的结果?

例如,我正在尝试java在名为的文档字段之一中搜索单词mytextcontentfield

http://localhost/solr/core0/select/?q=mytextcontentfield:java&version=2.2&start=0&rows=10&indent=on&debugQuery=on&mlt=true&mlt.fl=mytextcontentfield

我可以在 XML 响应中看到moreLikeThisname ,其中包含属性中文档的唯一键。

我的问题是,Solr 如何在内部工作/匹配以根据搜索关键字查找更多类似的文档java?任何带有好例子的解释都值得赞赏。

0 投票
2 回答
245 浏览

solr - 如果将存储的文档传递给 MoreLikeThisHandler 是否 mlt.mindf=1 排除传入的文档?

在 Solr 中,我使用的是 MoreLikeThis 处理程序。我正在传递索引中已经存在的文档的唯一 ID,以便查找相关文档。指定 mlt.mindf=1 是否包括前面提到的文档?如果我想确保它至少存在于我传入的文档之外的一个文档中,我应该设置 mlt.mindf=2 的值吗?

0 投票
3 回答
1843 浏览

solr - 测量文档集之间的相似性

出于说明目的,我们假设这是一个论坛服务。我需要计算每个用户帖子之间的“相似度”,以便结果类似于:

我正在处理多字节字符串,所以我想我在这里被搜索引擎困住了。我们已经使用 Solr,已经实现了 moreLikeThis,但我不太确定如何构造查询。任何帮助表示赞赏!

0 投票
1 回答
889 浏览

solr - Solr More Like This 结果由 facet 字段缩小

我有一个用于索引多个站点内容的 Solr 实例。在编制索引时,我正在填充网站字段,以便能够在该字段上为每个特定网站执行分面搜索……而且效果很好。

但是,如果我使用 Solr MLT 功能,我会从所有网站获得结果,并且我想将 MLT 结果缩小到单个网站。

是否可以为 Solr MLT 定义 facet,或者是否有其他更好的方法来实现这一点?

如果 Solr 支持,它是否也可以在 solrnet 中使用?

0 投票
1 回答
885 浏览

c# - 如何在 solr 中使用 morelikethis 功能

我想在 solr 中找到与特定文档相似的所有文档。我如何在 solr 中做到这一点?我查看了文档,它只解释了如何使用查询短语查找文档。

0 投票
2 回答
831 浏览

solr - 在 MoreLikeThis Solr 请求处理程序中提升最近的项目

我想提高我的 MoreLikeThis 结果取决于创建日期(desc)我使用的 url 是

http://localhost:9090/solr/core0/select/?q=power&version=2.2&start=0&rows=10&indent=on&mlt=true&mlt.fl=title,body&fl=content_id,title,seourl,cdate&mlt.count=5

但是我从这个网址得到的结果就像

  1. 当 q=power 时,如果结果是 2008 年,那么我得到的 MorelikeThis 结果仅适用于电源,但适用于 2008 年,它并没有给我最近的类似结果。
0 投票
1 回答
2340 浏览

c# - Lucene.NET MoreLikeThis 示例

谁能举例说明如何在 Lucene.NET 中使用 MoreLikeThis 功能。我在网上搜索过,找不到一个例子。