基于对话交互信息构建用户画像的系统及方法与流程

文档序号:12063831阅读:1132来源:国知局
基于对话交互信息构建用户画像的系统及方法与流程

本发明涉及一种计算机处理技术,尤其涉及一种基于对话交互信息构建用户画像的系统及方法。



背景技术:

在人机对话系统中,对话系统获取用户画像(例如,喜好,星座,性别等用户信息)的详细程度反映了该对话系统对用户的了解程度。目前,用户画像通常是通过对大规模的群体信息进行统计分析来建立,但是这种统计分析的方式不具有个性化特点,难以精确刻画个体用户的具体画像情况。

此外,现有的用户画像往往是根据所获取的用户的某些信息来间接推断其他方面的信息,例如,通过用户的轨迹来间接推断其职业,但是,这种推断需要借助复杂的算法来进行,且所获得的结果属于间接信息,不能保证准确真实地描述用户本身的信息。



技术实现要素:

本发明要解决的技术问题是提供一种基于对话交互信息构建用户画像的系统及方法,通过与用户进行对话的方式直接从对话内容中获取用户画像信息,以构建用户画像,可以实现准确真实地描述用户本身的信息。

为解决上述技术问题,本发明提供的技术方案是:

一方面,本发明提供一种基于对话交互信息构建用户画像的系统,包括,对话信息接收器,分类器,至少一个信息提取器,信息比较器,画像生成器;

对话信息接收器,用于接收用户输入的当前对话信息,并将当前对话信息发送至分类器中;

分类器,用于判断当前对话信息的类别,并根据类别将当前对话信息发送至与类别唯一对应的信息提取器中;

信息提取器,用于接收当前对话信息,对当前对话信息进行画像信息提取,并将所提取的当前画像信息发送至信息比较器中;

信息比较器,用于接收当前画像信息,将当前画像信息与画像信息库中的历史画像信息进行比对,并将与历史画像信息不冲突的当前画像信息存储至画像信息库中,其中,画像信息库为预先设置的用于存储画像信息的存储结构;

画像生成器,用于根据画像信息库中的当前画像信息和历史画像信息更新用户画像。

进一步地,还包括反馈生成器,用于在信息比较器比对出当前画像信息与历史画像信息存在冲突时,将冲突提示发送给用户以提醒用户输入新的对话信息。

进一步地,反馈生成器还用于,在画像生成器更新用户画像后,将所更新的画像信息反馈给用户。

进一步地,当前对话信息包括文字信息和语音信息。

另一方面,本发明提供一种基于对话交互信息构建用户画像的方法,包括,

对话信息接收器接收用户输入的当前对话信息,并将当前对话信息发送至分类器中;

分类器判断当前对话信息的类别,并根据类别将当前对话信息发送至与类别唯一对应的信息提取器中;

信息提取器接收当前对话信息,对当前对话信息进行画像信息提取,并将所提取的当前画像信息发送至信息比较器中;

信息比较器接收当前画像信息,将当前画像信息与画像信息库中的历史画像信息进行比对,并将与历史画像信息不冲突的当前画像信息存储至画像信息库中,其中,画像信息库为预先设置的用于存储画像信息的存储结构;

画像生成器根据画像信息库中的当前画像信息和历史画像信息更新用户画像。

进一步地,还包括,在信息比较器比对出当前画像信息与历史画像信息存在冲突时,将冲突提示发送给用户以提醒用户输入新的对话信息。

进一步地,还包括,在画像生成器更新用户画像后,将所更新的画像信息反馈给用户。

进一步地,当前对话信息包括文字信息和语音信息。

本发明提供的基于对话交互信息构建用户画像的系统及方法,通过与用户进行对话的方式直接从对话内容中获取用户画像信息,以构建用户画像,可以实现准确真实地描述用户本身的信息。

附图说明

图1是本发明实施例提供的基于对话交互信息构建用户画像的系统的框图;

图2是本发明实施例提供的基于对话交互信息构建用户画像的系统的又一框图;

图3是本发明实施例提供的基于对话交互信息构建用户画像的方法的流程图。

具体实施方式

下面通过具体的实施例进一步说明本发明,但是,应当理解为,这些实施例仅仅是用于更详细具体地说明之用,而不应理解为用于以任何形式限制本发明。

实施例一

结合图1,本实施例提供的基于对话交互信息构建用户画像的系统,包括,对话信息接收器1,分类器2,至少一个信息提取器3,信息比较器4,画像生成器5;

对话信息接收器1,用于接收用户输入的当前对话信息,并将当前对话信息发送至分类器2中;

分类器2,用于判断当前对话信息的类别,并根据类别将当前对话信息发送至与类别唯一对应的信息提取器3中;

