CN111061679A - 一种基于rete和drools规则的科技创新政策速配的方法和*** - Google Patents

一种基于rete和drools规则的科技创新政策速配的方法和*** Download PDF

Info

Publication number
CN111061679A
CN111061679A CN201911293516.9A CN201911293516A CN111061679A CN 111061679 A CN111061679 A CN 111061679A CN 201911293516 A CN201911293516 A CN 201911293516A CN 111061679 A CN111061679 A CN 111061679A
Authority
CN
China
Prior art keywords
file
excel
technological innovation
drl
scientific
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201911293516.9A
Other languages
English (en)
Other versions
CN111061679B (zh
Inventor
赵燕
朱悦
王渭
沐宏
邓言博
周许承
王文杰
魏方明
卢玉华
张婷婷
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai R&d Public Service Platform Management Center
Original Assignee
Shanghai R&d Public Service Platform Management Center
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shanghai R&d Public Service Platform Management Center filed Critical Shanghai R&d Public Service Platform Management Center
Priority to CN201911293516.9A priority Critical patent/CN111061679B/zh
Publication of CN111061679A publication Critical patent/CN111061679A/zh
Application granted granted Critical
Publication of CN111061679B publication Critical patent/CN111061679B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/10File systems; File servers
    • G06F16/11File system administration, e.g. details of archiving or snapshots
    • G06F16/116Details of conversion of file system types or formats
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/10File systems; File servers
    • G06F16/14Details of searching files based on file metadata
    • G06F16/144Query formulation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/10File systems; File servers
    • G06F16/16File or folder operations, e.g. details of user interfaces specifically adapted to file systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • G06Q50/26Government or public services

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Business, Economics & Management (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Tourism & Hospitality (AREA)
  • Educational Administration (AREA)
  • Marketing (AREA)
  • Human Computer Interaction (AREA)
  • Health & Medical Sciences (AREA)
  • Economics (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Resources & Organizations (AREA)
  • Development Economics (AREA)
  • Primary Health Care (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Mathematical Physics (AREA)
  • Library & Information Science (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

本发明涉及科技创新政策速配技术领域,公开了一种基于rete和drools规则的科技创新政策速配的方法和***,具体为根据收集到的每一条科技创新政策生成对应的科技创新政策规则;将所述科技创新政策规则加载至相对应的科技创新政策规则文件;动态加载所述科技创新政策规则文件到内存中;通过规则引擎drools,生成所述科技创新政策规则对应的Rete树;根据所述科技创新政策建立引导式搜索的字段和字段值作为引导式搜索条件;建立所述引导式搜索条件的优先级关系,引导用户对所述科技创新政策进行搜索。解决了检索时没有优先级策略,导致搜索结果不是最优结果,科技政策的申请条件的数据不规整,无法建立具体的结构化规则对所有的科技政策进行处理的技术问题。

Description

一种基于rete和drools规则的科技创新政策速配的方法和 ***
技术领域
本发明涉及科技创新政策速配技术领域,更具体地说,它涉及一种基于rete和drools规则的科技创新政策速配的方法和***。
背景技术
科技政策是国家为实现一定历史时期的科技任务而规定的基本行动准则,是确定科技事业发展方向,指导整个科技事业的战略和策略原则。
近年来,政府出台了各种科技政策,几乎每个企业,个人,团队等都有相应的政策可以申报。但是一般我们要花大量的时间、人力、且需要时刻关注各大政策平台动态,密切留意相关政策什么时间出台,很费时间很精力。建立一个科技政策速配的方法和***迫在眉睫。
现有技术中的科技政策匹配***一般通过对科技政策每一个申请条件进行打标签的形式,用户通过标签对科技政策进行搜索,通过这种方式检索出来的科技政策结果,范围结果较大,会一次性弹出很多条的科技政策,用户仍然需要去一页一页的翻看所有的检索结果,查看每一条政策是否为自己所需要的科技政策,并且检索的时候没有一个优先级的策略,导致搜索的结果不是最优的。
进一步的,每出台一项科技政策的申请条件的规则都不是固定的,数据不规整,无法建立具体的结构化规则对所有的科技政策进行处理,同时也无法对所有的申请条件都打上标签让用户去检索,必然会造成科技政策匹配不准确,有些好的科技政策甚至会被遗漏,对企业,人才,团队等都是一种损失。
在申请号为“201811287900.3”,主题名称为“一种政策智能匹配***及方法”的发明专利申请文件中公开了,一种政策智能匹配***,包括用户平台和后台管理***。
用户平台包括用户类别选择模块,用户信息填写模块和政策智能匹配模块。在用户类别选择模块中,可以选择企业、人才、高校园所、园区孵化器和服务机构,各用户根据自己的属性和需求,选择不同的类别。在各用户选择类别后,进入用户信息填写模块,用户信息填写模块中有相应的基本信息填写界面,各信息指标是根据各类政策信息定义的。用户填写完基本信息后,点击立即匹配,进入政策智能匹配模块,通过建立匹配规则,匹配规则为对可量化定性硬指标的难易程度进行优先级排序,从最难的指标开始匹配,对比前端用户填写的信息与政策编译的各项政策信息的匹配公式进行匹配,当用户信息符合匹配公式,则匹配成功,自动输出政策匹配结果,匹配结果显示相关的项目名称、申报收益和最新政策通知链接,以表明当下符合此类别政策的申报条件,用户可申报。
后台管理模块主要包括政策数据库、政策编译模块和用户管理模块。从国家、省、市、区政府网站收集与各用户相关联的各项政策信息,并按照项目名称、创新主体类型、申报条件、可量化定性硬指标、申报收益和最新政策通知链接进行数据标准化整理后导入政策数据库。政策编译模块对导入的政策数据库中的各项政策信息的可量化定性硬指标用计算机程序语言进行编译,建立匹配公式,如申报条件要求发明专利至少为1件以上,人员要求20人以上等。用户管理模块主要储存用户信息填写模块中填写的信息,并以列表形式在后台展现采集到的最基本用户信息,如企业名称、统一社会信用代码、成立时间、注册资本等。
在上述公开的申请文件中,用户信息填写模块中有相应的基本信息填写界面,各信息指标是根据各类政策信息定义的,但是在实际生活中,出台的科技政策的信息的规则都是不固定的,基本信息的填写界面的填写选项不可能涵盖了所有的政策信息,并且人为输入基本信息不确定性太大。进一步的,按照项目名称、创新主体类型、申报条件、可量化定性硬指标、申报收益和最新政策通知链接进行数据标准化整理后导入政策数据库,科技创新政策的申报条件是不规整的,必然有些政策不能通过上述方法进行标准化整理,仍然存在上述现有技术中技术问题。
综上所述,现有技术中存在检索的时候没有一个优先级的策略,导致搜索的结果不是最优的结果,每出台一项科技政策的申请条件的规则都不是固定的,数据不规整,无法建立具体的结构化规则对所有的科技政策进行处理的技术问题。
发明内容
针对上述问题,本发明的目的在于提供一种基于rete和drools规则的科技创新政策速配的方法和***,其具有建立引导式输入要素,按照优先级引导用户搜索出最优的政策,无需将科技创新政策进行结构化处理,任何科技创新政策都可以录入***,并且一次性输出少量匹配度高的科技创新政策的优点。
本发明的上述发明目的是通过以下技术方案得以实现的:
一种基于rete和drools规则的科技创新政策速配的方法,其特征在于,包括以下步骤:
S1:对获取的各条科技创新政策根据其所对应的名称及其所对应的申请条件生成相对应的计算机识别的科技创新政策规则;
S2:将所述科技创新政策规则加载至相对应的科技创新政策规则文件;
S3:动态加载所述科技创新政策规则文件到内存中;
S4:通过规则引擎drools,生成所述科技创新政策规则对应的Rete树;
S5:建立引导式输入要素数据库,根据所述科技创新政策建立引导式搜索的字段和字段值作为引导式搜索条件,存储到所述引导式输入要素数据库中;
S6:建立所述引导式搜索条件的优先级关系,引导用户对所述科技创新政策进行搜索,根据选择的所述引导式搜索条件对应的所述Rete树的节点走向,将所述Rete树的节点的终点所对应的所述科技创新政策展示给用户。
进一步的,在步骤S1中,所述科技创新政策规则,包含属性,条件和结果,
所述属性,用于定义当前所述科技创新政策规则的名称;
所述条件,用于设定所述科技创新政策的申请条件,建立约束连接关系,通过所述约束连接关系,将所述科技创新政策的申请条件表达出来;
所述约束连接关系,为采用包括和、或、大于、小于在内的连接符将所述科技创新政策的申请条件连接起来;
所述结果,用于当用户满足所有所述科技创新政策的申请条件后,输出所述科技创新政策。
进一步的,在步骤S2中,所述将所述科技创新政策规则加载至相对应的科技创新政策规则文件的过程中,还包括对所述科技创新政策规则文件中的科技创新政策规则进行更新操作,及将更新操作的科技创新政策规则文件存储到科技创新政策规则文件库中,所述更新操作包括对所述科技创新政策规则的删除、添加、修改中的至少一项。
进一步的,所述科技创新政策规则文件包括drl格式文件,所述步骤S3具体为:通过所述规则引擎drools的动态加载所述drl格式文件的功能,自动将所述drl格式文件加载到所述内存中。
进一步的,所述科技创新政策规则文件还包括excel格式文件,所述步骤S3具体为:
通过所述规则引擎drools的文件类型转换接口,将所述excel格式文件转换成所述drl格式文件,进一步的,通过所述规则引擎drools的动态加载所述drl格式文件的功能,自动将所述drl格式文件加载到所述内存中。
进一步的,当所述科技创新政策规则文件为excel格式文件时,步骤S3具体包括以下步骤:
S31:建立excel文件夹,所述excel文件夹用于存储所述excel格式文件,建立drl文件夹,所述drl文件夹用于存储所述drl格式文件;
S32:在所述内存中创建集合类,所述集合类的键为所述excel格式文件的文件名称,所述集合类的值为所述excel格式文件的文件修改时间;
所述集合类包括中转集合类和对比集合类;
所述中转集合类,用于存储当前所述excel文件夹中所有所述excel格式文件的文件名称和文件修改时间;
所述对比集合类,用于存储在所述excel文件夹导入所述excel格式文件之前所述excel文件夹中已经存在的所述excel格式文件的文件名称和文件修改时间;
S33:创建excel文件扫描线程,用所述excel文件扫描线程,扫描所述excel文件夹,将所述excel文件夹中的所有所述excel格式文件的文件名称和文件修改时间以键值对的形式存储到所述中转集合类中;
S34:对比所述中转集合类与所述对比集合类,将新增或修改的所述excel格式文件转换为所述drl格式文件;
S35:建立一个定时器,重复步骤S33,S34。
进一步的,所述对比所述中转集合类与所述对比集合类,将新增或修改的所述excel格式文件转换为所述drl格式文件,具体步骤为:
S341:遍历所述中转集合类中的所有所述excel格式文件的文件名称和文件修改时间,查看所述中转集合类中的所有所述excel格式文件的文件名称和文件修改时间在所述对比集合类中的情况,具体为:
若所述excel格式文件的文件名称在所述对比集合类中不存在,将所述excel格式文件的文件名称和文件修改时间的键值对复制到所述对比集合类中,同时将所述excel格式文件转换成所述drl格式文件,并且存储到所述drl文件夹中;
若所述excel格式文件的文件名称在所述对比集合类中存在,但所述excel格式文件的修改时间与所述对比集合类中的所述excel格式文件的修改时间不同,删除所述对比集合类中与所述excel格式文件的文件名称相同的数据,将所述excel格式文件的文件名称和文件修改时间的键值对复制到所述对比集合类中,同时将所述excel格式文件转换成所述drl格式文件,并且存储到所述drl文件夹中,覆盖所述drl文件夹中文件名称相同的文件;
若所述excel格式文件的文件名称在所述对比集合类中存在,并且所述excel格式文件的修改时间与所述对比集合类中的所述excel格式文件的修改时间相同,不做任何操作;
S342:遍历所述对比集合类中的所有所述excel格式文件的文件名称和文件修改时间,查看所述对比集合类中的所有所述excel格式文件的文件名称和文件修改时间在所述中转集合类中的情况,具体为:
若所述excel格式文件的文件名称在所述中转集合类中不存在,删除所述对比集合类中所述excel格式文件的文件名称相同的数据,同时删除所述drl文件夹中文件名称相同的文件;
若所述excel格式文件的文件名称在所述中转集合类中存在,并且所述excel格式文件的修改时间与所述中转集合类中的所述excel格式文件的修改时间相同,不做任何操作。
进一步的,在步骤S5中,所述根据所述科技创新政策建立引导式搜索的字段和字段值作为引导式搜索条件,具体为:
根据用户角色,建立所述用户角色搜索所述科技创新政策需要的所述引导式搜索的字段和字段值,作为所述引导式搜索条件;
所述用户角色包括单位,个人和团队;
所述单位的所述引导式搜索条件包括注册地、注册时间、单位属性、所属行业、主要学科领域、人员总数、符合资质、科技成果、单位投入、单位产出、单位收入;
所述个人的所述引导式搜索条件包括国籍、所属省/自治区、学科领域、研究领域。
进一步的,在步骤S6中,所述建立所述引导式搜索条件的优先级关系,具体可以是:
若所述用户角色为所述单位,建立所述优先级关系为:角色>注册地>类型>年收入>行业;
若所述用户角色为所述个人,建立所述优先级关系为:角色>国籍>注册地>行业。
本发明针对以上一种基于rete和drools规则的科技创新政策速配的方法,还提供了一种基于rete和drools规则的科技创新政策速配的***,其特征在于,包括,科技创新政策规则建立模块,科技创新政策规则文件建立模块,科技创新政策规则文件加载模块,Rete树生成模块,引导式输入要素建立模块和用户检索模块,
所述科技创新政策规则建立模块,用于对获取的各条科技创新政策根据其所对应的名称及其所对应的申请条件生成相对应的计算机识别的科技创新政策规则;
所述科技创新政策规则文件建立模块,用于将所述科技创新政策规则加载至相对应的科技创新政策规则文件;
所述科技创新政策规则文件加载模块,用于动态加载所述科技创新政策规则文件到内存中;
所述Rete树生成模块,用于通过规则引擎drools,生成所述科技创新政策规则对应的Rete树;
所述引导式输入要素建立模块,用于建立引导式输入要素数据库,根据所述科技创新政策建立引导式搜索的字段和字段值作为引导式搜索条件,存储到所述引导式输入要素数据库中;
所述用户检索模块,用于建立所述引导式搜索条件的优先级关系,引导用户对所述科技创新政策进行搜索,根据选择的所述引导式搜索条件对应的所述Rete树的节点走向,将所述Rete树的节点的终点所对应的所述科技创新政策展示给用户。
进一步的,所述科技创新政策规则文件包括drl格式文件,所述科技创新政策规则文件加载模块包括drl文件加载单元,用于自动加载所述drl文件夹下的所述drl格式文件。
进一步的,所述科技创新政策规则文件包括excel格式文件,所述科技创新政策规则文件加载模块还包括格式转换单元,所述格式转换单元通过执行以下步骤将excel格式文件转换成drl格式文件:
S31:建立excel文件夹,所述excel文件夹用于存储所述excel格式文件,建立drl文件夹,所述drl文件夹用于存储所述drl格式文件;
S32:在所述内存中创建集合类,所述集合类的键为所述excel格式文件的文件名称,所述集合类的值为所述excel格式文件的文件修改时间;
所述集合类包括中转集合类和对比集合类;
所述中转集合类,用于存储当前所述excel文件夹中所有所述excel格式文件的文件名称和文件修改时间;
所述对比集合类,用于存储在所述excel文件夹导入所述excel格式文件之前所述excel文件夹中已经存在的所述excel格式文件的文件名称和文件修改时间;
S33:创建excel文件扫描线程,用所述excel文件扫描线程,扫描所述excel文件夹,将所述excel文件夹中的所有所述excel格式文件的文件名称和文件修改时间以键值对的形式存储到所述中转集合类中;
S34:对比所述中转集合类与所述对比集合类,将新增或修改的所述excel格式文件转换为所述drl格式文件;
S35:建立一个定时器,重复步骤S33,S34。
与现有技术相比,本发明的有益效果是:
(1)通过科技创新政策建立引导式搜索的字段和字段值,作为引导式搜索条件,建立所述引导式搜索条件的优先级关系,引导用户对所述科技创新政策进行搜索,根据所述Rete树的节点走向,将与用户需求匹配度高的所述科技创新政策展示给用户,解决了现有技术中存在检索的时候没有一个优先级的策略,导致搜索的结果不是最优的结果问题;
(2)通过规则引擎drools,生成所述科技创新政策规则对应的Rete树的方式,解决了现有技术中每出台一项科技政策的申请条件的规则都不是固定的,数据不规整,无法建立具体的结构化规则对所有的科技政策进行处理的技术问题。
附图说明
图1为本发明一种基于rete和drools规则的科技创新政策速配的方法的整体流程图;
图2为本发明动态加载科技创新政策规则文件到内存中的流程图;
图3为本发明一种基于rete和drools规则的科技创新政策速配的***的整体结构图;
图4为本发明实施例3中生成的Rete树的结构示意图。
具体实施方式
下面结合附图和实施例,对本发明进行详细描述。
实施例一
本发明提供一种基于rete和drools规则的科技创新政策速配的方法,其特征在于,包括以下步骤:
S1:对获取的各条科技创新政策根据其所对应的名称及其所对应的申请条件生成相对应的计算机识别的科技创新政策规则;
在步骤S1中,所述科技创新政策规则,包含属性,条件和结果,
所述属性,用于定义当前所述科技创新政策规则的名称;
所述条件,用于设定所述科技创新政策的申请条件,建立约束连接关系,通过所述约束连接关系,将所述科技创新政策的申请条件表达出来;
所述约束连接关系,为采用包括等于、和、或、大于、小于在内的连接符将所述科技创新政策的申请条件连接起来;
所述结果,用于当用户满足所有所述科技创新政策的申请条件后,输出所述科技创新政策。
S2:将所述科技创新政策规则加载至相对应的科技创新政策规则文件;
在步骤S2中,所述将所述科技创新政策规则加载至相对应的科技创新政策规则文件的过程中,还包括对所述科技创新政策规则文件中的科技创新政策规则进行更新操作,及将更新操作的科技创新政策规则文件存储到科技创新政策规则文件库中,所述更新操作包括对所述科技创新政策规则的删除、添加、修改中的至少一项。
S3:动态加载所述科技创新政策规则文件到内存中;
在步骤S3中,所述科技创新政策规则文件包括drl格式文件,所述步骤S3具体为:通过所述规则引擎drools的动态加载所述drl格式文件的功能,自动将所述drl格式文件加载到所述内存中。
所述科技创新政策规则文件还包括excel格式文件,所述步骤S3具体为:
通过所述规则引擎drools的文件类型转换接口,将所述excel格式文件转换成所述drl格式文件,进一步的,通过所述规则引擎drools的动态加载所述drl格式文件的功能,自动将所述drl格式文件加载到所述内存中。
当所述科技创新政策规则文件为excel格式文件时,所述步骤S3具体包括以下步骤:
S31:建立excel文件夹,所述excel文件夹用于存储所述excel格式文件,建立drl文件夹,所述drl文件夹用于存储所述drl格式文件;
S32:在所述内存中创建集合类,所述集合类的键为所述excel格式文件的文件名称,所述集合类的值为所述excel格式文件的文件修改时间;
所述集合类包括中转集合类和对比集合类;
所述中转集合类,用于存储当前所述excel文件夹中所有所述excel格式文件的文件名称和文件修改时间;
所述对比集合类,用于存储在所述excel文件夹导入所述excel格式文件之前所述excel文件夹中已经存在的所述excel格式文件的文件名称和文件修改时间;
S33:创建excel文件扫描线程,用所述excel文件扫描线程,扫描所述excel文件夹,将所述excel文件夹中的所有所述excel格式文件的文件名称和文件修改时间以键值对的形式存储到所述中转集合类中;
S34:对比所述中转集合类与所述对比集合类,将新增或修改的所述excel格式文件转换为所述drl格式文件,具体步骤为:
S341:遍历所述中转集合类中的所有所述excel格式文件的文件名称和文件修改时间,查看所述中转集合类中的所有所述excel格式文件的文件名称和文件修改时间在所述对比集合类中的情况,具体为:
若所述excel格式文件的文件名称在所述对比集合类中不存在,将所述excel格式文件的文件名称和文件修改时间的键值对复制到所述对比集合类中,同时将所述excel格式文件转换成所述drl格式文件,并且存储到所述drl文件夹中;
若所述excel格式文件的文件名称在所述对比集合类中存在,但所述excel格式文件的修改时间与所述对比集合类中的所述excel格式文件的修改时间不同,删除所述对比集合类中与所述excel格式文件的文件名称相同的数据,将所述excel格式文件的文件名称和文件修改时间的键值对复制到所述对比集合类中,同时将所述excel格式文件转换成所述drl格式文件,并且存储到所述drl文件夹中,覆盖所述drl文件夹中文件名称相同的文件;
若所述excel格式文件的文件名称在所述对比集合类中存在,并且所述excel格式文件的修改时间与所述对比集合类中的所述excel格式文件的修改时间相同,不做任何操作;
S342:遍历所述对比集合类中的所有所述excel格式文件的文件名称和文件修改时间,查看所述对比集合类中的所有所述excel格式文件的文件名称和文件修改时间在所述中转集合类中的情况,具体为:
若所述excel格式文件的文件名称在所述中转集合类中不存在,删除所述对比集合类中所述excel格式文件的文件名称相同的数据,同时删除所述drl文件夹中文件名称相同的文件;
若所述excel格式文件的文件名称在所述中转集合类中存在,并且所述excel格式文件的修改时间与所述中转集合类中的所述excel格式文件的修改时间相同,不做任何操作。
S35:建立一个定时器,重复步骤S33,S34。
S4:通过规则引擎drools,生成所述科技创新政策规则对应的Rete树;
S5:建立引导式输入要素数据库,根据所述科技创新政策建立引导式搜索的字段和字段值作为引导式搜索条件,存储到所述引导式输入要素数据库中;
在步骤S5中,所述根据所述科技创新政策建立引导式搜索的字段和字段值作为引导式搜索条件,具体为:
根据用户角色,建立所述用户角色搜索所述科技创新政策需要的所述引导式搜索的字段和字段值,作为所述引导式搜索条件;
所述用户角色包括单位,个人和团队;
所述单位的所述引导式搜索条件包括注册地、注册时间、单位属性、所属行业、主要学科领域、人员总数、符合资质、科技成果、单位投入、单位产出、单位收入;
所述个人的所述引导式搜索条件包括国籍、所属省/自治区、学科领域、研究领域。
S6:建立所述引导式搜索条件的优先级关系,引导用户对所述科技创新政策进行搜索,根据选择的所述引导式搜索条件对应的所述Rete树的节点走向,将所述Rete树的节点的终点所对应的所述科技创新政策展示给用户。
在步骤S6中,所述建立所述引导式搜索条件的优先级关系,具体可以是:
若所述用户角色为所述单位,建立所述优先级关系为:角色>注册地>类型>年收入>行业;
若所述用户角色为所述个人,建立所述优先级关系为:角色>国籍>注册地>行业。
实施例二
本发明提供一种基于rete和drools规则的科技创新政策速配的***,其特征在于,包括,科技创新政策规则建立模块,科技创新政策规则文件建立模块,科技创新政策规则文件加载模块,Rete树生成模块,引导式输入要素建立模块和用户检索模块,
所述科技创新政策规则建立模块,用于对获取的各条科技创新政策根据其所对应的名称及其所对应的申请条件生成相对应的计算机识别的科技创新政策规则;
所述科技创新政策规则文件建立模块,用于将所述科技创新政策规则加载至相对应的科技创新政策规则文件;
所述科技创新政策规则文件加载模块,用于动态加载所述科技创新政策规则文件到内存中;
所述科技创新政策规则文件包括drl格式文件,所述科技创新政策规则文件加载模块包括drl文件加载单元,用于自动加载所述drl文件夹下的所述drl格式文件。
所述科技创新政策规则文件包括excel格式文件,所述科技创新政策规则文件加载模块还包括格式转换单元,所述格式转换单元通过执行以下步骤将excel格式文件转换成drl格式文件:
S31:建立excel文件夹,所述excel文件夹用于存储所述excel格式文件,建立drl文件夹,所述drl文件夹用于存储所述drl格式文件;
S32:在所述内存中创建集合类,所述集合类的键为所述excel格式文件的文件名称,所述集合类的值为所述excel格式文件的文件修改时间;
所述集合类包括中转集合类和对比集合类;
所述中转集合类,用于存储当前所述excel文件夹中所有所述excel格式文件的文件名称和文件修改时间;
所述对比集合类,用于存储在所述excel文件夹导入所述excel格式文件之前所述excel文件夹中已经存在的所述excel格式文件的文件名称和文件修改时间;
S33:创建excel文件扫描线程,用所述excel文件扫描线程,扫描所述excel文件夹,将所述excel文件夹中的所有所述excel格式文件的文件名称和文件修改时间以键值对的形式存储到所述中转集合类中;
S34:对比所述中转集合类与所述对比集合类,将新增或修改的所述excel格式文件转换为所述drl格式文件;
S35:建立一个定时器,重复步骤S33,S34。
所述Rete树生成模块,用于通过规则引擎drools,生成所述科技创新政策规则对应的Rete树;
所述引导式输入要素建立模块,用于建立引导式输入要素数据库,根据所述科技创新政策建立引导式搜索的字段和字段值作为引导式搜索条件,存储到所述引导式输入要素数据库中;
所述用户检索模块,用于建立所述引导式搜索条件的优先级关系,引导用户对所述科技创新政策进行搜索,根据选择的所述引导式搜索条件对应的所述Rete树的节点走向,将所述Rete树的节点的终点所对应的所述科技创新政策展示给用户。
实施例三
本实施例提供一种基于rete和drools规则的科技创新政策速配的方法和***的具体应用。
收集到四个科技创新政策:
1、《科创中心建设海外人才引进政策》申请条件
(1)居住在上海
(2)非中国国籍
(3)所在公司上年收入超过1千万
2、《科创中心建设国内人才引进政策》申请条件
(1)居住在上海
(2)中国国籍
(3)所在公司上年收入超过1千万
3、《上海市人才发展资金政策》申请条件
(1)居住在上海
(2)所在公司注册地是上海
4、《上海市科技创新券政策》申请条件
(1)注册在上海的中小企业
或者
(2)入驻上海市科技服务器创业苗圃的团队建立这四个科技创新政策的规则如下:
规则1:科创中心建设海外人才引进政策属性:科创中心建设海外人才引进政策
条件:
公司满足条件:公司(上年收入>1000&&注册地==“上海”);
个人满足条件:个人(个人所在公司==公司满足条件&&国籍!=“中国”&&居住地==“上海”);
结果:
输出“匹配《科创中心建设海外人才引进政策》”;
规则2:科创中心建设国内人才引进政策
属性:科创中心建设国内人才引进政策
条件:
公司满足条件:公司(上年收入>1000&&注册地==“上海”);
个人满足条件:个人(个人所在公司==公司满足条件&&国籍==“中国”&&居住地==“上海”);
结果:
输出“匹配《科创中心建设国内人才引进政策》”;
规则3:上海市人才发展资金政策
属性:上海市人才发展资金政策
条件:
公司满足条件:公司(注册地==“上海”);
个人满足条件:个人(个人所在公司==公司满足条件&&居住地==“上海”);
结果:
输出“匹配《上海市人才发展资金政策》”;
规则4:上海市科技创新券政策
属性:上海市科技创新券政策
条件:
公司满足条件:公司(注册地==“上海”&&公司类型==“中小企业”);
结果:
输出“匹配《上海市科技创新券政策》”;
条件:
团队满足条件:团队(入驻地==“上海”);
结果:
输出“匹配《上海市科技创新券政策》”;
将这四个规则整理到一个文件中,文件的格式可以是针对技术人员的drl格式或者是针对其他用户的excel格式,将整理好的文件保存到设置的科技创新政策规则文件库中。
将上述文件动态加载到内存中,drl格式文件的加载,将drl格式文件通过规则引擎drools的动态加载drl格式文件的功能,自动将drl格式文件加载到内存中;
excel格式文件的加载,通过所述规则引擎drools的文件类型转换接口,将excel格式文件转换成所述drl格式文件,具体为:drools中org.drools.decisiontable.SpreadsheetCompiler类将excel文件流转化为drl的String对象,通过FileWriter接口写成drl文件,进一步的,通过所述规则引擎drools的动态加载所述drl格式文件的功能,自动将所述drl格式文件加载到所述内存中。
将excel格式文件转换成所述drl格式文件的具体步骤为:
S31:建立excel文件夹,所述excel文件夹用于存储所述excel格式文件,建立drl文件夹,所述drl文件夹用于存储所述drl格式文件;
S32:在所述内存中创建集合类,所述集合类的键为所述excel格式文件的文件名称,所述集合类的值为所述excel格式文件的文件修改时间;
所述集合类包括中转集合类和对比集合类;
所述中转集合类,用于存储当前所述excel文件夹中所有所述excel格式文件的文件名称和文件修改时间;
所述对比集合类,用于存储在所述excel文件夹导入所述excel格式文件之前所述excel文件夹中已经存在的所述excel格式文件的文件名称和文件修改时间;
S33:创建excel文件扫描线程,用所述excel文件扫描线程,扫描所述excel文件夹,将所述excel文件夹中的所有所述excel格式文件的文件名称和文件修改时间以键值对的形式存储到所述中转集合类中;
S34:对比所述中转集合类与所述对比集合类,将新增或修改的所述excel格式文件转换为所述drl格式文件,具体为:
S341:遍历所述中转集合类中的所有所述excel格式文件的文件名称和文件修改时间,查看所述中转集合类中的所有所述excel格式文件的文件名称和文件修改时间在所述对比集合类中的情况,具体为:
若所述excel格式文件的文件名称在所述对比集合类中不存在,将所述excel格式文件的文件名称和文件修改时间的键值对复制到所述对比集合类中,同时将所述excel格式文件转换成所述drl格式文件,并且存储到所述drl文件夹中;
若所述excel格式文件的文件名称在所述对比集合类中存在,但所述excel格式文件的修改时间与所述对比集合类中的所述excel格式文件的修改时间不同,删除所述对比集合类中与所述excel格式文件的文件名称相同的数据,将所述excel格式文件的文件名称和文件修改时间的键值对复制到所述对比集合类中,同时将所述excel格式文件转换成所述drl格式文件,并且存储到所述drl文件夹中,覆盖所述drl文件夹中文件名称相同的文件;
若所述excel格式文件的文件名称在所述对比集合类中存在,并且所述excel格式文件的修改时间与所述对比集合类中的所述excel格式文件的修改时间相同,不做任何操作;
S342:遍历所述对比集合类中的所有所述excel格式文件的文件名称和文件修改时间,查看所述对比集合类中的所有所述excel格式文件的文件名称和文件修改时间在所述中转集合类中的情况,具体为:
若所述excel格式文件的文件名称在所述中转集合类中不存在,删除所述对比集合类中所述excel格式文件的文件名称相同的数据,同时删除所述drl文件夹中文件名称相同的文件;
若所述excel格式文件的文件名称在所述中转集合类中存在,并且所述excel格式文件的修改时间与所述中转集合类中的所述excel格式文件的修改时间相同,不做任何操作。
S35:建立一个定时器,重复步骤S33,S34。
通过规则引擎drools,自动生成科技创新政策规则对应的Rete树,本实施例最终生成的Rete树,如图4所示。
建立引导式输入要素:
根据用户角色划分为:单位(公司),人和团队;
单位的引导式搜索条件的字段可以包括注册地、注册时间、单位属性、所属行业、主要学科领域、人员总数、符合资质、科技成果、单位投入、单位产出、单位收入等,并且根据每个字段设置每个字段的值,具体可以是下拉框的形式;
个人的引导式搜索条件的字段可以包括国籍、所属省/自治区、学科领域、研究领域等,并且根据每个字段设置每个字段的值,具体可以是下拉框的形式;
团队的引导式搜索条件的字段可以包括入驻地、入驻时间,团队属性等,并且根据每个字段设置每个字段的值,具体可以是下拉框的形式。
以角色进行划分,设置每个角色对应的引导式搜索条件的优先级,根据优先级排序,进行一步一步的搜索,若角色为单位,可以设置为角色>注册地>类型>年收入>行业,若角色为个人,可以设置为角色>国籍>注册地>行业,若角色为团队,可以设置为角色>入驻地>入驻时间>团队属性。
设定四个人,三个公司,两个团队,因人一般属于公司,我们将人和公司进行了关联,可以同时使用角色为人或者角色为公司时的引导式搜索条件进行搜索。
四个人:
(1)姓名:李查德;国籍:USA;居住地:上海;
(2)姓名:王博;国籍:CHN;居住地:上海;
(3)姓名:孙丽丝;国籍:USA;居住地:上海;
(4)姓名:赵奇;国籍:CHN;居住地:江苏;
三个公司:
(1)名称:上海区块链科技有限公司;注册地:上海;上年收入:3000;公司类型:中小企业;所述行业:软件;
(2)名称:上海物联网科技有限公司;注册地:上海;上年收入:500;公司类型:中小企业;所述行业:集成电路;
(3)名称:江苏重工有限公司;注册地:江苏;上年收入:10000;公司类型:大企业;所述行业:先进制造;
两个团队:
(1)名称:AI团队;入驻地:上海;
(2)名称:Cloud团队;入驻地:安徽;
李查德,王博,属于上海区块链科技有限公司;孙丽丝属于上海物联网科技有限公司;赵奇属于江苏重工有限公司;
将这些人,公司,团队根据引导式搜索条件的优先级关系引导进行搜索,最终输出的结果如下:
李查德匹配《科创中心建设海外人才引进政策》;
王博匹配《科创中心建设海外人才引进政策》;
李查德匹配《上海市人才发展资金政策》;
王博匹配《上海市人才发展资金政策》;
孙丽丝匹配《上海市人才发展资金政策》;
上海区块链科技有限公司匹配《上海市科技创新券政策》;
AI团队匹配《上海市科技创新券政策》;
上海物联网科技有限公司匹配《上海市科技创新券政策》;
AI团队匹配《上海市科技创新券政策》。
以上所述仅是本发明的优选实施方式,本发明的保护范围并不仅局限于上述实施例,凡属于本发明思路下的技术方案均属于本发明的保护范围。应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理前提下的若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

Claims (10)

1.一种基于rete和drools规则的科技创新政策速配的方法,其特征在于,包括以下步骤:
S1:对获取的各条科技创新政策根据其所对应的名称及其所对应的申请条件生成相对应的计算机识别的科技创新政策规则;
S2:将所述科技创新政策规则加载至相对应的科技创新政策规则文件;
S3:动态加载所述科技创新政策规则文件到内存中;
S4:通过规则引擎drools,生成所述科技创新政策规则对应的Rete树;
S5:建立引导式输入要素数据库,根据所述科技创新政策建立引导式搜索的字段和字段值作为引导式搜索条件,存储到所述引导式输入要素数据库中;
S6:建立所述引导式搜索条件的优先级关系,引导用户对所述科技创新政策进行搜索,根据选择的所述引导式搜索条件对应的所述Rete树的节点走向,将所述Rete树的节点的终点所对应的所述科技创新政策展示给用户。
2.根据权利要求1所述的基于rete和drools规则的科技创新政策速配的方法,其特征在于,所述将所述科技创新政策规则加载至相对应的科技创新政策规则文件的过程中,还包括对所述科技创新政策规则文件中的科技创新政策规则进行更新操作,及将更新操作的科技创新政策规则文件存储到科技创新政策规则文件库中,所述更新操作包括对所述科技创新政策规则的删除、添加、修改中的至少一项。
3.根据权利要求1所述的基于rete和drools规则的科技创新政策速配的方法,其特征在于,所述科技创新政策规则文件包括drl格式文件,所述步骤S3具体为:通过所述规则引擎drools的动态加载所述drl格式文件的功能,自动将所述drl格式文件加载到所述内存中。
4.根据权利要求1所述的基于rete和drools规则的科技创新政策速配的方法,其特征在于,所述科技创新政策规则文件还包括excel格式文件,所述步骤S3具体为:
通过所述规则引擎drools的文件类型转换接口,将所述excel格式文件转换成所述drl格式文件,进一步的,通过所述规则引擎drools的动态加载所述drl格式文件的功能,自动将所述drl格式文件加载到所述内存中。
5.根据权利要求4所述的基于rete和drools规则的科技创新政策速配的方法,其特征在于,所述步骤S3具体包括以下步骤:
S31:建立excel文件夹,所述excel文件夹用于存储所述excel格式文件,建立drl文件夹,所述drl文件夹用于存储所述drl格式文件;
S32:在所述内存中创建集合类,所述集合类的键为所述excel格式文件的文件名称,所述集合类的值为所述excel格式文件的文件修改时间;
所述集合类包括中转集合类和对比集合类;
所述中转集合类,用于存储当前所述excel文件夹中所有所述excel格式文件的文件名称和文件修改时间;
所述对比集合类,用于存储在所述excel文件夹导入所述excel格式文件之前所述excel文件夹中已经存在的所述excel格式文件的文件名称和文件修改时间;
S33:创建excel文件扫描线程,用所述excel文件扫描线程,扫描所述excel文件夹,将所述excel文件夹中的所有所述excel格式文件的文件名称和文件修改时间以键值对的形式存储到所述中转集合类中;
S34:对比所述中转集合类与所述对比集合类,将新增或修改的所述excel格式文件转换为所述drl格式文件;
S35:建立一个定时器,重复步骤S33,S34。
6.根据权利要求5所述的基于rete和drools规则的科技创新政策速配的方法,其特征在于,所述对比所述中转集合类与所述对比集合类,将新增或修改的所述excel格式文件转换为所述drl格式文件,具体步骤为:
S341:遍历所述中转集合类中的所有所述excel格式文件的文件名称和文件修改时间,查看所述中转集合类中的所有所述excel格式文件的文件名称和文件修改时间在所述对比集合类中的情况,具体为:
若所述excel格式文件的文件名称在所述对比集合类中不存在,将所述excel格式文件的文件名称和文件修改时间的键值对复制到所述对比集合类中,同时将所述excel格式文件转换成所述drl格式文件,并且存储到所述drl文件夹中;
若所述excel格式文件的文件名称在所述对比集合类中存在,但所述excel格式文件的修改时间与所述对比集合类中的所述excel格式文件的修改时间不同,删除所述对比集合类中与所述excel格式文件的文件名称相同的数据,将所述excel格式文件的文件名称和文件修改时间的键值对复制到所述对比集合类中,同时将所述excel格式文件转换成所述drl格式文件,并且存储到所述drl文件夹中,覆盖所述drl文件夹中文件名称相同的文件;
若所述excel格式文件的文件名称在所述对比集合类中存在,并且所述excel格式文件的修改时间与所述对比集合类中的所述excel格式文件的修改时间相同,不做任何操作;
S342:遍历所述对比集合类中的所有所述excel格式文件的文件名称和文件修改时间,查看所述对比集合类中的所有所述excel格式文件的文件名称和文件修改时间在所述中转集合类中的情况,具体为:
若所述excel格式文件的文件名称在所述中转集合类中不存在,删除所述对比集合类中所述excel格式文件的文件名称相同的数据,同时删除所述drl文件夹中文件名称相同的文件;
若所述excel格式文件的文件名称在所述中转集合类中存在,并且所述excel格式文件的修改时间与所述中转集合类中的所述excel格式文件的修改时间相同,不做任何操作。
7.根据权利要求1所述的基于rete和drools规则的科技创新政策速配的方法,其特征在于,所述根据所述科技创新政策建立引导式搜索的字段和字段值作为引导式搜索条件,具体为:
根据用户角色,建立所述用户角色搜索所述科技创新政策需要的所述引导式搜索的字段和字段值,作为所述引导式搜索条件;
所述用户角色包括单位,个人和团队;
所述单位的所述引导式搜索条件包括注册地、注册时间、单位属性、所属行业、主要学科领域、人员总数、符合资质、科技成果、单位投入、单位产出、单位收入;
所述个人的所述引导式搜索条件包括国籍、所属省/自治区、学科领域、研究领域。
8.一种基于rete和drools规则的科技创新政策速配的***,其特征在于,包括,科技创新政策规则建立模块,科技创新政策规则文件建立模块,科技创新政策规则文件加载模块,Rete树生成模块,引导式输入要素建立模块和用户检索模块,
所述科技创新政策规则建立模块,用于对获取的各条科技创新政策根据其所对应的名称及其所对应的申请条件生成相对应的计算机识别的科技创新政策规则;
所述科技创新政策规则文件建立模块,用于将所述科技创新政策规则加载至相对应的科技创新政策规则文件;
所述科技创新政策规则文件加载模块,用于动态加载所述科技创新政策规则文件到内存中;
所述Rete树生成模块,用于通过规则引擎drools,生成所述科技创新政策规则对应的Rete树;
所述引导式输入要素建立模块,用于建立引导式输入要素数据库,根据所述科技创新政策建立引导式搜索的字段和字段值作为引导式搜索条件,存储到所述引导式输入要素数据库中;
所述用户检索模块,用于建立所述引导式搜索条件的优先级关系,引导用户对所述科技创新政策进行搜索,根据选择的所述引导式搜索条件对应的所述Rete树的节点走向,将所述Rete树的节点的终点所对应的所述科技创新政策展示给用户。
9.根据权利要求8所述的基于rete和drools规则的科技创新政策速配的***,其特征在于,所述科技创新政策规则文件包括drl格式文件,所述科技创新政策规则文件加载模块包括drl文件加载单元,用于自动加载所述drl文件夹下的所述drl格式文件。
10.根据权利要求8所述的基于rete和drools规则的科技创新政策速配的***,其特征在于,所述科技创新政策规则文件包括excel格式文件,所述科技创新政策规则文件加载模块还包括格式转换单元,所述格式转换单元通过执行以下步骤将excel格式文件转换成drl格式文件:
S31:建立excel文件夹,所述excel文件夹用于存储所述excel格式文件,建立drl文件夹,所述drl文件夹用于存储所述drl格式文件;
S32:在所述内存中创建集合类,所述集合类的键为所述excel格式文件的文件名称,所述集合类的值为所述excel格式文件的文件修改时间;
所述集合类包括中转集合类和对比集合类;
所述中转集合类,用于存储当前所述excel文件夹中所有所述excel格式文件的文件名称和文件修改时间;
所述对比集合类,用于存储在所述excel文件夹导入所述excel格式文件之前所述excel文件夹中已经存在的所述excel格式文件的文件名称和文件修改时间;
S33:创建excel文件扫描线程,用所述excel文件扫描线程,扫描所述excel文件夹,将所述excel文件夹中的所有所述excel格式文件的文件名称和文件修改时间以键值对的形式存储到所述中转集合类中;
S34:对比所述中转集合类与所述对比集合类,将新增或修改的所述excel格式文件转换为所述drl格式文件;
S35:建立一个定时器,重复步骤S33,S34。
CN201911293516.9A 2019-12-16 2019-12-16 一种基于rete和drools规则的科技创新政策速配的方法和*** Active CN111061679B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911293516.9A CN111061679B (zh) 2019-12-16 2019-12-16 一种基于rete和drools规则的科技创新政策速配的方法和***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911293516.9A CN111061679B (zh) 2019-12-16 2019-12-16 一种基于rete和drools规则的科技创新政策速配的方法和***

Publications (2)

Publication Number Publication Date
CN111061679A true CN111061679A (zh) 2020-04-24
CN111061679B CN111061679B (zh) 2023-03-14

Family

ID=70301930

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911293516.9A Active CN111061679B (zh) 2019-12-16 2019-12-16 一种基于rete和drools规则的科技创新政策速配的方法和***

Country Status (1)

Country Link
CN (1) CN111061679B (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112418599A (zh) * 2020-10-15 2021-02-26 重庆市科学技术研究院 一种基于指标集的企业成长路径规划方法及***
CN112488588A (zh) * 2020-12-21 2021-03-12 南京圣峰信息科技有限公司 一种具有定时更新的科技创新政策信息管理***
CN112632235A (zh) * 2020-11-03 2021-04-09 招商银行股份有限公司佛山分行 一种扶持信息匹配方法、匹配***及存储介质
CN115630080A (zh) * 2022-10-26 2023-01-20 深圳市纵横云数信息科技有限公司 一种引导式的人才政策福利计算方法及装置

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8447722B1 (en) * 2009-03-25 2013-05-21 Mcafee, Inc. System and method for data mining and security policy management
CN108734402A (zh) * 2018-05-23 2018-11-02 华中科技大学 基于虚拟案例的非常规突发事件应急管理决策方法及***
CN109408683A (zh) * 2018-10-31 2019-03-01 广州高企云信息科技有限公司 一种政策智能匹配***及方法

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8447722B1 (en) * 2009-03-25 2013-05-21 Mcafee, Inc. System and method for data mining and security policy management
CN108734402A (zh) * 2018-05-23 2018-11-02 华中科技大学 基于虚拟案例的非常规突发事件应急管理决策方法及***
CN109408683A (zh) * 2018-10-31 2019-03-01 广州高企云信息科技有限公司 一种政策智能匹配***及方法

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
毛维娜等: "基于文本数据关联分析的京津冀科技创新政策的研究", 《情报工程》 *

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112418599A (zh) * 2020-10-15 2021-02-26 重庆市科学技术研究院 一种基于指标集的企业成长路径规划方法及***
CN112418599B (zh) * 2020-10-15 2023-02-10 重庆市科学技术研究院 一种基于指标集的企业成长路径规划方法及***
CN112632235A (zh) * 2020-11-03 2021-04-09 招商银行股份有限公司佛山分行 一种扶持信息匹配方法、匹配***及存储介质
CN112488588A (zh) * 2020-12-21 2021-03-12 南京圣峰信息科技有限公司 一种具有定时更新的科技创新政策信息管理***
CN115630080A (zh) * 2022-10-26 2023-01-20 深圳市纵横云数信息科技有限公司 一种引导式的人才政策福利计算方法及装置
CN115630080B (zh) * 2022-10-26 2023-08-04 深圳市纵横云数信息科技有限公司 一种引导式的人才政策福利计算方法及装置

Also Published As

Publication number Publication date
CN111061679B (zh) 2023-03-14

Similar Documents

Publication Publication Date Title
CN111061679B (zh) 一种基于rete和drools规则的科技创新政策速配的方法和***
WO2021196520A1 (zh) 一种面向税务领域知识图谱的构建方法及***
An et al. Methodology for automatic ontology generation using database schema information
Casagrande et al. NLP-KAOS for systems goal elicitation: Smart metering system case study
US11762920B2 (en) Composite index on hierarchical nodes in the hierarchical data model within a case model
Upadhyaya et al. ERONTO: a tool for extracting ontologies from extended E/R diagrams
CN106407216A (zh) 基于语义网构建路径开发的线索追溯稽核***及其构建方法
CN102308302A (zh) 策略管理设备、策略管理***和用于策略管理的方法和程序
Akinyemi et al. Data integration for offshore decommissioning waste management
CN112613611A (zh) 一种基于知识图谱的税务知识库***
Hinkelmann et al. ArchiMEO: A Standardized Enterprise Ontology based on the ArchiMate Conceptual Model.
Akpan Thirty years of International Transactions in Operational Research: past, present, and future direction
KR102192136B1 (ko) 법률안의 국회 본회의 통과가능성 예측 서비스 제공 시스템
CN115982429B (zh) 一种基于流程控制的知识管理方法及***
CN116561345A (zh) 一种基于多模态数据公司情报知识图谱构建方法
Shi et al. Human resources balanced allocation method based on deep learning algorithm
CN115827885A (zh) 一种运维知识图谱的构建方法、装置及电子设备
CN111026705B (zh) 建筑工程文件管理方法、***及终端设备
Alexeyev et al. Decision-making support system for experts of penal law
Arsovski et al. Advantages of using an ontological model of the state development funds
Blair et al. A comparative study of methodologies for designing IDSSs
Shentu et al. Mechanism design of data management system for nuclear power
Kaufmann et al. Database Modeling
Cheng A simulation access language and framework with applications to project management
Tjebane et al. Unravelling the State of the Art of Blockchain Development for Improved Infrastructure Delivery in the Built Environment: A Bibliometric Review

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant