语义Web的一些概念和资源

简介:

1、语义网是一种使用可以被计算机理解的方式描述事物的网络。语义网描述的是事物之间的关系以及事物的属性。(

2、语义网的本质:以计算机应用程序可以理解的方式描述事物。(

3、RDF(资源描述框架,Resource Description Framework)是一种用于描述网络上的信息和资源的的标记语言。(

4、RDF常用xml、turtle、triple(三元组)格式保存,常用文件后缀有rdf、ttl、n3。(walker总结,未必正确)

5、OWL,Web Ontology Language,Web本体语言。

6、本体”这个术语来自于哲学,它是研究世界上的各种实体以及他们是怎么关联的科学。

  对于 web,本体则关于对 web 信息及 web 信息之间的关系的精确描述。

7、SPARQL(Simple Protocol and RDF Query Language)是用于 RDF 数据的标准查询语言,可以把RDF文件比作数据库文件,SPARQL比作SQL。SPARQL文件的常用后缀为rq。

7.1、SPARQL的单行注释符号应该是'#'号。

8、《RDF Primer》中文版

9、W3C提供的RDF验证服务,可以在线验证xml格式的RDF文档。

10、一个可以构建个人信息模型的RDF站点:FOAF-a-Matic。(输出为XML格式)

11、一个转换RDF三种文档格式的站点:RDF Converter 。(rdf/xml,rdf/n3,or rdf/ntriples)

12、语义网应用范例:

http://dbpedia.org/

http://www.freebase.com/

http://www.wolframalpha.com/ (这个最好玩*^_^*)

http://semanticweb.org/

http://wordnet.princeton.edu/


N、...


*** Updated 2013-06-24 ***

本文转自walker snapshot博客51CTO博客,原文链接http://blog.51cto.com/walkerqt/1225958如需转载请自行联系原作者


RQSLT

相关文章
|
5月前
|
前端开发 API 数据安全/隐私保护
Web前端开发中的跨域资源共享(CORS)解决方案
【2月更文挑战第5天】在Web前端开发中,跨域资源共享(CORS)是一个常见的挑战。本文将探讨CORS的概念和原理,并介绍一些常用的解决方案,包括服务器端配置和前端处理方法,帮助开发者更好地应对跨域请求问题。
255 4
|
5月前
|
SQL 分布式计算 Hadoop
Azkaban【基础 01】核心概念+特点+Web界面+架构+Job类型(一篇即可入门Azkaban工作流调度系统)
【2月更文挑战第6天】Azkaban【基础 01】核心概念+特点+Web界面+架构+Job类型(一篇即可入门Azkaban工作流调度系统)
330 0
|
Java 测试技术 Spring
Spring入门&控制反转(或依赖注入)&AOP的关键概念& 多配置文件&与web集成(二)
Spring入门&控制反转(或依赖注入)&AOP的关键概念& 多配置文件&与web集成
|
4月前
|
分布式计算 并行计算 安全
在Python Web开发中,Python的全局解释器锁(Global Interpreter Lock,简称GIL)是一个核心概念,它直接影响了Python程序在多线程环境下的执行效率和性能表现
【6月更文挑战第30天】Python的GIL是CPython中的全局锁,限制了多线程并行执行,尤其是在多核CPU上。GIL确保同一时间仅有一个线程执行Python字节码,导致CPU密集型任务时多线程无法充分利用多核,反而可能因上下文切换降低性能。然而,I/O密集型任务仍能受益于线程交替执行。为利用多核,开发者常选择多进程、异步IO或使用不受GIL限制的Python实现。在Web开发中,理解GIL对于优化并发性能至关重要。
56 0
|
5月前
|
存储 安全 前端开发
第五章 跨域资源共享(CORS):现代Web开发中的关键机制
第五章 跨域资源共享(CORS):现代Web开发中的关键机制
161 1
|
2月前
|
前端开发 JavaScript 数据可视化
Python+Dash快速web应用开发——基础概念篇
Python+Dash快速web应用开发——基础概念篇
|
2月前
|
Java Docker 微服务
微服务架构的概念、特点以及如何在Java Web开发中实现微服务。
微服务架构的概念、特点以及如何在Java Web开发中实现微服务。
68 1
|
2月前
|
存储 安全 搜索推荐
深入探讨Session和Cookie的概念、用途以及如何在Java Web开发中有效地使用它们进行用户状态管理。
在Java Web开发中,Session和Cookie是管理用户状态的核心技术。Session存储于服务器端,通过唯一的Session ID识别用户,确保数据安全与隐私;Cookie则存储于客户端,用于记录用户偏好等信息。两者各有优势:Session适合存储敏感数据,但需合理管理避免资源浪费;Cookie便于持久化存储,但在安全性上需谨慎设置。开发者可通过Servlet API轻松操作二者,实现个性化用户体验与应用性能优化。
44 2
|
2月前
|
安全 开发者 UED
|
2月前
【Azure 应用服务】Web.config中设置域名访问限制,IP地址限制访问特定的页面资源 (Rewrite)
【Azure 应用服务】Web.config中设置域名访问限制,IP地址限制访问特定的页面资源 (Rewrite)