掌桥专利:专业的专利平台
掌桥专利
首页

交友软件的标签设置方法、装置、控制器及存储介质

文献发布时间:2024-04-18 19:52:40


交友软件的标签设置方法、装置、控制器及存储介质

技术领域

本发明涉及互联网数据技术领域,尤其涉及交友软件的标签设置方法、交友软件的标签设置装置、控制器及计算机可读存储介质。

背景技术

目前很多年轻的单身人群,会通过线上社交app寻找另一半,社交app会提供一些描述社交属性的特征标签,用户可以选择标签添加到自己的资料里,用户可以通过选择特征标签来表达自己对另一半的要求。

现有技术中,部分社交app是提供标签供用户选择的,但对于标签的分类非常的简单,只是简单的聚类,呈现出树状结构,比如“喜欢弹琵琶”、“喜欢弹钢琴”、“喜欢架子鼓”都会被分类为“会乐器”;“听古风歌”、“听西洋乐”、“听摇滚”会被分类为“喜欢听歌”;这种分类并不符合真实社交场景,并不能准确描述用户在找对象内心真正的分类。

发明内容

本发明所要解决的技术问题在于,提供一种交友软件的标签设置方法、交友软件的标签设置装置、控制器及计算机可读存储介质,以解决特征标签进行聚类实现简单分类导致在社交场景中,通过特征标签无法准确地反映用户真实需求的问题。

为了解决上述技术问题,根据本发明一方面,提供了一种交友软件的标签设置方法,包括:

获取基于用户的特征信息创建的多个初始标签;

基于所述特征信息对多个所述初始标签进行聚类,确定多个所述初始标签分别对应的一级类别;

对多个所述一级类别进行归类,确定多个所述一级类别分别对应的二级类别;

构建并存储多个所述一级类别与多个所述初始标签,以及多个所述二级类别与多个所述一级类别的对应关系。

在一些实施方式中,所述基于所述特征信息对多个所述初始标签进行聚类,确定多个所述初始标签分别对应的一级类别的步骤,包括:

分别提取出多个所述初始标签的所述特征信息中的第一目标特征;

对提取出的多个所述第一目标特征进行聚类,得到至少一个第一目标类别;

在多个预选存储的预设一级类别中选取出分别与至少一个所述第一目标类别对应的预设一级类别,作为所述初始标签对应的所述一级类别。

在一些实施方式中,所述对多个所述一级类别进行归类,确定多个所述一级类别分别对应的二级类别的步骤,包括:

分别提取出多个所述一级类别中的第二目标特征;

对提取出的多个所述第二目标特征进行归类,得到至少一个第二目标类别;

在多个预选存储的预设二级类别中选取出分别与至少一个所述第二目标类别对应的预设二级类别,作为所述一级类别对应的所述二级类别。

在一些实施方式中,在所述对应关系中,一个所述一级分类对应所述二级分类中的多个,所述一级分类中的多个对应一个所述二级分类。

在一些实施方式中,创建多个所述初始标签的步骤,包括:

将展示的多个待选初始标签中所述用户选择的待选初始标签确定为所述初始标签;和/或

获取所述用户输入的所述特征信息,基于用户输入的所述特征信息生成对应的所述初始标签。

根据本发明另一方面,提供一种交友软件的标签设置装置,其特征在于,包括:

标签获取模块,配置获取基于用户的特征信息创建的多个初始标签;

标签聚类模块,配置为基于所述特征信息对多个所述初始标签进行聚类,确定多个所述初始标签分别对应的一级类别;

标签归类模块,配置为对多个所述一级类别进行归类,确定多个所述一级类别分别对应的二级类别;

关系构建模块,配置为构建并存储多个所述一级类别与多个所述初始标签,以及多个所述二级类别与多个所述一级类别的对应关系。

在一些实施方式中,所述标签聚类模块包括:

第一提取单元,配置为分别提取出多个所述初始标签的所述特征信息中的第一目标特征;

特征聚类单元,配置为对提取出的多个所述第一目标特征进行聚类,得到至少一个第一目标类别;

第一选取单元,配置为在多个预选存储的预设一级类别中选取出分别与至少一个所述第一目标类别对应的预设一级类别,作为所述初始标签对应的所述一级类别。

在一些实施方式中,所述标签归类模块,包括:

第二提取单元,配置为分别提取出多个所述一级类别中的第二目标特征;

特征归类单元,配置为对提取出的多个所述第二目标特征进行归类,得到至少一个第二目标类别;

