群标签生成方法及装置制造方法

文档序号:6549238阅读:200来源:国知局
群标签生成方法及装置制造方法
【专利摘要】本发明是关于群标签生成方法及装置,用以避免用户手动选择群标签,减少用户操作。该方法包括:获取群的群聊天记录;根据所述群聊天记录生成第一标签;获取所述群的群用户信息;根据所述群用户信息生成第二标签;根据所述第一标签和第二标签,生成所述群的预用群标签。该技术方案避免了用户手动选择群标签,减少了用户操作,而且准确性和高效性较高。
【专利说明】群标签生成方法及装置【技术领域】
[0001]本公开涉及通讯客户端【技术领域】,尤其涉及群标签生成方法及装置。
【背景技术】
[0002]即时通讯软件中有各种各样的群,为了让用户更加准确的加入到用户想加入的群中,通常会给群标上群标签(即分类标签,能表明群的身份,是一些简短的特征说明词,能便于用户快速识别出一个群是什么类型的,主要聊天话题是什么),而相关技术中,通常是通过人工来给群标注群标签。人工标注群标签的方法过程比较繁琐,而且需要群主或者管理员经过一定时间的思考之后才能决定要给群标注什么群标签,并且还可能不足以准确地反映出该群的特性,大家都在聊些什么话题。

【发明内容】

[0003]为克服相关技术中存在的问题,本公开实施例提供群标签生成方法及装置,用以避免用户手动选择群标签,减少用户操作。 [0004]根据本公开实施例的第一方面,提供一种群标签生成方法,包括:
[0005]获取群的群聊天记录;
[0006]根据所述群聊天记录生成第一标签;
[0007]获取所述群的群用户信息;
[0008]根据所述群用户信息生成第二标签;
[0009]根据所述第一标签和第二标签,生成所述群的预用群标签。
[0010]在一个实施例中,上述方法还可包括:
[0011]将所述预用群标签自动添加至所述群的群标签中;或者
[0012]显示所述预用群标签;根据用户输入的选择操作确定用户是否同意将所述预用群标签作为所述群的群标签;当确定用户同意将所述预用群标签作为所述群的群标签时,将所述预用群标签添加至所述群的群标签中。
[0013]在一个实施例中,所述根据所述群聊天记录生成第一标签,可包括:
[0014]对所述群聊天记录进行分析,确定所述群聊天记录中出现频率超过预设频率的关键内容,根据所述出现频率超过预设频率的关键内容生成所述第一标签;或者
[0015]对所述群聊天记录进行分析,确定所述群聊天记录中出现次数超过预设次数的关键内容,根据所述出现次数超过预设次数的关键内容生成所述第一标签。
[0016]在一个实施例中,所述关键内容可包括关键词、关键图片、关键首乐或者关键网页链接。
[0017]在一个实施例中,所述获取所述群的群用户信息,可包括:
[0018]获取所述群中每个群用户的属性;
[0019]所述根据所述群用户信息生成第二标签,可包括:
[0020]根据所述群中每个群用户的属性,确定出现概率大于第一预设概率的属性;[0021]根据所述出现概率大于第一预设概率的属性生成所述第二标签。
[0022]在一个实施例中,所述获取所述群的群用户信息,可包括:
[0023]获取所述群中每个群用户的标签;
[0024]所述根据所述群用户信息生成第二标签,可包括:
[0025]根据所述群中每个群用户的标签,确定出现概率大于第二预设概率的标签;
[0026]将所述出现概率大于第二预设概率的标签作为所述第二标签。
[0027]在一个实施例中,所述根据所述第一标签和第二标签,生成所述群的预用群标签,可包括:
[0028]将所述第一标签和第二标签作为所述群的预用群标签;或者
[0029]判断所述第一标签与第二标签是否含义一致;当所述第一标签与第二标签含义一致时,将所述第一标签和/或所述第二标签作为所述群的预用群标签;当所述第一标签与第二标签含义不一致时,将所述第一标签和第二标签作为所述群的预用群标签、或者结束操作。
[0030]根据本公开实施例的第二方面,提供一种群标签生成装置,包括:
[0031]记录获取模块,用于获取群的群聊天记录;
[0032]第一生成模块,用于根据所述群聊天记录生成第一标签;
[0033]信息获取模块,用于获取所述群的群用户信息;
[0034]第二生成模块,用于根据所述群用户信息生成第二标签;
[0035]第三生成模块,用于根据所述第一标签和第二标签,生成所述群的预用群标签。
[0036]在一个实施例中,所述装置还可包括:
[0037]第一添加模块,用于将所述预用群标签自动添加至所述群的群标签中;或者
[0038]第二添加模块,用于显示所述预用群标签;根据用户输入的选择操作确定用户是否同意将所述预用群标签作为所述群的群标签;当确定用户同意将所述预用群标签作为所述群的群标签时,将所述预用群标签添加至所述群的群标签中。
[0039]在一个实施例中,所述第一生成模块,可包括:
[0040]第一生成单元,用于对所述群聊天记录进行分析,确定所述群聊天记录中出现频率超过预设频率的关键内容,根据所述出现频率超过预设频率的关键内容生成所述第一标签;或者
[0041]第二生成单元,用于对所述群聊天记录进行分析,确定所述群聊天记录中出现次数超过预设次数的关键内容,根据所述出现次数超过预设次数的关键内容生成所述第一标签。
[0042]在一个实施例中,所述信息获取模块,可包括:
[0043]属性获取单元,用于获取所述群中每个群用户的属性;
[0044]所述第二生成模块,可包括:
[0045]第一确定单元,用于根据所述群中每个群用户的属性,确定出现概率大于第一预设概率的属性;
[0046]第三生成单元,用于根据所述出现概率大于第一预设概率的属性生成所述第二标签。
[0047]在一个实施例中,所述信息获取模块,可包括:[0048]标签获取单元,用于获取所述群中每个群用户的标签;
[0049]所述第二生成模块,可包括:
[0050]第二确定单元,用于根据所述群中每个群用户的标签,确定出现概率大于第二预设概率的标签;
[0051]第四生成单元,用于将所述出现概率大于第二预设概率的标签作为所述第二标签。
[0052]在一个实施例中,所述第三生成模块,可包括:
[0053]第五生成单元,用于将所述第一标签和第二标签作为所述群的预用群标签;或者
[0054]第六生成单元,用于判断所述第一标签与第二标签是否含义一致;当所述第一标签与第二标签含义一致时,将所述第一标签和/或所述第二标签作为所述群的预用群标签;当所述第一标签与第二标签含义不一致时,将所述第一标签和第二标签作为所述群的预用群标签、或者结束操作。
[0055]根据本公开实施例的第二方面,提供一种群标签生成装置,包括:
[0056]处理器;
[0057]用于存储处理器可执行指令的存储器;
[0058]其中,所述处理器被配置为:
[0059]获取群的群聊天记录;
[0060]根据所述群聊天记录生成第一标签;
[0061]获取所述群的群用户信息;
[0062]根据所述群用户信息生成第二标签;
[0063]根据所述第一标签和第二标签,生成所述群的预用群标签。
[0064]本公开的实施例提供的技术方案可以包括以下有益效果:
[0065]自动生成了能准确反映群特性的预用群标签,准确性较高,避免用户手动选择群标签,减少用户操作,效率较高,提高了用户使用体验;并且,便于用户查找感兴趣的群,能更准确的找到用户喜欢的群。进一步的,自动确定出预用群标签之后,可直接将预用群标签添加至群标签中,方便快捷;还可以根据用户的意愿来决定是否将预用群标签添加至群标签中,更加人性化,避免添加了群管理员认为不正确的或者不喜欢的群标签,进一步提高了用户使用体验。
[0066]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
【专利附图】

