信息处理器的制作方法

文档序号:17926622发布日期:2019-06-15 00:27阅读:155来源:国知局
信息处理器的制作方法

本发明涉及生成用户简档的信息处理器。



背景技术:

已知语言学习支持系统。语言学习支持系统识别用户的话语,并记录关于用户话语的历史信息。当接收包括用户从未使用过的语言知识的话语时,语言学习支持系统基于历史信息向用户提供包括话语的含义等的描述(例如,参见日本专利申请公布第2010-32763a号(jp2010-32763a))。



技术实现要素:

期望基于用户的话语等来收集用户的兴趣,并且生成用户简档,以提供服务和分发广告。

本发明提供一种生成反映用户的广泛兴趣的用户简档的信息处理器。

本发明的一方面涉及一种信息处理器,包括:关键字获取部,其被配置成获取关键字;第一获取部,其被配置成从数据库获取关于对获取的关键字的描述的信息;概要生成部,其被配置成对描述进行概括,以生成概要;提取部,其被配置成从描述中提取未包含在概要中的至少一个元素;输出部,其被配置成向用户输出未包含在概要中的至少一个元素,并在向用户输出未包含在概要中的至少一个元素之后,向用户输出概要;以及简档生成部,其被配置成根据指示用户的兴趣的输入来生成用户的用户简档。

根据本方面,根据对关键字的描述生成概要。在将未包含在概要中的至少一个元素输出给用户之后,将概要输出给用户。根据指示用户的兴趣的输入生成用户简档。因此,可以使用用户的自发输入来生成反映用户更深层的兴趣的用户简档。另外,可以基于根据未包含在概要中的至少一个元素生成的广泛话题来获取用户的兴趣。因此,可以生成反映用户的广泛兴趣的用户简档。

关键字获取部可以被配置成获取与用户的当前位置有关的关键字。

用户可以是车辆的至少一个乘员;信息处理器还可以包括:第二获取部,其被配置成获取车辆的至少一个乘员的数目;并且输出部开始输出未包含在概要中的至少一个元素的条件可以根据由第二获取部获取的至少一个乘员的数目而变化。

信息处理器还可以包括:第三获取部,其被配置成获取车辆的至少一个乘员的交谈频率。在所获取的至少一个乘员的数目是两个或更多个的情况下,在所获取的交谈频率变成低于指定频率之后,输出部可以开始输出未包含在概要中的至少一个元素。

在所获取的至少一个乘员的数目是一个的情况下,在关键字被获取之后,输出部可以开始输出未包含在概要中的至少一个元素。

根据本发明的上述方面,可以生成反映用户的广泛兴趣的用户简档。

附图说明

下面将参照附图描述本发明的示例性实施方式的特征、优点以及技术和工业意义,其中相同的附图标记表示相同的元素,并且在附图中:

图1是根据实施方式的信息处理系统的配置的框图;

图2示出在图1中的服务器中执行的处理的流程图;以及

图3示出在图1中的服务器中执行的处理的流程图。

具体实施方式

图1是根据实施方式的信息处理系统1的配置的框图。信息处理系统1包括车载装置10和服务器12。为了描述清楚起见,图1示出了一个车载装置10。然而,信息处理系统1可以包括多个车载装置10。信息处理系统1也可以称为信息提供代理系统。

车载装置10安装在车辆(例如机动车)上。车载装置10与服务器12无线通信。尽管无线通信的标准不受特别限制,但是该标准的示例包括第三代移动通信系统(3g)、第四代移动通信系统(4g)以及第五代移动通信系统(5g)。车载装置10可以经由未示出的基站与服务器12无线通信。例如,服务器12安装在数据中心中并且用作处理从车载装置10发送的信息的信息处理器。

车载装置10包括:通信单元20、处理单元22、摄像机26、麦克风28、gps接收器30以及扬声器32。

