SlideShare une entreprise Scribd logo
1  sur  30
Télécharger pour lire hors ligne
Universitatea “Alexandru Ioan Cuza”
                                         Facultatea de Informatică




 Interconectarea semantică a datelor
     în contextul managementului
         informaŃiilor personale


Coordonator: Conf. Dr. Sabin Corneliu Buraga
Candidat: Ecaterina Valică
Date Interconectate

• Termen introdus de Tim Berness-Lee în 2006

• Se referă la publicarea şi interconectarea datelor
  structurate în cadrul Web-ului
  • Încurajează reutilizarea datelor
  • Reduce redundanŃa acestora
Date Interconectate

• Principalele reguli aflate la baza Datelor
  Interconectate sunt:

   • folosirea modelului de date RDF pentru publicarea
     datelor structurate pe Web;

   • folosirea legăturilor RDF pentru interconectarea
     datelor provenite din surse diferite.
Proiectul Linked Open Data (LOD)


• IniŃiat în anul 2007
• Suport din partea ConsorŃiului Web W3C

• Preia seturi de date existente,
• publicate sub licenŃe deschise, în format RDF şi
• interconectează aceste seturi.
“Norul” LOD - Mai 2007
“Norul” LOD – Septembrie 2008
“Norul” LOD - Mai 2009
    • conŃine peste 4.7 miliarde de triple RDF,
    • interconectate cu mai mult de 142 milioane de
      legături RDF.

       <http://dbpedia.org/resource/Iaşi>
       owl:sameAs
           <http://sws.geonames.org/675810/>.

       Predicate: owl:sameAs, rdfs:seeAlso.

http://esw.w3.org/topic/TaskForces/CommunityProjects/LinkingOpenData/DataSets/Statistics
Navigare LOD: DereferenŃiere URI




<foaf:based_near rdf:resource=“http://dbpedia.org/resource/Iaşi”/>

Resursa: http://students.info.uaic.ro/~evalica/foaf.rdf#evalica
Navigare LOD: DereferenŃiere URI




                      îmbinare
                       grafuri




<skos:subject rdf:resource=“http://dbpedia.org/resource/
                               Category:Municipalities_of_Romania”/>

Resursa: http://dbpedia.org/resource/Iaşi
Navigare LOD: DereferenŃiere URI




Resursa: http://dbpedia.org/resource/Category:Municipalities_of_Romania
Separarea TBox - ABox
• ABox                       • TBox
  Assertions Box               Terminology Box

  • obiectele şi indivizii     • concepte, clase;
    care apar în domeniu;      • vocabularul
  • RDF.                         domeniului (structură,
                                 schemă conceptuală);
                               • RDFS şi OWL.
Separarea TBox - ABox
• Componenta ABox este     • Componenta TBox este
  reprezentată de            reprezentată de
  instanŃele conŃinute,      ontologiile utilizate,
  extrase sau oferite de     împreună cu clasele,
  către furnizori, care      ierarhiile şi relaŃiile dintre
  populează structura        acestea.
  definită de TBox.
Separarea TBox - ABox
• “Norul” LOD    • “ConstelaŃia” LOD
“ConstelaŃia” LOD - octombrie 2008
“ConstelaŃia” LOD - octombrie 2008

    • interconectează 21 de seturi de date;
    • concentrată asupra legăturilor la nivel de
      clasă;

    • Predicate:
         •   rdfs:subClassOf;
         •   owl:equivalentClass;
         •   umbel:superClassOf;
         •   umbel:isAligned.

http://esw.w3.org/topic/TaskForces/CommunityProjects/LinkingOpenData/DataSets/Statistics
Separarea TBox - ABox
• Avantaje:
  • O mai bună performanŃă prin păstrarea separată a
    modului de realizare a inferenŃelor si a
    raŃionamentelor;

  • Scalabilitate şi flexibilitate crescută, atunci când
    avem o separare a funcŃiilor;

  • Creşterea modularităŃii arhitecturii, atunci când
    informaŃiile atributelor sunt Ńinute separat de relaŃiile
    conceptuale şi de structură;
Separarea TBox - ABox

