用于研究用户搜索行为的通用程序/库?

数据挖掘 机器学习 数据挖掘 搜索 图书馆
2022-02-14 09:12:10

是否有任何通用的开源程序或库(例如 Python 库)用于分析用户搜索行为?“搜索行为”是指用户与搜索引擎的交互,例如查询、点击相关结果以及在这些结果上花费时间。我想要具有以下属性的东西 - 不一定是所有属性,但越多越好:

  • 对个人用户行为建模(聚合和基于时间)
  • 模型对用户行为进行分组
  • 给定模型,模拟个人用户行为
  • 易于扩展(接受最终用户定义的数据输入格式、用户模型、文档模型等)

链接是一个加号!

1个回答

我知道虽然他们不模拟用户行为,但他们只是尝试呈现最佳搜索结果并与用户理想进行比较。lemurproject.org 有基于它的书籍,尽管它很旧并且是用 Java 编写的。例如,用户活动记录器与 firefox pre big numbers 版本一起工作。那是10年前的事了。也许有一个建模器,但几乎可以肯定已经过时了。Apache Lucene 更简单,尽管它适用于更大的数据集并定期更新。Terrier IR 平台类似。