SlideShare a Scribd company logo
1 of 15
Download to read offline
Development Issues on Linked Data
       Weblog Enrichment
Iván Ruiz-Rube1, Carlos M. Cornejo1, Juan Manuel
         Dodero1 and Vicente M. García2
       1Department of Computer Languages and Systems. University of Cádiz
            2Free Software Research and Development Foundation




         4th Metadata and Semantics Research Conference
                     Alcalá de Henares, October, 21st 2010
Summary
•   Introduction
•   Context
•   Our Proposal
•   Development Issues
•   Conclusions




                 4th Metadata and Semantics Research
                                                       Iván Ruiz-Rube
                             Conference
Introduction
• The Semantic Web approach promised a more
  intelligent web
• This approach has stopped in favor of Linked
  Data.
• Integrate information in the web
• Enriching web with W3C standards



                4th Metadata and Semantics Research
                                                      Iván Ruiz-Rube
                            Conference
Introduction




4th Metadata and Semantics Research
                                      Iván Ruiz-Rube
            Conference
Context




   Metadata Repository



4th Metadata and Semantics Research
                                      Iván Ruiz-Rube
            Conference
Our Proposal
                              • WordPress extension
                              • TinyMCE Editor
                                customization
                              • Annotations for texts
                                and videos
                              • Metadata with
                                embedded RDFa
                              • Independence from
                                ontological model
LinkedBlog
         4th Metadata and Semantics Research
                                                 Iván Ruiz-Rube
                     Conference
Our Proposal




 4th Metadata and Semantics Research
                                       Iván Ruiz-Rube
             Conference
Our Proposal

                                                                                                      manual editing
Lorem ipsum ad his scripta blandit p quo dicit ridens inciderint id. Quo mundi lobortis
reformidans eu, legimus senserit definiebas an eos. Camarón de la Isla was born in San
Fernando (Cádiz)
Lorem ipsum ad his scripta blandit p quo dicit ridens inciderint id. Quo mundi lobortis
reformidans eu, legimus senserit definiebas an eos




                                        <span about=“http://ecultura.org/CamarondelaIsla”
                                        typeof="http://purl.org/mo/MusicArtist">
                                        Lorem ipsum ad his scripta blandit p quo dicit ridens inciderint id. Quo mundi lobortis
                                        reformidans eu, legimus senserit definiebas an eos. Camarón de la Isla was born in <span
                                        rel="http://ecultura.org/WasBorn">San Fernando </span>(Cádiz)
      generated RDFa
                                        Lorem ipsum ad his scripta blandit p quo dicit ridens inciderint id. Quo mundi lobortis
                                        reformidans eu, legimus senserit definiebas an eos </span>




                                              4th Metadata and Semantics Research
                                                                                                                   Iván Ruiz-Rube
                                                          Conference
Our Proposal
                                                                                            harvested RDF

                                         Camarón de la
San Fernando                                                                        Music Artist
                    WasBorn                  Isla                  rdf:type


      subject   predicate       object                  subject        predicate   object

                                                                                                reified RDF


        reifiedStatement1                                         reifiedStatement2


                            hasStatements                 hasStatements

                                                                                   contextualised RDF
                creationDateTime                                    author
  10/10/2010
                                          blogPostXYZ                               bloggerName
     12:30

                                4th Metadata and Semantics Research
                                                                                                Iván Ruiz-Rube
                                            Conference
Development Issues




                Generality vs Usability
• User interface is completely decoupled from the model
• Advantage: Annotation process is independent of the domain
  model
• Drawback: lack of adaptation to end user

                     4th Metadata and Semantics Research
                                                           Iván Ruiz-Rube
                                 Conference
Development Issues

                                           http://mydomain.com/CamaronDeLaIsla




                           URI Design
• How it would be the best manner to identify concepts in the
  Web of Linked Data?
• Should the user be concerned about the URI design?


                      4th Metadata and Semantics Research
                                                                                 Iván Ruiz-Rube
                                  Conference
Development Issues




                       Annotation tracking
