读后感
文章平均质量分 74
「已注销」
漫漫长路修远兮,吾将上下而求索。
展开
-
PAROT: Translating natural language to SPARQL(PAROT:将自然语言翻译成SPARQL)--10
感觉又是装腔作势的一天!原创 2022-04-05 16:20:01 · 378 阅读 · 0 评论 -
PAROT: Translating natural language to SPARQL(PAROT:将自然语言翻译成SPARQL)--09
Author:Peter Ochieng(<–这个是作者!)3.2.2.识别基于非关系(non-relation)的用户查询中(user query)的用户查询三元组模式(user query triple)非关系查询(non-relational query)是一个没有任何关系短语连接任何具有名词性(nominals)词语的查询(句子sentence)。A non-relational query is a query (sentence) which has no relational p原创 2021-04-15 20:50:24 · 99 阅读 · 0 评论 -
PAROT: Translating natural language to SPARQL(PAROT:将自然语言翻译成SPARQL)--08
Author:Peter Ochieng(<–这个是作者!)考虑一下用户查询(user query):哪位女演员在《卡萨布兰卡(Casablance)》中扮演角色,并且嫁给了一位出生于罗马(Rome)的作家(Which female actor played in Casablanca and is married to a writer born in Rome?),基于(5a)式子中的规则,该查询被标记为一个复合语句(compound sentence),因此这个查询会被分成两个简单句:s1原创 2021-04-13 13:50:04 · 96 阅读 · 0 评论 -
PAROT: Translating natural language to SPARQL(PAROT:将自然语言翻译成SPARQL)--08
Author:Peter Ochieng(<–这个是作者!)一旦建立了用户三元组(user triples),就会整理生成所有三元组(triple arrangements),以预测用户三元组中的概念(concepts)在底层本体(underlying ontology)中建模的可能方式。例如,用户三元组{rivers traverse Mississippi}预测了(undelying ontology concepts)底层本体概念river和Mississippi的实例(instance)建模原创 2021-04-12 11:42:13 · 92 阅读 · 0 评论 -
PAROT: Translating natural language to SPARQL(PAROT:将自然语言翻译成SPARQL)--07
Author:Peter Ochieng(<–这个是作者!)使用斯坦福依赖解析器Stanford dependency parser,我们将图4中的语法约束(syntactic constraints)转换为公式5(equation 5)所示的一组公式。考虑这个句子->S=which rivers traverse Mississipi or Alaska应用(5b),这个句子被分成的compound(复合语句)如下所示:注意:这个wh还有wi是什么来着,好像前面讲过,但是我忘记了!原创 2021-04-10 16:50:42 · 157 阅读 · 0 评论 -
PAROT: Translating natural language to SPARQL(PAROT:将自然语言翻译成SPARQL)--06
Author:Peter Ochieng(<–这个是作者!)该算法接受用户提交的由多个单词组成的查询(句子sentence)作为其输入;然后对输入进行评估如果这个句子是一个复合语句(compound)使用函数checkCompound(S)。函数checkCompound(S)应用许多语法(syntactic)约束(constraints-限制)将句子分类为复合(compound)或非复合(No-compound)。图4展示了这个语法约束(syntactic constraints):Fig.原创 2021-04-07 15:54:13 · 140 阅读 · 0 评论 -
PAROT: Translating natural language to SPARQL(PAROT:将自然语言翻译成SPARQL)--05
Author:Peter Ochieng(<–这个是作者!)3.2 Step2:识别用户的三元组模式(triple pattern)SPARQL查询由一组被称为图模式(graphs patterns)的三元组(triple pattern)组成。图模式(graphs patterns)直接放在WHERE关键字之后或SPARQL查询中的目标变量之后。三元组模式(triple)是<subject><predicate><object>的形式,而且这三者可以是变量(原创 2021-04-06 16:46:24 · 133 阅读 · 0 评论 -
PAROT: Translating natural language to SPARQL(PAROT:将自然语言翻译成SPARQL)--04
Author:Peter Ochieng(<--这个是作者!)3.1.2 基于non-Wh目标词汇的查询 为了在non-Wh查询中标记目标词汇,我们使用方程3和4中的函数。公式 公式(3a)和(3b)这两个方程应用了直接对象没有通过介词进行连接的non-Wh查询,比如列出穿越密西西比河的全部河流(Give me all the rivers that traverse Mississippi)。查询的依赖关系-dobj(give,rivers) 公式(3...原创 2020-12-03 10:56:22 · 191 阅读 · 0 评论 -
PAROT: Translating natural language to SPARQL(PAROT:将自然语言翻译成SPARQL)--03
Author:Peter Ochieng(<--这个是作者!)3.PAROT结构3.1 Step1:识别目标 识别用户提交的自然语言查询语句并提取目标词汇,该目标词汇可以直接放置在SPARQL的SELECT之后。为了帮助识别用户提交的查询中的目标词汇,我们使用类型化依赖解析器(typed dependency parser),如Stanford类型化依赖解析器(2015,Marneffe & Manning--Standford typed dependency parser...原创 2020-11-30 16:43:39 · 313 阅读 · 0 评论 -
PAROT: Translating natural language to SPARQL(PAROT:将自然语言翻译成SPARQL)--02
Author:Peter Ochieng--(这个是作者,我写个读后感而已!)2.文献综述 下面介绍将NL转换为SPARQL以及将NL转换为SQL的ART应用: (1)AquaLog:语义网的本体独立问答系统。它由一个语言组件组成,用于映射用户查询到查询三元组,这些查询三元组被进一步处理成符合本体的三元组,然后导出答案,它不包含处理标量形容词、编号列表和复合组件。 (2)CASIA@12:是一个关于链接数据(linked data)的问答系统,不处理标量形容词、否定、编号列表和复合句。...原创 2020-11-29 14:55:10 · 329 阅读 · 0 评论 -
PAROT: Translating natural language to SPARQL(PAROT:将自然语言翻译成SPARQL)--01
Author:Peter OchiengKeywords:SPARQL;Natural language processing;Ontologies;Query(关键词:SPARQL;自然语言处理;本体(论);检索(查询))本文提供了一个基于依赖关系的框架,用于将自然语言转换为SPARQL。PAROT(本体论的回声问答-echos answers)使用了许多基于依赖关系(dependency)的启发式方法(heuristics)将用户的查询转换为三元组;然后,这些三元组被字典(lexicon)处.原创 2020-11-29 11:38:09 · 475 阅读 · 0 评论