100%(7)100% fanden dieses Dokument nützlich (7 Abstimmungen)
8K Ansichten51 Seiten
The semantic web - is about the meaning of data. When a computer understands what data means, it can do intelligent search, reasoning and combining. The next technologies are used to make a more semantic web.
The semantic web - is about the meaning of data. When a computer understands what data means, it can do intelligent search, reasoning and combining. The next technologies are used to make a more semantic web.
Copyright:
Attribution Non-Commercial (BY-NC)
Verfügbare Formate
Als PPT, PDF, TXT herunterladen oder online auf Scribd lesen
The semantic web - is about the meaning of data. When a computer understands what data means, it can do intelligent search, reasoning and combining. The next technologies are used to make a more semantic web.
Copyright:
Attribution Non-Commercial (BY-NC)
Verfügbare Formate
Als PPT, PDF, TXT herunterladen oder online auf Scribd lesen
A presentation from: Freek Bijl (Dutch) blog: Bijlbrand.nl Web 3.0 - the semantic web - is about the meaning of data. This is a stamp
In 1980 you could buy this stamp for 1 cent
Now it’s worth 3 euros
This stamp is from the United Kingdom
This stamp is used between 1978 - 1981
The picture on the stamp is a PO Box
This stamp is designed by John Bryan Dunmore
Why do we want to add meaning to data ? When a computer understands what data means, it can do intelligent search, reasoning and combining. This makes our live more easy. The next technologies are used to make a more semantic web… RDF XML URI SPARQL XDI XRI SWRL XFN OWL API OAUTH ! Complicated An explanation with a stamp collection. Meaning is about understanding. To understand we need a language. A language starts with words. Things mean something in words. Online, we describe things with XML. This is my stamp collection
The first stamp is called “Red dragon”
and is from China. It was made in the year: 1984.
The second stamp is called “PO Box”
and is from England. It was made in the year: 1992. < .. etc > = <?xml version="1.0" encoding="ISO-8859-1"?> <collection name=”My stamp collection"> <stamp> <title>Red dragon</title> <country>China</country> <year>1984</year> </stamp> <stamp> <title>PO Box</title> <country>England</country> <year>1992</year> </stamp> </collection> We can’t understand words alone. We also need grammar. Online grammar is RDF (Resource Description Framework). This stamp is from England. predicate
object subject
This stamp is from England.
With RDF Scheme we can define concepts and make simple relations between them. This stamp is from England, hence from Europe. But, RDF scheme is limited. A language needs more expression and logic to make good reasoning possible. That’s why OWL (The Web Ontology Language) was invented. Finally, to reason you need rules. I got this stamp from my uncle. son of brother I mother or father
The rule for calling
someone my uncle is that one of my parents has a brother. Rules are formulated in SWRL (Semantic Web Rule Language). <ruleml:imp> <ruleml:_rlab ruleml:href="#example1"/> <ruleml:_body> <swrlx:individualPropertyAtom swrlx:property="hasParent"> <ruleml:var>x1</ruleml:var> <ruleml:var>x2</ruleml:var> </swrlx:individualPropertyAtom> <swrlx:individualPropertyAtom swrlx:property="hasBrother"> <ruleml:var>x2</ruleml:var> <ruleml:var>x3</ruleml:var> </swrlx:individualPropertyAtom> </ruleml:_body> <ruleml:_head> <swrlx:individualPropertyAtom swrlx:property="hasUncle"> <ruleml:var>x1</ruleml:var> <ruleml:var>x3</ruleml:var> </swrlx:individualPropertyAtom> </ruleml:_head> </ruleml:imp> So, Words in XML Grammar in RDF (scheme) and OWL Rules in SWRL There are a lot of things, that can be described using standard formats. For example: contact information. hCard > contacts hCalendar > events hReview > reviews hResume > resumes XFN > social networks (relation= a friend or colleague)
These things are described
with microformats. Suppose, I want to search for a specific stamp. “I want all the red stamps, designed in Europe, but used in the U.S.A., between 1980 and 1990” We can use SPARQL (Protocol and RDF Query Language). Because the web is decentralized and data is in many places, not only language is important. Exchange of data between different machines is key. A database with stamps A database with countries A database with colors A database with stamp traders To make a connection a machine needs a source. For this, we use resource identifiers. Best known resource identifier is the URI (which consists of a name (urn) and a location (url)). Because URI’s have international limitations and the need for data-exchange between machines is rapidly growing there is a successor: XRI (Extensible Resource Identifier) There is a standard for sharing, linking and synchronizing data. This standard is called XDI (XRI Data Interchange). With all this I am capable of using the power of all different data resources on the web. But… Data is protected. We need consent and a key to gain acces. The key to certain data is described in an API (an application programming interface). An open standard for accessing (authentication) the API is OAuth. So, RDF XML URI SPARQL XDI XRI SWRL XFN OWL API OAUTH … are now words with a meaning for you ! .end My (Dutch) blog: http://www.bijlbrand.nl Most important references: • http://en.wikipedia.org/ • Presentation JeenBroekstra (Wageningen UR)
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<HTML><HEAD><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<TITLE>ERROR: The requested URL could not be retrieved</TITLE>
<STYLE type="text/css"><!--BODY{background-color:#ffffff;font-family:verdana,sans-serif}PRE{font-family:sans-serif}--></STYLE>
</HEAD><BODY>
<H1>ERROR</H1>
<H2>The requested URL could not be retrieved</H2>
<HR noshade size="1px">
<P>
While trying to process the request:
<PRE>
TEXT http://www.scribd.com/titlecleaner?title=CAPM.xls HTTP/1.1
Host: www.scribd.com
Proxy-Connection: keep-alive
Proxy-Authorization: Basic YW1pdG1pc2hyYToxMTExMTE=
Accept: */*
Origin: http://www.scribd.com
X-CSRF-Token: bf0af319b7be42758880ebc3a945fcba451886cd
User-Agent: Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.31 (KHTML, like Gecko) Chrome/26.0.1410.43 Safari/537.31
X-Requested-With: XMLHttpRequest
Referer: http://www.scribd.com/upload-docu