The present invention discloses a feature screening method and device. The method includes: obtaining the object in the background database in advance, calculating the feature label of each object according to the preset rule, establishing the corresponding relationship between the feature label and the object, and storing the corresponding relation between the feature label and the object in the feature screening library; When receiving a feature selection request, the feature label in the request is screened according to the feature, the object corresponding to the feature label is obtained from the feature screening library and the object corresponding to the feature label is returned. This invention completes the calculation of the feature label in the off-line state and the establishment of the corresponding relationship between the feature label and the object. When the feature screening request is received, the corresponding object can be filtered out directly from the corresponding relationship between the feature label and the object, and the efficiency of feature selection and the experience of the front end user are improved.
【技术实现步骤摘要】
一种特征筛选方法及装置
本专利技术涉及数据处理领域,具体涉及一种特征筛选方法及装置。
技术介绍
特征筛选,即依据特征进行对象的筛选,被广泛应用于各个技术应用领域。比如,在资讯浏览应用中,利用特征筛选能够根据用户喜好为用户筛选出满足用户喜好的资讯、视频等;在群组推荐应用中,利用特征筛选能够依据用户的群组标签、地理位置等特征为用户筛选出合适的群组。目前各个领域普遍使用实时计算的方式进行特征筛选,具体的,当前端存在特征筛选需求时,后台服务器实时获取待选择的对象,并计算各个待选择的对象的特征标签,以及实时的匹配出满足特征筛选需求的对象返回前端。事实上,特征筛选的计算逻辑比较繁重,实时计算对用于特征筛选的后台服务器造成的计算压力较大,这可能导致服务器性能较差,最终可能会影响前端用户的体验。
技术实现思路
本专利技术提供了一种特征筛选方法及装置,能够提高特征筛选的效率,提高前端用户的体验。本专利技术实施例提供了一种特征筛选方法,所述方法包括:预先获取后台资料库中的对象,并根据预设规则,计算各个对象的特征标签,建立特征标签与对象的对应关系;将所述特征标签与对象的对应关系存储于特征筛选库中;当接收到任一特征筛选请求时,根据所述特征筛选请求中的特征标签,从所述特征筛选库中获取与所述特征标签对应的对象,并返回所述特征标签对应的对象。优选地,所述方法还包括:当检测到所述后台资料库中存在更新的对象时,获取所述后台资料库中更新的对象;根据所述预设规则,计算所述对象的特征标签,建立特征标签与对象的对应关系;将所述特征标签与对象的对应关系更新至所述特征筛选库。优选地,所述方法还包括:以预设 ...
【技术保护点】
1.一种特征筛选方法,其特征在于,所述方法包括:预先获取后台资料库中的对象,并根据预设规则,计算各个对象的特征标签,建立特征标签与对象的对应关系;将所述特征标签与对象的对应关系存储于特征筛选库中;当接收到任一特征筛选请求时,根据所述特征筛选请求中的特征标签,从所述特征筛选库中获取与所述特征标签对应的对象,并返回所述特征标签对应的对象。
【技术特征摘要】
1.一种特征筛选方法,其特征在于,所述方法包括:预先获取后台资料库中的对象,并根据预设规则,计算各个对象的特征标签,建立特征标签与对象的对应关系;将所述特征标签与对象的对应关系存储于特征筛选库中;当接收到任一特征筛选请求时,根据所述特征筛选请求中的特征标签,从所述特征筛选库中获取与所述特征标签对应的对象,并返回所述特征标签对应的对象。2.根据权利要求1所述的特征筛选方法,其特征在于,所述方法还包括:当检测到所述后台资料库中存在更新的对象时,获取所述后台资料库中更新的对象;根据所述预设规则,计算所述对象的特征标签,建立特征标签与对象的对应关系;将所述特征标签与对象的对应关系更新至所述特征筛选库。3.根据权利要求1所述的特征筛选方法,其特征在于,所述方法还包括:以预设频率,定期的获取所述后台资料库中全量的对象;根据所述预设规则,计算所述对象的特征标签,建立特征标签与对象的对应关系;利用所述特征标签与对象的对应关系,更新所述特征筛选库中的已存储的特征标签与对象的对应关系。4.根据权利要求1所述的特征筛选方法,其特征在于,所述特征筛选库为关系型数据库。5.根据权利要求1所述的特征筛选方法,其特征在于,所述特征筛选库为群组筛选库,所述对象为群组。6.一种特征筛选装置,其特征在于,所述装置包括:第一建立模块,用于预先获取后台资...
【专利技术属性】
技术研发人员:冯锋,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。