RDF stands for Resource Description Framework

RDF is short for Resource Description Framework. RDF is the language for describing resources and contents in the semantic web. In the semantic web RDF is used to describe resources on the web. Resources are addressed by a unique URI. A URI looks like a normal Internet URL. Look at the following fragment of a RDF file: <?xml version="1.0"?> <rdf:RDF     xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"     xmlns:owl="http://www.w3.org/2002/07/owl#"     xmlns:xsd="http://www.w3.org/2001/XMLSchema#"     xmlns="http://example.org/pets#"     xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"   xml:base="http://example.org/pets">   <owl:Class rdf:ID="Goldfish"> [...]

What is the Semantic Web?

Describing things in a way that computer applications can understand it. The semantic web describes relations between concepts. For example: A isPartOf B B hasType C C isMemberOf D Also properties of concepts can be described: A hasAge X B hasSize X C has Length X Where in this case X could be of type Integer.

Protege 4.0 released

December 3rd Protege 4.0 was released. So, what is new in this version? First of all it supports the OWL 2.0 specification, which is approaching approval. Other new features in this release are: support for editing multiple ontologies, menu drag and drop user interface elements, the ability to import from repositories on the web and more. Anyway, you can download it here.

Using SVN in Eclipse with a proxy

Are you getting errors about the “RA layer request failed” and “svn: PROPFIND request failed on ..”, followed by an error about not being able to connect to the SVN server? Well, here is what to do: Install the latest Subclipse plugin for Eclipse. Read the manual at Subclipse Set the right proxy settings at the Subversive-config-file (usuallylocated at C:\Documents and Settings\MyUserId\Application Data\Subversion\servers). At the bottom of the file you’ll find http-proxy-host and http-proxy-port. Uncomment [...]

Understanding the Web Ontology Language? (OWL)

The Web Ontology Language (OWL) is a standard for creating web ontologies. It is an official W3C standard. With a well created ontology you can query for data.

Difference between an ontology and a taxonomy?

I  am often asked what the differences are between an ontology and a taxonomy. They are often used interchangeable, but what is the real difference? A taxonomy is a classification of things in a certain domain.An ontology describes the world. Some people think of it as putting the universe in a bottle. Look at the following example: TAXONOMY: Cats     Related term: Housepets     Narrower term: tabby cat, black cat, kitten     Broader term: Housepets [...]

Wiki says

"In computer science and information science, an ontology is a formal representation of a set of concepts within a domain and the relationships between those concepts. It is used to reason about the properties of that domain, and may be used to define the domain." (http://en.wikipedia.org/wiki/Ontology_%28information_science%29)

Swoogle Search Engine

Semantic web search engine.

The Language of Business

  The author of this article has summed up five points of semantic use for businesses. Read the article.

Your First SPARQL Query Steps

Consider the following set of triples: subject predicate object countries:Germany rdf:type countries:Country countries:Switzerland rdf:type countries:Country countries:UnitedStates rdf:type countries:Country countries:UnitedStates rdfs:label "United States" countries:TheNetherlands rdfs:label "The Netherlands"   Select all triples SPARQL Queries are build of statements and triples. When you look at the following query you see a SELECT statement. SELECT ?subject ?predicate ?object WHERE {     ?subject ?predicate ?object } With this statement the result is a set of all existing triples. Within the [...]