一种朋友圈生成方法及装置制造方法及图纸

技术编号:19857502 阅读:23 留言:0更新日期:2018-12-22 11:42
本申请公开了一种朋友圈生成方法及装置,该方法包括:在获取到目标用户使用目标输入法输出的目标聊天记录后,若确定出目标聊天记录对应至少一个潜在好友,则判断该潜在好友是否为目标用户的真实聊天对象,若是,则可以将该潜在好友加入目标用户的输入法朋友圈,其中,潜在好友指的是目标用户使用目标聊天记录进行聊天的可能聊天对象。可见,本申请在获取到目标用户使用目标输入法输出的目标的聊天记录后,可以根据该聊天记录确定出目标用户的真实聊天对象并将其加入目标用户的输入法朋友圈,从而实现了基于目标用户使用目标输入法输出的聊天内容,生成目标用户的输入法朋友圈,以便后续可以基于输入法朋友圈提升输入法产品的娱乐性。

【技术实现步骤摘要】
一种朋友圈生成方法及装置
本申请涉及自然语言处理
,尤其涉及一种朋友圈生成方法及装置。
技术介绍
用户使用输入法的场景可以分为两类,第一类为聊天场景,比如短信聊天、微信聊天等,第二类为非聊天场景,比如通过百度搜索、高德地图进行地名查询等。而现有的输入法产品,当以一部电子产品对应一个用户时,只会对每个输入法用户的使用记录进行单独记录,并不能建立输入法用户之间潜在的好友关系,即无法建立输入法用户的朋友圈,进而无法基于输入法朋友圈提升输入法产品的娱乐性。其中,输入法朋友圈指的是同一输入法用户使用同一款输入法产品交流过的用户组成的好友类表,类似于聊天软件的好友列表,每个输入法用户均拥有各自的输入法好友列表。
技术实现思路
本申请实施例的主要目的在于提供一种朋友圈生成方法及装置,能够基于输入法用户的聊天内容,生成输入法用户的朋友圈。本申请实施例提供了一种朋友圈生成方法,包括:获取目标用户使用目标输入法输出的目标聊天记录;若确定所述目标聊天记录对应至少一个潜在好友,所述潜在好友为所述目标用户使用所述目标聊天记录进行聊天的可能聊天对象,则判断所述潜在好友是否为所述目标用户的真实聊天对象;若是,则将所述潜在好友加入所述目标用户的输入法朋友圈。可选的,所述确定所述目标聊天记录对应至少一个潜在好友,包括:获取与所述目标聊天记录在记录时间上相近的至少一个候选聊天记录;判断所述目标聊天记录与所述候选聊天记录是否为合理对话;若是,则将使用所述候选聊天记录进行聊天的候选用户作为所述潜在好友。可选的,所述判断所述潜在好友是否为所述目标用户的真实聊天对象,包括:获取所述目标用户在第一时间段内输出的第一聊天内容,并获取所述潜在好友在第二时间段内输出的第二聊天内容;其中,所述第一时间段与所述第二时间段完全重叠或大部分重叠,所述第一聊天内容中包括与所述潜在好友进行聊天的至少两条聊天记录,所述第二聊天内容中包括与所述目标用户进行聊天的至少两条聊天记录,所述第一聊天内容是所述目标用户使用所述目标输入法输出的聊天内容;根据所述第一聊天内容与所述第二聊天内容,判断所述潜在好友是否为所述目标用户的真实聊天对象。可选的,所述获取所述目标用户在第一时间段内输出的第一聊天内容,并获取所述潜在好友在第二时间段内输出的第二聊天内容之后,还包括:将所述第一聊天内容按照不同的聊天对象进行归类,得到与所述潜在好友进行聊天的各条聊天记录,形成潜在记录集合;将所述第二聊天内容按照不同的聊天对象进行归类,得到与所述目标用户进行聊天的各条聊天记录,形成目标记录集合;相应地,所述根据所述第一聊天内容与所述第二聊天内容,判断所述潜在好友是否为所述目标用户的真实聊天对象,包括:确定所述潜在记录集合以及所述目标记录集合组成一段会话的合理程度,并根据所述合理程度判断所述潜在好友是否为所述目标用户的真实聊天对象。可选的,所述将所述第一聊天内容按照不同的聊天对象进行归类,包括:利用预先构建的文档归类模型,将所述第一聊天内容按照不同的聊天对象进行归类;相应地,所述将所述第二聊天内容按照不同的聊天对象进行归类,包括:利用所述文档归类模型,将所述第二聊天内容按照不同的聊天对象进行归类。可选的,所述确定所述潜在记录集合以及所述目标记录集合组成一段会话的合理程度,包括:利用预先构建的篇章级会话模型,确定所述潜在记录集合以及所述目标记录集合组成一段会话的合理程度。可选的,按照下述方式构建所述篇章级会话模型:从对应于不同样本用户的大量聊天记录中,依次获取预设记录时段内的聊天记录,并将当前获取的聊天记录作为第二训练样本,其中,所述第二训练样本包括两个样本用户之间的聊天记录;利用所述第二训练样本对初始构建的篇章级会话模型进行训练,直到满足训练结束条件为止。可选的,所述方法还包括:生成目标总结和/或目标评语;其中,所述目标总结是根据所述目标用户与所述输入法朋友圈好友在预设时段内的互动情况生成的,所述目标评语是对所述目标总结进行的评语。本申请实施例还提供了一种朋友圈生成装置,包括:聊天记录获取单元,用于获取目标用户使用目标输入法输出的目标聊天记录;潜在好友确定单元,用于确定所述目标聊天记录是否对应至少一个潜在好友,所述潜在好友为所述目标用户使用所述目标聊天记录进行聊天的可能聊天对象;聊天对象判断单元,用于若确定所述目标聊天记录对应至少一个潜在好友,则判断所述潜在好友是否为所述目标用户的真实聊天对象;朋友圈生成单元,用于若所述潜在好友为所述目标用户的真实聊天对象,则将所述潜在好友加入所述目标用户的输入法朋友圈。可选的,所述潜在好友确定单元包括:候选聊天记录获取子单元,用于获取与所述目标聊天记录在记录时间上相近的至少一个候选聊天记录;合理对话判断子单元,用于判断所述目标聊天记录与所述候选聊天记录是否为合理对话;潜在好友确定子单元,用于若所述目标聊天记录与所述候选聊天记录为合理对话,则将使用所述候选聊天记录进行聊天的候选用户作为所述潜在好友。可选的,所述聊天对象判断单元包括:聊天内容获取子单元,用于获取所述目标用户在第一时间段内输出的第一聊天内容,并获取所述潜在好友在第二时间段内输出的第二聊天内容;其中,所述第一时间段与所述第二时间段完全重叠或大部分重叠,所述第一聊天内容中包括与所述潜在好友进行聊天的至少两条聊天记录,所述第二聊天内容中包括与所述目标用户进行聊天的至少两条聊天记录,所述第一聊天内容是所述目标用户使用所述目标输入法输出的聊天内容;聊天对象判断子单元,用于根据所述第一聊天内容与所述第二聊天内容,判断所述潜在好友是否为所述目标用户的真实聊天对象。可选的,所述装置还包括:第一归类单元,用于将所述第一聊天内容按照不同的聊天对象进行归类,得到与所述潜在好友进行聊天的各条聊天记录,形成潜在记录集合;第二归类单元,用于将所述第二聊天内容按照不同的聊天对象进行归类,得到与所述目标用户进行聊天的各条聊天记录,形成目标记录集合;相应地,所述聊天对象判断子单元包括:合理程度确定子单元,用于确定所述潜在记录集合以及所述目标记录集合组成一段会话的合理程度;第一聊天对象判断子单元,用于根据所述合理程度判断所述潜在好友是否为所述目标用户的真实聊天对象。可选的,所述第一归类单元具体用于:利用预先构建的文档归类模型,将所述第一聊天内容按照不同的聊天对象进行归类;相应地,所述第二归类单元具体用于:利用所述文档归类模型,将所述第二聊天内容按照不同的聊天对象进行归类。可选的,所述合理程度确定子单元具体用于:利用预先构建的篇章级会话模型,确定所述潜在记录集合以及所述目标记录集合组成一段会话的合理程度。可选的,所述装置还包括:第二训练样本获取单元,用于从对应于不同样本用户的大量聊天记录中,依次获取预设记录时段内的聊天记录,并将当前获取的聊天记录作为第二训练样本,其中,所述第二训练样本包括两个样本用户之间的聊天记录;篇章级会话模型构建单元,用于利用所述第二训练样本对初始构建的篇章级会话模型进行训练,直到满足训练结束条件为止。可选的,所述装置还包括:总结评语生成单元,用于生成目标总结和/或目标评语;其中,所述目标总结是根据所述目标用户与所述输入法朋友圈好友在预设时段内的互动情况生成的,所述目标评语是对所述目标总结进行的评语。本申请本文档来自技高网...