• Datelor Interconectate le lipseşte o structură de
  referinŃă coerentă pentru conceptele şi
  subiectele care descriu conŃinutul –
  TBox standardizat;

• Este necesar atât un ABox, cât şi un TBox
  pentru a completa cadrul logic şi pentru a crea
  un sistem de reprezentare a cunoştiinŃelor.
Separarea TBox - ABox

• Toate datele trebuie descrise conform
  formalismelor Web-ului Semantic;

• Toată funcŃionalitatea trebuie descrisă utilizând
  ontologii;

• Asigură:
  • Separarea datelor de logica aplicaŃiilor;
  • Manipularea datelor folosind orice altă aplicaŃie.
TranziŃii de la Concepte spre Clase




Cloud Computing
Managementul InformaŃiilor Personale

Calendare şi evenimente
   date; participanŃi; invitaŃii; evenimente anuale; notificări;
     managementul timpului liber;
Managere de contacte
   persoane; adrese; numere de telefon; avatare; relaŃii
     între grupuri de indivizi; roluri;
LocaŃii
   corelate de evenimente şi de persoane de contact;
Gestiunea fluxului de lucru
   managementul proiectelor; liste de obiective; liste de
    sarcini;
Managementul InformaŃiilor Personale

Email-uri şi mesaje instante
   primirea şi transmiterea de email-uri, integrate cu
     informaŃiile adiacente; gestiunea mesajelor instante;
Gestiunea fişierelor
   pagini Web; documente text; foi de calcul; fişiere
     multimedia (foto, video, audio);
Categorii şi interese
   care se pot asigna oricărui element menŃionat;
Analiza datelor
   RaŃionamente; extragerea de cuvinte cheie; sortare şi
    grupare;
Clase Interconectate
Interconectare Persoane




http://xmlns.com/foaf/spec/ ; http://ebiquity.umbc.edu/ontology/publication.owl
Interconectare ComunităŃi Online




http://rdfs.org/sioc/spec/; http://www.w3.org/TR/skos-reference/; http://rdfs.org/sioc/types
Interconectare Evenimente şi LocaŃii




http://www.w3.org/2002/12/cal/ ; http://www.w3.org/2003/01/geo/
Interconectare Email-uri şi Ataşamente




http://www.semanticdesktop.org/ontologies/2007/03/22/nfo/
Interconectare Documente




http://www.semanticdesktop.org/ontologies/2007/03/22/nmo/
Interconectare ConŃinut Media




http://dev.w3.org/2008/video/mediaann/mediaont-1.0/mediaont-1.0.html
Vă mulŃumesc

Contenu connexe

Similaire à Interconectarea Semantica A Datelor In Contextul Managementului Informatiilor Personale

De câte stele sunt datele d-voastră?
De câte stele sunt datele d-voastră?De câte stele sunt datele d-voastră?
De câte stele sunt datele d-voastră?Sabin Buraga
 
Fii linked data
Fii linked dataFii linked data
Fii linked datateodora001
 
Fii linked data
Fii linked dataFii linked data
Fii linked datateodora001
 
Tema10 iliuta-stoica-ontologies-web-semantics
Tema10 iliuta-stoica-ontologies-web-semanticsTema10 iliuta-stoica-ontologies-web-semantics
Tema10 iliuta-stoica-ontologies-web-semanticsIliuta Stoica
 
Implementarea tehnologiei IR
Implementarea tehnologiei IRImplementarea tehnologiei IR
Implementarea tehnologiei IRNatalia Cheradi
 
Modelarea datelor via XML. Design patterns in contextul specificarii document...
Modelarea datelor via XML. Design patterns in contextul specificarii document...Modelarea datelor via XML. Design patterns in contextul specificarii document...
Modelarea datelor via XML. Design patterns in contextul specificarii document...Sabin Buraga
 
Procesarea RDF pentru platforma Java
Procesarea RDF pentru platforma JavaProcesarea RDF pentru platforma Java
Procesarea RDF pentru platforma JavaRalucaGheorghita
 
