本发明涉及通信技术领域,尤其涉及一种数据分类管理系统。
背景技术:
随着互联网发的不断发展,搜索引擎、电子商务、社交平台充斥了整个网络世界。新闻资讯类信息是传播信息的一种重要手段,人们可以通过获取的新闻资讯类信息了解国家经济政策,以及最新的时政内容,了解周边发生的热点事件等,现有的获取新闻资讯类信息包括通过电视,网络视频传播,还包括各类的第三方平台,如各种资讯类网站,其中门户类网站的报道,可以展示更多的信息内容,方便使用者获取不同类别的新闻资讯类信息,在门户类网站中由于排版页面的限制,在有首页的版页面只能显示数量有限的新闻资讯类信息,为了使使用者第一眼就能获取最新,关注最高的信息,需要网站的维护人员及时的作出排版,将关注最高的新闻类信息排版与网站的首页,如此不仅费时费力且维护人员并不能及时的判读出关注最高的新闻类信息。
技术实现要素:
针对现有技术中新闻资讯类信息在门户网站上发布展示存在的上述问题,现提供一种旨在于多渠道获取新闻资讯类信息,并且对获取的新闻类资讯类信息进行分类,还可根据新闻资讯类信息的访问数量对不同类别的新闻资讯类信息做出自动排序的数据分类管理系统。
具体技术方案如下:
一种数据分类管理系统,应用于新闻资讯类信息的管理,其中包括:
服务端,以及与所述信息搜索服务端连接的多个客户端;
所述服务端包括:
信息采集模块,用以于第三方信息平台采集所述新闻资讯类信息;
数据库,与所述信息采集模块连接,用以保存所述新闻资讯类信息;
分类模块,与所述信息采集模块以及所述数据库连接,用以将所述新闻资讯类信息进行分类保存;
发布模块,与所述分类模块连接,用以将分类保存的所述新闻资讯类信息发布于所述服务端中,以供所述客户端在线浏览;
访问统计模块,用以记录所述客户端于所述服务端中访问不同类别的所述新闻资讯类信息的次数,以及记录每个所述客户端的访问地址;
排序模块,与所述访问统计模块连接,用以于同一类别中根据发布的所述新闻资讯类信息的访问次数,将所述新闻资讯类信息进行降序排列;
推送模块,与所述访问统计模块连接,用以将访问次数最高的所述新闻资讯类信息推送至所述服务端。
优选的,所述访问地址为所述客户端的ip地址。
优选的,所述数据库为基于redis的爬虫数据库。
优选的,所述客户端还包括查询模块,所述查询模块用以根据关键词于所述数据库中获取对应的所述新闻资讯类信息。
优选的,所述服务端还包括一编辑模块,所述编辑模块与所述数据库连接,用以对获取的所述新闻类资讯信息进行编辑保存。
优选的,所述分类模块包括:
分割模块,所述分割模块提供一预设分词算法对获取的所述新闻资讯类信息的内容进行分割;
提取模块,与所述分割模块连接,所述提取模块于分割的所述新闻资讯类信息的内容中提取关键词;
比较模块,与所述提取模块连接,所述比较模块将分割的所述关键词与预设关键词库进行比较,以获取最终的所述关键词;
保存模块,与所述比较模块连接,所述保存模块根据最终的所述关键词对当前的所述新闻资讯类信息进行分类保存。
优选的,所述预设分词算法采用逆向最大匹配法。
上述技术方案具有如下优点或有益效果:可通过于多各第三方平台获取新闻资讯类信息,并对获取的新闻资讯类信息按照预设的分类规则进行分类,分类发布的新闻资讯类信息根据客户端使用者的访问数量,自动进行降序排列,克服了现有技术中需要维护人员进行人工编辑排序带来的费时费力,且不能准确的区分关注度较高的新闻资讯类信息的缺陷。
附图说明
参考所附附图,以更加充分的描述本发明的实施例。然而,所附附图仅用于说明和阐述,并不构成对本发明范围的限制。
图1为本发明一种数据分类管理系统实施例的结构示意图;
图2为本发明一种数据分类管理系统的实施例中,关于服务端的结构示意图;
图3为本发明一种数据分类管理系统的实施例中,关于分类模块的结构示意图;
附图标记表示:
1、服务端,2、客户端;11、信息采集模块;12、数据库、13、分类模块;14、发布模块;15、访问统计模块;16、排序模块;17、推送模块;18、编辑模块。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
需要说明的是,在不冲突的情况下,本发明中的实施例及实施例中的特征可以相互组合。
下面结合附图和具体实施例对本发明作进一步说明,但不作为本发明的限定。
本发明的技术方案中包括一种数据分类管理系统。
如图1所示,一种数据分类管理系统的实施例,应用于新闻资讯类信息的管理,其中,包括:
服务端1,以及与信息搜索服务端1连接的多个客户端2;
服务端1包括:
信息采集模块11,用以于第三方信息平台采集新闻资讯类信息;
数据库12,与信息采集模块11连接,用以保存新闻资讯类信息;
分类模块13,与信息采集模块11和所述处理连接,用以根据预设的分类规则将新闻资讯类信息进行分类保存;
发布模块14,与分类模块13连接,用以将分类保存的新闻资讯类信息发布于服务端1中,以供客户端2在线浏览;
访问统计模块15,用以记录客户端2于服务端1中访问不同类别的新闻资讯类信息的次数,以及记录每个客户端2的访问地址;
排序模块16,与访问统计模块15连接,用以于同一类别中根据发布的新闻资讯类信息的访问次数,将新闻资讯类类信息进行降序排列;
推送模块17,与访问统计模块15连接,用以将访问次数最高的新闻资讯类信息推送至服务端1。
在一种较优的实施方式中,访问地址为客户端2的ip地址。
在一种较优的实施方式中,数据库12为基于redis的爬虫数据库12。
在一种较优的实施方式中,如图2所示,客户端2还包括查询模块,查询模块用以根据关键词于数据库12中获取对应的新闻资讯类信息。
在一种较优的实施方式中,数据库12保存的新闻类资讯类信息的类别包括,体育类,名人类,建筑类,历史类,文学类,教育类。
在一种较优的实施方式中,服务端1还包括一编辑模块18,编辑模块18与数据库12连接,用以对获取的新闻类资讯信息进行编辑保存。
在一种较优的实施方式中,如图3所示,分类模块13包括:
分割模块131,分割模块提供一预设分词算法对获取的新闻资讯类信息的内容进行分割;
提取模块132,与分割模块131连接,提取模块于分割的新闻资讯类信息的内容中提取关键词;
比较模块133,与提取模块132连接,比较模块将分割的关键词与预设关键词库进行比较,以获取最终的关键词;
保存模块134,与比较模块133连接,保存模块根据最终的关键词对当前的新闻资讯类信息进行分类保存。
在一种较优的实施方式中,预设分词算法采用逆向最大匹配法。
以上所述仅为本发明较佳的实施例,并非因此限制本发明的实施方式及保护范围,对于本领域技术人员而言,应当能够意识到凡运用本发明说明书及图示内容所作出的等同替换和显而易见的变化所得到的方案,均应当包含在本发明的保护范围内。