用于从用户生成内容确定行程目的地的方法和设备技术

技术编号:23563908 阅读:28 留言:0更新日期:2020-03-25 08:20
提出了一种用于从用户生成内容确定行程目的地的方法。该方法包括确定在所述用户生成内容中的指示地点或地址的文本串。进一步,该方法包括基于所述文本串确定多个潜在行程目的地。该方法还包括确定在所述多个潜在行程目的地与分配给用户的多个参考位置之间的相似性,并基于所述相似性对所述多个潜在行程目的地排序。

Methods and devices for determining travel destinations from user generated content

【技术实现步骤摘要】
【国外来华专利技术】用于从用户生成内容确定行程目的地的方法和设备
本公开涉及行程目的地的识别。特别地,各示例涉及用于从用户生成内容确定行程目的地的方法和设备。各进一步的示例涉及车辆。
技术介绍
在智能(车辆)数字服务中,目的地识别和预测对改进个人用户体验发挥重要作用。存在越来越多的嵌入在用户生成内容(例如日历、电子邮件、社交媒体、网络或甚至多媒体内容)中的目的地。一些应用可以从会议或路线中智能地解析一些电子邮件邀请并自动地生成目的地。但是存在许多这样的目的地,其中用户输入并未识别为位置的不完整地址。这些地点无法被解析(所谓不可解析地点)为地理位置。对于这些不可解析地点,传统的应用由于过识别而输出具有大量误报条目的候选者列表。同时,由于欠识别而在列表中遗漏漏报条目。因此,可存在对于改进行程目的地识别的需求。
技术实现思路
该需求可以由在此所述的示例满足。第一示例涉及一种用于从用户生成内容确定行程目的地的方法。该方法包括在用户生成内容中生成指示地点或地址的文本串。进一步,该方法包括基于文本串确定多个潜在行程目的地。该方法还包括确定在所述多个潜在行程目的地与分配给用户的多个参考位置之间的相似性并基于该相似性对所述多个潜在行程目的地排序。第二示例涉及一种非瞬时性机器可读介质,具有在其上存储的包括程序代码的程序,当该程序在处理器上运行时,该程序用于执行如在此所述的方法。第三示例涉及一种用于从用户生成内容确定行程目的地的设备。该设备包括接口,其配置用于接收用户生成内容。另外,该设备包括处理器电路,其配置用于确定在用户生成内容中的指示地点或地址的文本串并基于文本串确定多个潜在行程目的地。进一步,处理器电路配置用于确定在多个潜在行程目的地与分配给用户的多个参考位置之间的相似性并基于相似性对多个潜在行程目的地排序。第四示例涉及一种车辆。该车辆包括配置用于接收用户生成内容的接口,以及配置用于存储分配给用户的多个参考位置的存储器。另外,该车辆包括配置用于确定在用户生成内容中的指示地点或地址的文本串并基于文本串确定多个潜在行程目的地的处理器电路。处理器电路进一步配置用于确定在多个潜在行程目的地与多个参考位置之间的相似性并基于相似性对多个潜在行程目的地排序。通过使用分配给用户的多个参考位置(也即用户档案),本公开的示例可以允许减少过识别(也即误报)和欠识别(也即漏报),因为用户档案允许基于关于过去用户行为的知识来识别潜在行程目的地。附图说明下文中将仅借由示例并参照附图描述设备和/或方法的一些示例,其中:图1示出用于从用户生成内容确定行程目的地的方法的示例的流程图;图2示出用于从用户生成内容确定行程目的地的方法的另一示例的流程图;图3示出用于从用户生成内容确定行程目的地的设备的示例;以及图4示出车辆的示例。具体实施方式现在将参照其中示出一些示例的附图更全面地描述各个示例。在附图中,为了清楚可能夸大线、层和/或区域的厚度。因此,尽管其他示例能够具有各种修改和备选形式,但其一些特定示例在附图中示出并随后详细描述。然而,该详细说明并不将其他示例限制于所述特定形式。其他示例可覆盖落入本公开范围内的所有修改方案、等价物和备选方案。遍及全部附图描述,相同附图标记涉及相同或类似元件,当相互比较时其可以等同地或以修改形式实施并同时提供相同或类似功能。在此为了描述特定示例的目的所使用的术语并不意欲限制其他示例。当使用单数形式诸如“一个”和“该”且仅使用单个元件并未明确地或隐含地定义为强制的时,其他示例也可以使用复数个元件来实施相同功能。同样,当功能随后描述为使用多个元件实施时,其他示例可以使用单个元件或处理实体来实施相同功能。将进一步理解的是,在使用时,术语“包括”(comprise、comprising、includes和/或including)规定了所述特征、整数、步骤、操作、进程、动作、元件和/或部件的存在,但是并未排除一个或多个其他特征、整数、步骤、操作、进程、动作、元件、部件和/或其任意组合的存在或添加。除非另外限定,所有术语(包括技术和科学术语)在此以其示例所属领域的通常含义被使用。图1示出用于从用户生成内容确定行程目的地的方法100。用户生成内容是由用户生成的任何内容(例如基于用户生成内容的文本内容)。例如,用户生成内容可以是由用户经由键盘、触摸显示器、鼠标或任何其他合适的人机接口输入的一个或多个字符或字词。用户生成内容可以进一步是识别为文本格式(例如通过对用户语音的语音识别)的内容,或者从图像和视频(例如由光学字符识别OCR等)提取的文本信息。方法100包括确定102在用户生成内容中的指示地点或地址的文本串。使用自然语言处理或其他技术允许从用户生成内容(例如日历、电子邮件、聊天或消息接发应用)分段并提取地点和/或地址。可以进一步从结构化数据、类似例如日历位置字段提取地点和/或地址。进一步,方法100包括基于文本串确定104多个潜在行程目的地。例如,可以使用地理编码应用来从指示地址的文本串(或其至少一部分)确定一个或多个潜在行程目的地(及其相关联的地理位置)。可以使用感兴趣点(POI)搜索应用来从指示地点的文本串确定一个或多个潜在行程目的地(及其相关联的地理位置)。方法100还包括确定106在多个潜在行程目的地和分配给用户的多个参考位置之间的相似性。分配给用户的多个参考位置可以理解为用户档案。例如,可以使用机器学习算法从用户数据(大数据)收集参考位置。换言之,多个参考位置可以特征化用户行为。例如,分配给用户的多个参考位置可以包括用户的经常行程目的地、用户的近期行程目的地、用户的当前位置、由用户搜索的行程目的地、先前从用户生成内容确定的行程目的地、用户的偏好行程目的地以及为用户推荐的行程目的地中的至少一个。可以基于一个或多个准则确定在多个潜在行程目的地之一与多个参考位置之一之间的相似性。例如,潜在行程目的地的地理位置与参考位置的地理位置之间的距离可以是相似性的一个准则。备选地或额外地,可以使用其他准则,例如潜在行程目的地和参考位置的地址相似性、潜在行程目的地和参考位置的语义相似性、潜在行程目的地和参考位置的得分(置信度、品质)相似性等等。如果使用多于一个准则来确定潜在行程目的地和参考位置之间的相似性,则可以使用专用量度来对单个准则加权。方法100进一步包括基于相似性对多个潜在行程目的地排序108。基于相似性对多个潜在行程目的地排序108利用关于过去用户行为的知识。潜在行程目的地与参考位置之一越相似,用户越可能希望行驶到该潜在行程目的地。相反,潜在行程目的地与参考位置之一越不相似,用户越不可能希望行驶到该潜在行程目的地。因此,通过基于相似性对多个潜在行程目的地排序,可以列出多个潜在行程目的地中的更可能的行程目的地。因此,可以减少过识别(也即误报)和欠识别(也即漏报)。对多个潜在行程目的地排序108可以例如包括对于多个潜在行程目的地中的每一个潜在行程目的地确定在相应的潜在行程目的地本文档来自技高网...