【附图说明】
[0067]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。
[0068]图1是根据一示例性实施例示出的群标签生成方法的流程图。
[0069]图2A是根据一示例性实施例一示出的群标签生成方法的流程图。
[0070]图2B是根据一示例性实施例一示出的自动添加群标签之后的群资料展示框的效果图。
[0071]图2C是根据一示例性实施例一示出的未自动添加群标签之前的群资料展示框的效果图。
[0072]图2D是根据一示例性实施例一示出的一群管理员操作界面的效果图。
[0073]图2E是根据一示例性实施例一示出的另一群管理员操作界面的效果图。
[0074]图3是根据一示例性实施例二示出的群标签生成方法的流程图。
[0075]图4是根据一示例性实施例示出的一种群标签生成装置的框图。
[0076]图5是根据一示例性实施例示出的另一种群标签生成装置的框图。
[0077]图6是图4中第一生成模块的框图。
[0078]图7是根据一示例性实施例示出的一种群标签生成装置的框图(终端设备的一般结构)。
【具体实施方式】
[0079]这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本发明的一些方面相一致的装置和方法的例子。
[0080]图1是根据一示例性实施例示出的一种群标签生成方法的流程图,如图1所示,该群标签生成方法用于即时通讯客户端中、或者终端设备如手机、平板电脑中,包括以下步骤S101-S104:
[0081]在步骤SlOl中、获取群的群聊天记录。
[0082]在步骤S102中、根据群聊天记录生成第一标签。
[0083]在一个实施例中,步骤S102可执行为以下方式一或方式二:
[0084]方式一:对群聊天记录进行分析,确定群聊天记录中出现频率超过预设频率的关键内容,根据出现频率超过预设频率的关键内容生成第一标签。
[0085]上述关键内容可以是关键词、关键图片、关键首乐或者关键网页链接。
[0086]上述“根据出现频率超过预设频率的关键内容生成第一标签”可实施为:1、关键词:当出现频率超过预设频率的关键内容为关键词时,直接将该关键词作为第一标签、或者将与该关键词含义最接近的常用群标签作为第一标签。2、关键图片:当出现频率超过预设频率的关键内容为关键图片时,对该关键图片进行分析,确定该关键图片所涉及的内容类型,比如该关键图片为A国风景图片,则可确定该关键图片所涉及的内容类型为“A国风景”,将该关键图片所涉及的内容类型作为第一标签;或者,当出现频率超过预设频率的关键内容为关键图片时,对该关键图片进行分析,确定该关键图片所涉及的人物,比如该关键图片中有名人C图像,则可确定该关键图片所涉及的人物为“名人C”,将该关键图片所涉及的人物作为第一标签。3、关键音乐:当出现频率超过预设频率的关键内容为关键音乐时,对该关键音乐进行分析,确定该关键音乐所涉及的人物,比如该关键音乐为歌星B成名曲,则可确定该关键音乐所涉及的人物为“歌星B”,将该关键音乐所涉及的人物作为第一标签;或者,当出现频率超过预设频率的关键内容为关键音乐时,对该关键音乐进行分析,确定该关键音乐所属的音乐类型,比如该关键音乐为乡村音乐,则可确定该关键音乐所属的音乐类型为乡村音乐,将该关键音乐所属的音乐类型作为第一标签。4、关键网页链接:当出现频率超过预设频率的关键内容为关键网页链接时,对该关键网页链接进行分析,确定该关键网页链接所对应的网站名称,将该关键网页链接所对应的网站名称作为第一标签;或者,当出现频率超过预设频率的关键内容为关键网页链接时,对该关键网页链接进行分析,确定该关键网页链接所涉及的内容关键词,从该关键网页链接所涉及的内容关键词中选择至少一个内容关键词作为第一标签。以上仅是针对不同的关键内容的不同处理方式进行了说明,其它处理方式同样包括在本公开实施例保护范围内。
[0087]方式二:对群聊天记录进行分析,确定群聊天记录中出现次数超过预设次数的关键内容,根据出现次数超过预设次数的关键内容生成第一标签。
[0088]上述“根据出现次数超过预设次数的关键内容生成第一标签”中,针对不同的关键内容的不同处理方式,请参见方式一中对“根据出现频率超过预设频率的关键内容生成第一标签”的实施方式,这里不再详述。
[0089]方式一和方式二,通过分析群聊天记录,从中提取出经常涉及的关键内容,根据该关键内容生成第一标签,该第一标签能准确反映群中的群用户关心的内容和群的特性,从而提高了最后确定出的预用群标签的准确性。
[0090]在步骤S103中、获取群的群用户信息。
[0091]在一个实施例中,可获取群中每个群用户的属性或者标签等信息。
[0092]在步骤S104中、根据群用户信息生成第二标签。
[0093]在一个实施例中,步骤S104可实施为以下方式I或方式II:
[0094]方式1:根据群中每个群用户的属性,确定出现概率大于第一预设概率的属性;根据出现概率大于第一预设概率的属性生成第二标签。其中,属性可以是年龄、性别、从事职业、学历、所属领域、毕业学校、兴趣爱好、所在公司、婚姻状况等。比如,一个群有100个群用户,其中,有20个群用户的年龄处于30-40岁年龄段,该年龄段出现概率为20%;有50个群用户的年龄处于50-60岁年龄段,该年龄段出现概率为50% ;其它30个群用户的年龄分散在20-30岁年龄段、40-50岁年龄段;假设第一预设概率为40%,则可确定50-60岁年龄段为出现概率大于第一预设概率的年龄段;接着,确定50-60岁年龄段属于中老年,从而生成第二标签为“中老年”。再比如,一个群有100个群用户,其中,有10个群用户的学历为本科,该学历出现概率为10% ;有60个群用户的学历为硕士,该学历出现概率为60% ;其它30个群用户的学历分散在博士、博士后;假设第一预设概率为50%,则可硕士学历为出现概率大于第一预设概率的学历;接着,生成第二标签为“硕士”;或者,确定硕士学历为高学历,从而生成第二标签为“高学历”。
[0095]方式I1:根据群中每个群用户的标签,确定出现概率大于第二预设概率的标签;将出现概率大于第二预设概率的标签作为第二标签。比如,一个群有100个群用户,其中,“小清新”这一标签被80个群用户使用,该标签出现概率为80% ;“宅”这一标签被70个群用户使用,该标签出现概率为70 %,还有一些其它标签被该群中的用户使用,但出现概率均低于50% ;假设第二预设概率为60%,由于“小清新”、“宅”的出现概率均大于第二预设概率,因此,将“小清新”和“宅”作为第二标签。
[0096]方式I和方式II,根据群中群用户信息生成第二标签,该第二标签能准确反映群中的群用户特性,从而提高了最后确定出的预用群标签的准确性。
[0097]在步骤S105中、根据第一标签和第二标签,生成群的预用群标签。
[0098]在一个实施例中,步骤S105可实施为:直接将第一标签和第二标签作为群的预用群标签。此种方式简单直接,能快速准确的确定出预用群标签。
[0099]在另一个实施例中,步骤S105可实施为:判断第一标签与第二标签是否含义一致;当第一标签与第二标签含义一致时,将第一标签和/或第二标签作为群的预用群标签(即将第一标签或第二标签作为预用群标签,或者将第一标签和第二标签作为预用群标签);第一标签与第二标签含义不一致时,将第一标签和第二标签作为群的预用群标签、或者结束操作。比如,第一标签为“情侣”、第二标签为“恋人”,此时,第一标签和第二标签含义一致,可选择其中一个标签作为预用群标签,避免含义重复的预用群标签出现,精简了预用群标签的数量;也可以将第一标签和第二标签同时作为预用群标签。再比如,第一标签为“小清新”、第二标签为“强悍”,此时,第一标签和第二标签含义不一致,为了避免漏掉合适的预用群标签,可以直接将第一标签和第二标签同时作为预用群标签,此时,如果预达到更准确的效果,可在后续过程中执行后述步骤B,由用户决定是否将该预用群标签作为最终添加的群标签,从而提高了最后添加的群标签的准确性。再比如,第一标签为“小清新”、第二标签为“强悍”,此时,第一标签和第二标签含义不一致,有可能该两个标签并不能准确反映群的特性,因此,可结束流程,再次重复前述步骤S101-S105。
[0100]至此,本公开实施例提供的群标签生成方法自动生成了能准确反映群特性的预用群标签,准确性较高,避免用户手动选择群标签,减少用户操作,效率较高,提高了用户使用体验;并且,便于用户查找感兴趣的群,能更准确的找到用户喜欢的群。
[0101]在一个实施例中,上述方法还可以包括以下步骤A或步骤B:
[0102]在步骤A中、将预用群标签自动添加至群的群标签中。
[0103]S卩,利用本公开实施例提供的上述方法自动确定出预用群标签之后,可以将预用群标签自动添加至群的群标签中,进一步提高了群标签的智能化管理,进一步提高了用户使用体验。
[0104]在步骤B中、显示预用群标签;根据用户输入的选择操作确定用户是否同意将预用群标签作为群的群标签;当确定用户同意将预用群标签作为群的群标签时,将预用群标签添加至群的群标签中。
[0105]即,利用本公开实施例提供的上述方法自动确定出预用群标签之后,根据用户的意愿来决定是否将预用群标签添加至群标签中,更加人性化,避免添加了群管理员认为不正确的或者不喜欢的群标签,进一步提高了用户使用体验。
[0106]本公开实施例提供的上述方法可以是周期性的执行,比如一周执行一次上述步骤S101-105,以及步骤A或B,达到周期性自动更新群标签的目的;也可以是应群管理员的需求,在群管理员需要更新群标签时,根据群管理员输入的开始指令,开始执行,这样做更加的人性化,能进一步提高用户的使用体验。
[0107]下面以几个具体实施例说明本公开实施例提供的技术方案。
[0108]实施例一
[0109]在实施例一中,即时通讯软件应用本公开实施例提供的群标签生成方法,为一“三亚旅游达人群”自动生成预用群标签,并自动将预用群标签添加至群标签中。如图2A所示,包括以下步骤:
[0110]在步骤S201中、即时通讯软件获取该三亚旅游达人群的群聊天记录,该群聊天记录可以是所有历史聊天记录,也可以是预设时间段的群聊天记录如最近一个月的群聊天记录。
[0111]在步骤S202中、即时通讯软件对获取的群聊天记录的文字记录部分进行分析,获得多个关键词,确定该多个关键词各自的出现次数,其中关键词“蜈支洲岛”出现次数为200次。
[0112]在步骤S203中、即时通讯软件确定关键词“蜈支洲岛”的出现次数超过了预设次数180次,确定关键词“蜈支洲岛”为第一标签。
[0113]在步骤S204中、即时通讯软件获取该三亚旅游达人群的群用户的属性如年龄,假设该三亚旅游达人群共有100个群用户,其中,获取得到“有20个群用户的年龄处于30-40岁年龄段;有50个群用户的年龄处于50-60岁年龄段;其它30个群用户的年龄分散在20-30岁年龄段、40-50岁年龄段”。
[0114]在步骤S205中、即时通讯软件根据获取的群用户的年龄,确定30-40岁年龄段的出现概率为20%,50-60岁年龄段的出现概率为50%,其它年龄段的出现概率总共为30%。
[0115]在步骤S206中、即时通讯软件确定50-60岁年龄段的出现概率超过第一预设概率40%,根据该三亚旅游达人群中50-60岁年龄段的群用户居多这一事实确定“中老年”为第二标签或者直接确定“50-60岁”为第二标签。
[0116]在步骤S207中、即时通讯软件直接将上述第一标签和第二标签作为该三亚旅游达人群的预用群标签。
[0117]在步骤S208中、即时通讯软件直接将该预用群标签添加至该三亚旅游达人群的群标签中。
[0118]如图2B所示为未自动添加预用群标签之前,该群的群标签效果图。如图2C所示为自动添加预用群标签之后,该群的群标签效果图,其中,01为该群的资料展示框。
[0119]上述实施例一利用本公开实施例提供的群标签生成方法,自动生成能准确反映该三亚旅游达人群的特性的预用群标签,准确性较高,并自动将其添加至群标签中,避免用户手动选择群标签,减少用户操作,效率较高,提高了用户使用体验。
[0120]或者在步骤S208中、即时通讯软件生成一个群管理员操作界面,根据群管理员在该界面中的操作,对预用群标签进行处理。比如,即时通讯软件生成一个群管理员操作界面,并显示该群管理员操作界面,在该界面中显示是否将上述预用群标签添加至群标签中的提示,并显示“确定”按键和“取消”按键供群管理员选择(如图2D所示,其中,02表示该群管理员操作界面);如果群管理员选择了 “确定”按键,则即时通讯软件将上述预用群标签添加至该三亚旅游达人群的群标签中;如果群管理员选择了 “取消”按键,则即时通讯软件结束操作,退出该群管理员操作界面;或者如果群管理员选择了“取消”按键,则即时通讯软件可以根据预用群标签的数目进一步提供另一个群管理员操作界面,比如本实施例一中,预用群标签的数目有两个“蜈支洲岛”和“中老年”,则即时通讯软件进一步显示另一个群管理员操作界面,在该另一个界面中显示每一个预用群标签,并针对每一个预用群标签提供“确定”按键和“取消”按键供群管理员选择(如图2E所示,其中,03表示该群管理员操作界面),如果群管理员选择了一个预用群标签的“确定”按键,则即时通讯软件自动将该预用群标签添加至群标签中,如果群管理员选择了一个预用群标签的“取消”按键,则即时通讯软件不将该预用群标签添加至群标签中。这样做的好处是,可根据群管理员的意愿来决定是否将预用群标签添加至群标签中,更加人性化,避免添加了群管理员认为不正确的或者不喜欢的群标签,进一步提高了用户使用体验。
[0121]实施例二
[0122]在实施例二中,即时通讯软件应用本公开实施例提供的群标签生成方法,为一“育儿群”自动生成预用群标签,并自动将预用群标签添加至群标签中。如图3所示,包括以下步骤:
[0123]在步骤S301中、即时通讯软件获取该育儿群的群聊天记录,该群聊天记录可以是所有历史聊天记录,也可以是预设时间段的群聊天记录如最近一个月的群聊天记录。
[0124]在步骤S302中、即时通讯软件对获取的群聊天记录进行分析,获得多个关键链接,确定该多个关键链接各自的出现概率,其中一婴幼儿购物网站Y的链接的出现概率为60%,另外一个关键链接的出现概率均小于50%。
[0125]在步骤S303中、即时通讯软件确定该婴幼儿购物网站Y的链接的出现概率超过了预设概率50%,确定该关键链接对应的网站名称“婴幼儿购物网站Y”为第一标签。
[0126]在步骤S304中、即时通讯软件获取该育儿群的群用户的标签,假设该育儿群共有100个群用户,其中,在100个群用户的标签中,“快乐教育”这一标签的出现概率为80%,其它标签的出现概率均小于70%。
[0127]在步骤S305中、即时通讯软件确定“快乐教育”这一标签的出现概率超过第二预设概率70%,直接确定“快乐教育”为第二标签。
[0128]在步骤S306中、即时通讯软件直接将上述第一标签和第二标签作为该育儿群的预用群标签。
[0129]在步骤S307中、即时通讯软件直接将该预用群标签添加至该育儿群的群标签中。
[0130]上述实施例二利用本公开实施例提供的群标签生成方法,自动生成能准确反映该育儿群的特性的预用群标签,准确性较高,并自动将其添加至群标签中,避免用户手动选择群标签,减少用户操作,效率较高,提高了用户使用体验。
[0131]或者在步骤S307中、即时通讯软件生成一个群管理员操作界面,根据群管理员在该界面中的操作,对预用群标签进行处理。比如,即时通讯软件生成一个群管理员操作界面,并显示该群管理员操作界面,在该界面中显示是否将上述预用群标签添加至群标签中的提示,并显示“确定”按键和“取消”按键供群管理员选择;如果群管理员选择了“确定”按键,则即时通讯软件将上述预用群标签添加至该育儿群的群标签中;如果群管理员选择了“取消”按键,则即时通讯软件结束操作,退出该群管理员操作界面;或者如果群管理员选择了“取消”按键,则即时通讯软件可以根据预用群标签的数目进一步提供另一个群管理员操作界面,比如本实施例一中,预用群标签的数目有两个“婴幼儿购物网站Y”和“快乐教育”,则即时通讯软件进一步显示另一个群管理员操作界面,在该另一个界面中显示每一个预用群标签,并针对每一个预用群标签提供“确定”按键和“取消”按键供群管理员选择,如果群管理员选择了一个预用群标签的“确定”按键,则即时通讯软件自动将该预用群标签添加至群标签中,如果群管理员选择了一个预用群标签的“取消”按键,则即时通讯软件不将该预用群标签添加至群标签中。其效果与图2B-图2E所示相似。这样做的好处是,可根据群管理员的意愿来决定是否将预用群标签添加至群标签中,更加人性化,避免添加了群管理员认为不正确的或者不喜欢的群标签,进一步提高了用户使用体验。
[0132]图4是根据一示例性实施例示出的一种群标签生成装置的框图,如图4所示,该群标签生成装置包括:
[0133]记录获取模块41,用于获取群的群聊天记录;
[0134]第一生成模块42,用于根据群聊天记录生成第一标签;
[0135]信息获取模块43,用于获取群的群用户信息;
[0136]第二生成模块44,用于根据群用户信息生成第二标签;
[0137]第三生成模块45,用于根据第一标签和第二标签,生成群的预用群标签。
[0138]如图5所示,上述装置还可包括:
[0139]第一添加模块51,用于将预用群标签自动添加至群的群标签中;或者
[0140]第二添加模块52,用于显示预用群标签;根据用户输入的选择操作确定用户是否同意将预用群标签作为群的群标签;当确定用户同意将预用群标签作为群的群标签时,将预用群标签添加至群的群标签中。
[0141]如图6所示,上述第一生成模块42可包括:
[0142]第一生成单元61,用于对群聊天记录进行分析,确定群聊天记录中出现频率超过预设频率的关键内容,根据出现频率超过预设频率的关键内容生成第一标签;或者
[0143]第二生成单元62,用于对群聊天记录进行分析,确定群聊天记录中出现次数超过预设次数的关键内容,根据出现次数超过预设次数的关键内容生成第一标签。
[0144]在一个实施例中,上述信息获取模块可包括:
[0145]属性获取单元,用于获取群中每个群用户的属性;
[0146]上述第二生成模块可包括:
[0147]第一确定单元,用于根据群中每个群用户的属性,确定出现概率大于第一预设概率的属性;
[0148]第三生成单元,用于根据出现概率大于第一预设概率的属性生成第二标签。
[0149]在一个实施例中,上述信息获取模块可包括:
[0150]标签获取单元,用于获取群中每个群用户的标签;
[0151]上述第二生成模块可包括:
[0152]第二确定单元,用于根据群中每个群用户的标签,确定出现概率大于第二预设概率的标签;
[0153]第四生成单元,用于将出现概率大于第二预设概率的标签作为第二标签。
[0154]在一个实施例中,上述第三生成模块可包括:
[0155]第五生成单元,用于将第一标签和第二标签作为群的预用群标签;或者
[0156]第六生成单元,用于判断第一标签与第二标签是否含义一致;当第一标签与第二标签含义一致时,将第一标签和/或第二标签作为群的预用群标签;当第一标签与第二标签含义不一致时,将第一标签和第二标签作为群的预用群标签、或者结束操作。
[0157]本公开实施例提供的上述群标签生成装置,自动生成了能准确反映群特性的预用群标签,准确性较高,避免用户手动选择群标签,减少用户操作,效率较高,提高了用户使用体验;并且,便于用户查找感兴趣的群,能更准确的找到用户喜欢的群。进一步的,自动确定出预用群标签之后,可直接将预用群标签添加至群标签中,方便快捷;还可以根据用户的意愿来决定是否将预用群标签添加至群标签中,更加人性化,避免添加了群管理员认为不正确的或者不喜欢的群标签,进一步提高了用户使用体验。[0158]关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
[0159]图7是根据一示例性实施例示出的一种用于群标签生成的装置1200的框图,该装置适用于终端设备。例如,装置1200可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。
[0160]参照图7,装置1200可以包括以下一个或多个组件:处理组件1202,存储器1204,电源组件1206,多媒体组件1208,音频组件1210,输入/输出(I/O)的接口 1212,传感器组件1214,以及通信组件1216。
[0161]处理组件1202通常控制装置1200的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理元件1202可以包括一个或多个处理器1220来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件1202可以包括一个或多个模块,便于处理组件1202和其他组件之间的交互。例如,处理部件1202可以包括多媒体模块,以方便多媒体组件1208和处理组件1202之间的交互。
[0162]存储器1204被配置为存储各种类型的数据以支持在设备1200的操作。这些数据的示例包括用于在装置1200上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器1204可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(R0M),磁存储器,快闪存储器,磁盘或光盘。
[0163]电力组件1206为装置1200的各种组件提供电力。电力组件1206可以包括电源管理系统,一个或多个电源,及其他与为装置1200生成、管理和分配电力相关联的组件。
[0164]多媒体组件1208包括在所述装置1200和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件1208包括一个前置摄像头和/或后置摄像头。当设备1200处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。
[0165]音频组件1210被配置为输出和/或输入音频信号。例如,音频组件1210包括一个麦克风(MIC),当装置1200处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器1204或经由通信组件1216发送。在一些实施例中,音频组件1210还包括一个扬声器,用于输出音频信号。
[0166]I/O接口 1212为处理组件1202和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。
[0167]传感器组件1214包括一个或多个传感器,用于为装置1200提供各个方面的状态评估。例如,传感器组件1214可以检测到设备1200的打开/关闭状态,组件的相对定位,例如所述组件为装置1200的显示器和小键盘,传感器组件1214还可以检测装置1200或装置1200 —个组件的位置改变,用户与装置1200接触的存在或不存在,装置1200方位或加速/减速和装置1200的温度变化。传感器组件1214可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件1214还可以包括光传感器,如CMOS或CXD图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件1214还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。
[0168]通信组件1216被配置为便于装置1200和其他设备之间有线或无线方式的通信。装置1200可以接入基于通信标准的无线网络,如WiFi,2G或3G,或它们的组合。在一个示例性实施例中,通信部件1216经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,所述通信部件1216还包括近场通信(NFC)模块,以促进短程通信。例如,在NFC模块可基于射频识别(RFID)技术,红外数据协会(IrDA)技术,超宽带(UWB)技术,蓝牙(BT)技术和其他技术来实现。
[0169]在示例性实施例中,装置1200可以被一个或多个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSro)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。
[0170]在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器1204,上述指令可由装置1200的处理器820执行以完成上述方法。例如,所述非临时性计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。
[0171]一种拍摄器械的推荐装置,包括:
[0172]处理器;
[0173]用于存储处理器可执行指令的存储器;
[0174]其中,处理器被配置为:
[0175]获取群的群聊天记录;
[0176]根据所述群聊天记录生成第一标签;
[0177]获取所述群的群用户信息;
[0178]根据所述群用户信息生成第二标签;
[0179]根据所述第一标签和第二标签,生成所述群的预用群标签。
[0180]一种非临时性计算机可读存储介质,当所述存储介质中的指令由移动终端的处理器执行时,使得移动终端能够执行一种访问路由器的方法,所述方法包括:
[0181]获取群的群聊天记录;
[0182]根据所述群聊天记录生成第一标签;
[0183]获取所述群的群用户信息;
[0184]根据所述群用户信息生成第二标签;
[0185]根据所述第一标签和第二标签,生成所述群的预用群标签。
[0186]本领域技术人员在考虑说明书及实践这里公开的公开后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本【技术领域】中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。
[0187]应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。
【权利要求】
1.一种群标签生成方法,其特征在于,包括: 获取群的群聊天记录; 根据所述群聊天记录生成第一标签; 获取所述群的群用户信息; 根据所述群用户信息生成第二标签; 根据所述第一标签和第二标签,生成所述群的预用群标签。
2.如权利要求1所述的方法,其特征在于,所述方法还包括: 将所述预用群标签自动添加至所述群的群标签中;或者 显示所述预用群标签;根据用户输入的选择操作确定用户是否同意将所述预用群标签作为所述群的群标签;当确定用户同意将所述预用群标签作为所述群的群标签时,将所述预用群标签添加至所述群的群标签中。
3.如权利要求1所述的方法,其特征在于,所述根据所述群聊天记录生成第一标签,包括: 对所述群聊天记录进行分析,确定所述群聊天记录中出现频率超过预设频率的关键内容,根据所述出现频率超过预设频率的关键内容生成所述第一标签;或者 对所述群聊天记录进行分析,确定所述群聊天记录中出现次数超过预设次数的关键内容,根据所述出现次数超过预设次数的关键内容生成所述第一标签。
4.如权利要求3所述的方法,其特征在于, 所述关键内容包括关键词、关键图片、关键音乐或者关键网页链接。
5.如权利要求1所述的方法,其特征在于, 所述获取所述群的群用户信息,包括: 获取所述群中每个群用户的属性; 所述根据所述群用户信息生成第二标签,包括: 根据所述群中每个群用户的属性,确定出现概率大于第一预设概率的属性; 根据所述出现概率大于第一预设概率的属性生成所述第二标签。
6.如权利要求1所述的方法,其特征在于, 所述获取所述群的群用户信息,包括: 获取所述群中每个群用户的标签; 所述根据所述群用户信息生成第二标签,包括: 根据所述群中每个群用户的标签,确定出现概率大于第二预设概率的标签; 将所述出现概率大于第二预设概率的标签作为所述第二标签。
7.如权利要求1所述的方法,其特征在于,所述根据所述第一标签和第二标签,生成所述群的预用群标签,包括: 将所述第一标签和第二标签作为所述群的预用群标签;或者 判断所述第一标签与第二标签是否含义一致;当所述第一标签与第二标签含义一致时,将所述第一标签和/或所述第二标签作为所述群的预用群标签;当所述第一标签与第二标签含义不一致时,将所述第一标签和第二标签作为所述群的预用群标签、或者结束操作。
8.一种群标签生成装置,其特征在于,包括:记录获取模块,用于获取群的群聊天记录; 第一生成模块,用于根据所述群聊天记录生成第一标签; 信息获取模块,用于获取所述群的群用户信息; 第二生成模块,用于根据所述群用户信息生成第二标签; 第三生成模块 ,用于根据所述第一标签和第二标签,生成所述群的预用群标签。
9.如权利要求8所述的装置,其特征在于,所述装置还包括: 第一添加模块,用于将所述预用群标签自动添加至所述群的群标签中;或者第二添加模块,用于显示所述预用群标签;根据用户输入的选择操作确定用户是否同意将所述预用群标签作为所述群的群标签;当确定用户同意将所述预用群标签作为所述群的群标签时,将所述预用群标签添加至所述群的群标签中。
10.如权利要求8所述的装置,其特征在于,所述第一生成模块,包括: 第一生成单元,用于对所述群聊天记录进行分析,确定所述群聊天记录中出现频率超过预设频率的关键内容,根据所述出现频率超过预设频率的关键内容生成所述第一标签;或者 第二生成单元,用于对所述群聊天记录进行分析,确定所述群聊天记录中出现次数超过预设次数的关键内容,根据所述出现次数超过预设次数的关键内容生成所述第一标签。
11.如权利要求8所述的装置,其特征在于, 所述信息获取模块,包括: 属性获取单元,用于获取所述群中每个群用户的属性; 所述第二生成模块,包括: 第一确定单元,用于根据所述群中每个群用户的属性,确定出现概率大于第一预设概率的属性; 第三生成单元,用于根据所述出现概率大于第一预设概率的属性生成所述第二标签。
12.如权利要求8所述的装置,其特征在于, 所述信息获取模块,包括: 标签获取单元,用于获取所述群中每个群用户的标签; 所述第二生成模块,包括: 第二确定单元,用于根据所述群中每个群用户的标签,确定出现概率大于第二预设概率的标签; 第四生成单元,用于将所述出现概率大于第二预设概率的标签作为所述第二标签。
13.如权利要求8所述的装置,其特征在于,所述第三生成模块,包括: 第五生成单元,用于将所述第一标签和第二标签作为所述群的预用群标签;或者 第六生成单元,用于判断所述第一标签与第二标签是否含义一致;当所述第一标签与第二标签含义一致时,将所述第一标签和/或所述第二标签作为所述群的预用群标签;当所述第一标签与第二标签含义不一致时,将所述第一标签和第二标签作为所述群的预用群标签、或者结束操作。
14.一种群标签生成装置,其特征在于,包括: 处理器; 用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:获取群的群聊天记录;根据所述群聊天记录生成第一标签;获取所述群的群用户信息;根据所述群用户信息生成第二标签; 根据所述第一标签和第二标签,生成所述群的预用群标签。
【文档编号】G06F17/30GK104035995SQ201410258309
【公开日】2014年9月10日 申请日期:2014年6月11日 优先权日:2014年6月11日
【发明者】林锦滨, 袁彬, 马坤 申请人:小米科技有限责任公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1