[0033] 这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本发明的一些方面相一致的装置和方法的例子。
[0034] 图1是根据一示例性实施例示出的一种基于群组的聊天记录提示方法的流程图。如图1所示,该基于群组的聊天记录提示方法包括以下步骤。
[0035] 在步骤101中,实时检测目标群组中聊天记录所包括的会话信息的更新频率。
[0036] 目标群组为用户选择的群组。
[0037] 在步骤102中,若检测到更新频率达到预设频率值,则从聊天记录获取预设时间段内发布会话信息的目标帐号的数量。
[0038] 在步骤103中,若检测到预设时间段内发布会话信息的目标帐号的数量达到预设数量值,则在移动终端显示会话查看提示,会话查看提示用于提示用户查看会话查看提示所指示的目标群组的当前聊天记录。
[0039] 综上所述,本发明提供的一种基于群组的聊天纪录提示方法,通过实时检测目标群组中聊天记录包括的会话信息的更新频率;若检测到更新频率达到预设频率值,则从聊天记录获取预设时间段内发布会话信息的目标帐号的数量;若检测到预设时间段内发布会话信息的目标帐号的数量达到预设数量值,则在移动终端显示会话查看提示,会话查看提示用于提示用户查看当前聊天记录。本发明通过检测聊天记录当前会话信息的更新频率达到预设频率值,且当前参与会话的目标帐号数量达到预设数量值来确定当前会话的热度较高,并向用户进行提示,解决了用户无法及时参与目标群组的会话讨论的问题,达到了提高用户在目标群组进行会话讨论的参与度的效果。
[0040] 图2A是根据另一示例性实施例示出的一种基于群组的聊天记录提示方法的流程图。如图2A所示,该基于群组的聊天记录提示方法包括以下步骤。
[0041] 在步骤201中,每隔预设时间段,获取目标群组在预设时间段的聊天记录所包括的会话信息的数量。
[0042] 在步骤202中,将会话信息的数量除以预设时间段所指示的时长后得到的数值,确定为目标群组中聊天记录所包括的会话信息的更新频率。
[0043] 比如,预设时间段为40分钟,在预设时间段的聊天记录所包括的会话信息数量为800条,则计算出的目标群组中聊天纪录所包括的会话信息的更新频率为20条/分钟。
[0044] 在步骤203中,若检测到更新频率达到预设频率值,则从聊天记录获取预设时间段内发布会话信息的目标帐号的数量。
[0045] 预设频率值是开发人员或用户预设的频率数值。
[0046] 比如,在预设时间段的聊天记录所包括的会话信息数量为800条,更新频率为20条/分钟,预设频率值为15条/分钟,移动终端从聊天记录获取预设时间段内发布该800条会话信息的目标帐号为20个。
[0047] 在步骤204中,若检测到预设时间段内发布会话信息的目标帐号的数量达到预设数量值,则获取目标群组中预设时间段内的各个会话信息。
[0048] 在步骤205中,对各个会话信息分别进行语义识别,确定出各个会话信息对应的共同会话主题。
[0049] 需要说明的是,对各个会话信息分别进行语义识别,确定出各个会话信息对应的共同会话主题,可以通过步骤205a至步骤205c示出的流程实现,如图2B所示:
[0050] 在步骤205a中,检测各个会话信息是否包括相同词语。
[0051] 在本发明实施例中,若预设时间段内检测出多个会话信息包括有相同词语,则确定当前群组中的各个用户正在进行该相同词语为主题的讨论。
[0052] 比如,一段聊天记录包括的会话信息为:
[0053] “小王:今年谁去看奥运会?
[0054] 小明:我去看奥运!
[0055] 小红:我想去看看奥运会的场馆
[0056] 小王,那我们一起去吧!”
[0057] 移动终端在上述聊天记录中检测出存在相同词语“奥运”。
[0058] 在步骤205b中,若检测出各个会话信息包括相同词语,则对于每个相同词语,检测包括相同词语的会话信息的个数是否达到预设个数。
[0059] 预设时间段内的会话信息中可能包括多个相同词语,移动终端可以计算包括该多个相同词语出现的会话信息的个数是否达到预设个数。
[0060] 比如,预设个数为15条,移动终端检测预设时间段内出包括相同词语“奥运”的会话信息的个数为20条达到预设个数,包括相同词语“旅游”的会话信息的个数为15条达到预设个数,包括相同词语“旅费”的会话信息的个数为10条未达到预设个数。
[0061] 在步骤205c中,若检测出相同词语的会话信息的个数达到预设个数,则将相同词语确定为各个会话信息对应的共同会话主题。
[0062] 比如,依据步骤205b,移动终端确定共同会话主题为“奥运”和“旅游”。
[0063] 在步骤206中,将共同会话主题添加入会话查看提示。
[0064] 在步骤207中,在移动终端显示会话查看提示,会话查看提示用于提示用户查看会话查看提示所指示的目标群组的当前聊天记录。
[0065] 需要说明的是,该会话查看提示可以如图2C所示,在图2C中,会话查看提示为:目标群组“***”正在进行共同会话主题为“奥运、旅游”的话题,请您及时查看。
[0066] 综上所述,本发明提供的一种基于群组的聊天纪录提示方法,通过实时检测目标群组中聊天记录包括的会话信息的更新频率;若检测到更新频率达到预设频率值,则从聊天记录获取预设时间段内发布会话信息的目标帐号的数量;若检测到预设时间段内发布会话信息的目标帐号的数量达到预设数量值,则在移动终端显示会话查看提示,会话查看提示用于提示用户查看当前聊天记录。本发明通过检测聊天记录当前会话信息的更新频率达到预设频率值,且当前参与会话的目标帐号数量达到预设数量值来确定当前会话的热度较高,并向用户进行提示,解决了用户无法及时参与目标群组的会话讨论的问题,达到了提高用户在目标群组进行会话讨论的参与度的效果。
[0067] 图3是根据另一示例性实施例示出的一种基于群组的聊天记录提示方法的流程图。如图3所示,该基于群组的聊天记录提示方法包括以下步骤。
[0068] 在步骤301中,每隔预设时间段,获取目标群组在预设时间段的聊天记录所包括的会话信息的数量。
[0069] 在步骤302中,将会话信息的数量除以预设时间段所指示的时长后得到的数值,确定为目标群组中聊天记录所包括的会话信息的更新频率。
[0070] 在步骤303中,若检测到更新频率达到预设频率值,则从聊天记录获取预设时间段内发布会话信息的目标帐号的数量。
[0071] 在步骤304中,若检测到预设时间段内发布会话信息的目标帐号的数量达到预设数量值,则获取目标群组中预设时间段内发布会话信息的各个目标帐号。
[0072] 在步骤305中,分别获取用户的用户帐号与各个目标帐号之间最新会话时间。
[0073] 其中,对于每个目标帐号,最新会话时间为用户的用户帐号与该目标帐号最后进行单人会话的时间。
[0074] 比如,用户通过用户帐号“小王”与目标帐号“小李”进行单人会话的聊天记录中,最后一个会话信息的发布时间为2016年2月11号,则“2016年2月11号”即为用户帐号“小王”与目标帐号“小李”之间最新会话时间。
[0075] 在步骤306中,对于每个目标帐号,若检测出用户帐号与目标帐号的最新会话时间与当前时间的时间差值小于预设时间差,则将目标帐号的帐号名称添加入会话查看提示。
[0076] 在本发明实施例中,移动终端若检测出用户帐号与目标帐号的最新会话时间与当前时间的时间差值小于预设时间差,则确定在目标群组中该目标帐号与用户的关系相对密切,用户对该目标帐号的会话较为关注。
[0077] 比如,移动终端检测出目标帐号“小王”之间的最新会话时间与当前时间的时间插值小于预设时间差,则将目标帐号“小王”添加入会话查看提示。
[0078] 在步骤307中,在移动终端显示会话查看提示,会话查看提示用于提示用户查看会话查看提示所指示的目标群组的当前聊天记录。
[0079] 综上所述,本发明提供的一种基于群组的聊天纪录提示方法,通过实时检测目标群组中聊天记录包括的会话信息的更新频率;若检测到更新频率达到预设频率值,则从聊天记录获取预设时间段内发布会话信息的目标帐号的数量;若检测到预设时间段内发布会话信息的目标帐号的数量达到预设数量值,则在移动终端显示会话查看提示,会话查看提示用于提示用户查看当前聊天记录。本发明通过检测聊天记录当前会话信息的更新频率达到预设频率值,且当前参与会话的目标帐号数量达到预设数量值来确定当前会话的热度较高,并向用户进行提示,解决了用户无法及时参与目标群组的会话讨论的问题,达到了提高用户在目标群组进行会话讨论的参与度的效果。
[0080] 需要说明的是,在本发明提供的实施例中,移动终端可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。
[0081] 本领域技术人员在考虑说明书及实践这里的发明的后,将容易想到本发明的其它实施方案。本申请旨在涵盖本发明的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本发明的一般性原理并包括本发明未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本发明的真正范围和精神由下面的权利要求指出。
[0082] 应当理解的是,本发明并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本发明的范围仅由所附的权利要求来限制。