一种基于政务公开的用户需求挖掘系统的制作方法

文档序号:17860317发布日期:2019-06-11 22:49阅读:119来源:国知局

本发明属于需求挖掘领域,涉及一种政务公开技术,具体是一种基于政务公开的用户需求挖掘系统。



背景技术:

政务公开,是指狭义上的政府信息公开,是行政机关公开其行政事务,强调的是行政机关要公开其执法依据、执法程序和执法结果,属于办事制度层面的公开。

政务公开的主要要求是使政府的工作内容公开化,对于政府筹划或正准备进行的各项工作,如城市建设、道路规划、医疗保健措施、事务处理等分类进行公开,并对各项工作内容及进程予以公开,任何公民都可以通过特定途径,如政务公开栏、政务公开网络等进行查询、监督。

当是,当前对于一些政务公开系统,缺乏一种能够自主挖掘用户需求的功能,无法准确有效的为用户展示需要的信息,从而能够实现在有限的显示范围内显示足够的有效信息,有效信息意思为用户期望查看的信息;为了解决上述缺陷,现提供一种解决方案。



技术实现要素:

本发明的目的在于提供一种基于政务公开的用户需求挖掘系统。

本发明的目的可以通过以下技术方案实现:

一种基于政务公开的用户需求挖掘系统,包括数据上传模块、数据查询模块、数据评价模块、控制器、显示模块、存储模块、数据处理模块和查询记录模块;

所述数据查询模块用于用户查询公开的政务信息并形成查询信息,所述查询信息包括查询对象和查询时间,查询对象为用户查询的政务信息,所述数据查询模块用于将查询信息传输到控制器;所述数据评价模块用于用户在查询到对应政务信息之后给其进行评分,所述数据评价模块用于将评分信息传输到控制器,所述控制器用于将查询信息和评分信息传输到查询记录模块;

所述控制器还用于统计政务信息对应的被查询的次数,一次查询次数的具体界定表现为用户从输入查询信息到该政务信息的显示界面被关闭;所述控制器用于将次数信息传输到查询记录模块;

所述查询记录模块接收控制器传输的查询信息、评分信息和对应的次数信息并将其融合形成查询记录;所述数据处理模块与查询记录模块通信连接,所述数据处理模块用于自动获取查询记录并对查询记录进行需求挖掘处理,具体处理步骤表现为:

步骤一:获取到查询记录内的查询信息,并获取到查询信息内的查询对象和查询时间;

步骤二:将查询对象标记为di,i=1...n;

步骤三:获取到最后一次的查询时间,并根据最后一次查询时间获取到最后一次查询距离当下的时间信息并标记为距离时间si,i=1...n;

步骤四:获取到对应查询对象的查询次数和评分信息;将查询次数标记为ci,i=1...n;将评分信息标记为pi,i=1...n;且di与si、ci、pi一一对应;

步骤五:根据公式qi=ci*pi-si*(1-pi)得到重复值qi;

步骤六:根据重复值qi大小对di进行排序:

将排名前x2名的di标记为用户的需求对象,x2为预设值;

将排名前x3-x2名的di标记为用户的一般需求对象,x3为预设值;

将剩余的di标记为不感兴趣对象;

所述数据处理模块用于将用户需求对象、一般需求对象和不感兴趣对象传输到控制器,所述控制器用于将用户需求对象、一般需求对象和不感兴趣对象传输到显示器进行实时显示;所述控制器用于将用户需求对象、一般需求对象和不感兴趣对象传输到存储模块进行实时存储。

进一步地,所述数据评价模块获取评分信息步骤如下:

步骤一:根据所有人的评分,得到评分总次数;

步骤二:获取到大于预设分数x1的评分次数;

步骤三:利用公式评分信息=大于预设分数x1的评分次数/评分总次数,得到评分信息。

进一步地,所述数据上传模块用于管理人员上传需要公开的政务信息,所述数据上传模块用于将政务信息传输到控制器,所述控制器用于将政务信息传输到存储模块进行存储。

本发明的有益效果:本发明通过数据查询模块的设置,使得用户能够对已经公开的政务信息进行及时有效的查询,通过数据评价模块的设置,使得用户能够在查询完毕政务信息之后给其进行评分,并根据控制器和查询记录模块形成的查询记录;之后借助数据处理模块对查询记录进行处理,可以得到用户对于政务信息的感兴趣程度,需求对象表示大部分用户对于该类政务信息均比较感兴趣,也很乐于获取该类政务信息,而一般需求对象可以表示用户愿意了解该类政务信息,但是兴趣一般;而不感兴趣对象,则表示大部分用户均对于该类政务信息没有多大兴趣;本发明简单有效,且易于实用。

