美文网首页疯狂iOS程序员AI
百度UNIT 关于导航的连续意图识别的解决方案

百度UNIT 关于导航的连续意图识别的解决方案

作者: 互扯程序 | 来源:发表于2017-12-19 11:38 被阅读19次

需求是这样的:

打开APP里的导航模块(集成第三方),打开语音,说“我要去人民大学”,程序通过接口获取与人民大学匹配的列表。

这时候需求就来了,

    1. 允许用户手动点击选择(很常见的功能,不做讨论)

    2. 允许用户说 “第几个”,比如说第一个,则开启导航到中国人民大学,如果说第二个,则开启导航到人民大学地铁站。

    3. 允许用户说出列表中的其中一个地点,比如说“地铁站”,则开启导航到人民大学地铁站,如果说东门,则开启导航到人民大学东门。

这样的功能百度地图其实已经实现,跟百度AI的PM大牛请教了一下,总结如下:

首先需要建立两个意图:

    1. 导航意图,词槽为地点location

    2. 选择意图,词槽为第几个。    

当用户说出“我要去人民大学”,首先UNIT识别出导航的意图,找出location这个词槽值,调用第三方接口,获取与人民大学相似的列表数据,展现在客户端页面。

然后页面等待用户再次说话(可以给用户友好的语音提示,比如说,请选择第几个,或请说出您要到的具体位置),这时候就会有两种情况,

(一)用户说“选择第二个”,这时候,UNIT进行意图识别,识别出选择意图,然后把“第二个”这个值返回给客户端,客户端根据上一个意图的结果进行这次意图的选择。选中第二个,开启导航。

(二)用户说“我要去地铁站”,这时候,UNIT进行意图识别,再次识别出导航意图,把地铁站这个词槽的值返回给客户端,客户端需要做业务上的处理,把地铁站与上一个意图结果进行文本匹配,如果匹配上,就是用户所要去的地方,相当于(人民大学 + 地铁站),找到最终位置。

如果没有匹配上的话,则重新调用第三方列表接口,查询出列表,再次让用户选择,直到用户选中结果集的其中一个,否则,这个过程是循环往复的。

这样的好处是,用户想改变导航的目的地提供简单的解决方案,比如说用户第一次说“我要去人民大学”,可是他不想去了,想去北京大学,那只要继续说出“我要去北京大学” 即可。

这样的需求就需要定义多个意图同时完成,需要业务上进行特殊处理。

推荐阅读:

技术:2018,如何从小白升级到大牛程序员呢?

技术:http2.0的时代真的来了...

技术:如何站在巨人的肩膀上,将自己的产品赋予AI的能力?

工具:如何通过技术手段 “干掉” 视频APP里讨厌的广告?

工具:通过技术手段 “干掉” 视频APP里讨厌的广告之(腾讯视频)

工具:抓包神器之Charles,常用功能都在这里了

干货分享:

分享:深度机器学习56G视频资源分享

知识分享:现在是资源共享的时代,同样也是知识分享的时代,如果你觉得本文能学到知识,请把知识与别人分享

一码不扫,何以扫天下?长按关注我们

相关文章

  • 百度UNIT 关于导航的连续意图识别的解决方案

    需求是这样的: 打开APP里的导航模块(集成第三方),打开语音,说“我要去人民大学”,程序通过接口获取与人民大学匹...

  • iOS检测用户是否安装相关程序

    我做的这个项目接触到了地图,有地图就有导航(后面会详细讲解百度地图使用方法)。关于导航百度地图里面有导航的API,...

  • 项目bug

    1、AFN 包含中文参数请求,后台接收乱码解决方案: 2.百度地图导航发起报错 [keyPathIfAffecte...

  • 百度地图之导航bug

    参考:百度地图SDK和百度导航SDK合并冲突问题 百度地图sdk和导航sdk共同使用 百度导航SDK是用于导航的,...

  • iOS 隐藏导航栏左右两边的按钮

    关于如何隐藏iOS导航栏按钮折腾了好久,终于找到了解决方案 1、必须使用自定义view作为导航栏上的item 2、...

  • 百度推广

    百度推广 一、搜索意图定位 当网民的搜索词中可识别的地域词与您所设置的推...

  • 百度信息流意图词和百度意图词推荐工具

    有需要百度信息流意图词和百度意图词推荐工具的可以留言或者私信我。

  • 各大导航URl API 集合

    百度导航IOS API 公交、驾车、导航、步行和骑行导航 调起iOS百度地图,展示指定导航模式下从起点到终点的路线...

  • Android中集成百度AI之文字识别

    XSize 本文知识点简介: 关于百度文字识别的集成 最近看到百度AI方面的知识有关于文字识别的内容,于是感兴趣集...

  • 百度导航的一个坑

    最近项目中需要用到百度导航,大家都觉的导入百度的导航SDK比较麻烦,就直接跳转到了百度导航。 在百度上找到了app...

网友评论

    本文标题:百度UNIT 关于导航的连续意图识别的解决方案

    本文链接:https://www.haomeiwen.com/subject/ntebwxtx.html