• When the metadata should be persisted?
   –   On the moment of annotation
   –   Submitting the post
   –   An asynchronous update task
   –   On user demand
   –   On a later review process
                         4th Metadata and Semantics Research
                                                               Iván Ruiz-Rube
                                     Conference
Development Issues




                  Security and trustiness
• Security: Where the security mechanisms should be applied?
  repository-side? or application-side?
• Trustiness: Publication workflow? or Annotation review
  process?

                      4th Metadata and Semantics Research
                                                            Iván Ruiz-Rube
                                  Conference
Conclusions
• Enrich text-based and video information
  contained in blog entries
• Full-independent of model domain and
  slightly- from host system
• Issues about our Linked Data approach
• Need for raising the abstraction level in order
  to improve usability


                 4th Metadata and Semantics Research
                                                       Iván Ruiz-Rube
                             Conference
Development Issues on Linked Data
        Weblog Enrichment
  Iván Ruiz-Rube, Carlos M. Cornejo, Juan Manuel
           Dodero and Vicente M. García

                                                 thanks
                                                           Ivan.ruiz@uca.es


This work has been sponsored by grants from the eCultura project (TSI-020501-2008-53) of the Spanish Avanza
R+D programme of the Ministry of Industry, Tourism and Trade.

More Related Content

Similar to Development issues on linked data weblog enrichment

ISWC GoodRelations Tutorial Part 2
ISWC GoodRelations Tutorial Part 2ISWC GoodRelations Tutorial Part 2
ISWC GoodRelations Tutorial Part 2Martin Hepp
 
GoodRelations Tutorial Part 2
GoodRelations Tutorial Part 2GoodRelations Tutorial Part 2
GoodRelations Tutorial Part 2guestecacad2
 
An Introduction to NOSQL, Graph Databases and Neo4j
An Introduction to NOSQL, Graph Databases and Neo4jAn Introduction to NOSQL, Graph Databases and Neo4j
An Introduction to NOSQL, Graph Databases and Neo4jDebanjan Mahata
 
Library LicExamination Review Class 2016
Library LicExamination Review Class 2016Library LicExamination Review Class 2016
Library LicExamination Review Class 2016SuJunMEjDaEnchu
 
2010 06 rdf_next
2010 06 rdf_next2010 06 rdf_next
2010 06 rdf_nextJun Zhao
 
What is New in W3C land?
What is New in W3C land?What is New in W3C land?
What is New in W3C land?Ivan Herman
 
RDF and Open Linked Data, a first approach
RDF and Open Linked Data, a first approachRDF and Open Linked Data, a first approach
RDF and Open Linked Data, a first approachhorvadam
 
Resource and Metadata Management with a Linked Data perspective
Resource and Metadata Management with a Linked Data perspectiveResource and Metadata Management with a Linked Data perspective
Resource and Metadata Management with a Linked Data perspectiveHannes Ebner
 
IWMW 2003: Semantic Web Technologies for UK HE and FE Institutions (Part 2)
IWMW 2003: Semantic Web Technologies for UK HE and FE Institutions (Part 2)IWMW 2003: Semantic Web Technologies for UK HE and FE Institutions (Part 2)
IWMW 2003: Semantic Web Technologies for UK HE and FE Institutions (Part 2)IWMW
 
Rdap12 wrap up reagan moore
Rdap12 wrap up reagan mooreRdap12 wrap up reagan moore
Rdap12 wrap up reagan mooreASIS&T
 
Knowledge Representation, Semantic Web
Knowledge Representation, Semantic WebKnowledge Representation, Semantic Web
Knowledge Representation, Semantic WebSerendipity Seraph
 
Semantic Search overview at SSSW 2012
Semantic Search overview at SSSW 2012Semantic Search overview at SSSW 2012
Semantic Search overview at SSSW 2012Peter Mika
 
20120411 travelalliancemcguinnessfinal
20120411 travelalliancemcguinnessfinal20120411 travelalliancemcguinnessfinal
20120411 travelalliancemcguinnessfinalDeborah McGuinness
 
