中文

Google Trends 时间序列的校准

社会与信息网络 2021-02-05 v5 信息检索

摘要

Google Trends 是一款允许研究者分析 Google 搜索查询在时间与空间上流行度的工具。在一次请求中,用户最多可获取 5 个查询在统一尺度上的时间序列,归一化至 0 到 100 的范围并四舍五入为整数精度。尽管 Google Trends 总体价值很高,但取整会带来严重问题,以至于当不受欢迎的查询与更热门的查询一同请求时,可能返回完全无信息量的全零时间序列。我们通过提出 Google Trends Anchor Bank (G-TAB) 来解决此问题,这是一种用于校准 Google Trends 数据的高效方案。我们的方法在统一尺度上表达任意数量查询的流行度,而不受取整误差影响。该方法分两个阶段进行。在离线预处理阶段,构建一个“锚库(anchor bank)”,即一组覆盖完整流行度谱的查询,通过仔细地将多个 Google Trends 请求链式拼接,全部针对一个公共参考查询进行校准。在在线部署阶段,任意给定搜索查询通过在锚库中进行高效二分搜索来校准。每步搜索需要一次 Google Trends 请求,但如我们在实证评估中所展示的,极少步数即可满足需求。我们将代码作为易于使用的库公开于 https://github.com/epfl-dlab/GoogleTrendsAnchorBank。

关键词

引用

@article{arxiv.2007.13861,
  title  = {Calibration of Google Trends Time Series},
  author = {Robert West},
  journal= {arXiv preprint arXiv:2007.13861},
  year   = {2021}
}

备注

Proceedings of the 29th ACM Conference on Information and Knowledge Management (CIKM), 2020