第二选取单元,配置为在多个预选存储的预设二级类别中选取出分别与至少一个所述第二目标类别对应的预设二级类别,作为所述一级类别对应的所述二级类别。

在一些实施方式中,在所述对应关系中,一个所述一级分类对应所述二级分类中的多个,所述一级分类中的多个对应一个所述二级分类。

在一些实施方式中,交友软件的标签设置装置还包括:标签创建模块,配置为将展示的多个待选初始标签中所述用户选择的待选初始标签确定为所述初始标签;和/或

获取所述用户输入的所述特征信息,基于用户输入的所述特征信息生成对应的所述初始标签。

根据本发明再一方面,提供一种控制器,其包括存储器与处理器,所述存储器存储有计算机程序,所述程序在被所述处理器执行时能够实现上述任一实施方式所述的交友软件的标签设置方法的步骤。

根据本发明又一方面,提供一种计算机可读存储介质,用于存储计算机程序,所述程序在由一计算机或处理器执行时实现上述任一实施方式所述的交友软件的标签设置方法的步骤。

本发明与现有技术相比具有明显的优点和有益效果。借由上述技术方案,本发明的交友软件的标签设置方法、交友软件的标签设置装置、控制器及计算机可读存储介质可以达到相当的技术进步性及实用性,并具有产业上的广泛利用价值,其至少具有下列优点:

本发明在用户设置交友软件的标签时,首先根据初始标签中的用户的特征信息确定出该初始标签对应的一级类别,以使得初始标签经过聚类后形成树状结构,而后对一级类别进行归类确定出一级类别分别对应的二级类别,进而使得一级类别与二级类别的对应关系形成为网状结构。也就是说,本发明构成三层结构的标签网,其中初级标签与一级类别之间的对应关系形成树状结构,一级类别与二级类别的对应关系形成网状结构。本发明通过上述方法使得各标签之间相互关联,形成标签网,以使得用户能够更容易地探索到自己偏好的标签,且所选出的标签相互关联,一方面能够更加立体全面地展现用户的特点,另一方面能够形成每个用户对于另一半的理想画像。

上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其他目的、特征和优点能够更明显易懂,以下特举较佳实施例,并配合附图,详细说明如下。

附图说明

图1为本发明一实施例的交友软件的标签设置方法的流程示意图;

图2为本发明一具体实施例的初始标签、一级类别和二级类别对应关系的示意图;

图3为本发明一实施例的交友软件的标签设置装置的示意框图;

图4为本发明另一实施例的交友软件的标签设置装置的示意框图;

图5为本发明一实施例的标签聚类模块的示意框图;

图6为本发明一实施例的标签归类模块的示意框图。

具体实施方式

为更进一步阐述本发明为达成预定发明目的所采取的技术手段及功效,以下结合附图及较佳实施例,对依据本发明提出的一种交友软件的标签设置方法、交友软件的标签设置装置、控制器及计算机可读存储介质的具体实施方式及其功效,详细说明如后。

本发明提出了一种交友软件的标签设置方法,如图1所示,该交友软件的标签设置方法,包括:

步骤S10,获取基于用户的特征信息创建的多个初始标签。

在该步骤中,初始标签包括有用户的特征信息,例如:长相身材、经济条件、学历工作、性格、爱好、生活习惯、三观审美等。

初始标签的创建是用户通过手机、平板电脑等工具在注册交友软件的账号的过程中完成的,用户可以创建多个初始标签,当然也可以创建一个标签。初始标签的创建可通过如下实施例完成:

实施例一

向用户展示多个待选初始标签供用户选择,将用户在多个待选初始标签中所选中的一个或多个待选初始标签确定为初始标签。

实施例二

向用户展示输入框,将用户通过输入框输入的特征信息生成对应的初始标签。

在该实施例中,将根据用户输入的特征信息生成的初始标签存储至标签库中,以此来丰富标签库的内容。

实施例三

向用户展示多个待选初始标签供用户选择,同时展示输入框,将用户在多个待选初始标签中所选中的一个或多个待选初始标签确定为初始标签,以及将用户通过输入框输入的特征信息生成对应的初始标签。

本发明通过上述实施例,一方面能够提供丰富的待选初始标签,供用户进行选择,另一方面在标签库中没有用户满意的待选初始标签时,用户可以通过输入文字的方式来创建新的初始标签,并且用户创建的新的初始标签会存储至标签库中,进而来进一步丰富标签库。