Semantic Web and the Web Of Commerce - pdf version
Semantic Web and the Web Of Commerce - pdf versionSemantic Web and the Web Of Commerce - pdf version
Semantic Web and the Web Of Commerce - pdf versionSemantic Web San Diego
 

Similar to Development issues on linked data weblog enrichment (20)

Binary RDF for Scalable Publishing, Exchanging and Consumption in the Web of ...
Binary RDF for Scalable Publishing, Exchanging and Consumption in the Web of ...Binary RDF for Scalable Publishing, Exchanging and Consumption in the Web of ...
Binary RDF for Scalable Publishing, Exchanging and Consumption in the Web of ...
 
ISWC GoodRelations Tutorial Part 2
ISWC GoodRelations Tutorial Part 2ISWC GoodRelations Tutorial Part 2
ISWC GoodRelations Tutorial Part 2
 
GoodRelations Tutorial Part 2
GoodRelations Tutorial Part 2GoodRelations Tutorial Part 2
GoodRelations Tutorial Part 2
 
Semtech2006
Semtech2006Semtech2006
Semtech2006
 
An Introduction to NOSQL, Graph Databases and Neo4j
An Introduction to NOSQL, Graph Databases and Neo4jAn Introduction to NOSQL, Graph Databases and Neo4j
An Introduction to NOSQL, Graph Databases and Neo4j
 
Library LicExamination Review Class 2016
Library LicExamination Review Class 2016Library LicExamination Review Class 2016
Library LicExamination Review Class 2016
 
2010 06 rdf_next
2010 06 rdf_next2010 06 rdf_next
2010 06 rdf_next
 
What is New in W3C land?
What is New in W3C land?What is New in W3C land?
What is New in W3C land?
 
Our World is Socio-technical
Our World is Socio-technicalOur World is Socio-technical
Our World is Socio-technical
 
RDF and Open Linked Data, a first approach
RDF and Open Linked Data, a first approachRDF and Open Linked Data, a first approach
RDF and Open Linked Data, a first approach
 
Resource and Metadata Management with a Linked Data perspective
Resource and Metadata Management with a Linked Data perspectiveResource and Metadata Management with a Linked Data perspective
Resource and Metadata Management with a Linked Data perspective
 
IWMW 2003: Semantic Web Technologies for UK HE and FE Institutions (Part 2)
IWMW 2003: Semantic Web Technologies for UK HE and FE Institutions (Part 2)IWMW 2003: Semantic Web Technologies for UK HE and FE Institutions (Part 2)
IWMW 2003: Semantic Web Technologies for UK HE and FE Institutions (Part 2)
 
Rdap12 wrap up reagan moore
Rdap12 wrap up reagan mooreRdap12 wrap up reagan moore
Rdap12 wrap up reagan moore
 
NISO/DCMI September 25 Webinar: Implementing Linked Data in Developing Countr...
NISO/DCMI September 25 Webinar: Implementing Linked Data in Developing Countr...NISO/DCMI September 25 Webinar: Implementing Linked Data in Developing Countr...
NISO/DCMI September 25 Webinar: Implementing Linked Data in Developing Countr...
 
Knowledge Representation, Semantic Web
Knowledge Representation, Semantic WebKnowledge Representation, Semantic Web
Knowledge Representation, Semantic Web
 
Semantic Search overview at SSSW 2012
Semantic Search overview at SSSW 2012Semantic Search overview at SSSW 2012
Semantic Search overview at SSSW 2012
 
20120411 travelalliancemcguinnessfinal
20120411 travelalliancemcguinnessfinal20120411 travelalliancemcguinnessfinal
20120411 travelalliancemcguinnessfinal
 
Managing an Increasingly Complex and Interconnected World of Content
Managing an Increasingly Complex and Interconnected World of Content	Managing an Increasingly Complex and Interconnected World of Content
Managing an Increasingly Complex and Interconnected World of Content
 
Knowledge mangement
Knowledge mangementKnowledge mangement
Knowledge mangement
 
Semantic Web and the Web Of Commerce - pdf version
Semantic Web and the Web Of Commerce - pdf versionSemantic Web and the Web Of Commerce - pdf version
Semantic Web and the Web Of Commerce - pdf version
 