附图说明

为了便于本领域技术人员理解,下面结合附图对本发明作进一步的说明。

图1为本发明的系统框图。

具体实施方式

如图1所示,一种基于政务公开的用户需求挖掘系统,包括数据上传模块、数据查询模块、数据评价模块、控制器、显示模块、存储模块、数据处理模块和查询记录模块;

所述数据查询模块用于用户查询公开的政务信息并形成查询信息,所述查询信息包括查询对象和查询时间,查询对象为用户查询的政务信息,所述数据查询模块用于将查询信息传输到控制器;所述数据评价模块用于用户在查询到对应政务信息之后给其进行评分,所述数据评价模块用于将评分信息传输到控制器,所述控制器用于将查询信息和评分信息传输到查询记录模块;

所述控制器还用于统计政务信息对应的被查询的次数,一次查询次数的具体界定表现为用户从输入查询信息到该政务信息的显示界面被关闭;所述控制器用于将次数信息传输到查询记录模块;

所述查询记录模块接收控制器传输的查询信息、评分信息和对应的次数信息并将其融合形成查询记录;所述数据处理模块与查询记录模块通信连接,所述数据处理模块用于自动获取查询记录并对查询记录进行需求挖掘处理,具体处理步骤表现为:

步骤一:获取到查询记录内的查询信息,并获取到查询信息内的查询对象和查询时间;

步骤二:将查询对象标记为di,i=1...n;

步骤三:获取到最后一次的查询时间,并根据最后一次查询时间获取到最后一次查询距离当下的时间信息并标记为距离时间si,i=1...n;

步骤四:获取到对应查询对象的查询次数和评分信息;将查询次数标记为ci,i=1...n;将评分信息标记为pi,i=1...n;且di与si、ci、pi一一对应;

步骤五:根据公式qi=ci*pi-si*(1-pi)得到重复值qi;

步骤六:根据重复值qi大小对di进行排序:

将排名前x2名的di标记为用户的需求对象,x2为预设值;

将排名前x3-x2名的di标记为用户的一般需求对象,x3为预设值;

将剩余的di标记为不感兴趣对象;

所述数据处理模块用于将用户需求对象、一般需求对象和不感兴趣对象传输到控制器,所述控制器用于将用户需求对象、一般需求对象和不感兴趣对象传输到显示器进行实时显示;所述控制器用于将用户需求对象、一般需求对象和不感兴趣对象传输到存储模块进行实时存储。

进一步地,所述数据评价模块获取评分信息步骤如下:

步骤一:根据所有人的评分,得到评分总次数;

步骤二:获取到大于预设分数x1的评分次数;

步骤三:利用公式评分信息=大于预设分数x1的评分次数/评分总次数,得到评分信息。

进一步地,所述数据上传模块用于管理人员上传需要公开的政务信息,所述数据上传模块用于将政务信息传输到控制器,所述控制器用于将政务信息传输到存储模块进行存储。

一种基于政务公开的用户需求挖掘系统,在工作时,首先通过数据上传模块上传需要进行公开的政务信息,之后用户可通过数据查询模块查询所需了解的政务信息,并通过数据评价模块对该条政务信息进行评分处理,以评价该条政务信息对自己的有效程度;之后通过控制器结合相关判定方法,得到用户访问某条政务信息的次数,并结合对应的访问时间形成所有政务信息的查询记录;之后数据处理模块根据查询记录结合相关规则得到,用户的需求对象,一般需求对象和不感兴趣对象,并将其传输到显示模块进行显示,便于工作人员了解到用户对于政务信息的喜好和倾向了解的事情;

本发明通过数据查询模块的设置,使得用户能够对已经公开的政务信息进行及时有效的查询,通过数据评价模块的设置,使得用户能够在查询完毕政务信息之后给其进行评分,并根据控制器和查询记录模块形成的查询记录;之后借助数据处理模块对查询记录进行处理,可以得到用户对于政务信息的感兴趣程度,需求对象表示大部分用户对于该类政务信息均比较感兴趣,也很乐于获取该类政务信息,而一般需求对象可以表示用户愿意了解该类政务信息,但是兴趣一般;而不感兴趣对象,则表示大部分用户均对于该类政务信息没有多大兴趣;本发明简单有效,且易于实用。

以上内容仅仅是对本发明结构所作的举例和说明,所属本技术领域的技术人员对所描述的具体实施例做各种各样的修改或补充或采用类似的方式替代,只要不偏离发明的结构或者超越本权利要求书所定义的范围,均应属于本发明的保护范围。

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