步骤S20,基于特征信息对多个初始标签进行聚类,确定多个初始标签分别对应的一级类别。

在该步骤中,基于多个初始标签中所包含的特征信息对多个初始标签进行聚类,并确定出多个初始标签分别对应的一级类别。即将多个初始标签按照社交属性聚类为一级类别,保证在社交场景下,一级类别下的初始标签对应的用户均具备相同的特征属性。

例如,多个初始标签分别为高山滑雪、单板、双板、我爱滑雪、滑雪爱好者等,那么这些初始标签代表用户喜欢滑雪。由此即可确定这些初始标签对应的一类标签为喜欢滑雪。

在一实施例中,步骤S20包括:

步骤201,分别提取出多个初始标签的特征信息中的第一目标特征。

在该步骤中,提取出初始标签的特征信息中的第一目标特征,例如,初始标签为我爱滑雪、滑雪爱好者等,那么在该初始标签中则可以提取出“滑雪”作为初始标签的第一目标特征。

步骤202,对提取出的多个第一目标特征进行聚类,得到至少一个第一目标类别。

在该步骤中,通过步骤201提取出多个初始标签的第一目标特征后,对所提取的多个第一目标特征进行聚类,以得到至少一个第一目标类别。例如,通过步骤201提取到的第一目标特征包括:滑雪、单板、双板、摇滚、民谣、钢琴等,滑雪、单板和双板为一类,其对应的第一目标类别为我爱滑雪;摇滚、民谣和钢琴为一类,其对应的第一目标类别为我爱音乐。

步骤203,在多个预选存储的预设一级类别中选取出分别与至少一个第一目标类别对应的预设一级类别,作为初始标签对应的一级类别。

在该步骤中,预先存储有多个预设一级类别,例如:我爱滑雪、我爱音乐、我爱旅游等。当通过步骤202确定出多个初始标签所对应的第一目标类别后,即可在预先存储的多个预设一级类别中选择与第一目标类别相对应的预设一级类别,所选取出的预设一级类别即为各初始标签所对应的一级类别。

步骤S30,对多个一级类别进行归类,确定多个一级类别分别对应的二级类别。

在该步骤中,在通过步骤S20确定出初始标签对应的多个一级类别后,对多个一级类别进行归类,以确定出多个以及类别对应的二级类别。每一个一级类别基于社交偏好的不同会对应不同的二级类别。例如,一级类别为我爱健身,当社交偏好为“爱好”时,则我爱健身对应的二级类别为爱运动,当社交偏好为“性格特征”时,则对应的二级类别为自律。

也就是说,一个一级分类可以对应二级分类中的多个,多个一级分类也可以对应一个二级分类。

在一实施例中,步骤S30包括:

步骤301,分别提取出多个一级类别中的第二目标特征。

在该步骤中,根据社交偏好提取出一级类别所包括的第二目标特征,例如,一级类别为喜欢滑雪、喜欢健身等,那么在该一级类别中则可以提取出“滑雪”和“健身”作为一级类别的第二目标特征。

步骤302,对提取出的多个第二目标特征进行归类,得到至少一个第二目标类别。

在该步骤中,通过步骤301提取出多个一级分类的第二目标特征后,对所提取的多个第二目标特征进行分类,具体地,可以基于社交偏好对第二目标特征进行分类,根据不同的社交偏好,一个第二目标特征可以得到至少一个第二目标类别。

例如,通过步骤301提取到的第二目标特征包括:滑雪、健身等,当社交偏好为爱好时,滑雪的第二目标类别为爱运动,健身的第二目标类别为爱运动;当社交偏好为性格特征时,滑雪的第二目标分类为洋气新潮,健身的第二目标类别为自律。

步骤303,在多个预选存储的预设二级类别中选取出分别与至少一个第二目标类别对应的预设二级类别,作为一级类别对应的二级类别。

在该步骤中,预先存储有多个预设二级类别,例如:爱运动、自律、高学历等。当通过步骤302确定出多个一级类别所对应的第二目标类别后,即可在预先存储的多个预设二级类别中选择与第二目标类别相对应的预设二级类别,所选取出的预设二级类别即为各一级类别所对应的二级类别。

步骤S40,构建并存储多个一级类别与多个初始标签,以及多个二级类别与多个一级类别的对应关系。