More from Iván Ruiz-Rube

Applying static code analysis for domain-specific languages
Applying static code analysis for domain-specific languagesApplying static code analysis for domain-specific languages
Applying static code analysis for domain-specific languagesIván Ruiz-Rube
 
Static code analysis to measure the quality of musical scores
Static code analysis to measure the quality of musical scoresStatic code analysis to measure the quality of musical scores
Static code analysis to measure the quality of musical scoresIván Ruiz-Rube
 
Static analysis of textual models
Static analysis of textual modelsStatic analysis of textual models
Static analysis of textual modelsIván Ruiz-Rube
 
Cómo desarrollar fácilmente una app para Android
Cómo desarrollar fácilmente una app para AndroidCómo desarrollar fácilmente una app para Android
Cómo desarrollar fácilmente una app para AndroidIván Ruiz-Rube
 
Un framework para el despliegue y evaluación de procesos software
Un framework para el despliegue y evaluación de procesos softwareUn framework para el despliegue y evaluación de procesos software
Un framework para el despliegue y evaluación de procesos softwareIván Ruiz-Rube
 
Introducción al BI con pentaho
Introducción al BI con pentahoIntroducción al BI con pentaho
Introducción al BI con pentahoIván Ruiz-Rube
 
PseudoDSL. Un lenguaje generativo para el aprendizaje de pseudocódigo
PseudoDSL. Un lenguaje generativo para el aprendizaje de pseudocódigoPseudoDSL. Un lenguaje generativo para el aprendizaje de pseudocódigo
PseudoDSL. Un lenguaje generativo para el aprendizaje de pseudocódigoIván Ruiz-Rube
 
Herramientas para linked data
Herramientas para linked dataHerramientas para linked data
Herramientas para linked dataIván Ruiz-Rube
 
Revisiones de la literatura en Ingeniería del Software
Revisiones de la literatura en Ingeniería del SoftwareRevisiones de la literatura en Ingeniería del Software
Revisiones de la literatura en Ingeniería del SoftwareIván Ruiz-Rube
 
Desarrollo y monitorización de TFGs basados en un modelo de procesos y un eco...
Desarrollo y monitorización de TFGs basados en un modelo de procesos y un eco...Desarrollo y monitorización de TFGs basados en un modelo de procesos y un eco...
Desarrollo y monitorización de TFGs basados en un modelo de procesos y un eco...Iván Ruiz-Rube
 
Evaluación de un ecosistema software en organizaciones de desarrollo web bajo...
Evaluación de un ecosistema software en organizaciones de desarrollo web bajo...Evaluación de un ecosistema software en organizaciones de desarrollo web bajo...
Evaluación de un ecosistema software en organizaciones de desarrollo web bajo...Iván Ruiz-Rube
 
Supporting the software process management with model driven engineering
Supporting the software process management with model driven engineeringSupporting the software process management with model driven engineering
Supporting the software process management with model driven engineeringIván Ruiz-Rube
 
Gestión de la calidad usando ingeniería dirigida por modelos
Gestión de la calidad usando ingeniería dirigida por modelosGestión de la calidad usando ingeniería dirigida por modelos
Gestión de la calidad usando ingeniería dirigida por modelosIván Ruiz-Rube
 
Quality management using mde - an overview
Quality management using mde - an overviewQuality management using mde - an overview
Quality management using mde - an overviewIván Ruiz-Rube
 
Linked Open Data: an overview
Linked Open Data: an overviewLinked Open Data: an overview
Linked Open Data: an overviewIván Ruiz-Rube
 
Publishing linked data from relational databases
Publishing linked data from relational databasesPublishing linked data from relational databases
Publishing linked data from relational databasesIván Ruiz-Rube
 
Herramientas para la mejora del proceso de desarrollo de aplicaciones J2EE
Herramientas para la mejora del proceso de desarrollo de aplicaciones J2EEHerramientas para la mejora del proceso de desarrollo de aplicaciones J2EE
Herramientas para la mejora del proceso de desarrollo de aplicaciones J2EEIván Ruiz-Rube
 

More from Iván Ruiz-Rube (18)

