gpt4 book ai didi

solr - Solr 的类似 Google 的 Fragmenter?

转载 作者:行者123 更新时间:2023-12-01 06:24:49 24 4
gpt4 key购买 nike

我正在实现一个最初使用 KinoSearch 的 Solr 应用程序。

我现在将所有内容都移至 Solr 和结果页面,但我注意到结果有所不同。具体来说,突出显示并不完全相同。

对于 KinoSearch,有一个 KinoSearch::Highlight::Highlighter 对象,它似乎产生类似于 Google 的片段(尝试中断句子并添加省略号(...),如果中断句子中间,则用空格分隔)。

有没有人对用 Solr 实现类似的方法有任何建议。我已经尝试使用正则表达式分段器来中断句子,但它似乎实际上是反向应用正则表达式,并以前一句中的句点开始片段。

我可以在 View 代码中添加省略号逻辑。我只是想知道是否有人遇到过类似的事情以及如何处理。

谢谢!

最佳答案

我的问题有两个部分。关于搜索的第一个问题似乎不遵循正则表达式,并在此处解决所有问题之前放置一个句点:
http://lucene.472066.n3.nabble.com/Basic-sentence-parsing-with-the-regex-highlighter-fragmenter-td505749.html

省略号的第二期,我准备在前端代码中实现。

我将保留这个问题,因为我仍然很好奇是否存在更好的解决方案。

关于solr - Solr 的类似 Google 的 Fragmenter?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5972403/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com