迪玛克斯壮举。停用词、同义词等

发布于 2024-09-17 21:42:27 字数 436 浏览 8 评论 0原文

dismax 是否支持标准 requestHandler 等所有功能?停用词?同义词?词干?您听说过“edismax”吗?

我正在使用 Solr1.4

对于我对停用词的第一次测试,它不起作用..我想是的..

我配置了我的 DisMax 以匹配所有术语,如果 count terms=[1,2]

示例(法语)

  • un tshirt (意思是:一件 t 恤,即使我的 mm =2 也应该只搜索“t 恤”)
    • 没有关于 dismax 的结果(它正在寻找两个术语):它的 dismax“un”单词和“tshirt”单词
    • 使用标准查询找到的结果:仅查找“Tshirt”单词。

预先感谢您的帮助:)

Does dismax support all the features like the standard requestHandler ? stopwords ? synonymes ? stemming ? did you hear about "edismax" ?

I'm using Solr1.4

For my first tests of the stopwords , it doesn't work .. well i think so..

I configured my DisMax to match all terms if count terms=[1,2]

Example ( in french )

  • un tshirt (means : a tshirt , supposed to search only "tshirt" right even if my mm =2 )
    • no results with dismax ( it's , looking for two terms ) : its dismax "un" word and "tshirt" word
    • results found with standard query : seek only "tshirt" word .

thank you in advance for help:)

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

情深缘浅 2024-09-24 21:42:27

哈,谢谢亚伦!
你是对的,并非我所有的 fieldType 都使用 StopFilterFactory ,默认设置“字符串”类型,没有任何分析器;)

这就是我添加分析器的方式。

<fieldType name="string" class="solr.StrField" sortMissingLast="true" omitNorms="true">
  <analyzer type="query">
    <tokenizer class="solr.LowerCaseTokenizerFactory"/>
    <filter class="solr.StopFilterFactory"   ignoreCase="true"   words="french_stop.txt"  enablePositionIncrements="true" /> 
  </analyzer>

现在它似乎正在发挥作用。

祝你今天过得愉快 ;)

Ha thanks Aaron !
You are right not all my fieldTypes were using StopFilterFactory , the "string" type was set by default , without any analyzer ;)

This is how i added the analyzer .

<fieldType name="string" class="solr.StrField" sortMissingLast="true" omitNorms="true">
  <analyzer type="query">
    <tokenizer class="solr.LowerCaseTokenizerFactory"/>
    <filter class="solr.StopFilterFactory"   ignoreCase="true"   words="french_stop.txt"  enablePositionIncrements="true" /> 
  </analyzer>

Now it's seems to be working .

Have a nice day ;)

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文