摄像机26设置在车辆的厢室(即车厢)中,并且捕获车厢中乘员的图像。摄像机26向处理单元22输出捕获的图像数据。

麦克风28设置在车厢中并且获取车厢中的语音。麦克风28向处理单元22输出获得的语音数据。

gps接收器30通过接收来自gps卫星的信号来得到车辆的当前位置。车辆的当前位置与用户即车辆的至少一个乘员(即至少一个车辆乘员)的当前位置基本相同。当前位置包括经度和纬度。gps接收器30向处理单元22输出用户的当前位置信息(即,关于用户的当前位置的信息)。处理单元22向通信单元20输出用户的当前位置信息。

处理单元22识别由摄像机26捕获的车厢内部的图像,并且基于例如通过图像识别获得的乘员的面部数目来得到车辆乘员的数目。处理单元22向通信单元20输出所得到的乘员的数目。

处理单元22基于由麦克风28获取的车厢中的语音来得到车辆乘员的交谈频率。处理单元22还基于由麦克风28获取的车厢中的语音来识别乘员的话语(即言辞)。处理单元22向通信单元20输出所得到的乘员的交谈频率和语音识别结果。

通信单元20与服务器12进行通信。通信单元20定期向服务器12发送乘员的数目、乘员的交谈频率、语音识别结果以及用户的当前位置信息。用于识别用户的信息被附至上述每种信息。可以通过实验等适当地确定每种信息的传输频率。一种信息的传输频率可以与另一种信息的传输频率不同。

服务器12包括通信单元40、处理单元42以及存储单元44。处理单元42包括:关键字获取部50、第一获取部52、第二获取部54、第三获取部56、概要生成部58、提取部60、输出部62、接收部64以及简档生成部66。服务器12针对每个用户执行以下处理。

通信单元40与车载装置10的通信单元20进行通信。通信单元40定期从车载装置10接收乘员的数目、乘员的交谈频率、语音识别结果以及用户的当前位置信息。

关键字获取部50基于由通信单元40接收的语音识别结果来获取包含在乘员话语中的关键字。关键字获取部50还基于存储在存储单元44中的地图信息来获取与由通信单元40接收的用户的当前位置有关的关键字。例如,与当前位置有关的关键字是地理名称。例如,在用户的当前位置包括“飞驒高山”中的“高山”的经度和纬度的情况下,关键字获取部50获取“高山”作为关键字。

第一获取部52经由因特网从数据库(未示出)获取关于对由关键字获取部50获取的关键字的描述的信息。例如,该数据库包括诸如维基百科(注册商标)的在线百科全书。例如,对“高山”的描述包括与“概述”“地理”“历史”“人口”“设施”“经济”等有关的各种信息。

概要生成部58对由第一获取部52获取的描述进行概括,以生成概要。也就是说,概要包括描述的关键点。作为生成概要的技术,可以使用已知的文本概要技术。例如,对“高山”的描述的概要可以包含在描述的“概述”中描述的内容,并且可以包含在“概述”之外的部分中描述的内容。

提取部60从由第一获取部52获取的描述中提取未包含在概要中的元素。未包含在概要中的元素包括不是对关键字的描述的关键点但与关键字有关的各种信息。因此,未包含在概要中的元素也可以被称为深入知识。例如,在对“高山”的描述中,未包含在概要中的元素包括与“地理”“历史”“人口”“设施”“经济”等有关的信息。提取部60可以从由第一获取部52获取的描述中提取未包含在概要中的至少一个元素。

