摘要:SPARQL可以认为是针对语义WEB数据的查询语言,对于与传统关系数据库就是SQL。 实际使用WEB数据的时候,大部分终端用户是不明白这种比较专业的查询语句的,是否能对自然语言表达式进行自动转换呢? 针对把自然语言语句转换成SPARQL不是有非常多的工作,CIKM2012上有一篇文章介绍了把搜索引擎中的关键字查询转换成SPARQL,其利用了搜索引擎的日志数据。 最近发现两个有趣的相关项目Au...
阅读全文
摘要:1. 本体开发过程的主要步骤: 1. Determine scope. 2. Consider reuse. 3. Enumerate terms. 4. Define taxonomy. 5. Define properties. 6. Define facets. 7. Define instances. 8. Check for anomalies. 2. 发现异常数据(...
阅读全文
摘要:1. 逻辑,特别是谓词逻辑(一阶逻辑)是知识表示的基础。 2. Specializations of Predicate Logic:RDF and OWL 描述逻辑(description logic)是谓词逻辑的子集,就像Horn子句一样,RDF/S 和 OWL (Lite and DL) 基本上可以与描述逻辑对应。 3. 描述逻辑与Horn逻辑Description Logics vs. H...
阅读全文
摘要:1. RDF一般限于指定二元谓词关系,RDFS一般限于指定类和属性的层次关系还有定义于这些属性之上的domain和range。需要这样的本体语言,让用户显示的书写正式概念化的领域模型,这就需要这种语言具有定义良好的语法、有效的推理能力、正式的语义、有效的表达能力和方便表达。 2. 对语义和推理的支持一般是要把本体语言映射到逻辑形式上去,通过在这些逻辑形式上的自动推理工具完成语义化。OWL一般映射到...
阅读全文
摘要:1. RDF数据模型的基本单位是object-attribute-value三元组(也称为一个声明)。XML Schema限制了XML文档的结构,但是RDF Schema定义了RDF数据模型中使用的词汇(vocabulary)。 In RDFS we can define the vocabulary, specify which properties apply to which kinds o...
阅读全文
摘要:1. HTML文档不是结构化的信息。 XML中可以对元素的值进行定义(正则); XML让内容和显示分开; 2. XML schema将逐步取代DTD;XPath用户存取和查询XML文档;使用XSL和XSLT转换显示XML文档; 3. 一个XML文档由文档头、一些元素和可选的文档尾组成: 1) 文档头Prolog <?xml version="1.0" encoding="UTF-16"?> <?...
阅读全文
摘要:知识推理可以简单的分为演绎推理和归纳推理。 演绎推理是从知识推导出事实的过程。 归纳推理是从事实推导出知识的过程。 例子1:演绎推理 已知: 黑人不容易当上总统; 奥巴马是黑人; 推出: 奥巴马不容易当上总统; 例子2:归纳推理 已知: 牛要喝水,不然就挂 狗要喝水,不然就挂 牛,狗都是动物 退出: 动物要喝水,不然就挂 上面是简单说明和示例,下面详细说明。 1. 数据,信息,知识 ...
阅读全文