在该步骤中,通过步骤S20确定出初始标签对应的一级类别后,构建初始标签与一级类别之间的对应关系,使得初始标签和一级类别形成树状结构的对应关系。通过步骤S30确定出一级类别对应的二级类别后,构建一级类别与二级类别之间的对应关系。如图2所示,因一个一级分类对应二级分类中的多个,一级分类中的多个对应一个二级分类的情况,故最终初始标签、一级类别和二级类别之间对应关系会构成网状结构,进而形成标签网。

本发明另一实施例的一种交友软件的标签设置装置,如图3所示,该装置包括:标签获取模块10、标签聚类模块20、标签归类模块30和关系构建模块40。

标签获取模块10配置为获取基于用户的特征信息创建的多个初始标签。

具体地,初始标签包括有用户的特征信息,例如:长相身材、经济条件、学历工作、性格、爱好、生活习惯、三观审美等。

在一实施例中,如图4所示,交友软件的标签设置装置还包括:标签创建模块50。

初始标签的创建是用户通过手机、平板电脑等工具在注册交友软件的账号的过程中完成的,用户可以创建多个初始标签,当然也可以创建一个标签。初始标签的创建可通过如下实施例完成:

实施例一

向用户展示多个待选初始标签供用户选择,将用户在多个待选初始标签中所选中的一个或多个待选初始标签确定为初始标签。

实施例二

向用户展示输入框,将用户通过输入框输入的特征信息生成对应的初始标签。

在该实施例中,将根据用户输入的特征信息生成的初始标签存储至标签库中,以此来丰富标签库的内容。

实施例三

向用户展示多个待选初始标签供用户选择,同时展示输入框,将用户在多个待选初始标签中所选中的一个或多个待选初始标签确定为初始标签,以及将用户通过输入框输入的特征信息生成对应的初始标签。

本发明通过上述实施例,一方面能够提供丰富的待选初始标签,供用户进行选择,另一方面在标签库中没有用户满意的待选初始标签时,用户可以通过输入文字的方式来创建新的初始标签,并且用户创建的新的初始标签会存储至标签库中,进而来进一步丰富标签库。

标签聚类模块20配置为基于特征信息对多个初始标签进行聚类,确定多个初始标签分别对应的一级类别。

具体地,基于多个初始标签中所包含的特征信息对多个初始标签进行聚类,并确定出多个初始标签分别对应的一级类别。即将多个初始标签按照社交属性聚类为一级类别,保证在社交场景下,一级类别下的初始标签对应的用户均具备相同的特征属性。

例如,多个初始标签分别为高山滑雪、单板、双板、我爱滑雪、滑雪爱好者等,那么这些初始标签代表用户喜欢滑雪。由此即可确定这些初始标签对应的一类标签为喜欢滑雪。

在一实施例中,如图5所示,标签聚类模块20包括:第一提取单元201、特征聚类单元202和第一选取单元203。

其中,第一提取单元201配置为分别提取出多个初始标签的特征信息中的第一目标特征。

具体地,提取出初始标签的特征信息中的第一目标特征,例如,初始标签为我爱滑雪、滑雪爱好者等,那么在该初始标签中则可以提取出“滑雪”作为初始标签的第一目标特征。

特征聚类单元202配置为对提取出的多个第一目标特征进行聚类,得到至少一个第一目标类别。

具体地,通过第一提取单元201提取出多个初始标签的第一目标特征后,对所提取的多个第一目标特征进行聚类,以得到至少一个第一目标类别。例如,通过第一提取单元201提取到的第一目标特征包括:滑雪、单板、双板、摇滚、民谣、钢琴等,滑雪、单板和双板为一类,其对应的第一目标类别为我爱滑雪;摇滚、民谣和钢琴为一类,其对应的第一目标类别为我爱音乐。

第一选取单元203,配置为在多个预选存储的预设一级类别中选取出分别与至少一个第一目标类别对应的预设一级类别,作为初始标签对应的一级类别。

具体地,预先存储有多个预设一级类别,例如:我爱滑雪、我爱音乐、我爱旅游等。当通过特征聚类单元202确定出多个初始标签所对应的第一目标类别后,即可在预先存储的多个预设一级类别中选择与第一目标类别相对应的预设一级类别,所选取出的预设一级类别即为各初始标签所对应的一级类别。

标签归类模块30配置为对多个一级类别进行归类,确定多个一级类别分别对应的二级类别。