输出部62根据未包含在概要中的元素生成文本。作为生成文本的技术,可以使用已知的技术。例如,未包含在概要中的元素可以用指定的模式插入到文本中。输出部62经由通信单元40向车载装置10输出包含概要中未包含的元素的文本数据,然后,经由通信单元40向车载装置10输出概要数据(即,在向车载装置10输出包含在概要中未包含的元素的文本数据之后,经由通信单元40向车载装置10输出概要数据)。也就是说,在完成未包含在概要中的元素的输出后,输出部62在最后阶段输出概要。当输出部62输出了未包含在概要中的元素时,输出部62在最后阶段输出与下面将描述的用户简档中包含的关键字有关的元素。在车载装置10中,通信单元20接收未包含在概要中的元素的文本数据,并且基于未包含在概要中的元素的文本数据,处理单元22使扬声器32输出阅读文本的语音。然后,基于概要数据,处理单元22使扬声器32输出阅读概要的语音。这对应于:在通过输出部62向用户输出未包含在概要中的元素后,通过输出部62向用户输出概要。

如上所述,车载装置10首先说出关于关键字的深入知识,其缺乏基本点(换言之,关键点或核心信息)。也就是说,车载装置10有意地发出缺少关键点的话语(即做报告),以便找到用户的兴趣。

第二获取部54获取由通信单元40接收的车辆乘员的数目。第三获取部56获取由通信单元40接收的车辆乘员的交谈频率。

输出部62开始输出未包含在概要中的元素的条件取决于由第二获取部54获取的乘员的数目而变化。在获取的乘员的数目是一个的情况下,在获取关键字并且提取未包含在概要中的元素之后,输出部62开始输出未包含在概要中的元素。

在获取的乘员的数目是二个或更多个的情况下,在由第三获取部56获取的交谈频率变成低于指定频率之后,输出部62开始输出未包含在概要中的元素。在获取的乘员的数目是二个或更多个的情况下,当获取的交谈频率等于或高于指定频率时,输出部62开始不输出未包含在概要中的元素,并且关键字获取部50继续获取包含在用户的话语中的关键字。也就是说,当乘员进行的交谈频繁时,不输出未包含在概要中的元素。然后,当乘员进行的交谈变得稀疏时,输出未包含在概要中的元素。指定频率可以通过实验等适当地确定。

当输出部62输出未包含在概要中的元素并且输出概要时,接收部64经由通信单元40接收指示用户的兴趣的输入或指示用户不感兴趣的输入。指示用户的兴趣的输入可以是诸如“这是我想知道的”“哦”或“再多一点”的语音输入,或者可以是指定按钮操作的输入。指示用户不感兴趣的输入可以是诸如“够啦”“不必要”或“不感兴趣”的语音输入,或者可以是指定按钮操作的输入。语音输入包括在由通信单元40接收的语音识别结果中。尽管未示出,但是当用户操作诸如设置在车辆方向盘上的按钮的操作部时,接收部64接收指定按钮操作的输入。

简档生成部66根据指示用户的兴趣的输入生成用户的用户简档,并在存储单元44中存储生成的用户简档。更具体地,在接收部64接收到指示用户的兴趣的输入的时间点附近的时间点处,简档生成部66将从输出部62输出的关键字添加到用户简档。例如,在以下情况下,将“飞驒牛肉”添加到用户简档:在输出部62输出与“高山的经济”相关的文本时,紧接在输出“飞驒牛肉(特产名称)”之后,接收到指示用户的兴趣的输入。

关键字获取部50新获取与指示用户的兴趣的输入对应的关键字。更具体地,关键字获取部50获取由简档生成部66添加到用户简档的关键字。第一获取部52、概要生成部58以及提取部60中的每一个基于新获取的关键字执行上述处理,并且输出部62基于新获取的关键字输出未包含在概要中的元素,然后输出概要。

此外,当输出部62输出未包含在概要中的元素时,接收部64经由通信单元40接收包括用户的兴趣的用户的问题的输入。假定当输出用户感兴趣的话题时接收用户的问题的输入。例如,在用户对“历史”感兴趣的情况下,用户的问题的输入是诸如“告诉我关于历史”或“历史?”的语音输入。语音输入包括在由通信单元40接收的语音识别结果中。

