SlideShare a Scribd company logo
THE SEMANTIC WEB
AN INTRODUCTION
LUIGI DE RUSSIS
THE WEB IS A WEB OF DOCUMENT
FOR PEOPLE,NOT FOR MACHINES
THE WEB IS A WEB OF DOCUMENT
THE SEMANTIC WEB IS A WEB OF DATA
LinkingOpen Data cloud diagram,
by Richard Cyganiak and Anja Jentzsch.
http://lod-cloud.net/
LET’S THINK!
HOW TO GET DATA
FROM THE WEB?
HOW TO GET DATA FROM THE WEB?
DATA IS PRESENT ON SOME WEBSITES
Wikipedia,GitHub,Twitter,Facebook,…
HOW TO GET IT?
different,evolvingandproprietaryWebAPIs
variousdataexchangeformats
EXAMPLE
GITHUB
WebAPIs(thirdversion)
https://developer.github.com/v3
DataavailableinJSON
Authenticationisrequired formostcalls
EXAMPLE
TWITTER
https://dev.twitter.com/docs/
Authenticationisrequired formostcalls
Limitationsaboutnumberofrequests
DataavailableinJSON
RESTfulWebAPIs(version1.1)
StreamingAPIs(version1.1)
EXAMPLE
WIKIPEDIA
MediaWikiWebAPIs(version1.1)
http://www.mediawiki.org/wiki/API:Main_page
DataavailableinJSON,PHP,WDDX,XML,YAML,TXT,…
RSS
DirectXMLexports
HOW TO GET DATA FROM THE WEB?
DATA IS LOCKED IN “DATA ISLANDS”
Wikipedia,GitHub,Twitter,Facebook,…
LIMITED OR NO ACCESS TO THIS DATA
different,evolvingandproprietaryWebAPIs
variousdataexchangeformats
DATA ON THE WEB IS NOT ENOUGH!
weneedaproperinfrastructure
DATA SHOULD BE AVAILABLE ON THE WEB
accessibleandstructuredviastandardWebtechnologies
notcontrolledbyapplications,only
DATA SHOULD BE INTERLINKED OVER THE WEB
i.e.,datacanbeintegratedovertheWeb
THIS IS WHERE SEMANTIC WEB COME IN
DEFINITIONS
To a computer,theWeb is a flat,boring world, devoid of
meaning. This is a pity, as in factdocumentson theWeb
describereal objects and imaginary concepts.[…]
Adding semanticstothe Web involvestwothings: allowing
documents which have informationin machine-readable
forms, and allowing links tobe createdwith relationship
values. Only when we have this extra level of semanticswe
will be able touse computerpower tohelp us exploit the
information toa greaterextent than our own reading.
TIM BERNERS-LEE,1994
THE INTERNET,1994C.A.
NEW!
NEW!
NoGoogle,Wikipedia,Amazon,
…yet!
I have a dream for the Web [in which computers]become
capableof analyzing all thedata on the Web – thecontent,
links, and transactionbetweenpeople and computers.
A “SemanticWeb”, which should make thispossible, has yet
to emerge, but when it does, the day-to-day mechanismsof
trade, bureaucracy and our daily lives will be handled by
machinestalking to machines.The“intelligentagents”people
have toutedfor ages will finally materialize.
TIM BERNERS-LEE,1999
Weaving the Web–The OriginalDesign and Ultimate Destiny of the WorldWideWebby Its Inventor.
Tim Berners-Lee,HarperSan Francisco,September1999
THE SEMANTIC WEB IS A WEB OF DATA
THE SEMANTIC WEB IS THE WEB
samebasetechnologies,evolutionary,decentralized
IT IS ABOUT COMMON FORMATS
forintegrationandcombinationofdatadrawnfromdiversesources
IT IS ABOUT A LANGUAGE
forrecordinghowthedatarelatestorealworldobjects
WHAT IS THE RELATIONSHIP WITH AI?
INFLUENCE
SometechnologiesintheSemanticWebbenefitedalotfromAIresearch
anddevelopment(andviceversa)
DIFFERENT GOALS
ArtificialIntelligenceapproach:buildsmartermachines,teach
computerstoinferthemeaningofdata
SemanticWebapproach:havesmarterdata,makedataeasierfor
machinestofind,accessandprocess
FUNDAMENTALS
RESOURCE AND DESCRIPTION
RESOURCE
everydocument“reachable”ontheWeb
nomatterthecontent,format,language,etc.
RESOURCE DESCRIPTION
independentfromtheformat
standardlanguage(basedonmetadata)
RESOURCE AND DESCRIPTION
Resources
RESOURCE AND DESCRIPTION
Description
RESOURCE AND DESCRIPTION
DescriptionTitle
Author
Date
Topic
Quality
Title Author
Date Topic
URIS
unambiguousnamesforresources
RDF
acommondatamodeltoconnectanddescriberesources
SPARQL
accesstothedatamodel
RDFS,OWL
commondescriptionlanguages
OWL,RIF
reasoning(mainlylogicinference)
MODELING DATA
EXAMPLE:BOOKSTORE
RepresentthefollowingdataabouttheAIbookasasetof relations
Title:“ArtificialIntelligence:AModern
Approach”
Author:Russel,StuartandNorvig,Peter
Publisher: PrenticeHall
ISBN:978-0136042594
EXAMPLE:BOOKSTORE
http://...isbn/9780136042594
Resource
EXAMPLE:BOOKSTORE
http://...isbn/9780136042594 Artificial Intelligence: A Modern
Approach
Literal
EXAMPLE:BOOKSTORE
http://...isbn/9780136042594 Artificial Intelligence: A Modern
Approach
title
EXAMPLE:BOOKSTORE
http://...isbn/9780136042594 Artificial Intelligence: A Modern
Approach
Prentice Hall
Russel, Stuart
Norvig, Peter
title
publisher
author
author
RDF:RESOURCE DESCRIPTION FRAMEWORK
STRUCTURED IN STATEMENTS
SUBJECT
aresource(URI)
PREDICATE
averb,propertyorrelationship
OBJECT
aresourceoraliteralstring
EXAMPLE:BOOKSTORE
http://...isbn/9780136042594 Artificial Intelligence: A Modern
Approach
Prentice Hall
Russel, Stuart
Norvig, Peter
title
publisher
author
author
Subject Object
Object
Object
Object
Predicate
Predicate
Predicate
EXAMPLE:BOOKSTORE
http://...isbn/9780136042594 Artificial Intelligence: A Modern
Approach
title
RDFIN XMLSYNTAX
<rdf:RDFxmlns:rdf=http://www.w3.org/…/22-rdf-syntax-ns#>
<rdf:Descriptionabout=“http://...isbn/9780136042594”>
<title>ArtificialIntelligence:AModernApproach</title>
</rdf:Description>
</RDF>
EXAMPLE:BOOKSTORE
http://...isbn/9780136042594 Artificial Intelligence: A Modern
Approach
title
RDFIN TURTLE
<http://...isbn/9780136042594>
title“ArtificialIntelligence:AModernApproach”
LINKIN’DATA
EXAMPLE:BOOKSTORE
RepresentthefollowingdataabouttheItaliantranslationoftheAIbook
asasetofrelations
Title:“Intelligenzaartificiale.Unapproccio
moderno”
Author:Russel,StuartandNorvig,Peter
Publisher: PrenticeHall
ISBN:978-8871925936
OriginalISBN:978-0136042594
EXAMPLE:BOOKSTORE
http://...isbn/9788871925936
Intelligenza Artificiale. Un
approccio moderno
Prentice Hall
Russel, Stuart
Norvig, Peter
title
publisher
creator creator
http://...isbn/9780136042594
original
EXAMPLE:BOOKSTORE
http://...isbn/9788871925936
Intelligenza Artificiale. Un
approccio moderno
Prentice Hall
title
publisher
http://...isbn/9780136042594
original
http://...isbn/9780136042594 Artificial Intelligence: A Modern
Approach
Prentice Hall
title
publisher
EXAMPLE:BOOKSTORE
http://...isbn/9788871925936
Intelligenza Artificiale. Un
approccio moderno
Prentice Hall
title
publisher
http://...isbn/9780136042594
original
http://...isbn/9780136042594 Artificial Intelligence: A Modern
Approach
Prentice Hall
title
creator
sameURI,sameresource
EXAMPLE:BOOKSTORE
http://...isbn/9780136042594 Artificial Intelligence: A Modern
Approach
Prentice Hall
Russel, Stuart
Norvig, Peter
title
publisher
author
author
http://...isbn/9788871925936
Intelligenza Artificiale. Un
approccio moderno
Prentice Hall
title
publisher
original
Russel, Stuart
Norvig, Peter
creator
creator
EXAMPLE:BOOKSTORE
http://...isbn/9780136042594 Artificial Intelligence: A Modern
Approach
Prentice Hall
Russel, Stuart
Norvig, Peter
title
publisher
author
author
http://...isbn/9788871925936
Intelligenza Artificiale. Un
approccio moderno
Prentice Hall
title
publisher
original
Russel, Stuart
Norvig, Peter
creator
creator
Whataboutmergingcreatorandauthor?
InRDF,itisnotpossible!
PROBLEM:FIELD NAMES ARE ARBITRARY
Synonyms:authororcreatorormakerorcontributoror…
Singularorplural:authororauthors
SOLUTION:STANDARDS
generalordomain-specific
DUBLIN CORE
GENERAL VOCABULARY
DublinCoreMetadataInitiative(DCMI)
http://dublincore.org
BUILDING BLOCKS TO DEFINE METADATA FOR THE
SEMANTIC WEB
Definetitle,contributor,publisher,license,date,language,etc.
PROBLEM:FIELD VALUES ARE ARBITRARY
Valuetype:string,date,integer,…
Valueformat:“Norvig,Peter”or“Norvig,P.”or“PeterNorvig”or…
Valuerestrictions:onevalueormultiplevalues(howmany?)
SOLUTIONS
Standards
Controlledvocabulary(closelistofterms)
Semanticallyrichdescriptionstosupportsearch(RDFSand/orOWL)
FRIEND OF AFRIEND (FOAF)
GENERAL ONTOLOGY
Describepersons,theiractivitiesandtheirrelationstootherpeopleand
objects
http://www.foaf-project.org
BUILDING BLOCKS TO DEFINE STRUCTURED
RELATIONS BETWEEN PEOPLE
Definename,familyName,givenName,knows,age,nick,etc.
EXAMPLE:BOOKSTORE
http://...isbn/9780136042594 Artificial Intelligence: A Modern
Approach
Prentice Hall
Russel, Stuart
Norvig, Peter
dc:title
dc:publisher
dc:creator
dc:creator
foaf:http://xmlns.com/foaf/spec
dc:http://purl.org/dc/terms
foaf:name
foaf:name
foaf:name
http://...isbn/9780136042594
Norvig, Peter
dc:creator
foaf:name
http://...isbn/9780136042594
Norvig, Peter
author
WHY?
RDFSCHEMA
RDFSCHEMA
SCHEMA
DefinitionofthenodesandpredicatesusedinaRDFdocument
DOMAIN AND RANGE
RDFSdescribespropertiesintermsofclassesofresource
towhichtheyapply(froma“domain”toa“range”)
EXAMPLE
RDFdata
http://elite.polito.it/people/derussis
teaches
http://bit.ly/lingambmult
http://elite.polito.it/people/derussis
teaches
EXAMPLE
RDFdata
RDFschema
http://bit.ly/lingambmult
Teacher
Person
teaches Course
domain range
subClassOf
type
type
http://...isbn/9780136042594
Norvig, Peter
dc:creator
foaf:name
http://...isbn/9780136042594
Norvig, Peter
author
BACK TO THE BOOKSTORE EXAMPLE…
http://...isbn/9780136042594
Norvig, Peter
dc:creator
foaf:name
http://...isbn/9780136042594
Norvig, Peter
author
BACK TO THE BOOKSTORE EXAMPLE…
dc:creatorhasrangeAgent,i.e.,aclass(resource),notaliteral:
weuseananonymousclassforthisscope.
Finally,foaf:Namehasrangerdfs:Literal.
anonymous
class
RDFSEXPRESSIVITY
SIMPLE RELATIONSHIP BETWEEN THINGS
RDFSprovidesavocabularytoexpressrelationshipbetweenthings
(e.g.,subClassOfortype)
AVOID COMPLEX RELATIONSHIP
RDFScannotdescribedataintermsofsetofoperations(e.g., unionOf),
equivalence(e.g.,sameAs)orcardinality(e.g.,allValueFrom)
OWL
WEB ONTOLOGY LANGUAGE
WHAT?
OWL(version2):aknowledgerepresentationlanguage
Designedtoformulate,exchangeandreasonwithknowledgeabouta
domainofinterest
WEB ONTOLOGY LANGUAGE
INDIVIDUALS,CLASSES AND PROPERTIES
“PolitecnicodiTorinoisauniversity”
“PolitecnicodiTorinohasaprofessornamedElioPiccolo”
“PolitecnicodiTorino”isanobject:anindividualinOWL2
“university”isacategory:aclassinOWL2
“hasaprofessor”isarelation:apropertyinOWL2
“ElioPiccolo”isanindividual,too
WEB ONTOLOGY LANGUAGE
EXPRESSIVITY
Designedtorepresentrichandcomplexknowledgeaboutthings,group
ofthings,andtheirrelations
LOGIC-BASED
KnowledgeexpressedinOWLcanbereasonedwithacomputerprogram
toverifyitsconsistencyortomakeimplicitknowledgeexplicit
WEB ONTOLOGY LANGUAGE
LINKED
OntologiesinOWLcanbepublishedontheWebandmay refertoorbe
referredfromotherOWLontologies
CHOOSE THE SYNTAX YOU LIKE
VarioussyntaxesavailableforOWL,fordifferentpurposes
(RDF/XML,Turtle,Manchester,etc.)
EXAMPLE:BOOKSTORE
Intelligenza Artificiale. Un
approccio moderno
Prentice Hall
dc:title
dc:publisher
Artificial Intelligence: A Modern
Approach
Prentice Hall
dc:title
dc:publisher
Libro
Book
rdfs:type
rdf:type
http://...isbn/9788871925936
http://...isbn/9780136042594
EXAMPLE:BOOKSTORE
Intelligenza Artificiale. Un
approccio moderno
Prentice Hall
dc:title
dc:publisher
Artificial Intelligence: A Modern
Approach
Prentice Hall
dc:title
dc:publisher
Libro
Book
rdfs:type
rdf:type
owl:sameAs
http://...isbn/9788871925936
http://...isbn/9780136042594
HANDS ON OWL
EXAMPLE:BOOKSTORE
Itistimetosellthebookswemodeled.
Usersmusthavethepossibilitytosearchinourbookcatalog.
Weneedtodescribeourstore
andaddsomeotherinformationaboutthebooks.
GoodRelationshelpsinrealizingsuchanexample:
http://www.heppnetz.de/projects/goodrelations/
EXAMPLE:BOOKSTORE
BUILD THE MODEL
1. Describethebusinessentity
2. Describetheoffereditems
3. Describetheoffer
4. Linktheoffertothebusinessentity
SEARCH IN THE MODEL
DESCRIBE THE BUSINESS ENTITY
default:BookStore_1
agr:BusinessEntity;
gr:legalName“bookstore.comLtd.”^^xsd:string.
Bookstore_1
DESCRIBE THE OFFERED ITEMS
default:AIBook_en
aitem:Book,gr:ActualProductOrServiceInstance ;
item:hasTotalPagesdefault:QuantitativeValueInteger_1.
AIBook_en
default:QuantitativeValueInteger_1
agr:QuantitativeValueInteger;
gr:hasValue“1132”^^xsd:integer.
QuantitativeValue
Integer_1
Bookstore_1 AIBook_en
item:BookQuantitativeValue
Integer_1
1132
gr:ActualProductOrServiceInstance
gr:ProductOrService
rdf:type
rdfs:subClassOf
rdf:type
item:hasTotalPages
gr:hasValue
DESCRIBE THE OFFER
default:Offering_1
agr:Offering ;
gr:hasBusinessFunctiongr:Sell;
gr:hasPriceSpecificationdefault:UnityPriceSpecification_1;
gr:includeObjectdefault:TypeAndQuantityNode_1.
Offering_1
Bookstore_1
Offering_1
TypeAndQuantity
Node_1UnitPriceSpecification_1
AIBook_en
item:BookQuantitativeValue
Integer_1
gr:Sell
1.0
1132
gr:ActualProductOrServiceInstance
gr:ProductOrService
gr:includeObject
gr:hasBusinessFunction
gr:hasPriceSpecification
gr:amountOfThisGood
rdf:type
rdfs:subClassOf
rdf:type
item:hasTotalPages
gr:hasValue
gr:Offering
rdf:type
DESCRIBE THE OFFER
default:TypeAndQuantityNode_1
agr:TypeAndQuantityNode ;
gr:amountOfThisGood“1.0”^^xsd:float;
gr:typeOfGooddefault:AIBook_en.
default:UnitPriceSpecification_1
agr:UnitPriceSpecification;
gr:hasCurrency“EUR”^^xsd:string;
gr:hasCurrencyValue “120.0”^^xsd:float.
TypeAndQuantity
Node_1
UnitPriceSpecification_1
Bookstore_1
Offering_1
TypeAndQuantity
Node_1UnitPriceSpecification_1
AIBook_en
item:BookQuantitativeValue
Integer_1
gr:Sell
120.0
“EUR”
1.0
1132
gr:ActualProductOrServiceInstance
gr:ProductOrService
gr:includeObject
gr:hasBusinessFunction
gr:hasPriceSpecification
gr:hasCurrency
gr:hasCurrencyValue gr:amountOfThisGood
gr:typeOfGood
rdf:type
rdfs:subClassOf
rdf:type
item:hasTotalPages
gr:hasValue
gr:Offering
rdf:type
default:BookStore_1gr:offersdefault:Offering_1
LINK THE OFFER TO THE BUSINESS ENTITY
Bookstore_1
Offering_1
TypeAndQuantity
Node_1UnitPriceSpecification_1
AIBook_en
item:BookQuantitativeValue
Integer_1
gr:Sell
120.0
“EUR”
1.0
1132
gr:ActualProductOrServiceInstance
gr:ProductOrService
gr:offers
gr:includeObject
gr:hasBusinessFunction
gr:hasPriceSpecification
gr:hasCurrency
gr:hasCurrencyValue gr:amountOfThisGood
gr:typeOfGood
rdf:type
rdfs:subClassOf
rdf:type
item:hasTotalPages
gr:hasValue
gr:Offering
rdf:type
QUERY THE WHOLE!
PREFIXgr:<http://purl.org/goodrelations/v1#>
PREFIXitem:<http://www.elite.polito.it/ontologies/example/item#>
SELECT?offering
WHERE{?offeringrdf:typegr:Offering.
?offeringgr:includesObject?object.
?objectgr:typeOfGood?item.
?itemrdf:typeitem:Book.
}
Howtogetalltheavailableofferforthebook?
SPARQL
QUERY THE WHOLE!
?itemrdf:typeitem:Book.
SPARQL
?item
item:Book
rdf:type
QUERY THE WHOLE!
?objectgr:typeOfGood?item.
SPARQL
?object
AIBook_en
item:Book
gr:typeOfGood
rdf:type
QUERY THE WHOLE!
?offeringgr:includesObject?object.
SPARQL
?offering
TypeAndQuantity
Node_1
AIBook_en
item:Book
gr:includeObject
gr:typeOfGood
rdf:type
QUERY THE WHOLE!
?offeringrdf:typegr:Offering.
SPARQL
?offering
TypeAndQuantity
Node_1
AIBook_en
item:Book
gr:includeObject
gr:typeOfGood
rdf:type
gr:Offering
rdf:type
QUERY THE WHOLE!
SELECT?offering
SPARQL
Offering_1
TypeAndQuantity
Node_1
AIBook_en
item:Book
gr:includeObject
gr:typeOfGood
rdf:type
gr:Offering
rdf:type
REFERENCES
SemanticWebstandards:http://w3c.org/standards/semanticweb
SemanticWebWiki:http://semanticweb.org
SemanticWebFAQ:http://www.w3c.org/2001/sw/SW-FAQ
Book:ASemanticWebPrimer(http://www.semanticwebprimer.org)
Book:SemanticWebProgramming(http://semwebprogramming.org)
Lastaccess:26May2014
THANKS!
LuigiDeRussis
http://elite.polito.it
LICENSE
ThisworkislicensedundertheCreativeCommons“Attribution-NonCommercial-
ShareAlikeUnported(CCBY-NC-SA3,0)”License.
Youarefree:
toShare-tocopy,distributeandtransmitthework
toRemix-toadaptthework
Underthefollowingconditions:
Attribution -Youmustattributetheworkinthemannerspecifiedbytheauthoror
licensor(but notinanywaythatsuggeststhattheyendorseyouoryouruseofthe
work).
Noncommercial-Youmaynotusethisworkforcommercialpurposes.
ShareAlike-Ifyoualter,transform,orbuilduponthiswork,youmaydistributethe
resultingworkonlyunderthesameorsimilarlicensetothisone.
Toviewacopyofthislicense,visithttp://creativecommons.org/licenses/by-nc-sa/3.0/

More Related Content

PDF
Social Network Technologies
PPT
What's next in digital communications for construction marketing
PPT
Irish Digital Libraries Summit
PDF
The Evolution of Web 3.0
PDF
web technologies
PPT
Web 3.0? A look at the future of the World Wide Web
PPT
BIM: Data Everywhere
PPT
Social Network Technologies
What's next in digital communications for construction marketing
Irish Digital Libraries Summit
The Evolution of Web 3.0
web technologies
Web 3.0? A look at the future of the World Wide Web
BIM: Data Everywhere

What's hot (19)

PPTX
Strategic scenarios in digital content and digital business
PDF
Implementing the Social Web
PDF
20090906 On Future Internet, Cloud Computing, and Semantics – You name it
PPT
Semantic Web: In Quest for the Next Generation Killer Apps
PPT
UNAN - UNIMIB Meeting, July 2009
PPTX
Building an Internet Presence
PDF
Learning 2.0
PDF
Content Used to be King: The Semantic Web in Education
PDF
Social Semantics2 En
PPT
Construction: Getting Social
PDF
Web 3.0 - Media Theory
DOCX
Document of presentation(web 3.0)(part 2)
PPTX
Web 1.0, 2.0 & 3.0
PPTX
The Social Semantic Web
PDF
Top 5 Web Trends Of 2009 Structured Data
PDF
Internet Security
PPT
Illegal file sharing4
PPT
Illegal File Sharing
PDF
Social Intranet
Strategic scenarios in digital content and digital business
Implementing the Social Web
20090906 On Future Internet, Cloud Computing, and Semantics – You name it
Semantic Web: In Quest for the Next Generation Killer Apps
UNAN - UNIMIB Meeting, July 2009
Building an Internet Presence
Learning 2.0
Content Used to be King: The Semantic Web in Education
Social Semantics2 En
Construction: Getting Social
Web 3.0 - Media Theory
Document of presentation(web 3.0)(part 2)
Web 1.0, 2.0 & 3.0
The Social Semantic Web
Top 5 Web Trends Of 2009 Structured Data
Internet Security
Illegal file sharing4
Illegal File Sharing
Social Intranet
Ad

Similar to Semantic Web: an introduction (20)

PDF
Web 3.0: The Upcoming Revolution
PDF
Is the Web at Risk?
PPT
Semantic Web 2.0
PPT
Semantic Web, an introduction
PPT
world wide web
PDF
The web – A hypermedia story
ODP
Institutional knowledge and information ecology in a Free Software ecosystem
PPT
Web 1, 2 or 3 - Which One Are You?
PPT
Which Web Are You?
PPT
Web 3.0
PDF
Using the present to create the future - the Web in South Africa
PDF
A LITERATURE REVIEW ON SEMANTIC WEB – UNDERSTANDING THE PIONEERS’ PERSPECTIVE
DOCX
Semantic web1
KEY
Open Data in the Newsroom: What's the story? (Talk from OK Con 2011 in Berlin)
KEY
Web Technology Trends (early 2009)
PDF
Foaf Openid Milan
PDF
Web 20 E Oltre 1202297800291589 3
PPTX
Web 2.0 Presentation
PDF
Semantic we bnext
PPTX
Tech4Africa - Opportunities around Big Data
Web 3.0: The Upcoming Revolution
Is the Web at Risk?
Semantic Web 2.0
Semantic Web, an introduction
world wide web
The web – A hypermedia story
Institutional knowledge and information ecology in a Free Software ecosystem
Web 1, 2 or 3 - Which One Are You?
Which Web Are You?
Web 3.0
Using the present to create the future - the Web in South Africa
A LITERATURE REVIEW ON SEMANTIC WEB – UNDERSTANDING THE PIONEERS’ PERSPECTIVE
Semantic web1
Open Data in the Newsroom: What's the story? (Talk from OK Con 2011 in Berlin)
Web Technology Trends (early 2009)
Foaf Openid Milan
Web 20 E Oltre 1202297800291589 3
Web 2.0 Presentation
Semantic we bnext
Tech4Africa - Opportunities around Big Data
Ad

More from Luigi De Russis (20)

PDF
Assessing Virtual Assistant Capabilities with Italian Dysarthric Speech
PDF
Semantic Web: an Introduction
PDF
Programming the Semantic Web
PDF
Semantic Web - Ontology 101
PDF
AmI 2017 - Python intermediate
PDF
AmI 2017 - Python basics
PDF
AngularJS: an introduction
PDF
AmI 2016 - Python basics
PDF
Introduction to OpenCV 3.x (with Java)
PDF
Ambient Intelligence: An Overview
PDF
Version Control with Git
PDF
LAM 2015 - Social Networks Technologies
PDF
AmI 2015 - Python basics
PDF
PowerOnt: an ontology-based approach for power consumption estimation in Smar...
PDF
Interacting with Smart Environments - Ph.D. Thesis Presentation
PDF
Introduction to OpenCV (with Java)
PDF
Living in Smart Environments - 3rd year PhD Report
PDF
Semantic Web: an introduction
PDF
Clean Code
PDF
Living in Smart Environments - 2nd year PhD Report
Assessing Virtual Assistant Capabilities with Italian Dysarthric Speech
Semantic Web: an Introduction
Programming the Semantic Web
Semantic Web - Ontology 101
AmI 2017 - Python intermediate
AmI 2017 - Python basics
AngularJS: an introduction
AmI 2016 - Python basics
Introduction to OpenCV 3.x (with Java)
Ambient Intelligence: An Overview
Version Control with Git
LAM 2015 - Social Networks Technologies
AmI 2015 - Python basics
PowerOnt: an ontology-based approach for power consumption estimation in Smar...
Interacting with Smart Environments - Ph.D. Thesis Presentation
Introduction to OpenCV (with Java)
Living in Smart Environments - 3rd year PhD Report
Semantic Web: an introduction
Clean Code
Living in Smart Environments - 2nd year PhD Report

Recently uploaded (20)

PDF
Modernizing your data center with Dell and AMD
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PPTX
A Presentation on Artificial Intelligence
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
Empathic Computing: Creating Shared Understanding
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Machine learning based COVID-19 study performance prediction
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
cuic standard and advanced reporting.pdf
PPTX
MYSQL Presentation for SQL database connectivity
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
Electronic commerce courselecture one. Pdf
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
Modernizing your data center with Dell and AMD
The Rise and Fall of 3GPP – Time for a Sabbatical?
Reach Out and Touch Someone: Haptics and Empathic Computing
A Presentation on Artificial Intelligence
Diabetes mellitus diagnosis method based random forest with bat algorithm
Network Security Unit 5.pdf for BCA BBA.
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Spectral efficient network and resource selection model in 5G networks
Empathic Computing: Creating Shared Understanding
Review of recent advances in non-invasive hemoglobin estimation
Advanced methodologies resolving dimensionality complications for autism neur...
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Dropbox Q2 2025 Financial Results & Investor Presentation
Machine learning based COVID-19 study performance prediction
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
cuic standard and advanced reporting.pdf
MYSQL Presentation for SQL database connectivity
NewMind AI Weekly Chronicles - August'25 Week I
Electronic commerce courselecture one. Pdf
Mobile App Security Testing_ A Comprehensive Guide.pdf

Semantic Web: an introduction