信息提取器3,用于接收当前对话信息,对当前对话信息进行画像信息提取,并将所提取的当前画像信息发送至信息比较器4中;

信息比较器4,用于接收当前画像信息,将当前画像信息与画像信息库中的历史画像信息进行比对,并将与历史画像信息不冲突的当前画像信息存储至画像信息库中,其中,画像信息库为预先设置的用于存储画像信息的存储结构;

画像生成器5,用于根据画像信息库中的当前画像信息和历史画像信息更新用户画像。

本发明实施例提供的基于对话交互信息构建用户画像的系统,通过与用户进行对话的方式直接从对话内容中获取用户画像信息,以构建用户画像,可以实现准确真实地描述用户本身的信息。

优选地,如图2所示地,还包括反馈生成器6,用于在信息比较器4比对出当前画像信息与历史画像信息存在冲突时,将冲突提示发送给用户以提醒用户输入新的对话信息。本实施例中,在当前画像信息与画像信息库中的历史画像信息冲突时,例如,所提取的当前画像信息为,用户喜欢篮球,而画像信息库中却存储有用户不喜欢篮球的历史画像信息,存在冲突,则此时,本实施例将通过反馈生成器6向用户发出冲突提示,从而提示用户输入新的对话信息,以完成对用户画像信息的更新,从而提高所构建的用户画像信息的准确性。

进一步优选地,如图2所示地,反馈生成器6还用于,在画像生成器5更新用户画像后,将所更新的画像信息反馈给用户。本实施例中,对话系统在与用户进行对话时,在获得画像相关信息后,能够将所获得的当前画像信息存入画像信息库中,并继而使得画像生成器5及时对用户画像信息更新,且在进行用户画像信息更新之后,能够通过反馈生成器6,及时将所更新的当前画像信息反馈给用户,其中,用户相当于起到监督作用,可以及时了解所构建的用户画像信息的真实性与准确性。也就是说,反馈生成器6的设置可以提高对话系统构建用户画像信息的真实性与准确性。

进一步优选地,当前对话信息包括文字信息和语音信息。本实施例中,用户可以通过文字或是语音的方式与对话系统进行对话,实用性高。

实施例二

结合图3,本实施例提供的基于对话交互信息构建用户画像的方法,包括,

步骤S1:对话信息接收器1接收用户输入的当前对话信息,并将当前对话信息发送至分类器2中;

步骤S2:分类器2判断当前对话信息的类别,并根据类别将当前对话信息发送至与类别唯一对应的信息提取器3中;

步骤S3:信息提取器3接收当前对话信息,对当前对话信息进行画像信息提取,并将所提取的当前画像信息发送至信息比较器4中;

步骤S4:信息比较器4接收当前画像信息,将当前画像信息与画像信息库中的历史画像信息进行比对,并将与历史画像信息不冲突的当前画像信息存储至画像信息库中,其中,画像信息库为预先设置的用于存储画像信息的存储结构;

步骤S5:画像生成器5根据画像信息库中的当前画像信息和历史画像信息更新用户画像。

本发明实施例提供的基于对话交互信息构建用户画像的方法,通过与用户进行对话的方式直接从对话内容中获取用户画像信息,以构建用户画像,可以实现准确真实地描述用户本身的信息。

优选地,还包括,在信息比较器4比对出当前画像信息与历史画像信息存在冲突时,将冲突提示发送给用户以提醒用户输入新的对话信息。本实施例中,在当前画像信息与画像信息库中的历史画像信息冲突时,例如,所提取的当前画像信息为,用户喜欢篮球,而画像信息库中却存储有用户不喜欢篮球的历史画像信息,存在冲突,则此时,本实施例将向用户发出冲突提示,从而提示用户输入新的对话信息,以完成对用户画像信息的更新,从而提高所构建的用户画像信息的准确性。

进一步优选地,还包括,在画像生成器5更新用户画像后,将所更新的画像信息反馈给用户。本实施例中,对话系统在与用户进行对话时,在获得画像相关信息后,能够将所获得的当前画像信息存入画像信息库中,并继而使得画像生成器5及时对用户画像信息更新,且在进行用户画像信息更新之后,及时将所更新的当前画像信息反馈给用户,其中,用户相当于起到监督作用,可以及时了解所构建的用户画像信息的真实性与准确性。也就是说,反馈步骤的设置可以提高对话系统构建用户画像信息的真实性与准确性。

进一步优选地,当前对话信息包括文字信息和语音信息。本实施例中,用户可以通过文字或是语音的方式与对话系统进行对话。实用性高。

尽管本发明已进行了一定程度的描述,明显地,在不脱离本发明的精神和范围的条件下,可进行各个条件的适当变化。可以理解,本发明不限于所述实施方案,而归于权利要求的范围,其包括所述每个因素的等同替换。

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