简档生成部66根据用户的问题生成用户的用户简档。更具体地,简档生成部66将包含在用户的问题中的用户的兴趣添加到用户简档。也就是说,存在将不是从输出部62输出的关键字添加到用户简档的情况。关键字获取部50根据用户的问题新获取关键字。更具体地,关键字获取部50获取包含在用户的问题中的用户的兴趣作为关键字。

例如,在用户的问题是“告诉我关于历史”的情况下,简档生成部66将“历史”作为用户的兴趣添加到用户简档。在这种情况下,关键字获取部50新获取“历史”作为关键字。关于“高山”的“历史”,输出部62输出未包含在概要中的元素,然后输出概要。也就是说,在此同样,车载装置10首先说出(即谈论)就用户感兴趣的信息而言缺乏基本点的深入知识。

在当输出未包含在概要中的元素时接收部64接收到指示用户不感兴趣的输入的情况下,输出部62停止输出未包含在概要中的元素并输出概要。

在当输出概要时接收部64未接收到指示用户的兴趣的输入的情况下,基于通过通信单元40接收到的语音识别结果或与通过通信单元40接收到的用户的当前位置有关的关键字,关键字获取部50重新获取包含在乘员的话语中的关键字。这对应于用户对未包含在概要中的元素和概要不感兴趣的情况。注意,在已经获取关键字的情况下,关键字获取部50可以不获取新关键字。在这种情况下,概要生成部58和提取部60中的每一个基于已获取的关键字执行上述处理,并且输出部62基于已获取的关键字输出未包含在概要中的元素,并且然后输出概要。

处理单元42通过使用生成的用户简档向用户的车辆中的车载装置10提供服务、分发广告以及提供兴趣点(poi)推荐。

该配置在硬件方面通过任何给定计算机的中央处理单元(cpu)、存储器以及另一大规模集成电路(lsi)实现,并且在软件方面通过加载到存储器的程序等实现。在此提供了通过协调这些组件而实现的功能块。因此,本领域技术人员可以理解,功能块可以仅通过硬件、仅通过软件或它们的组合以各种模式实现。

接下来,将描述具有到目前为止描述的配置的信息处理系统1的整体操作。图2和图3是在图1的服务器12中执行的处理的流程图。该处理定期执行。

在图2中,第二获取部54获取车辆乘员的数目(s10)。当乘员的数目是一个时(在s12中为是),关键字获取部50基于语音识别结果或用户的当前位置获取关键字(s14),并且处理进行到图3中的s20。当乘员的数目是二个或更多个时(在s12中为否),关键字获取部50基于语音识别结果或用户的当前位置获取关键字(s16)。然后,当乘员的交谈频率低于指定频率时(在s18中为是),处理进行到图3中的s20。当乘员的交谈频率等于或高于指定频率时(在s18中为否),处理返回到s16。

参照图3,第一获取部52从数据库获取关于对获取的关键字的描述的信息(s20)。概要生成部58对获取的描述进行概括并生成概要(s22)。提取部60从获取的描述中提取未包含在概要中的元素(s24)。输出部62输出未包含在概要中的元素中的至少一个(s26)。

当接收到指示用户的兴趣的输入时(在s28中为是),简档生成部66根据指示用户的兴趣的输入或用户的问题生成用户的用户简档(s30),并且关键字获取部50根据指示用户的兴趣的输入或用户的问题新获取关键字(s32)。然后,处理返回到s20。

当没有接收到指示用户的兴趣的输入(在s28中为否)并且接收到包括用户的兴趣的用户的问题的输入(在s34中为是)时,处理进行到s30。当没有接收到包括用户的兴趣的用户的问题的输入(在s34中为否)并且接收到指示用户不感兴趣的输入(在s36中为是)时,处理进行到下述的s40。当没有接收到指示用户不感兴趣的输入(在s36中为否)并且未包含在概要中的元素中的至少一个没有被输出(在s38中为否)时,处理返回到s26。当未包含在概要中的所有元素被输出时(在s38中为是),输出部62输出概要(s40)。然后,当接收到指示用户的兴趣的输入时(在s42中为是),处理进行至s30。当没有接收到指示用户的兴趣的输入时(在s42中为否),处理结束。通过重复执行这样的处理,用户简档包含用户感兴趣的多个关键字。

