一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

用户分层方法及系统与流程

2022-08-02 23:41:22 来源:中国专利 TAG:

技术特征:
1.一种用户分层方法,其特征在于,应用于业务终端,所述用户分层方法包括:每隔预设时间段获取一次所有用户的用户数据;将每一个用户的用户数据进行清洗,得到标准化格式的用户静态数据和用户动态数据;所述用户静态数据包括用户设备唯一标识与静态数据字段之间的耦合关系,所述用户动态数据包括用户设备唯一标识与用户行为数据之间的耦合关系;将每一个用户的标准化格式的用户静态数据和用户动态数据存储入服务器中;当接收到用户分层请求时,读取业务场景数据,将业务场景数据输入分层模型;运行所述分层模型,输出与业务场景数据匹配的用户设备唯一标识;将与业务场景数据匹配的用户设备唯一标识输出,返回所述每隔预设时间段获取一次用户数据。2.根据权利要求1所述的用户分层方法,其特征在于,所述每隔预设时间段向服务器获取一次所有用户的用户数据,包括:每隔预设时间段向服务器获取所有用户的业务结果数据;所述业务结果数据包括用户商品购买记录、用户登记表单填写记录和用户投诉记录中的一种或多种;在本地的存储器中提取所有用户的用户行为数据;通过第三方通信接口获取所有用户的第三方业务数据,所述第三方业务数据包括用户在第三方平台下的账号数据、用户在第三方平台下的客服沟通文字数据、以及用户在第三方平台下的客服沟通语音数据中的一种或多种。3.根据权利要求2所述的用户分层方法,其特征在于,所述将每一个用户的用户数据进行清洗,得到标准化格式的用户静态数据和用户动态数据,包括:选取一个用户的用户数据,并读取用户数据中的用户设备唯一标识;将用户数据中的string格式字段取出,作为枚举型静态数据;将用户数据中的int格式字段取出,作为数值型静态数据;将用户数据中的timestamp字段取出,作为时间型静态数据;创建用户静态数据表,将与每一个用户设备唯一标识对应的枚举型静态数据、数值型静态数据和时间型静态数据,以及用户设备唯一标识相对应的置入所述用户静态数据表中;返回所述选取一个用户的用户数据,并读取用户数据中的用户设备唯一标识,直至每一个用户的用户数据均清洗完毕。4.根据权利要求3所述的用户分层方法,其特征在于,在返回所述选取一个用户的用户数据,并读取用户数据中的用户设备唯一标识,直至每一个用户的用户数据均清洗完毕之前,所述将每一个用户的用户数据进行清洗,得到标准化格式的用户静态数据和用户动态数据,还包括:选取一个用户的用户数据,并读取用户数据中的用户设备唯一标识;提取用户数据中的至少一条用户行为数据;选取一条用户行为数据;将该条用户行为数据转化为行为事件id和与行为事件id关联的多个行为事件参数;返回所述选取一条用户行为数据,直至每一条用户行为数据均转化完毕;返回所述选取一个用户的用户数据,直至每一个用户的用户数据中的所有用户行为数
据均转化完毕;建立用户动态数据表,将与每一个用户设备唯一标识对应的行为事件id、以及与行为事件id关联的多个行为事件参数和用户设备唯一标识相对应的置入所述用户动态数据表中。5.根据权利要求4所述的用户分层方法,其特征在于,所述行为事件参数包括枚举型行为事件参数、数值型行为事件参数和时间型行为事件参数中的一种或多种。6.根据权利要求5所述的用户分层方法,其特征在于,所述运行分层模型,输出与业务场景数据匹配的用户设备唯一标识,包括:运行分层模型,控制分层模型中的条件提取模块提取业务场景数据中的至少一个静态筛选条件字段、至少一个静态介词配置项、至少一个静态内容字段、至少一个动态筛选条件字段、至少一个动态介词配置项、至少一个动态内容字段和逻辑介词配置项;控制分层模型中的语法解析模块将至少一个静态筛选条件字段、至少一个静态介词配置项、至少一个静态内容字段、至少一个动态筛选条件字段、至少一个动态介词配置项、至少一个动态内容字段和逻辑介词配置项合并且转化为一条sql查询语句;将sql查询语句与服务器中所有用户的标准化格式的用户静态数据和用户动态数据分别进行匹配,得到命中所述sql查询语句的用户设备唯一标识;将命中所述sql查询语句的用户设备唯一标识作为与业务场景数据匹配的用户设备唯一标识。7.根据权利要求6所述的用户分层方法,其特征在于,所述静态介词配置项包括大于、小于和等于中的一种或多种;所述动态介词配置项包括大于、小于和等于中的一种或多种;所述逻辑介词配置项包括且、或中的一种。8.根据权利要求7所述的用户分层方法,其特征在于,所控制分层模型中的语法解析模块将至少一个静态筛选条件字段、至少一个静态介词配置项、至少一个静态内容字段、至少一个动态筛选条件字段、至少一个动态介词配置项、至少一个动态内容字段和逻辑介词配置项合并且转化为sql查询语句,包括:将至少一个静态筛选条件字段、至少一个静态介词配置项、至少一个静态内容字段、至少一个动态筛选条件字段、至少一个动态介词配置项、至少一个动态内容字段和逻辑介词组合拼接并生成json语句;读取json语句中的标识符,依据json语句中的标识符拆分父条件和子条件;读取json语句中的条件关键词,将json语句中的条件关键词转化为sql关键字;将所有sql关键字组合拼接为sql查询语句。9.根据权利要求8所述的用户分层方法,其特征在于,所述将sql查询语句与服务器中所有用户的标准化格式的用户静态数据和用户动态数据分别进行匹配,得到命中所述sql查询语句的用户设备唯一标识,包括:从服务器中调取用户静态数据表,将sql查询语句与所述用户静态数据表进行匹配,得到用户静态数据表中与sql查询语句匹配的用户设备唯一标识,将用户静态数据表中与sql查询语句匹配的用户设备唯一标识纳入第一唯一标识集合;从服务器中调取用户动态数据表,将sql查询语句与所述用户动态数据表进行匹配,得到用户动态数据表中与sql查询语句匹配的用户设备唯一标识,将用户动态数据表中与sql
查询语句匹配的用户设备唯一标识纳入第二唯一标识集合;取第一唯一标识集合和第二唯一标识集合的交集,得到第三唯一标识集合;将第三唯一标识集合中的所有用户设备唯一标识作为命中所述sql查询语句的用户设备唯一标识。10.一种用户分层系统,其特征在于,包括:业务终端,用于执行如权利要求1-9中任意一项所述的用户分层方法;所述业务终端包括存储器;服务器,与所述业务终端通信连接。

技术总结
本申请涉及一种用户分层方法,业务人员只需要向业务终端输入业务场景数据,业务终端即可以自动进行用户分层操作,得到用户分层结果,不需要专业的数据处理人员介入,免除了与数据处理人员沟通的过程。此外,本方法将用户静态数据和用户动态数据进行了统一化、标准化处理,降低了由于数据底层处理逻辑不一致所带来的结果误差。来的结果误差。来的结果误差。


技术研发人员:章垚鹏
受保护的技术使用者:杭州凡声优行科技有限公司
技术研发日:2022.04.27
技术公布日:2022/8/1
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献