一种用户信息数据的分类处理方法与流程

文档序号:12468721阅读:1556来源:国知局

本发明涉及数据处理领域,尤其是指一种用户信息数据的分类处理方法。



背景技术:

随着互联网的兴起,用户进行在线数据处理已成常态,但是涉及到用户信息数据分类的在线数据处理效率比较低,尤其是遇到大量用户信息数据时,分类规整的过程繁冗耗时,如何快速将资料汇总整理为所需的类别,为客户筛选出有用的用户信息数据,是本领域技术人员亟需解决的问题。



技术实现要素:

本发明所要解决的技术问题是:提供一种快速分类用户信息数据的方法,使数据处理的过程自动化、简单化。

为了解决上述技术问题,本发明采用的技术方案为:

一种用户信息数据的分类处理方法,依次包括如下步骤:

S1、设置数据模版;

S2、用户根据所述数据模版,输入触发产生原始数据;

S3、将原始数据分为m类,其中m=1,2,3,…,24;

S4、将m类原始数据分别加总得到A组数据am,其中m=1,2,3,…,24;

am=∑[i]

S5、将A组数据通过下表转换得到B组数据bm,其中m=1,2,3,…,24;

S6、通过公式cn=r·bj+S·bk对B组数据bm进行加权处理得到C组数据cn,其中n=1,2,3,…,57;

S7、通过函数NORMDIST(cn,Mn,SDn,TRUE)对C组数据cn进行正态分布处理得到D组数据dn,其中n=1,2,3,…,57;

S8、将D组数据存储在对应用户的数据库单元中;

S9、根据D组数据结果,数值达到触发条件的则将用户信息数据存储至指定类别数据库单元;

S10、向各数据库单元定义的目标客户发送用户信息数据。

进一步的,步骤S2之前还包括用户创建用户信息数据,存储在对应用户的数据库单元中的步骤。

进一步的,步骤S3中,所述原始数据根据指定规则分类。

进一步的,步骤S6的加权公式中,bj代表m=1-11的数组,bk代表m=12-24的数组,系数r为0.1系数s为10。

进一步的,步骤S7中,Mn为所有库中对象cn的平均数,SDn为所有库中对象cn的标准差,TRUE代表按照概率积累密度排序。

本发明还提供一种用户信息数据的分类处理系统,包括

数据模版模块,用于保存数据输入规则;

数据输入模块,用于接收用户根据数据模版输入的数据;

存储模块,用于存储用户信息数据、输入的原始数据以及处理过的数据等,存储在对应该用户的数据库单元中;

运算模块,用于将数据处理并汇总;

信息提取模块,数据结果达到触发条件则将用户信息数据发送给目标客户。

本发明的有益效果在于:提高了用户信息数据的分类处理效率。

附图说明

下面结合附图详述本发明的具体流程:

图1为本发明的流程示意图。

具体实施方式

为详细说明本发明的技术内容、所实现目的及效果,以下结合实施方式并配合附图详予说明。

请参阅图1,一种用户信息数据的分类处理方法,依次包括如下步骤:

S1、设置数据模版;

S2、用户根据所述数据模版,输入触发产生原始数据;

S3、将原始数据分为m类,其中m=1,2,3,…,24;

S4、将m类原始数据分别加总得到A组数据am,其中m=1,2,3,…,24;

am=∑[i]

S5、将A组数据通过下表转换得到B组数据bm,其中m=1,2,3,…,24;通过表格中am的数值找到对应的数值来确定bm的数值,比如a1的具体数值为4,在表格第一列中找到4,则b1对应为50;a2为16,在表格第一列中找到16,则b2对应为57。

S6、通过公式cn=r·bj+S·bk对B组数据bm进行加权处理得到C组数据cn

其中n=1,2,3,…,57;

S7、通过函数NORMDIST(cn,Mn,SDn,TRUE)对C组数据cn进行正态分布处理得到D组数据dn,其中n=1,2,3,…,57;

S8、将D组数据存储在对应用户的数据库单元中;

S9、根据D组数据结果,数值达到触发条件的则将用户信息数据存储至指定类别数据库单元;

S10、向各数据库单元定义的目标客户发送用户信息数据。

本发明的有益效果在于:提高了用户信息数据的分类处理效率。

实施例1

步骤S2之前还包括用户创建用户信息数据,存储在对应用户的数据库单元中的步骤。

具体的,当用户在网站上注册个人账户后,网站为每个注册用户分配一个数据库单元,进而当用户在网站上填写简历信息、输入问卷的答案等个人信息后,将这些用户信息数据对应存储在为该用户分配的数据库单元中。

实施例2

步骤S3中,所述原始数据根据指定规则分类。比如应用于调查问卷上时,设置若干问题,这些问题分为m类,其中1类表达用户对一些体育运动有特定兴趣,2类表达用户对一些棋牌活动有特定兴趣等等,指定规则可根据数据库中的数据在一定范围内自适应变化。

实施例3

步骤S6的加权公式中,bj代表m=1-11的数组,bk代表m=12-24的数组,系数r为0.1系数s为10。

加权处理中的三类bm因子因为量纲不同,因此会产生不同量级,r、s、t分别为将bm因子调整到同样量级所需的参数,当m=1-11时,bm用bj表示,其对应系数r为0.1级,当m=12-24时,bm用bk表示,对应系数s为10级。

实施例4

步骤S7中,Mn为所有库中对象cn的平均数,SDn为所有库中对象cn的标准差,TRUE代表按照概率积累密度排序。

通过VBA软件的函数NORMDIST实现对数据的正态分布排序。

本发明还提供一种用户信息数据的分类处理系统,包括

数据模版模块,用于保存数据输入规则;

具体的,设置一个调查问卷的题库供用户使用。

数据输入模块,用于接收用户根据数据模版输入的数据;

存储模块,用于将存储用户信息数据、输入的原始数据以及处理过的数据等,存储在对应该用户的数据库单元中;

运算模块,用于将数据处理并汇总分类;

信息提取模块,数据结果达到触发条件则将用户信息数据发送给目标客户。

运算模块对用户数据处理完毕后,数据结果若符合目标客户的需求,则将用户事先输入的用户信息数据发送给目标客户。

以上所述仅为本发明的实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1