一种智慧政务请求处理方法
文献发布时间:2023-06-19 09:36:59
本发明为原申请号为202010538353.2、原申请日为2020年06月12日、原发明名称为基于大数据的智慧政务请求处理方法的分案申请。
技术领域
本发明涉及大数据和智慧政务领域,尤其涉及一种智慧政务请求处理方法。
背景技术
智慧政务是运用云计算、大数据、物联网等技术,通过监测、整合、分析、智能响应,实现各职能部门的各种资源的高度整合,提高业务办理和管理效率;加强职能监管,提高政务的透明度;形成高效、敏捷、便民的新型政务管理方法,保证城市可持续发展,为企业和公众建立一个良好的城市生活环境。
智慧政务通常以现有电子政务网为基础,进行智慧政务云平台建设;构建多部门共享使用的信息资源平台,整合各部门延伸到区、社区和基层企事业单位的纵向网络;整合所有部门的电子政务工作,建立统一的数据交换和资源共享平台,全面推动电子政务应用、信息的大集中;在此基础上,打造“政务公开、联网审批、责任追溯、智慧决策”的智慧政务平台。
发明内容
在现有的智慧政务平台中,对于用户发起的政务请求,通常需要人工处理以进行分配,这样会增加相应的人力成本支出,并且处理速度也相对缓慢。此外,现有的政务请求分配也可以基于简单的文字匹配来进行分配,这种处理方式存在分配结果不准确的问题。因此,亟需提供一种更加准确的处理方法以将用户发送的政务请求分配至合适的政务单元。
针对现有技术之不足,本发明提供了一种基于大数据的智慧政务请求处理方法,其包括以下步骤:
获取用户终端发送的政务请求数据;
计算每个政务单元相对于政务请求数据的拟合值,该步骤包括:
获取历史政务请求数据的历史特征矢量;
为当前政务请求数据创建实时特征矢量;
根据历史特征矢量和实时特征矢量分析得出每个政务单元的特征值;
根据每个政务单元的特征值计算每个政务单元相对于政务请求数据的拟合值;
根据每个政务单元的拟合值生成政务分配指令,然后将政务请求数据分配到相应的政务单元。
根据一个优选实施方式,计算实时特征矢量和历史特征矢量的偏离度,其公式为:
其中,G为实时特征矢量,H为当前政务单元的历史特征矢量;
将所述偏离度进行升序排序,选取偏离度最小的n个历史特征矢量,其中n为人工预先设置。
根据一个优选实施方式,根据特征值计算拟合值包括:
拟合值计算模块根据实时特征矢量和历史特征矢量的偏离度计算每个政务单元的特征值s,
其中,s为特征值,n为与实时特征矢量偏离度最小的历史特征矢量的个数,k为历史特征矢量的索引。
根据一个优选实施方式,拟合值计算模块根据每个政务单元的特征值计算每个政务单元相对于政务请求数据的拟合值q,
q=me
其中,q为拟合值,m为拟合评价系数,α为增强指数,s为特征值。
根据一个优选实施方式,业务分配服务器根据每个政务单元的拟合值生成政务分配指令包括:
业务分配服务器接收与政务请求数据对应的所有政务单元的拟合值列表;
业务分配服务器选择拟合值最大的政务单元,并基于选择数据生成业务分配指令;
业务分配服务器响应于业务分配指令,将政务请求数据映射到相应政务单元,并将政务请求数据存储在政务历史数据库。
根据一个优选实施方式,所述用户终端为具有通信功能的智能设备,其包括智能手机、笔记本电脑、平板电脑和台式计算机。
根据一个优选实施方式,所述政务单元包括市场监管单元、社保办理单元、房产办理单元和应急响应单元。
根据一个优选实施方式,在计算每个政务单元相对于政务请求数据的拟合值之前,用户终端在智慧政务云平台上进行注册,其包括:
用户终端向智慧政务云平台发送注册请求信息,所述注册请求信息包括用户标识符和身份证明信息;
身份验证模块对注册请求信息的安全性和真实性进行验证;
在验证通过时,身份验证模块将用户标识符加入注册用户名单,并将用户的注册请求信息存储在数据库中。
本发明具有以下有益效果:
本发明由历史特征矢量和实时特征矢量分析得出的特征值,然后根据特征值计算每个政务单元相对于政务请求数据的拟合值,进一步地,根据拟合值生成政务分配指令将政务请求数据分配到相应的政务单元,从而提高了政务请求的处理速度和分配准确性。
此外,本发明采用一站式服务,并联审批分配的方法极大程度提高了响应速度,从而高度契合了智慧政务平台的业务流程的优化需求。
附图说明
图1为一示例性实施例提供的政务请求处理方法的流程图;
图2为一示例性实施例提供的智慧政务云平台的结构示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚明了,下面结合具体实施方式并参照附图,对本发明进一步详细说明。应该理解,这些描述只是示例性的,而并非要限制本发明的范围。此外,在以下说明中,省略了对公知结构和技术的描述,以避免不必要地混淆本发明的概念。
在本发明使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本发明。在本发明和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。
如图1所示,在一个实施例中,智慧政务请求处理方法可以包括以下步骤:
S1)智慧政务云平台接收用户终端发送的政务请求数据,然后对政务请求数据进行特征提取以得到政务请求数据的特征信息。
具体的,政务请求数据的特征信息包括:政务请求数据的相关主题,关键词信息,关键词顺序,词频等。用户终端包括智能手机、笔记本电脑、平板电脑、台式计算机和其他具有通信功能的智能设备。
S2)身份验证模块验证发送政务请求数据的用户是否在注册名单中,如果所述用户不在用户注册名单中,身份验证模块发送注册指示信息到用户终端,用户终端根据注册指示信息执行用户注册。具体的,
S2.1)用户终端向智慧政务云平台发送注册请求信息;
S2.2)身份验证模块对注册请求信息的安全性和真实性进行验证;
S2.3)在验证通过时,身份验证模块将用户标识符加入注册用户名单,并将用户的注册请求信息存储在数据库。
可选地,所述注册请求信息包括用户标识符和身份证明信息。
S3)拟合值计算模块根据每个政务单元的特征值计算每个政务单元相对于政务请求数据的拟合值,该步骤包括:
S3.1)拟合值计算模块访问智慧政务历史数据库并提取每个政务单元的历史政务请求数据,然后为每个历史政务请求数据创建历史特征矢量。
优选地,智慧政务历史数据库包括多个政务单元子数据库,每个子数据库存储相应的政务单元的历史政务请求数据。将创建的历史特征矢量和对应的历史政务请求数据,存储到相应的政务单元子数据库。
S3.2)拟合值计算模块根据政务请求数据的特征信息为当前政务请求数据创建实时特征矢量。
S3.3)拟合值计算模块根据实时特征矢量和历史特征矢量分析得出每个政务单元中与实时特征矢量偏离度最小的n个历史特征矢量,其中,n可以是人为进行设置的整数,通常n的预设范围为4、5、6。
具体地,拟合值计算模块通过偏离度函数计算实时特征矢量与每个历史特征矢量的偏离度,计算实时特征矢量和历史特征矢量偏离度的偏离度函数为
其中,G为实时特征矢量,H为当前政务单元的历史特征矢量。
拟合值计算模块将计算得到的偏离度进行升序排序,然后选取偏离度最小的n个历史特征矢量。
S3.4)拟合值计算模块根据n个历史特征矢量和实时特征矢量的偏离度分析得到每个政务单元的特征值,并根据每个政务单元的特征值计算每个政务单元相对于政务请求数据的拟合值。
其中,s为特征值,n为与实时特征矢量偏离度最小的历史特征矢量的个数,k为历史特征矢量的索引。
特征值用于指示政务请求数据与当前政务单元的匹配程度,政务单元的特征值越小,表明政务请求数据与当前政务单元越匹配;特征值越大,表明政务请求数据与当前政务单元越不匹配。
拟合值计算模块根据每个政务单元的特征值计算每个政务单元相对于政务请求数据的拟合值
具体地,计算拟合值q,
q=me
其中,q为拟合值,m为拟合评价系数,α为增强指数,s为特征值。
由于特征值是计算拟合值的关键因素,因此在计算拟合值时设置了增强指数α,增强指数α用于控制特征值的增强程度,以此增加特征值对拟合值的计算的影响程度,从而使得拟合值的计算结果更加准确。
优选地,对政务请求数据进行分词处理,筛选出关键词,关键词包括语气词和核心词,分析关键词频信息即每个关键词出现的频率,然后分析出拟合评价系数,拟合评价系数计算公式为
其中i为核心词索引,t为核心词个数,D
S4)拟合值计算模块将每个政务单元的拟合值发送至业务分配服务器,业务分配服务器根据每个政务单元的拟合值生成业务分配指令,然后将政务请求数据映射到相应的政务单元,并将政务请求数据存储在政务历史数据库。
可选地,步骤S4包括:
S4.1)业务分配服务器接收与政务请求数据对应的所有政务单元的拟合值列表。
S4.2)业务分配服务器选择拟合值最高的政务单元,并基于选择数据生成业务分配指令。
S4.3)业务分配服务器响应于业务分配指令,将政务请求数据映射到相应政务单元,并将政务请求数据存储在政务历史数据库。此外,也可以将政务请求数据存储在对应的政务单元子数据库中。
该实施例中基于拟合值列表,将政务请求数据分配到拟合值最高的政务单元。这样,对于政务请求数据的分配就不需要用户或管理人员进行选择,提高了政务请求数据分配的效率和便捷性,同时降低了相关的人力成本。
本发明由历史特征矢量和实时特征矢量分析得出的特征值,然后根据特征值计算每个政务单元相对于政务请求数据的拟合值,进一步地,根据拟合值生成政务分配指令将政务请求数据分配到相应的政务单元,从而提高了政务请求的处理速度和分配准确性。
此外,本发明采用一站式服务,并联审批分配的方法极大程度提高了响应速度,从而高度契合了智慧政务平台的业务流程的优化需求。
此外,本发明通过每个政务单元子数据库中的历史请求数据来创建历史特征矢量,从而计算出每个政务单元的特征值,并根据每个政务单元的特征值和政务请求数据的拟合评价系数计算出每个政务单元相对于政务请求数据的拟合值,基于拟合值来匹配最适合当前用户请求的政务单元。
本发明基于拟合值来匹配最适合用户请求的政务单元,极大程度地提高了效率,降低了人工成本。此外,还减少了由于人工进行分配而造成分配结果不准确的情况。在本发明中,历史政务请求数据越多,最后计算出来的拟合值越准确,匹配的政务单元越精确。
优选地,在将政务请求数据映射到相应的政务单元后,将政务请求数据和对应的实时特征矢量存储在相应政务单元子数据库中。这样,可以将其作为历史政务请求数据用于处理下一次的政务请求数据,使用该系统处理政务请求数据的次数越多,历史政务请求数据越多,对于政务请求数据的处理结果越准确。
优选地,政务单元包括市场监管单元、社保办理单元、房产办理单元、应急响应单元。
在另一个实施例中,步骤S4包括:
S4.1)业务分配服务器接收与政务请求数据对应的所有政务单元的拟合值列表;
S4.2)业务分配服务器选取前X个拟合值最大的政务单元,生成用户选择列表发送到用户终端,用户根据其需求进行选择,生成用户选择数据;
优选地,X为用户选择列表中政务单元的个数,X可以根据用户需求或者拟合值准确度进行设置,一般情况X设置为3。
S4.3)用户终端将用户选择数据发送到业务分配服务器,业务分配服务器基于选择数据生成业务分配指令并发送到业务分配服务器;
S4.4)业务分配服务器响应于业务分配指令,将政务请求数据映射到相应的政务单元。
在本实施例中,业务分配服务器在接收到拟合值列表后,将拟合值最高的X个政务单元列表发送到用户终端,由用户自行选择政务单元以进行进一步的咨询。该实施例在将政务请求数据分配到政务单元时,结合了系统推荐和用户主动选择,给了用户自主选择的空间,能有效提升用户的使用体验。
参见图2,在一个实施例中,智慧政务云平台包括身份验证模块、拟合值计算模块、业务分配服务器、政务历史数据库和政务单元,其中,政务单元包括市场监管单元、社保办理单元、房产办理单元和应急响应单元。
业务分配服务器和政务历史数据库分别与拟合值计算模块之间具有通信连接。
智慧政务云平台获取用户终端发送的政务请求数据。身份验证模块用于判断用户是否在智慧政务云平台注册,在用户未在智慧政务云平台注册时向用户终端发送注册指示信息。
具体地,所述注册过程包括:身份验证模块对用户终端发送的注册请求信息的安全性和真实性进行验证;
在验证通过时,身份验证模块将用户标识符加入注册用户名单,并将用户的注册请求信息存储在数据库。所述注册请求信息包括用户标识符和身份证明信息。
拟合值计算模块用于计算每个政务单元相对于政务请求数据的拟合值。
拟合值计算模块将每个政务单元的拟合值发送至业务分配服务器,业务分配服务器根据每个政务单元的拟合值生成业务分配指令,然后将政务请求数据发送至相应的政务单元,并将政务请求数据存储在政务历史数据库。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。
- 一种智慧政务请求处理方法
- 基于大数据的智慧政务请求处理方法