这两天看了一点语义网的资料,总算了解一点什么叫做语义网了,有点心得,所以共享上来。下面是摘抄的一些话,来解释什么是语义网。
“大多数今天的互联网内容都是设计给人阅读的,而并不是给程序来操作的。”
"Most of the Web's content today is designed for humans to read, not for computer programs to manipulate meaningfully."
“语义网将会给网页里有意义的内容引入结构,创建一个环境,使徘徊在页面与页面间的代理程序能够轻而易举的完成用户提出的复杂的任务。”
"The Semantic Web will bring structure to the meaningful content of Web pages, creating an environment where software agents roaming from page to page can readily carry out ophisticated tasks for users."
“语义网并不是一个分离的网络,而是当前网络的一个扩展,在其中,信息被很好的定义其意义,更好的使得人和计算机能共同协作。”
"The Semantic Web is not a separate Web but an extension of the current one, in which information is given well-defined meaning, better enabling computers and people to work in cooperation."
通过上面摘抄的几句话,我想应该大概说了一下语义网的作用。
总结下来,其实语义网就是一个让计算机能理解的互联网。比如,用现在的搜索引擎,你只能通过关键字去查找网页,然后通过你自己的理解和判断力从查找到的网页中筛选你需要的信息。而在语义网中,你告诉计算机你这次查找的目的是什么,即你想干什么,然后它去给你查找信息,并阅读信息,从中把你需要的信息提取出来,然后告诉你该怎么接解决你问题,而不是给你看那些网页。
语义网还有很多相关概念,包括:Knowledge Representation(知识表述)、ontology(本体)、Agent(代理)等。
刚开始学这个,有些地方理解不够透彻和完整,并且只看了一片英文的介绍性的文章,所以有些专有词汇可能翻译的不够准确。