`
blademan_stu
  • 浏览: 18283 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

semantic web术语白话串讲,快速简介

阅读更多

以下全文都是我的理解和白话表述,力求准确,但不承担责任,欢迎指正
为了防止形而上学犯迷糊, 我的学习习惯 是:
1、简单看看大家的评论, 业界的新闻
2、 再简单看看专业定义(比如wikipedia,w3c,jsr)
3、然后找点别人实现的开发包, 最好如果有现成的产品, 实地的考察一番。
4、这时候就大概理性感性都有一些认识了, 可以决定到底是否深入的学习。

sematic web (语义网络), 这是一个上学时, 经常出现在论文里面的名词,
与时俱进的web2.0, 正把自己的黑手快速的伸入理论成果, 转化为先进生产
力。 按我的理解, 互联网上的数据, 对于特别有洁癖和控制, 整理欲望的人来说,

是杂乱无章的。 现在整理这些数据, 不是人力所能完成的。 所以要制定规范, 让这

些数据看起来更美, 也让机器可以更好的能给它们分门别类管理起来。 看语义网络

时,经常会看到“本体ontology ”这个词,是限于某某领域的,可以认为它无所不能,

比如会给武大郎的烧饼铺制定芝麻都是多少mg一颗, 开烧饼店需要芝麻,面,油,

炉火,叫卖的容器,扁担,擦汗毛巾。。。。我的白话文学里就不会说这个词了。

 

用XML表述数据是一点进步, 但进步还不足够,所以出来了RDF。

RDF 是一种资源表述框架。 结合对它操作的javaAPI JENA, 可以快速的理解。

下面是w3c说的,http://www.w3school.com.cn/rdf/rdf_intro.asp

  • RDF 指资源描述框架(Resource Description Framework)
  • RDF 是一个用于描述 Web 上的资源的框架
  • RDF 提供了针对数据的模型以及语法,这样独立的团体们就可以交换和使用它
  • RDF 被设计为可被计算机阅读和理解
  • RDF 被设计的目的不是为了向人们显示出来
  • RDF 使用 XML 编写
  • RDF 是 W3C 语义网络活动的组成部分
  • RDF 是一个 W3C 推荐标准

通过JENA来理解的话,可以理解的快点:

可以把JENA下下来看doc,或者看看中文的5篇博文

http://www.cnblogs.com/yuyd902/archive/2008/10/08/1306647.html

 

RDFS 是RDF SCHEMA,相当于把RDF的谓语标注定义一遍的字典表。

 

OWL 可以理解为比RDF更细节更厉害的模型框架。它的vocabulary表详细,字典

相互关系都描述的更清楚。


N-3

N-triples

RDF/XML

上面这3种是用xml来描述RDF或OWL Model时,可以选择的不同的表达方式。为什么

是N-3,N-triples都和3有关?那是因为RDF里存的都是主谓宾结构的关系。是三者之间

的关系,因此叫这个。

 

SPARQL   有数据的地方,数据结构存储的不同,就有相应不同的查询语言,这个就是。

 

<!--再来看看sematic web的一些app思路-->

 

http://www.readwriteweb.com/archives/10_semantic_apps_to_watch.php

 

很好很强大,大体几类:

1自然语言处理,以便查询

2类似wiki的结构,且想把地球上数据都按他的字典表来归类的app

3做firefox的插件,提取能标记提取出来的规则数据。

 

分享到:
评论

相关推荐

    《Web3.0与SemanticWeb编程》配套代码

    《Web3.0与SemanticWeb编程》是一本深入探讨Web技术演进以及Semantic Web相关编程实践的书籍。这本书的核心在于如何利用 Semantic Web 技术推动Web的发展,使其更智能、更具语义化。配套代码提供了丰富的示例,帮助...

    A semantic web primer

    初学者学习语义网(semantic web)必读的经典书籍

    semantic web

    semantic web 中的一个逻辑关系模型代码

    Handbook of Semantic Web Technologies

    压缩包中的文档"handbook of semantic web technologies.doc"和"Handbook of Semantic Web Technologies.pdf"分别提供了中文翻译和原始英文内容,可以帮助读者对照学习,加深对语义网技术的理解和掌握。通过深入阅读...

    A Semantic Web Primer

    - **语义网(Semantic Web)**:由万维网之父蒂姆·伯纳斯-李提出的一个概念,旨在构建一个更加智能的信息网络环境,使得机器能够理解网页上的数据并进行智能化处理。 - **当前的Web**:主要依赖于人类可读的文本...

    a semantic web primer 2nd

    例如,在生物医学领域,SNOMED CT(系统化医学命名法)就是一个基于OWL的本体,用于标准化临床术语和诊断代码。 ### 总结 《语义网入门》第二版是一本全面介绍语义网技术和应用的书籍,涵盖了从XML文档结构化、RDF...

    Semantic Web for the Working Ontologist

    语义网(Semantic Web) 语义网是一种理念,旨在使互联网上的信息能够被机器理解和处理。它建立在万维网的基础上,通过定义数据之间的关系和结构,使得计算机能够自动解析和整合来自不同来源的信息。语义网的目标...

    Semantic Web Primer

    《Semantic Web Primer》是一本关于语义网的入门教程,旨在为读者提供清晰而易于理解的语义网基础知识。语义网,作为万维网的扩展,旨在通过赋予数据更丰富的语义,使得计算机能够更好地理解和处理网络上的信息,...

    Handbook of Semantic Web Technologies 2010.pdf

    The Semantic Web community has come a long way since its beginnings in the late 1990s and early part of the twenty-first century. There are obviously many ways of categorizing the progress of the ...

    a semantic web prime

    title: "a semantic web primer" main contents: RDF, OWL, Ontology, Rules author: Grigoris Antoniou and Frank van Harmelen

    Semantic Web Services for Web Databases

    用于Web数据库的语义Web服务,描述了语义Web服务的概念,以及对Web数据库作了较为详细的说明,对想了解语义Web服务和Web数据库的新手来说是极好的辅导资料。

    Semantic Web Programming

    语义Web编程是当前IT行业的一项重要技术,其核心在于构建能够理解网页内容含义的智能化软件应用。语义Web技术能够让计算机更有效地处理和整合网络上及企业内部的各种信息和服务。它基于“Web3.0”的理念,通过自动化...

    A Developer's Guide to the Semantic Web-2th(英文)

    《A Developer's Guide to the Semantic Web》是关于语义网的开发者指南,这本书的第二版由Liyang Yu编写,涵盖了语义网的基础和开发实践。语义网是一种网络的扩展,它使用各种技术来提供一种机器可理解的方式,让...

Global site tag (gtag.js) - Google Analytics