【技术保护点】
1.一种朋友圈生成方法,其特征在于,包括:获取目标用户使用目标输入法输出的目标聊天记录;若确定所述目标聊天记录对应至少一个潜在好友,所述潜在好友为所述目标用户使用所述目标聊天记录进行聊天的可能聊天对象,则判断所述潜在好友是否为所述目标用户的真实聊天对象;若是,则将所述潜在好友加入所述目标用户的输入法朋友圈。

【技术特征摘要】
1.一种朋友圈生成方法,其特征在于,包括:获取目标用户使用目标输入法输出的目标聊天记录;若确定所述目标聊天记录对应至少一个潜在好友,所述潜在好友为所述目标用户使用所述目标聊天记录进行聊天的可能聊天对象,则判断所述潜在好友是否为所述目标用户的真实聊天对象;若是,则将所述潜在好友加入所述目标用户的输入法朋友圈。2.根据权利要求1所述的方法,其特征在于,所述确定所述目标聊天记录对应至少一个潜在好友,包括:获取与所述目标聊天记录在记录时间上相近的至少一个候选聊天记录;判断所述目标聊天记录与所述候选聊天记录是否为合理对话;若是,则将使用所述候选聊天记录进行聊天的候选用户作为所述潜在好友。3.根据权利要求1所述的方法,其特征在于,所述判断所述潜在好友是否为所述目标用户的真实聊天对象,包括:获取所述目标用户在第一时间段内输出的第一聊天内容,并获取所述潜在好友在第二时间段内输出的第二聊天内容;其中,所述第一时间段与所述第二时间段完全重叠或大部分重叠,所述第一聊天内容中包括与所述潜在好友进行聊天的至少两条聊天记录,所述第二聊天内容中包括与所述目标用户进行聊天的至少两条聊天记录,所述第一聊天内容是所述目标用户使用所述目标输入法输出的聊天内容;根据所述第一聊天内容与所述第二聊天内容,判断所述潜在好友是否为所述目标用户的真实聊天对象。4.根据权利要求3所述的方法,其特征在于,所述获取所述目标用户在第一时间段内输出的第一聊天内容,并获取所述潜在好友在第二时间段内输出的第二聊天内容之后,还包括:将所述第一聊天内容按照不同的聊天对象进行归类,得到与所述潜在好友进行聊天的各条聊天记录,形成潜在记录集合;将所述第二聊天内容按照不同的聊天对象进行归类,得到与所述目标用户进行聊天的各条聊天记录,形成目标记录集合;相应地,所述根据所述第一聊天内容与所述第二聊天内容,判断所述潜在好友是否为所述目标用户的真实聊天对象,包括:确定所述潜在记录集合以及所述目标记录集合组成一段会话的合理程度,并根据所述合理程度判断所述潜在好友是否为所述目标用户的真实聊天对象。5.根据权利要求4所述的方法,其特征在于,所述将所述第一聊天内容按照不同的聊天对象进行归类,包括:利用预先构建的文档归类模型,将所述第一聊天内容按照不同的聊天对象进行归类;相应地,所述将所述第二聊天内容按照不同的聊天对象进行归类,包括:利用所述文档归类模型,将所述第二聊天内容按照不同的聊天对象进行归类。6.根据权利要求4所述的方法,其特征在于,所述确定所述潜在记录集合以及所述目标记录集合组成一段会话的合理程度,包括:利用预先构建的篇章级会话模型,确定所述潜在记录集合以及所述目标记录集合组成一段会话的合理程度。7.根据权利要求6所述的方法,其特征在于,按照下述方式构建所述篇章级会话模型:从对应于不同样本用户的大量聊天记录中,依次获取预设记录时段内的聊天记录,并将当前获取的聊天记录作为第二训练样本,其中,所述第二训练样本包括两个样本用户之间的聊天记录;利用所述第二训练样本对初始构建的篇章级会话模型进行训练,直到满足训练结束条件为止。8.根据权利要求1至7任一项所述的方法,其特征在于,所述方法还包括:生成目标总结和/或目标评语;其中,所述目标总结是根据所述目标用户与所述输入法朋友圈好友在预设时段内的互动情况生成的,所述目标评语是对所述目标总结进行的评语。9.一种朋友圈生成装置,其特征在于,包括:聊天记录获取单元,用于获取目标用户使用目标输入法输出的目标聊天记录;潜在好友确定单元,用于确定所述目标聊天记录是否对应至少一个潜在好友,所述潜在好友为所述目标用户使用所述目标聊天记录进行聊天的可能聊天对象;聊天对象判断单元,用于若确定所述目标聊天记录对应至少一个潜在好友,则判断所述潜在好友是否为所述目标用户的真...

【专利技术属性】
技术研发人员:熊世富潘嘉王智国
申请(专利权)人:科大讯飞股份有限公司
类型:发明
国别省市:安徽,34

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

1