自动补全与基于上下文的提示

自动补全与基于上下文的提示

自动补全与基于上下文的提示

自动补全与基于上下文的提示

  • 什么是Context Suggester

    • Completion Suggester 的扩展
    • 可以在搜索中加入更多的上下文信息,例如,输入"star"
      • 咖啡相关:建议"Starbucks"
      • 电影相关:“star wars”
  • 实现 Context Suggester

    • 可以定义两种类型的Context
      • Category - 任意的字符串
      • Geo - 地理位置信息
    • 实现Context Suggester 的具体步骤
      • 定制一个Mapping
      • 索引数据,并且为每个文档加入Context 信息
      • 结合Context 进行Suggestion查询

精确度 和 召回率

  • 精确度
    • Completion > Phrase > Term
  • 召回率
    • Term > Phrase > Completion
  • 性能
    • Completion > Phrase > Term