1 / 26

Ricerca Distribuita Semantica

Ricerca Distribuita Semantica. Protocolli opensource per la condivisione di risorse online. Distributed Semantic Research. Opensource protocols for sharing online resources. Goal. Realize software able to gather information from websites and serve it to the internet user

moral
Download Presentation

Ricerca Distribuita Semantica

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Ricerca Distribuita Semantica Protocolli opensource per la condivisione di risorse online

  2. DistributedSemanticResearch Opensourceprotocolsforsharingonline resources

  3. Goal Realize software able to gather information from websites and serve it to the internet user Features requested: • Sharing information online • Managing differents data patterns • Easy way of using for administrators • Accessible user interface

  4. Resources • The Semantic Web • Content Management Systems • Opensource software • Communications network • Distributedresearch

  5. The Semantic Web Items URI - UniformResourceIdentifier Way RDF - ResourceDescriptionFramework Environment Ontologies: RDF Schema and OWL

  6. Content Management Systems Easy way ofmanaging online information: • Analysegoals and contentstructure • Identifyback-endusers and roles • Assignpermissions • Defineworkflows • Publishcontent

  7. Opensource “The licenses for most software and other practical works are designed to take away your freedom to share and change the works. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change all versions of a program” From Preamble of GNU Generic Public License. The code is developed over the Internet in view of the public; everyone can modify it, contributing to the development process.

  8. Communications Network Networks planes: • Control plane - carries control information • Data plane - carries the network's users' traffic. • Management plane - carries the operations and administration traffic required for network management. Topology: • Line • Ring • Star • Tree • Mesh • Bus • Fully Connected Relationship: • Client- Server • Peer to peer

  9. DistributedResearch Centralizedresearch Distributedresearch Information can’t be controlled by authorities Increases possibilities to find information through ideas association All sciences are at the same level Requires less powerful computing machines • Can become a powerful information control instrument • Reduces possibilities to find information external to the index • Leads to the exclusion of entire knowledge areas and the creation of a “major science” and a “minor science” • Requires powerful computing machines

  10. The system Features requested: • Sharing information online • Managingdifferents data patterns • Easy way ofusingforadministrators • Accessibleuser interface

  11. Network protocols • Network management • Exclude a website • Include a website • Data management

  12. Opensource CMS and Semantic Web • Configuring URI HTTP for all resources • Mapping Content Types and Fields through OWL ontologies (RDFplugin) • Linking site vocabulary to existing Linked Data • Implementing SPARQL searching (SPARQLplugin) • Dinamically importing data from other sites in RDF format

  13. Developers and Administrators Developer Administrator Installing CMS Instrallingplugins Importingsettings Publishingcontent • Ontologycreation • Fields and ContentTypesmapping • LinkingvocabularytoexternalLinked Data • Setting up the Weblist • Configuringusersearching interface • Exportingsettings

  14. The prototype • Drupal CMS • RDS Weblist • Configuring system • Administratorsexperience • User Interface

  15. Drupal Modules requested: • Content Construction Kit (CCK) • Simple Rdf The prototype module • RDS Weblist Lazy loading of data through jQuery

  16. RDS Weblist Features: • Handling network protocol • Handling data protocol • SPARQL interface usinglazyloading • Simplesearchinguser interface

  17. Configuring system • Ontologycreation • Fields and ContentTypesmapping • Linking site vocabularytoexistingontologies • Setting up the weblist • Configuring SPARQL interface • Exportingsettings

  18. CreatingContentTypes

  19. CreatingFields

  20. Mappingnodes

  21. Exportingsettings

  22. Administrators • Drupalinstallation • Modulesinstallation • Importingsettings • Publishingcontent

  23. User Interface Common searching interface exponing various fields (title, category, price, buy button, website providing item, and others) Workflow • Users select criteria from input form and press “search” • System returns matched items • Users navigate through results as usually

  24. User’s interface

  25. User’s interface

  26. Scenarios • Librarians • Cinemas • Turistlocations • Universitystudents • New Age World

More Related