gpt4 book ai didi

java - 使用 Lucene 进行个性化搜索

转载 作者:行者123 更新时间:2023-11-30 11:50:56 30 4
gpt4 key购买 nike

我想咨询有关个性化搜索的问题。我即将使用 Lucene 设计/实现个性化搜索。我用谷歌搜索了一下,但似乎没有找到准备好与 Lucene 一起使用的模块/工具。所以我想我需要自己实现一个。我想知道是否有可用的工具,以免我重新发明轮子。

如果什么都没有,也没关系。但我想知道是否有关于如何实现它的任何建议。我目前的想法是为每个文档添加一个额外的位 vector 或布隆过滤器。每个位表示文档与一个用户或一组类似用户的相关性。相关信息源自数据挖掘算法。我不确定这是否是最佳解决方案(同时实现成本低)。

任何建议/意见将不胜感激!谢谢!

最佳答案

您可以添加一个字段来表示匹配的组/用户,并提升各个值。例如,文档“horses and butterflies”的字段组将具有增强标记组:“schoolgirls”^10 组:“bikers”^-1,而文档“road horses”将具有增强标记组:“schoolgirls” "^2 组:"骑自行车的人"^10。如果您是骑自行车的人,搜索马会首先返回公路马,如果您是女学生,则首先搜索蝴蝶。

关于java - 使用 Lucene 进行个性化搜索,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7701502/

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