Semantic Web

The amount of information on the Web and within organizations has grown at an astounding rate; however, the technology used to accommodate and process this information has not. Computers still cannot automate this information or perform complex tasks. HTML can only provide a structure for text-based information in a document; it cannot do anything with it.

Different formats and structures make it difficult for computers or individuals to exchange data. Additionally, requirements change faster than we can solve the problems. Frequently, users are overwhelmed by too much unrelated data rather than the specific data required to solve their problem. 

In order to meet this requirement, the technology must be capable of

  • Retrieving large amounts of textual data quickly
  • Allowing users to add annotations so that a reasoning capability exists
  • Making text retrieval more specific.
  • Allowing conclusions to be drawn by data on the Web and across organizations.

Information Without Knowledge

In the past, work focusing on attaching meaning to web-based knowledge produced mixed results. No solution capable of addressing the problem materialized. Because of this, even small successes were limited to local data hardwired into an isolated system. The result was interoperability, as semantic data on a single system is neither discoverable nor accessible by other systems.

Fewer Results = More Meaning

Simply put, the Semantic Web identifies Web-based data to produce more efficient and productive Web searches. It is a growing extension of the World Wide Web, allowing web-based content to be expressed in natural, or human, language, as well as languages that can be read and utilized by automated systems. As a result, peoples and machines are able to find, share and utilize information conveniently.

The Semantic Web is the next generation of the current Web in which computers can interpret the meaning of web content because of explicit semantics provided in markup. The Semantic Web components are deployed in the layers of Web technologies and specifications.

Four Components of the Semantic Web 

URI - Uniform Resource Identifier
URI’s are simple web identifiers that are often found on the World Wide Web (i.e. http, ftp). The Semantic Web is structured around syntaxes which utilize URI’s as a naming convention to represent data. 

RDF - Resource Description Framework
RDF is used by The Semantic Web to describe data, thus allowing it to be shared more conveniently. It enables software developers to design products that will deploy better search engines by utilizing the metadata. As a result, users have more control over what they are viewing. Additionally, RDF is vocabulary agnostic which creates an interoperable environment capable of supporting a diverse range of ontologies.

RDF Schema
The RDF Schema is a language used by The Semantic Web to describe the data properties used in RDF.

Ontologies
An ontology differs from traditional web schema in that it represents knowledge, not just a message format. The Semantic Web utilizes OWL ontologies to add reason to data by identifying and describing relationships between data items. OWL ontologies are capable of processing the content of information, rather than just presenting the data to users.


 

White Papers

Position Papers