迪玛克斯壮举。停用词、同义词等
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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
哈,谢谢亚伦!
你是对的,并非我所有的 fieldType 都使用 StopFilterFactory ,默认设置“字符串”类型,没有任何分析器;)
这就是我添加分析器的方式。
现在它似乎正在发挥作用。
祝你今天过得愉快 ;)
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 .
Now it's seems to be working .
Have a nice day ;)