我想问有关个性化搜索的问题。我即将使用 Lucene 设计/实现个性化搜索。我对此进行了一些谷歌搜索,但似乎没有找到可以与 Lucene 一起使用的模块/工具。所以我想我需要自己实现一个。我想知道是否有任何可用的工具,这样我就不会重新发明轮子。
如果什么都没有,那也没关系。但我想知道是否有任何关于如何实施它的建议。我目前的想法是为每个文档添加一个额外的位向量或布隆过滤器。每个位代表文档与用户或一组相似用户的相关性。相关性信息来源于数据挖掘算法。我不确定这是否是最佳解决方案(同时实施便宜)。
任何建议/评论将不胜感激!谢谢!