我见过一些在您执行搜索时列出相关搜索的网站,即它们会建议您可能感兴趣的其他搜索查询。
我想知道在中型站点中建模的最佳方法(没有足够的流量来依赖访问者统计数据来推断关系)。我最初的想法是存储每个唯一查询的前 10 个结果,然后当执行新搜索以查找与前 10 个结果中的一些匹配但理想情况下不匹配所有结果的所有历史搜索(匹配所有这些结果可能建议等效搜索,因此作为建议没有那么有用)。
我想有些人之前已经完成了这个功能,并且可能能够提供一些不同方法的想法。我不一定要寻找一个成功的想法,因为解决方案无疑会根据网站的大小和性质而有很大差异。