aplicații web semantice - descriere proiect
TRANSCRIPT
Semantic Web Applications
Project Description
Project description
• The project will allow you to pass through all the stages of development of a semantic web application
• This document presents the steps of the project from end to start
• The purpose of the document is for you to understand which are the milestones, their importance and how they are linked
BBC Music Web Site- Page of an artist
A semantic web site
If we scroll down we discover
Description comes from wikipedia
Links and informations come from MusicBrainz
What’s behind?
Data provided also as rdf
Artists indentified through URI’s
Links to other relevant information about the artist
What’s even deeper?Basic information about the data – what does it describe – an artist (solo) that has a name
Biographical info
This resource is also described somewhere else!
Remember the links from the html page?
Data about songs and records
Where does the data come from?
Query language for RDF meta-data
Bookmark this link
You can query the linked data using sparql
Where does the raw data come from?
Public websites
Usually from YOU(as data is created/gathered socially)
Data is extracted and transformed into linked data using patterns and/or natural language processing techniques and/or machine learning techniques
Where do we do with the data we extract from web sites?
Describe it using an ontology or many ontologies
Frbr ontology
Foaf ontology
Event ontology
Link to other datasets
Create the ontology
Develop a Semantic Web Application
Extract linked data into a semantic repository
Establish a SPARQL endpoint
Choose a domain
The long and winding road you have to follow