WADe 2014—2015 (07/12): Semantic Web—Arhitectura aplicaţiilor RDF. Iniţiativa...
WADe 2014—2015 (07/12): Semantic Web—Arhitectura aplicaţiilor RDF. Iniţiativa...WADe 2014—2015 (07/12): Semantic Web—Arhitectura aplicaţiilor RDF. Iniţiativa...
WADe 2014—2015 (07/12): Semantic Web—Arhitectura aplicaţiilor RDF. Iniţiativa...Sabin Buraga
 
Introducere baza de-date
Introducere baza de-dateIntroducere baza de-date
Introducere baza de-dateChelariu Mihai
 
Nosql Movement Budai Steliana Gorea Alexandra Diana
Nosql Movement Budai Steliana Gorea Alexandra DianaNosql Movement Budai Steliana Gorea Alexandra Diana
Nosql Movement Budai Steliana Gorea Alexandra Dianasteliana
 
Procesarea Rdf in .NET
Procesarea Rdf in .NETProcesarea Rdf in .NET
Procesarea Rdf in .NETancaantochi
 
Modelarea depozitelor digitale pentru cercetare și cultură
Modelarea depozitelor digitale pentru cercetare și culturăModelarea depozitelor digitale pentru cercetare și cultură
Modelarea depozitelor digitale pentru cercetare și culturăNicolaie Constantinescu
 
Date structurate, aplicarea modelului linked data
Date structurate, aplicarea modelului linked dataDate structurate, aplicarea modelului linked data
Date structurate, aplicarea modelului linked dataionut_ignatescu
 
Miscarea "NoSQL" in contextul Web-ului social/semantic
Miscarea "NoSQL" in contextul Web-ului social/semanticMiscarea "NoSQL" in contextul Web-ului social/semantic
Miscarea "NoSQL" in contextul Web-ului social/semanticElena-Oana Tabaranu
 
WADe 2017-2018 (5/12) Data Modeling in RDF (Resource Description Framework)
WADe 2017-2018 (5/12) Data Modeling in RDF (Resource Description Framework)WADe 2017-2018 (5/12) Data Modeling in RDF (Resource Description Framework)
WADe 2017-2018 (5/12) Data Modeling in RDF (Resource Description Framework)Sabin Buraga
 

Similaire à Interconectarea Semantica A Datelor In Contextul Managementului Informatiilor Personale (20)

De câte stele sunt datele d-voastră?
De câte stele sunt datele d-voastră?De câte stele sunt datele d-voastră?
De câte stele sunt datele d-voastră?
 
Fii linked data
Fii linked dataFii linked data
Fii linked data
 
Fii linked data
Fii linked dataFii linked data
Fii linked data
 
Fii linked data
Fii linked dataFii linked data
Fii linked data
 
Tema10 iliuta-stoica-ontologies-web-semantics
Tema10 iliuta-stoica-ontologies-web-semanticsTema10 iliuta-stoica-ontologies-web-semantics
Tema10 iliuta-stoica-ontologies-web-semantics
 
Implementarea tehnologiei IR
Implementarea tehnologiei IRImplementarea tehnologiei IR
Implementarea tehnologiei IR
 
NoSql
NoSqlNoSql
NoSql
 
Modelarea datelor via XML. Design patterns in contextul specificarii document...
Modelarea datelor via XML. Design patterns in contextul specificarii document...Modelarea datelor via XML. Design patterns in contextul specificarii document...
Modelarea datelor via XML. Design patterns in contextul specificarii document...
 
Procesarea RDF pentru platforma Java
Procesarea RDF pentru platforma JavaProcesarea RDF pentru platforma Java
Procesarea RDF pentru platforma Java
 
WADe 2014—2015 (07/12): Semantic Web—Arhitectura aplicaţiilor RDF. Iniţiativa...
WADe 2014—2015 (07/12): Semantic Web—Arhitectura aplicaţiilor RDF. Iniţiativa...WADe 2014—2015 (07/12): Semantic Web—Arhitectura aplicaţiilor RDF. Iniţiativa...
WADe 2014—2015 (07/12): Semantic Web—Arhitectura aplicaţiilor RDF. Iniţiativa...
 
Introducere baza de-date
Introducere baza de-dateIntroducere baza de-date
Introducere baza de-date
 