如上所述,根据本实施方式,根据对关键字的描述生成概要。在将未包含在概要中的元素输出给用户后,将概要输出给用户。根据指示用户的兴趣的输入生成用户简档。因此,可以使用用户的自发输入来生成反映用户的更深层兴趣的用户简档。此外,可以基于根据未包含在概要中的元素生成的广泛话题获取用户的兴趣。因此,可以生成反映用户的广泛兴趣的用户简档。

由于获取了与用户的当前位置有关的关键字,因此可以输出未包含在概要中并且可能使用户感兴趣的元素,并且输出可能使用户感兴趣的概要。

由于开始输出未包含在概要中的元素的条件根据获取的车辆乘员的数目而变化,因此可以根据车辆中的情况适当获取用户的兴趣。在获取的乘员的数目是两个或更多个的情况下,在获取的交谈频率变成低于指定频率后,开始输出未包含在概要中的元素。因此,可以在不中断乘员的交谈的情况下获取用户的兴趣。在获取的乘员的数目是一个的情况下,在获取关键字后开始输出未包含在概要中的元素。因此,可以以交互方式(即通过与乘员的交互)获取用户的兴趣。

由于根据指示用户的兴趣的输入或用户的问题新获取关键字,因此用户可以自发地缩小信息范围。因此,可以生成反映用户更广泛的和更深层的兴趣的用户简档。

在输出部62输出未包含在概要中的元素的情况下,输出部62在最后阶段输出与包含在用户简档中的关键字有关的元素。因此,可以增加获取用户的新兴趣的可能性。

在当输出未包含在概要中的元素时接收部64接收到指示用户不感兴趣的输入的情况下,输出部62停止输出未包含在概要中的元素,并输出概要。因此,可以适当地处理用户对未包含在概要中的元素不感兴趣的情况。

通过使用如上述生成的用户简档,例如,可以更有效地提供服务、分发广告以及提供poi推荐。

在此将描述比较示例。已知以下比较示例技术(即,比较示例中的技术):向用户询问预先设置并且包括例如“你最喜欢的食物是什么?”和“你喜欢哪种意大利面?”的多个问题,收集用户对问题的回复,并从回复中识别用户的兴趣,以生成用户简档。这种技术也称为任务实现代理。由于在该比较示例中预先设置了问题,话题的范围可能不会扩大,因此可能难以收集用户的广泛兴趣。相比之下,如上所述,在本实施方式中可以获取用户的更广泛的兴趣。此外,在比较示例中,用户可能会感受到多个问题令人厌烦,因此用户可能停止使用该系统。相比之下,在本实施方式中,不向用户提问题。因此,可以防止用户由于问题而感到厌烦。

已经描述了本发明的实施方式。实施方式仅是说明性的,并且本领域技术人员将理解,可以对组件的组合和过程的组合进行各种修改,并且这些修改落入本发明的范围内。

例如,车载装置10的处理单元22可以执行由服务器12的处理单元42执行的上述处理。在这种情况下,在车载装置10中,处理单元22经由服务器12获取关于对关键字的描述的信息。在本修改示例中,可以增加信息处理系统1的配置的自由度。

此外,车载装置10可以被提供作为诸如智能电话的移动设备。在这种情况下,车载装置10以语音或文本向用户输出未包含在概要中的元素,然后以语音或文本向用户输出概要。车载装置10可以被提供作为设置在车厢等中的固定设备。在本修改示例中,用户简档可以由车载装置10和/或各种设备中的任何设备来生成。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1