Applying static code analysis for domain-specific languages
Applying static code analysis for domain-specific languagesApplying static code analysis for domain-specific languages
Applying static code analysis for domain-specific languages
 
Static code analysis to measure the quality of musical scores
Static code analysis to measure the quality of musical scoresStatic code analysis to measure the quality of musical scores
Static code analysis to measure the quality of musical scores
 
Static analysis of textual models
Static analysis of textual modelsStatic analysis of textual models
Static analysis of textual models
 
Cómo desarrollar fácilmente una app para Android
Cómo desarrollar fácilmente una app para AndroidCómo desarrollar fácilmente una app para Android
Cómo desarrollar fácilmente una app para Android
 
Un framework para el despliegue y evaluación de procesos software
Un framework para el despliegue y evaluación de procesos softwareUn framework para el despliegue y evaluación de procesos software
Un framework para el despliegue y evaluación de procesos software
 
Introducción al BI con pentaho
Introducción al BI con pentahoIntroducción al BI con pentaho
Introducción al BI con pentaho
 
PseudoDSL. Un lenguaje generativo para el aprendizaje de pseudocódigo
PseudoDSL. Un lenguaje generativo para el aprendizaje de pseudocódigoPseudoDSL. Un lenguaje generativo para el aprendizaje de pseudocódigo
PseudoDSL. Un lenguaje generativo para el aprendizaje de pseudocódigo
 
Herramientas para linked data
Herramientas para linked dataHerramientas para linked data
Herramientas para linked data
 
Revisiones de la literatura en Ingeniería del Software
Revisiones de la literatura en Ingeniería del SoftwareRevisiones de la literatura en Ingeniería del Software
Revisiones de la literatura en Ingeniería del Software
 
Desarrollo y monitorización de TFGs basados en un modelo de procesos y un eco...
Desarrollo y monitorización de TFGs basados en un modelo de procesos y un eco...Desarrollo y monitorización de TFGs basados en un modelo de procesos y un eco...
Desarrollo y monitorización de TFGs basados en un modelo de procesos y un eco...
 
MDE & DSLs
MDE & DSLsMDE & DSLs
MDE & DSLs
 
Evaluación de un ecosistema software en organizaciones de desarrollo web bajo...
Evaluación de un ecosistema software en organizaciones de desarrollo web bajo...Evaluación de un ecosistema software en organizaciones de desarrollo web bajo...
Evaluación de un ecosistema software en organizaciones de desarrollo web bajo...
 
Supporting the software process management with model driven engineering
Supporting the software process management with model driven engineeringSupporting the software process management with model driven engineering
Supporting the software process management with model driven engineering
 
Gestión de la calidad usando ingeniería dirigida por modelos
Gestión de la calidad usando ingeniería dirigida por modelosGestión de la calidad usando ingeniería dirigida por modelos
Gestión de la calidad usando ingeniería dirigida por modelos
 
Quality management using mde - an overview
Quality management using mde - an overviewQuality management using mde - an overview
Quality management using mde - an overview
 
Linked Open Data: an overview
Linked Open Data: an overviewLinked Open Data: an overview
Linked Open Data: an overview
 
Publishing linked data from relational databases
Publishing linked data from relational databasesPublishing linked data from relational databases
Publishing linked data from relational databases
 
Herramientas para la mejora del proceso de desarrollo de aplicaciones J2EE
Herramientas para la mejora del proceso de desarrollo de aplicaciones J2EEHerramientas para la mejora del proceso de desarrollo de aplicaciones J2EE
Herramientas para la mejora del proceso de desarrollo de aplicaciones J2EE
 

Recently uploaded

Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 

Recently uploaded (20)

Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 

