标签生成方法及装置、存储介质、计算设备制造方法及图纸

技术编号:37305263 阅读:12 留言:0更新日期:2023-04-21 22:50
一种标签生成方法及装置、存储介质、计算设备,所述方法包括:获取条件数据集合,所述条件数据集合包括至少一个搜索条件,每个搜索条件包括属性类型和所述属性类型对应的取值范围;根据所述条件数据集合,从多个备选产品中查找匹配所述条件数据集合的目标产品;如果查找到所述目标产品,则创建新增标签,并建立所述新增标签与所述条件数据集合之间的映射关系。通过本发明专利技术提供的方案,有利于准确、高效地查找到用户所需的产品。查找到用户所需的产品。查找到用户所需的产品。

【技术实现步骤摘要】
标签生成方法及装置、存储介质、计算设备


[0001]本专利技术涉及大数据处理
,尤其涉及一种标签生成方法及装置、存储介质、计算设备。

技术介绍

[0002]现有技术中,在电商网站等各种具有检索功能的平台中,用户通常通过选择或设置多个搜索条件来查找所需的产品。采用这样的方案时,查找的效率和准确性较低,因此,亟需一种改进的技术方案,能够有助于用户准确、高效地查找到其所需的产品。

技术实现思路

[0003]本专利技术解决的技术问题是提供一种改进的技术方案,以便用户能够准确、高效地查找到其所需的产品。
[0004]为解决上述技术问题,本专利技术实施例提供一种标签生成方法,所述方法包括:获取条件数据集合,所述条件数据集合包括至少一个搜索条件,每个搜索条件包括属性类型和所述属性类型对应的取值范围;根据所述条件数据集合,从多个备选产品中查找匹配所述条件数据集合的目标产品;如果查找到所述目标产品,则创建新增标签,并建立所述新增标签与所述条件数据集合之间的映射关系。
[0005]可选的,所述方法还包括:将所述新增标签的访问权限设置为隐私访问,所述隐私访问指的是仅允许设置所述条件数据集合的用户访问。
[0006]可选的,所述方法还包括:发布所述新增标签,以使所有用户都能访问所述新增标签。
[0007]可选的,所述方法还包括:从用户终端获取产品信息请求;对所述产品信息请求进行解析,如果其中包含所述新增标签,则根据所述映射关系确定与所述新增标签关联的条件数据集合;根据所述条件数据集合进行查找,并将查找结果反馈给所述用户终端。
[0008]可选的,所述方法还包括:如果在建立所述映射关系之后的第一预设时长内,获取到的包含所述新增标签的产品信息请求的数量小于第一预设阈值,则删除所述新增标签。
[0009]可选的,所述方法还包括:从所述用户终端获取用户对所述新增标签的评价数据,所述评价数据是用户针对所述新增标签的查找结果反馈的;在建立所述映射关系之后,每隔第二预设时长计算所述新增标签的共享系数,所述共享系数是根据所述评价数据计算得到的;当所述共享系数小于预设系数阈值,或者所述共享系数小于所述预设系数阈值的次数达到第二预设阈值时,删除所述新增标签。
[0010]可选的,所述方法还包括:将所述新增标签添加至标签集合中,所述标签集合包括多个标签,其中,每个标签具有与关联的条件数据集合之间的映射关系;根据所述多个标签各自关联的条件数据集合,对所述标签集合进行去重处理,以更新所述标签集合。
[0011]可选的,根据所述多个标签各自关联的条件数据集合对所述标签集合进行去重处理包括:根据第一条件数据集合中的属性类型和第二条件数据集合中的属性类型计算属性
相似度,其中,所述第一条件数据集合为第一标签关联的条件数据集合,所述第二条件数据集合为第二标签关联的条件数据集合,所述第一标签为所述标签集合中任意一个标签,所述第二标签为所述标签集合中除所述第一标签以外的任意一个标签;如果所述属性相似度大于第三预设阈值,则根据所述第一条件数据集合中的取值范围和所述第二条件数据中的取值范围,计算取值相似度;如果所述取值相似度大于第四预设阈值,则删除所述第一标签或所述第二标签。
[0012]本专利技术实施例还提供一种标签生成装置,所述装置包括:条件获取模块,用于获取条件数据集合,所述条件数据集合包括至少一个搜索条件,每个搜索条件包括属性类型和所述属性类型对应的取值范围;查找模块,用于根据所述条件数据集合,从多个备选产品中查找匹配所述条件数据集合的目标产品;标签创建模块,用于如果查找到所述目标产品,则创建新增标签,并建立所述新增标签与所述条件数据集合之间的映射关系。
[0013]本专利技术实施例还提供一种存储介质,其上存储有计算机程序,所述计算机程序被处理器运行时,执行上述的标签生成方法的步骤。
[0014]本专利技术实施例还提供一种计算设备,包括存储器和处理器,所述存储器上存储有可在所述处理器上运行的计算机程序,所述处理器运行所述计算机程序时执行上述的标签生成方法的步骤。
[0015]与现有技术相比,本专利技术实施例的技术方案具有以下有益效果:
[0016]在本专利技术实施例的方案中,获取条件数据集合,并根据条件数据集合从多个备选产品中查找匹配条件数据集合的目标产品,由于条件数据集合包括至少一个搜索条件,每个搜索条件包括属性类型和属性类型对应的取值范围,因此,查找到的目标产品可以与每个搜索条件匹配。进一步地,创建新增标签并建立新增标签与条件数据集合之间的映射关系,同一用户再次查找目标产品或其他用户查找目标产品时,由于新增标签与条件数据集合之间具有映射关系,因此用户可以通过访问和使用新增标签来调用条件数据集合对目标产品进行查找,无需对条件数据集合进行设置再使用条件数据集合进行查找,有利于提高用户查找的效率。进一步地,由于新增标签是基于使用上述的条件数据集合能够查找到匹配的目标产品为前提条件创建的,因此,相较于由用户自行设置搜索条件的方案,使用新增标签进行查找,有利于提高用户查找的准确率。
[0017]进一步,本专利技术实施例的方案中,所述方法还包括:从用户终端获取产品信息请求,并对产品信息请求进行解析以判断其中是否包含新增标签。如果在建立所述映射关系之后的第一预设时长内,获取到的包含所述新增标签的产品信息请求的数量小于第一预设阈值,则删除所述新增标签。采用这样的方案可以对新增标签的使用情况进行监控,如果在第一预设时长内用户访问新增标签的次数较少,则说明该新增标签的可用性较差,删除新增标签可以确保标签集合中标签的可用性。
[0018]进一步,本专利技术实施例的方案中,所述方法还包括:从所述用户终端获取用户对所述新增标签的评价数据;在建立所述映射关系之后,每隔第二预设时长计算所述新增标签的共享系数,所述共享系数是根据所述评价数据计算得到的;当所述共享系数小于预设系数阈值,或者所述共享系数小于所述预设系数阈值的次数达到第二预设阈值时,删除所述新增标签。采用这样的方案可以对新增标签的可用性进行监控,及时剔除可用性较差的标签,利于提高用户体验。
[0019]进一步,本专利技术实施例的方案中,所述方法还包括:将新增标签添加至标签集合中,并根据标签集合中多个标签各自关联的条件数据集合,对标签集合进行去重处理,以更新标签集合。采用这样的方案,利于精简、优化标签集合,避免标签集合中标签过于冗余,利于提高用户体验。
附图说明
[0020]图1是本专利技术实施例中一种标签生成方法的应用场景示意图;
[0021]图2是本专利技术实施例中一种标签生成方法的流程示意图;
[0022]图3是本专利技术实施例中另一种标签生成方法的部分流程示意图;
[0023]图4是本专利技术实施例中一种标签生成装置的结构示意图。
具体实施方式
[0024]如
技术介绍
所述,亟需一种改进的技术方案,能够有助于用户准确、高效地查找到其所需的产品。
[0025]现有技术中,用户通常通过选择或设置多个搜索条件来查找本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种标签生成方法,其特征在于,所述方法包括:获取条件数据集合,所述条件数据集合包括至少一个搜索条件,每个搜索条件包括属性类型和所述属性类型对应的取值范围;根据所述条件数据集合,从多个备选产品中查找匹配所述条件数据集合的目标产品;如果查找到所述目标产品,则创建新增标签,并建立所述新增标签与所述条件数据集合之间的映射关系。2.根据权利要求1所述的标签生成方法,其特征在于,所述方法还包括:将所述新增标签的访问权限设置为隐私访问,所述隐私访问指的是仅允许设置所述条件数据集合的用户访问。3.根据权利要求1所述的标签生成方法,其特征在于,所述方法还包括:发布所述新增标签,以使所有用户都能访问所述新增标签。4.根据权利要求3所述的标签生成方法,其特征在于,所述方法还包括:从用户终端获取产品信息请求;对所述产品信息请求进行解析,如果其中包含所述新增标签,则根据所述映射关系确定与所述新增标签关联的条件数据集合;根据所述条件数据集合进行查找,并将查找结果反馈给所述用户终端。5.根据权利要求4所述的标签生成方法,其特征在于,所述方法还包括:如果在建立所述映射关系之后的第一预设时长内,获取到的包含所述新增标签的产品信息请求的数量小于第一预设阈值,则删除所述新增标签。6.根据权利要求4所述的标签生成方法,其特征在于,所述方法还包括:从所述用户终端获取用户对所述新增标签的评价数据,所述评价数据是用户针对所述新增标签的查找结果反馈的;在建立所述映射关系之后,每隔第二预设时长计算所述新增标签的共享系数,所述共享系数是根据所述评价数据计算得到的;当所述共享系数小于预设系数阈值,或者所述共享系数小于所述预设系数阈值的次数达到第二预设阈值时,删除所述新增标签。7.根据权利要求1所述的标签生成方法,其特征在于,所述方法还包括:将所...

【专利技术属性】
技术研发人员:毛羽
申请(专利权)人:上海牛掌网络技术有限公司
类型:发明
国别省市:

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

1