Nosql Movement Budai Steliana Gorea Alexandra Diana
Nosql Movement Budai Steliana Gorea Alexandra DianaNosql Movement Budai Steliana Gorea Alexandra Diana
Nosql Movement Budai Steliana Gorea Alexandra Diana
 
Procesarea Rdf in .NET
Procesarea Rdf in .NETProcesarea Rdf in .NET
Procesarea Rdf in .NET
 
Modelarea depozitelor digitale pentru cercetare și cultură
Modelarea depozitelor digitale pentru cercetare și culturăModelarea depozitelor digitale pentru cercetare și cultură
Modelarea depozitelor digitale pentru cercetare și cultură
 
Date structurate, aplicarea modelului linked data
Date structurate, aplicarea modelului linked dataDate structurate, aplicarea modelului linked data
Date structurate, aplicarea modelului linked data
 
Fii linked data
Fii linked dataFii linked data
Fii linked data
 
Fii linked data
Fii linked dataFii linked data
Fii linked data
 
Baza de date
Baza de dateBaza de date
Baza de date
 
Miscarea "NoSQL" in contextul Web-ului social/semantic
Miscarea "NoSQL" in contextul Web-ului social/semanticMiscarea "NoSQL" in contextul Web-ului social/semantic
Miscarea "NoSQL" in contextul Web-ului social/semantic
 
WADe 2017-2018 (5/12) Data Modeling in RDF (Resource Description Framework)
WADe 2017-2018 (5/12) Data Modeling in RDF (Resource Description Framework)WADe 2017-2018 (5/12) Data Modeling in RDF (Resource Description Framework)
WADe 2017-2018 (5/12) Data Modeling in RDF (Resource Description Framework)
 

Plus de Ecaterina Moraru (Valica)

UI/UX Tips & Tricks for developers - FOSDEM2020
UI/UX Tips & Tricks for developers - FOSDEM2020UI/UX Tips & Tricks for developers - FOSDEM2020
UI/UX Tips & Tricks for developers - FOSDEM2020Ecaterina Moraru (Valica)
 
Difficulties in having more designers participate in Open Source
Difficulties in having more designers participate in Open SourceDifficulties in having more designers participate in Open Source
Difficulties in having more designers participate in Open SourceEcaterina Moraru (Valica)
 
CSS Variables — Native reusable custom properties
CSS Variables — Native reusable custom propertiesCSS Variables — Native reusable custom properties
CSS Variables — Native reusable custom propertiesEcaterina Moraru (Valica)
 
Tehnici De Tip Mashup Pentru Interactiuni Web In Sisteme Informationale Geogr...
Tehnici De Tip Mashup Pentru Interactiuni Web In Sisteme Informationale Geogr...Tehnici De Tip Mashup Pentru Interactiuni Web In Sisteme Informationale Geogr...
Tehnici De Tip Mashup Pentru Interactiuni Web In Sisteme Informationale Geogr...Ecaterina Moraru (Valica)
 
Interconectarea Semantica A Datelor In Contextul Managementului Informatiilor...
Interconectarea Semantica A Datelor In Contextul Managementului Informatiilor...Interconectarea Semantica A Datelor In Contextul Managementului Informatiilor...
Interconectarea Semantica A Datelor In Contextul Managementului Informatiilor...Ecaterina Moraru (Valica)
 

Plus de Ecaterina Moraru (Valica) (19)

UI/UX Tips & Tricks for developers - FOSDEM2020
UI/UX Tips & Tricks for developers - FOSDEM2020UI/UX Tips & Tricks for developers - FOSDEM2020
UI/UX Tips & Tricks for developers - FOSDEM2020
 
UI/UX Tips & Tricks for developers
UI/UX Tips & Tricks for developersUI/UX Tips & Tricks for developers
UI/UX Tips & Tricks for developers
 
Sketching Session
Sketching SessionSketching Session
Sketching Session
 
CSS Grid vs. Flexbox
CSS Grid vs. FlexboxCSS Grid vs. Flexbox
CSS Grid vs. Flexbox
 
Designing in the open
Designing in the openDesigning in the open
Designing in the open
 
XWiki Skin 10.x+ ideas
XWiki Skin 10.x+ ideasXWiki Skin 10.x+ ideas
XWiki Skin 10.x+ ideas
 