【技术保护点】
1.一种用于从用户生成内容确定行程目的地的方法(100),该方法包括:/n确定(102)在所述用户生成内容中的指示地点或地址的文本串;/n基于所述文本串确定(104)多个潜在行程目的地;/n确定(106)在所述多个潜在行程目的地与分配给用户的多个参考位置之间的相似性;以及/n基于所述相似性对所述多个潜在行程目的地排序(108)。/n

【技术特征摘要】
【国外来华专利技术】1.一种用于从用户生成内容确定行程目的地的方法(100),该方法包括:
确定(102)在所述用户生成内容中的指示地点或地址的文本串;
基于所述文本串确定(104)多个潜在行程目的地;
确定(106)在所述多个潜在行程目的地与分配给用户的多个参考位置之间的相似性;以及
基于所述相似性对所述多个潜在行程目的地排序(108)。


2.根据权利要求1所述的方法,进一步包括:
向用户展示所述多个潜在行程目的地中的一个或多个排在顶部的潜在行程目的地;以及
接收指示所述一个或多个排在顶部的潜在行程目的地中的至少一个排在顶部的潜在行程目的地的正确性的用户输入。


3.根据权利要求2所述的方法,进一步包括:
如果所述用户输入指示所述一个或多个排在顶部的潜在行程目的地中的一个排在顶部的潜在行程目的地是正确的,则存储所述一个或多个排在顶部的潜在行程目的地中的这一个排在顶部的潜在行程目的地作为用户的行程目的地。


