【技术实现步骤摘要】
一种基于AI的社交数据处理系统
[0001]本专利技术属于社交数据处理
,具体为一种基于AI的社交数据处理系统。
技术介绍
[0002]网络相亲是一种较为先进的婚介方式,通过网络可以帮助人们随时随地的了解世界各地的朋友,并结合自己的需求进行筛选,选择出最合适自己的交往对象。此时就需要对社交数据进行处理。
[0003]但是常见的处理系统缺少对于数据的预处理,使得后续的系统在使用过程中,会出现数据缺失,从而影响了使用时的便利性。
技术实现思路
[0004]本专利技术的目的在于:为了解决上述提出的问题,提供一种基于AI的社交数据处理系统。
[0005]本专利技术采用的技术方案如下:一种基于AI的社交数据处理系统,包括供电模块、信息采集模块、数据预处理模块、AI处理模块、数据结果展示模块、系统授权模块、用户列表采集模块、用户关系采集模块、用户列表采集模块、数据解析实模块、上下文特征生成模块、缺失数据识别模块和数据补全模块,所述供电模块的输出端连接有所述信息采集模块的输入端,所述信息采集模块的输出端连接有所述数据预处理模块的输入端,所述数据预处理模块的输出端连接有所述AI处理模块的输入端,所述AI处理模块的输出端连接有所述数据结果展示模块的输入端。
[0006]在一优选的实施方式中,所述信息采集模块的内部设置有系统授权模块、用户列表采集模块、用户关系采集模块、用户列表采集模块和数据解析实模块,所述系统授权模块、用户列表采集模块、用户关系采集模块、用户列表采集模块和数据解析实模块的整 ...
【技术保护点】
【技术特征摘要】
1.一种基于AI的社交数据处理系统,包括供电模块(1)、信息采集模块(2)、数据预处理模块(3)、AI处理模块(4)、数据结果展示模块(5)、系统授权模块(6)、用户列表采集模块(7)、用户关系采集模块(8)、用户列表采集模块(9)、数据解析实模块(10)、上下文特征生成模块(11)、缺失数据识别模块(12)和数据补全模块(13),其特征在于:所述供电模块(1)的输出端连接有所述信息采集模块(2)的输入端,所述信息采集模块(2)的输出端连接有所述数据预处理模块(3)的输入端,所述数据预处理模块(3)的输出端连接有所述AI处理模块(4)的输入端,所述AI处理模块(4)的输出端连接有所述数据结果展示模块(5)的输入端。2.如权利要求1所述的一种基于AI的社交数据处理系统,其特征在于:所述信息采集模块(2)的内部设置有系统授权模块(6)、用户列表采集模块(7)、用户关系采集模块(8)、用户列表采集模块(9)和数据解析实模块(10),所述系统授权模块(6)、用户列表采集模块(7)、用户关系采集模块(8)、用户列表采集模块(9)和数据解析实模块(10)的整体输出端连接有所述信息采集模块(2)的输入端;所述数据预处理模块(3)的内部设置有上下文特征生成模块(11)、缺失数据识别模块(12)和数据补全模块(13),所述上下文特征生成模块(11)、缺失数据识别模块(12)和数据补全模块(13)的整体输出端连接有所述数据预处理模块(3)的输入端。3.如权利要求1所述的一种基于AI的社交数据处理系统,其特征在于:所述系统授权模块(6)首先要进行OAuth授权认证,根据用户应用环境的不同:所述系统授权模块(6)通过微博给用户提供两种OAuth2.0的授权方式:Authorizationcodegra和Implicitgrant。4.如权利要求1所述的一种基于AI的社交数据处理系统,其特征在于:所述用户列表采集模块(7)对用户关注人进行数据采集主要是为了获取用户关注人的openid,openid唯一标识着这些用户关注人,把用户关注人的openid作为种子节点,就可以采用BFS进行用户关系数据的采集。5.如权利要求1所述的一种基于AI的社交数据处理系统,其特征在于:所述用户列表采集模块(9)从用户关系数据中通过random函数随机选取用户的openid并保存在一个list中;然后把list中的用户openid加入到消息对列中,从而获取该用户发表的最新的博文。6.如权利要求1所述的一种基于AI的社交数据处理系统,其特征在于:所述数据解析实模块(10)的解析过程如下:(1)把采集得到的XML数据转变成一棵文档树;doc=DocumentHelper.parseText(xml);(2)获取文档树的根节点,从而拿到根节点的名字;Element rootElt=doc.getRootElement();(3)获取根节点下的子节点,遍历子...
【专利技术属性】
技术研发人员:李佩文,高猛,凌晨,
申请(专利权)人:苏州萌咪网络科技有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。