Development issues on linked data weblog enrichment

  • 1. Development Issues on Linked Data Weblog Enrichment Iván Ruiz-Rube1, Carlos M. Cornejo1, Juan Manuel Dodero1 and Vicente M. García2 1Department of Computer Languages and Systems. University of Cádiz 2Free Software Research and Development Foundation 4th Metadata and Semantics Research Conference Alcalá de Henares, October, 21st 2010
  • 2. Summary • Introduction • Context • Our Proposal • Development Issues • Conclusions 4th Metadata and Semantics Research Iván Ruiz-Rube Conference
  • 3. Introduction • The Semantic Web approach promised a more intelligent web • This approach has stopped in favor of Linked Data. • Integrate information in the web • Enriching web with W3C standards 4th Metadata and Semantics Research Iván Ruiz-Rube Conference
  • 4. Introduction 4th Metadata and Semantics Research Iván Ruiz-Rube Conference
  • 5. Context Metadata Repository 4th Metadata and Semantics Research Iván Ruiz-Rube Conference
  • 6. Our Proposal • WordPress extension • TinyMCE Editor customization • Annotations for texts and videos • Metadata with embedded RDFa • Independence from ontological model LinkedBlog 4th Metadata and Semantics Research Iván Ruiz-Rube Conference
  • 7. Our Proposal 4th Metadata and Semantics Research Iván Ruiz-Rube Conference
  • 8. Our Proposal manual editing Lorem ipsum ad his scripta blandit p quo dicit ridens inciderint id. Quo mundi lobortis reformidans eu, legimus senserit definiebas an eos. Camarón de la Isla was born in San Fernando (Cádiz) Lorem ipsum ad his scripta blandit p quo dicit ridens inciderint id. Quo mundi lobortis reformidans eu, legimus senserit definiebas an eos <span about=“http://ecultura.org/CamarondelaIsla” typeof="http://purl.org/mo/MusicArtist"> Lorem ipsum ad his scripta blandit p quo dicit ridens inciderint id. Quo mundi lobortis reformidans eu, legimus senserit definiebas an eos. Camarón de la Isla was born in <span rel="http://ecultura.org/WasBorn">San Fernando </span>(Cádiz) generated RDFa Lorem ipsum ad his scripta blandit p quo dicit ridens inciderint id. Quo mundi lobortis reformidans eu, legimus senserit definiebas an eos </span> 4th Metadata and Semantics Research Iván Ruiz-Rube Conference
  • 9. Our Proposal harvested RDF Camarón de la San Fernando Music Artist WasBorn Isla rdf:type subject predicate object subject predicate object reified RDF reifiedStatement1 reifiedStatement2 hasStatements hasStatements contextualised RDF creationDateTime author 10/10/2010 blogPostXYZ bloggerName 12:30 4th Metadata and Semantics Research Iván Ruiz-Rube Conference
  • 10. Development Issues Generality vs Usability • User interface is completely decoupled from the model • Advantage: Annotation process is independent of the domain model • Drawback: lack of adaptation to end user 4th Metadata and Semantics Research Iván Ruiz-Rube Conference
  • 11. Development Issues http://mydomain.com/CamaronDeLaIsla URI Design • How it would be the best manner to identify concepts in the Web of Linked Data? • Should the user be concerned about the URI design? 4th Metadata and Semantics Research Iván Ruiz-Rube Conference
  • 12. Development Issues Annotation tracking • When the metadata should be persisted? – On the moment of annotation – Submitting the post – An asynchronous update task – On user demand – On a later review process 4th Metadata and Semantics Research Iván Ruiz-Rube Conference
  • 13. Development Issues Security and trustiness • Security: Where the security mechanisms should be applied? repository-side? or application-side? • Trustiness: Publication workflow? or Annotation review process? 4th Metadata and Semantics Research Iván Ruiz-Rube Conference
  • 14. Conclusions • Enrich text-based and video information contained in blog entries • Full-independent of model domain and slightly- from host system • Issues about our Linked Data approach • Need for raising the abstraction level in order to improve usability 4th Metadata and Semantics Research Iván Ruiz-Rube Conference
  • 15. Development Issues on Linked Data Weblog Enrichment Iván Ruiz-Rube, Carlos M. Cornejo, Juan Manuel Dodero and Vicente M. García thanks Ivan.ruiz@uca.es This work has been sponsored by grants from the eCultura project (TSI-020501-2008-53) of the Spanish Avanza R+D programme of the Ministry of Industry, Tourism and Trade.