4.根据权利要求1至3任一项所述的方法,其中,分配给用户的所述参考位置包括如下位置中的至少一个位置:用户的经常行程目的地、用户的近期行程目的地、用户的当前位置、由用户搜索的行程目的地、先前从用户生成内容确定的行程目的地、用户的偏好行程目的地以及为用户推荐的行程目的地。


5.根据权利要求1至4任一项所述的方法,其中,对所述多个潜在行程目的地排序(108)包括:
对于所述多个潜在行程目的地中的每一个潜在行程目的地,确定在相应的潜在行程目的地与所述多个参考位置之间的最大相似性;以及
选择所述多个潜在行程目的地中的具有在第一阈值之上的最大相似性的子集;以及
仅对所述多个潜在行程目的地的基于所述最大相似性的子集排序。


6.根据权利要求5所述的方法,进一步包括:
基于在所述多个潜在行程目的地的子集中的潜在行程目的地的数目来确定品质指标。


7.根据权利要求6所述的方法,进一步包括:
所述多个潜在行程目的地的子集与所述品质指标一起存储在能够由软件应用访问的存储器中。


8.根据权利要求5至7任一项所述的方法,其中,如果所述多个潜在行程目的地的子集包括零个潜在行程目的地,该方法进一步包括:
确定所述多个潜在行程目的地的第二子集,其地理位置距用户的当前位置的距离小于第二阈值;
基于在所述多个潜在行程目的地的第二子集中的潜在行程目的地的数目来确定第二品质指标;以及
如果所述第二品质指标满足品质准则,则向用户展示所述多个潜在行程目的地的第二子集。


9.根据权利要求8所述的方法,其中,所述品质准则取决于所述多个潜在行程目的地的类别。


10.根据权利要求1至9任一项所述的方法,其中,确定(106)在所述多个潜在行程目的地与所述多个参考位置之间的相似性包括确定在所述多个潜在行程目的地的地理位置与分配给用户的所述多个参考位置的地理位置之间的距离,并且基于所述相似性对所述多个潜在行程目的地排序包括基于所述距离对所述多个潜在行程目的地排序。


11.根据权利要求1至10...

【专利技术属性】
技术研发人员:田继雷曹阳A·陈M·戈雷里克J·胡李庆
申请(专利权)人:宝马股份公司
类型:发明
国别省市:德国;DE

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1