【技术实现步骤摘要】
地点检索输入提示服务的评价方法、电子设备及程序产品
[0001]本公开涉及数据处理技术中的地图检索技术,尤其涉及一种地点检索输入提示服务的评价方法、电子设备及程序产品。
技术介绍
[0002]地点检索输入提示服务(Suggestion POI search,Sug检索),是指根据关键词查询在线建议词。用户在输入框中输入关键词,系统能够反馈相应的在线建议词。
[0003]系统查询与关键词对应的在线建议词是否准确,直接影响着用户体验。因此,现有技术中获取历史日志,根据历史日志中的数据获取用户输入步长,并将用户输入步长(用户输入的次数)作为Sug检索服务的核心指标。比如,根据Sug检索查询到符合用户需求的目标建议词时的用户输入步长,评价Sug检索功能。
[0004]但是,这种实现方式只能确定出Sug检索功能的优劣,却无法在Sug检索功能不好时确定出导致检索功能差的原因。
技术实现思路
[0005]本公开提供了一种地点检索输入提示服务的评价方法、电子设备及程序产品,以更准确的评价Sug检索功能的优劣。
[0006]根据本公开的第一方面,提供了一种地点检索输入提示服务的评价方法,包括:
[0007]获取样本数据,所述样本数据包括需求地点,以及用户输入所述需求地点的名称时的输入轨迹;所述输入轨迹用于表征用户在输入所述需求地点的名称时,每步在检索框中输入的文字内容;
[0008]根据所述输入轨迹在调试模式下向待评价的第一提示服务发送检索请求,并获取所述第一提示服务对所述检索请 ...
【技术保护点】
【技术特征摘要】
1.一种地点检索输入提示服务的评价方法,包括:获取样本数据,所述样本数据包括需求地点,以及用户输入所述需求地点的名称时的输入轨迹;所述输入轨迹用于表征用户在输入所述需求地点的名称时,每步在检索框中输入的文字内容;根据所述输入轨迹在调试模式下向待评价的第一提示服务发送检索请求,并获取所述第一提示服务对所述检索请求进行处理时的第一中间策略数据以及第一检索结果;所述第一中间策略数据中包括所述第一提示服务基于多个策略对所述检索请求进行处理时得到的数据;根据所述第一中间策略数据、所述第一检索结果以及所述需求地点,对所述第一提示服务进行评价。2.根据权利要求1所述的方法,其中,所述根据所述输入轨迹在调试模式下向待评价的第一提示服务发送检索请求,获取所述第一提示服务对所述检索请求进行处理时的第一中间策略数据以及第一检索结果,包括:根据所述输入轨迹确定所述样本数据的至少一个检索词,并在调试模式下向所述第一提示服务分别发送所述检索词;获取所述第一提示服务对各所述检索词进行处理时的各第一检索结果,以及所述第一提示服务基于多个策略对每个所述检索词进行处理时,生成的与所述策略以及所述检索词对应的各第一中间策略数据。3.根据权利要求2所述的方法,其中,所述根据所述第一中间策略数据、所述第一检索结果以及所述需求地点,对所述第一提示服务进行评价,包括:获取与所述检索词对应的输入步长;根据与所述样本数据的每个所述检索词对应的第一检索结果,确定所述第一提示服务将所述样本数据中的所述需求地点排在指定位置之前所需的最短的服务召回步长;根据与所述策略以及所述样本数据的每个所述检索词对应的第一中间策略数据,确定与各策略对应的最短的策略召回步长;根据所述服务召回步长、与每个所述策略对应的所述策略召回步长,对所述第一提示服务进行评价。4.根据权利要求3所述的方法,其中,所述策略包括召回策略、排序策略,所述根据与所述策略以及所述样本数据的每个所述检索词对应的第一中间策略数据,确定与各策略对应的最短的策略召回步长,包括:根据与所述召回策略以及所述样本数据的每个检索词对应的第一中间策略数据,确定所述召回策略召回所述样本数据中的需求地点所需要最短的第一召回步长;根据与所述排序策略以及所述样本数据的每个检索词对应的第一中间策略数据,确定所述排序策略将所述样本数据中的需求地点排在预设位置之前所需要最短的第二召回步长,以及所述策略召回所述需求地点需要最短的第三召回步长。5.根据权利要求3所述的方法,其中,所述根据所述服务召回步长、与每个所述策略对应的所述策略召回步长,对所述第一提示服务进行评价,包括:根据各所述服务召回步长,确定所述第一提示服务将所述需求地点排在指定位置之前的服务平均步长;其中,所述服务平均步长用于对所述第一提示服务的总体召回效果进行
评价,所述服务平均步长越短,表征所述第一提示服务的召回效果越好;根据与每个所述策略对应的最短的所述策略召回步长,确定与所述策略对应的策略平均步长;其中,所述策略平均步长用于对策略进行评价,所述策略平均步长越短,表征所述策略的召回效果越好。6.根据权利要求2所述的方法,其中,所述根据所述第一中间策略数据、所述第一检索结果以及所述需求地点,对所述第一提示服务进行评价,包括:根据与所述样本数据的各所述检索词对应的所述第一检索结果,确定所述第一提示服务将所述样本数据中的所述需求地点排在指定位置之前的服务召回率;其中,所述服务召回率用于对所述第一提示服务的总体召回效果进行评价,所述服务召回率越高,表征所述第一提示服务的召回效果越好;根据与所述策略以及所述样本数据的每个所述检索词对应的第一中间策略数据,确定利用策略对所述检索词进行处理时的策略召回率;其中,所述策略召回率用于对所述策略的召回效果进行评价,所述策略召回率越高,表征所述策略的召回效果越好。7.根据权利要求1
‑
6任一项所述的方法,还包括:根据所述第一检索结果确定召回所述需求地点失败的失败检索请求,并在所述第一中间策略数据中确定与所述失败检索请求对应的第一目标策略数据;根据所述第一目标检索数据,确定导致检索失败的目标策略。8.根据权利要求7所述的方法,其中,所述根据所述第一目标检索数据,确定导致检索失败的目标策略,包括:根据所述第一目标检索数据确定所述第一提示服务基于各策略召回所述需求地点的召回结果,其中,所述召回结果包括成功或失败;按照所述第一提示服务对所述检索请求进行处理时执行策略的顺序,将召回结果为失败的第一个策略确定为导致检索失败的所述目标策略。9.根据权利要求1
‑
8任一项所述的方法,还包括:根据所述输入轨迹在调试模式下向第二提示服务发送检索请求,并获取所述第二提示服务对所述检索请求进行处理时的第二中间策略数据以及第二检索结果;所述第二中间策略数据中包括所述第二提示服务基于多个策略对所述检索请求进行处理时得到的数据;所述根据所述第一中间策略数据、所述第一检索结果以及所述需求地点,对所述第一提示服务进行评价,包括:根据所述第一中间策略数据、所述第一检索结果、所述第二中间策略数据、所述第二检索结果以及所述需求地点,对所述第一提示服务进行评价。10.根据权利要求9所述的方法,所述检索请求包括与检索词对应的多个子请求,所述检索词是根据所述输入轨迹确定的;所述第一检索结果和所述第二检索结果分别包括与各检索词对应的检索结果,所述第一中间策略数据和所述第二中间策略数据分别包括与各检索词对应的中间策略数据;所述根据所述第一中间策略数据、所述第一检索结果、所述第二中间策略数据、所述第二检索结果以及所述需求地点,对所述第一提示服务进行评价包括:获取与检索词对应的输入步长;根据与每个所述检索词对应的第一检索结果,确定所述第一提示服务将所述样本数据
中的所述需求地点排在指定位置之前所需的第一服务召回步长;根据与每个所述检索词对应的第二检索结果,确定所述第二提示服务将所述样本数据中的所述需求地点排在指定位置之前所需的第二服务召回步长;根据与所述策略以及所述样本数据的每个检索词对应的第一中间策略数据,确定与各策略对应的最短的第一策略召回步长;根据与所述策略以及所述样本数据的每个检索词对应的第二中间策略数据,确定与各策略对应的最短的第二策略召回步长;根据所述第一服务召回步长、所述第二服务召回步长、与每个所述策略对应的所述第一策略召回步长以及第二策略召回步长,对所述第一提示服务进行评价。11.根据权利要求9所述的方法,所述检索请求包括与检索词对应的多个子请求,所述检索词是根据所述输入轨迹确定的;所述第一检索结果和所述第二检索结果分别包括与各检索词对应的检索结果,所述第一中间策略数据和所述第二中间策略数据分别包括与各检索词对应的中间策略数据;所述根据所述第一中间策略数据、所述第一检索结果、所述第二中间策略数据、所述第二检索结果以及所述需求地点,对所述第一提示服务进行评价包括:根据与所述样本数据的各所述检索词对应的所述第一检索结果,确定所述第一提示服务将所述样本数据中的所述需求地点排在指定位置之前的第一服务召回率;根据与所述样本数据的各所述检索词对应的所述第二检索结果,确定所述第二提示服务将所述样本数据中的所述需求地点排在指定位置之前的第二服务召回率;根据与所述策略以及所述样本数据的每个所述检索词对应的第一中间策略数据,确定利用策略对所述检索词进行处理时的第一策略召回率;根据与所述策略以及所述样本数据的每个所述检索词对应的第二中间策略数据,确定利用策略对所述检索词进行处理时的第二策略召回率;根据所述第一服务召回率、所述第二服务召回率、所述第一策略召回率、所述第二策略召回率,对所述第一提示服务进行评价。12.根据权利要求1
‑
11任一项所述的方法,其中,所述获取样本数据,包括:获取地点检索输入提示服务对用户输入的内容进行处理,查询建议地点所生成的历史日志;根据所述历史日志获取所述建议地点,以及用户输入所述建议地点的名称时的输入轨迹。13.一种地点检索输入提示服务的评价装置,包括:获取单元,用于获取样本数据,所述样本数据包括需求地点,以及用...
【专利技术属性】
技术研发人员:陈静,郭太苹,
申请(专利权)人:北京百度网讯科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。