基于自然语言的用户卫星应用需求,包括三个部分:任务描绘、应用环境、平台。其中任务描绘是用户本身对需求属性的刻画,应用环境指的是用户对卫星应用范畴的理解,平台则指的是用户期望使用的卫星载荷信息。其中,任务描绘包含任务紧急程度、观察分辨率要求等信息;应用环境包括具体卫星应用的背景、卫星任务的观察范围等信息。
根据现有的不同的航天系统的功能性,我们将子目标任务分为:成像任务、电子探测任务、天基预警任务、测绘保障任务、气象保障任务、通信保障任务和导航定位任务这七类。这七类的任务都可以抽象为形如(任务标识,任务目标,执行约束,任务要求)的形式。因此,语义解析的过程可以描述为将复杂任务分解为一类或几类子目标任务的组合。
对于处理规则易获取的任务,我们可以采用专家系统来进行解析。它的核心是推理机,推理规则如下:
Step 1:将初始复杂任务事实、资源事实加入工作存储器中;
Step2:将当前工作存储器中的事实、规则库中的规则以及子任务名称作为输入,调用搜索控制函数;
Step3:将搜索控制函数返回的事实与规则作为新的输入,通过内部接口调用推理引擎搜索策略属性,返回当前可用的规则集合一一冲突集合Con。若冲突集合Con为空,则转Step4。否则转Step5 ;
Step4:检查相应的结果文件,并输出文件中的结论,推理结束;
Step5:依据规则的冲突消解策略,从冲突集合C中计算返回一条规则Rl ;
Step6:触发R1规则;
Step?:如果R1的结论是生成新的事实,则将新的事实加入工作存储器,并转Step3 ;
Step8:如果R1的结论是写文件动作,则转Step4.
对于处理规则模糊的任务,我们可以采用案例匹配来进行处理,从案例库中找到最相似的案例,重用其解决方案,并进行修正,得到解析结果输出。最后将修正后的案例保存至案例库。
通过专家系统或者案例匹配系统可以将复杂任务分解成子目标任务的集合,但集合内是一个个空架子,所以要对其进行任务需求补充。例如:成像任务可以分解成任务标识、任务目标、执行约束、任务条件。任务标识又可细分为任务名称、任务ID、优先级。
分享到:
相关推荐
SLING - Google发布的自然语言框架语义解析器
语义解析是指将自然语言句子转化成便于机器理解和推理的意义形式。近年来英文语义解析的研究取得了很大进展。然而,中文语义解析的相关工作则相对较少。中文和英文之间存在一定的差异,适用于英文的语义解析方法不...
表达式的语义解析,王士霞,曹晓东,在系统开发时,表达式的可配置化和可解析化,为系统节约了大量与逻辑判断和计算相关的代码开发,提高了代码质量、节约了维护成本
基于概率组合范畴文法的中文语义解析,李金淼,高志强,本文采用因子化的概率组合范畴文法(probabilistic combinatory categorial grammar, PCCG)作为语义解析器的模型,该模型可以从数据集中学习得到一��
java版的科大讯飞api,有详细的说明,以及做了很多优化
AntSQL是一个大规模金融领域中文语义解析数据集。数据集采用金融领域的表格作为数据源,涵盖了基金的产品和属性,选手需要构建模型将用户的自然语言问句转换成结构化查询语句(Structured Query Language, SQL)。...
KBQA语义解析法1
对抗学习语义解析1
语义解析器,基于高阶合一及CCG语法的自然语言语义解析程序
全国大学生电子设计竞赛(National Undergraduate Electronics Design Contest),试题,解决方案及源码。计划或参加电赛的同学可以用来学习提升和参考。程序均是实战案例,经过测试可直接运行。...
delphi 调用讯飞SDK 文本语义解析
answer-knowledge-analysis是Answer系统中的语义解析模块,通过分词、依存句法分析、语义图算法、谓语消歧、实体消歧、歧义断言构建等实现对用户自然语言问句的解析和理解.
面向拟态判决的可编程语义解析方法.docx
语义分析(自定的语义规则)代码python实现。 说明: 1. mktable(previous):创建一张新的符号表,并返回指向新表的指针。参数previous指向先前创建的符号,放在新符号表的表头。 2. enter(table, name, type, offset...
该程序支持领域有笑话、新闻、星座运势、成语、解梦。可以询问所支持领域的任意语句,智能解析语义后给出相应的结果。
智能360李传丰:做语义解析开放平台谋生路.docx
约束语义林,用于改进区分性语义解析
针对拟态判决领域的应用,提出了一种面向拟态判决的可编程语义解析方法。该方法基于匹配查表思想,通过域指针配置方式进行定制协议解析,解决了针对不同协议的可编程解析问题;采用流水控制的方式保证了协议解析过程...
采用BERT-BiLSTM-CRF模型的中文位置语义解析.docx