具体地,在通过标签聚类模块20确定出初始标签对应的多个一级类别后,对多个一级类别进行归类,以确定出多个以及类别对应的二级类别。每一个一级类别基于社交偏好的不同会对应不同的二级类别。例如,一级类别为我爱健身,当社交偏好为“爱好”时,则我爱健身对应的二级类别为爱运动,当社交偏好为“性格特征”时,则对应的二级类别为自律。

也就是说,一个一级分类可以对应二级分类中的多个,多个一级分类也可以对应一个二级分类。

在一实施例中,如图6所示,标签归类模块30包括:第二提取单元301、特征归类单元302和第二选取单元303。

其中,第二提取单元301配置为分别提取出多个一级类别中的第二目标特征。

具体地,根据社交偏好提取出一级类别所包括的第二目标特征,例如,一级类别为喜欢滑雪、喜欢健身等,那么在该一级类别中则可以提取出“滑雪”和“健身”作为一级类别的第二目标特征。

特征归类单元302配置为对提取出的多个第二目标特征进行归类,得到至少一个第二目标类别。

具体地,通过第二提取单元301提取出多个一级分类的第二目标特征后,对所提取的多个第二目标特征进行分类,具体地,可以基于社交偏好对第二目标特征进行分类,根据不同的社交偏好,一个第二目标特征可以得到至少一个第二目标类别。

例如,通过第二提取单元301提取到的第二目标特征包括:滑雪、健身等,当社交偏好为爱好时,滑雪的第二目标类别为爱运动,健身的第二目标类别为爱运动;当社交偏好为性格特征时,滑雪的第二目标分类为洋气新潮,健身的第二目标类别为自律。

第二选取单元303配置为在多个预选存储的预设二级类别中选取出分别与至少一个第二目标类别对应的预设二级类别,作为一级类别对应的二级类别。

具体地,预先存储有多个预设二级类别,例如:爱运动、自律、高学历等。当通过特征归类单元302确定出多个一级类别所对应的第二目标类别后,即可在预先存储的多个预设二级类别中选择与第二目标类别相对应的预设二级类别,所选取出的预设二级类别即为各一级类别所对应的二级类别。

关系构建模块40配置为构建并存储多个一级类别与多个初始标签,以及多个二级类别与多个一级类别的对应关系。

具体地,通过标签聚类模块20确定出初始标签对应的一级类别后,构建初始标签与一级类别之间的对应关系,使得初始标签和一级类别形成树状结构的对应关系。通过标签分类模块确定出一级类别对应的二级类别后,构建一级类别与二级类别之间的对应关系。如图2所示,因一个一级分类对应二级分类中的多个,一级分类中的多个对应一个二级分类的情况,故最终初始标签、一级类别和二级类别之间对应关系会构成网状结构,进而形成标签网。

本发明一方面可以使得用户在丰富的标签中,选择描述自己性格,爱好,硬性条件,长相等各方面的标签。这些标签会在用户自己的资料页中呈现,帮助用户更好地展示自己。用户可以在丰富的标签中,选择对另一半性格,爱好,硬性条件,长相等各方面的要求,形成对另一半的理想画像;按照每个用户的理想画像个性化为用户推荐;所推荐的用户非常符合用户找对象的需求,使得用户能够精准的找到自己喜欢的人。

另一方面,通过对初始标签、一级类别和二级类别进行树状+网状归类,形成的标签网,使得用户可以从一个标签出发,沿着关联的网络,迅速找到更多自己想要的标签,有助于用户全面探索自己找对象的需求,有些需求也许用户自己平时都意识不到,并且能从用户选择的任意一个标签出发,沿着关联的网络,猜出用户更多的偏好,从而给用户精准的推荐出喜欢的人。

本发明的再一实施例的一种控制器,其包括存储器与处理器,存储器存储有计算机程序,程序在被处理器执行时能够实现任一实施例的交友软件的标签设置方法的步骤。

本发明又一实施例的一种计算机可读存储介质,用于存储计算机程序,程序在由一计算机或处理器执行时实现任一实施例的交友软件的标签设置方法的步骤。

以上所述,仅是本发明的较佳实施例而已,并非对本发明作任何形式上的限制,虽然本发明已以较佳实施例揭露如上,然而并非用以限定本发明,任何熟悉本专业的技术人员,在不脱离本发明技术方案范围内,当可利用上述揭示的技术内容作出些许更动或修饰为等同变化的等效实施例,但凡是未脱离本发明技术方案的内容,依据本发明的技术实质对以上实施例所作的任何简单修改、等同变化与修饰,均仍属于本发明技术方案的范围内。

技术分类

06120116332095