Difficulties in having more designers participate in Open Source
Difficulties in having more designers participate in Open SourceDifficulties in having more designers participate in Open Source
Difficulties in having more designers participate in Open Source
 
CSS Variables — Native reusable custom properties
CSS Variables — Native reusable custom propertiesCSS Variables — Native reusable custom properties
CSS Variables — Native reusable custom properties
 
Icon Themes
Icon ThemesIcon Themes
Icon Themes
 
Design proposals status 9.x
Design proposals status 9.xDesign proposals status 9.x
Design proposals status 9.x
 
What's new in XWiki 8.x and half of 9.x
What's new in XWiki 8.x and half of 9.x What's new in XWiki 8.x and half of 9.x
What's new in XWiki 8.x and half of 9.x
 
Expectations from Open Source Designers
Expectations from Open Source DesignersExpectations from Open Source Designers
Expectations from Open Source Designers
 
Success stats from OSD community
Success stats from OSD communitySuccess stats from OSD community
Success stats from OSD community
 
Tehnici De Tip Mashup Pentru Interactiuni Web In Sisteme Informationale Geogr...
Tehnici De Tip Mashup Pentru Interactiuni Web In Sisteme Informationale Geogr...Tehnici De Tip Mashup Pentru Interactiuni Web In Sisteme Informationale Geogr...
Tehnici De Tip Mashup Pentru Interactiuni Web In Sisteme Informationale Geogr...
 
Interconectarea Semantica A Datelor In Contextul Managementului Informatiilor...
Interconectarea Semantica A Datelor In Contextul Managementului Informatiilor...Interconectarea Semantica A Datelor In Contextul Managementului Informatiilor...
Interconectarea Semantica A Datelor In Contextul Managementului Informatiilor...
 
Visual Communication through Infographics
Visual Communication through InfographicsVisual Communication through Infographics
Visual Communication through Infographics
 
Captcha
CaptchaCaptcha
Captcha
 
Visual Cryptography
Visual CryptographyVisual Cryptography
Visual Cryptography
 
Software Testing
Software TestingSoftware Testing
Software Testing
 

