一, 背景
地图 App 的功能可以简单概括为定位, 搜索, 导航三部分, 分别解决在哪里, 去哪里, 和怎么去的问题. 高德地图的搜索场景下, 输入的是, 地理相关的检索 query, 用户位置, App 图面等信息, 输出的是, 用户想要的 POI. 如何能够更加精准地找到用户想要的 POI, 提高满意度, 是评价搜索效果的最关键指标.
一个搜索引擎通常可以拆分成 query 分析, 召回, 排序三个部分, query 分析主要是尝试理解 query 表达的含义, 为召回和排序给予指导.
地图搜索的 query 分析不仅包括通用搜索下的分词, 成分分析, 同义词, 纠错等通用 NLP 技术, 还包括城市分析, wherewhat 分析, 路径规划分析等特定的意图理解方式.
常见的一些地图场景下的 query 意图表达如下:
query 分析是搜索引擎中策略密集的场景, 通常会应用 NLP 领域的各种技术. 地图场景下的 query 分
来源: https://yq.aliyun.com/articles/728185