Interconectarea Semantica A Datelor In Contextul Managementului Informatiilor Personale

  • 1. Universitatea “Alexandru Ioan Cuza” Facultatea de Informatică Interconectarea semantică a datelor în contextul managementului informaŃiilor personale Coordonator: Conf. Dr. Sabin Corneliu Buraga Candidat: Ecaterina Valică
  • 2. Date Interconectate • Termen introdus de Tim Berness-Lee în 2006 • Se referă la publicarea şi interconectarea datelor structurate în cadrul Web-ului • Încurajează reutilizarea datelor • Reduce redundanŃa acestora
  • 3. Date Interconectate • Principalele reguli aflate la baza Datelor Interconectate sunt: • folosirea modelului de date RDF pentru publicarea datelor structurate pe Web; • folosirea legăturilor RDF pentru interconectarea datelor provenite din surse diferite.
  • 4. Proiectul Linked Open Data (LOD) • IniŃiat în anul 2007 • Suport din partea ConsorŃiului Web W3C • Preia seturi de date existente, • publicate sub licenŃe deschise, în format RDF şi • interconectează aceste seturi.
  • 5. “Norul” LOD - Mai 2007
  • 6. “Norul” LOD – Septembrie 2008
  • 7.
  • 8. “Norul” LOD - Mai 2009 • conŃine peste 4.7 miliarde de triple RDF, • interconectate cu mai mult de 142 milioane de legături RDF. <http://dbpedia.org/resource/Iaşi> owl:sameAs <http://sws.geonames.org/675810/>. Predicate: owl:sameAs, rdfs:seeAlso. http://esw.w3.org/topic/TaskForces/CommunityProjects/LinkingOpenData/DataSets/Statistics
  • 9. Navigare LOD: DereferenŃiere URI <foaf:based_near rdf:resource=“http://dbpedia.org/resource/Iaşi”/> Resursa: http://students.info.uaic.ro/~evalica/foaf.rdf#evalica
  • 10. Navigare LOD: DereferenŃiere URI îmbinare grafuri <skos:subject rdf:resource=“http://dbpedia.org/resource/ Category:Municipalities_of_Romania”/> Resursa: http://dbpedia.org/resource/Iaşi
  • 11. Navigare LOD: DereferenŃiere URI Resursa: http://dbpedia.org/resource/Category:Municipalities_of_Romania
  • 12. Separarea TBox - ABox • ABox • TBox Assertions Box Terminology Box • obiectele şi indivizii • concepte, clase; care apar în domeniu; • vocabularul • RDF. domeniului (structură, schemă conceptuală); • RDFS şi OWL.
  • 13. Separarea TBox - ABox • Componenta ABox este • Componenta TBox este reprezentată de reprezentată de instanŃele conŃinute, ontologiile utilizate, extrase sau oferite de împreună cu clasele, către furnizori, care ierarhiile şi relaŃiile dintre populează structura acestea. definită de TBox.
  • 14. Separarea TBox - ABox • “Norul” LOD • “ConstelaŃia” LOD
  • 15. “ConstelaŃia” LOD - octombrie 2008
  • 16. “ConstelaŃia” LOD - octombrie 2008 • interconectează 21 de seturi de date; • concentrată asupra legăturilor la nivel de clasă; • Predicate: • rdfs:subClassOf; • owl:equivalentClass; • umbel:superClassOf; • umbel:isAligned. http://esw.w3.org/topic/TaskForces/CommunityProjects/LinkingOpenData/DataSets/Statistics
  • 17. Separarea TBox - ABox • Avantaje: • O mai bună performanŃă prin păstrarea separată a modului de realizare a inferenŃelor si a raŃionamentelor; • Scalabilitate şi flexibilitate crescută, atunci când avem o separare a funcŃiilor; • Creşterea modularităŃii arhitecturii, atunci când informaŃiile atributelor sunt Ńinute separat de relaŃiile conceptuale şi de structură;
  • 18. Separarea TBox - ABox • Datelor Interconectate le lipseşte o structură de referinŃă coerentă pentru conceptele şi subiectele care descriu conŃinutul – TBox standardizat; • Este necesar atât un ABox, cât şi un TBox pentru a completa cadrul logic şi pentru a crea un sistem de reprezentare a cunoştiinŃelor.
  • 19. Separarea TBox - ABox • Toate datele trebuie descrise conform formalismelor Web-ului Semantic; • Toată funcŃionalitatea trebuie descrisă utilizând ontologii; • Asigură: • Separarea datelor de logica aplicaŃiilor; • Manipularea datelor folosind orice altă aplicaŃie.
  • 20. TranziŃii de la Concepte spre Clase Cloud Computing
  • 21. Managementul InformaŃiilor Personale Calendare şi evenimente date; participanŃi; invitaŃii; evenimente anuale; notificări; managementul timpului liber; Managere de contacte persoane; adrese; numere de telefon; avatare; relaŃii între grupuri de indivizi; roluri; LocaŃii corelate de evenimente şi de persoane de contact; Gestiunea fluxului de lucru managementul proiectelor; liste de obiective; liste de sarcini;
  • 22. Managementul InformaŃiilor Personale Email-uri şi mesaje instante primirea şi transmiterea de email-uri, integrate cu informaŃiile adiacente; gestiunea mesajelor instante; Gestiunea fişierelor pagini Web; documente text; foi de calcul; fişiere multimedia (foto, video, audio); Categorii şi interese care se pot asigna oricărui element menŃionat; Analiza datelor RaŃionamente; extragerea de cuvinte cheie; sortare şi grupare;
  • 24. Interconectare Persoane http://xmlns.com/foaf/spec/ ; http://ebiquity.umbc.edu/ontology/publication.owl
  • 25. Interconectare ComunităŃi Online http://rdfs.org/sioc/spec/; http://www.w3.org/TR/skos-reference/; http://rdfs.org/sioc/types
  • 26. Interconectare Evenimente şi LocaŃii http://www.w3.org/2002/12/cal/ ; http://www.w3.org/2003/01/geo/
  • 27. Interconectare Email-uri şi Ataşamente http://www.semanticdesktop.org/ontologies/2007/03/22/nfo/