ITIS Lab Progetti per KR Matteo Palmonari. ITIS Lab Ontology module extraction + Semantic Distance.

Slides:



Advertisements
Presentazioni simili
Anno Diaconale f Federazione delle Chiese Evangeliche in Italia ufficio volontariato internazionale via firenze 38, roma tel. (+39) fax.
Advertisements

Centro Internazionale per gli Antiparassitari e la Prevenzione Sanitaria Azienda Ospedaliera Luigi Sacco - Milano WP4: Cumulative Assessment Group refinement.
CRUI La ricerca per la qualità della vita: la priorità "salute" del 7° Programma Quadro Ferrara, 25 ottobre 2006, Aula Magna - Palazzo Bevilacqua Costabili.
IBM System i Il Sistema Enterprise per la PMI
Cache Memory Prof. G. Nicosia University of Catania
Teoria e Tecniche del Riconoscimento
1 Windows SharePoint 2003 Products & Technologies – Overview funzionale Marco Bellinaso Senior trainer & consultant Code Architects S.r.l. Web:
1 Teaching Cloud Computing and Windows Azure in Academia Domenico Talia UNIVERSITA DELLA CALABRIA & ICAR-CNR Italy Faculty Days 2010.
Luca Bianchi Windows Development Day Bologna 28 gennaio 2005 SQL Server Desktop Engine (MSDE) & SQL Server 2005 Express.
Vincenzo Campanale PM Security & Management System Center, DSI e la Roadmap.
Linked Data in Digital Library Nicola Ghirardi - Cineca StarHotels Excelsior Bologna, 23 Maggio 2013.
A. Oppio, S. Mattia, A. Pandolfi, M. Ghellere ERES Conference 2010 Università Commerciale Luigi Bocconi Milan, june 2010 A Multidimensional and Participatory.
Modalità di ricerca semantica nelle Biblioteche digitali Maria Teresa Biagetti DIPARTIMENTO DI SCIENZE DOCUMENTARIE LINGUISTICO-FILOLOGICHE E GEOGRAFICHE.
EBRCN General Meeting, Paris, 28-29/11/20021 WP4 Analysis of non-EBRCN databases and network services of interest to BRCs Current status Paolo Romano Questa.
COMITATO NAZIONALE ITALIANO CONSEIL INTERNATIONAL DES GRANDS RESEAUX ELECTRIQUES INTERNATIONAL COUNCIL ON LARGE ELECTRIC SYSTEMS 41 ma Sessione Generale.
DG Ricerca Ambientale e Sviluppo FIRMS' FUNDING SCHEMES AND ENVIRONMENTAL PURPOSES IN THE EU STRUCTURAL FUNDS (Monitoring of environmental firms funding.
Modulo3 Semantic Web Service UNIVERSITA DI CAMERINO Corso di laurea in Informatica (classe 23/S) Barbara Re Anno Accademico
UDDI (Universal Description, Discovery and Integration Protocol) Laurea Magistrale in Informatica Reti 2 (2006/07) dott. Federico Paoloni
Copia darchivio (Preservation copy) A Preservation copy (or Archive copy) is the artefact designated to be stored and maintained as the preservation master.
Seam.
1.E un algoritmo ricorsivo: Tutti le istanze di oggetti raggiungibili da un oggetto persistente diventano anchessi persistenti.
Cancer Pain Management Guidelines
OWASP-Day e progetti OWASP-Italy
Microsoft Robotics Studio Marco Petrucco Microsoft Student Partner - Udine.
Raffaele Cirullo Head of New Media Seconda Giornata italiana della statistica Aziende e bigdata.
SOCIOLOGIA DEI PROCESSI CULTURALI E COMUNICATIVI Prof.ssa Donatella Padua A.A. 2011/12 A.A. 2011/12.
DISP, Tor Vergata The AI-NLP group at Computer Science Dept Prof. Maria Teresa PAZIENZA Prof. Roberto BASILI 2-4 Researchers 1-2 PhD students 1-2.
EJB Enterprise Java Beans B. Pernici. Approccio Java.
B. Pernici WP 8 Exploitation Roma, 24 novembre 2005.
Pierluigi Plebani - Politecnico di Milano MAIS Registry URBE (Uddi Registry By Example) WP2 Roma - 25 Novembre 2005.
Directory services Directory offline –Elenchi telefonici –Guide TV –Cataloghi acquisti Directory online –Application specific (lotus notes, MS Exchange.
C Consiglio Nazionale delle Ricerche - Pisa Iit Istituto per lInformatica e la Telematica Reasoning about Secure Interoperation using Soft Constraints.
Biometry to enhance smart card security (MOC using TOC protocol)
Sistemi didattici per la rete Un motore di ricerca basato su ontologie per il retrieval di LO.
Ergo : what is the source of EU-English? Standard British English? Standard American English? Both!!!! See morphology (use of British.
LInnovazione di Prodotto. Lo sviluppo di nuovi prodotti e nuovi servizi: una vecchia sfida per le imprese innovative. [emilio bellini]
Infrastruttura & Competenze ICT ENEA
Fondamenti della Teoria delle Basi di Dati e Applicazione alla Gestione e Integrazione di Schemi Paolo Atzeni Dottorato di Ricerca in Informatica e Automazione.
Fanno ormai parte della nostra vita di tutti i giorni….
2000 Prentice Hall, Inc. All rights reserved. 1 Capitolo 3 - Functions Outline 3.1Introduction 3.2Program Components in C++ 3.3Math Library Functions 3.4Functions.
PROGETTAZIONE FERROVIARIA
Introduzione Grid1 Introduzione ai Sistemi Grid. Introduzione Grid2 Generalità Un sistema Grid permette allutente di richiedere lesecuzione di un servizio.
FONDAMENTI DI INFORMATICA III WfMC-1. FONDAMENTI DI INFORMATICA III WfMC-2 WFMC Cose WfMC Workflow Management Coalition (WfMC), Brussels, è unorganizzazione.
ATE / 31 Lezione 3 i sistemi automatici di misurazione - gli ATE.
National Project – on going results Potenza 7/10 November 06 IT-G2-SIC-066 – Social Enterprise and Local Development.
Voci di spesa e documentazione di supporto Daniela Michelino Rapp. TN MED – Commissione Mista.
1 Attivita di ricerca Carlo Batini. 2 Aree Come costruire ed esprimere il contenuto informativo integrato di sistemi informativi complessi basati.
Concord A tool for the analysis and concordances of the terminological constituents P. Plini, N. Mastidoro* * - Èulogos, Rome Institute for Atmospheric.
Institute for Atmospheric Pollution – EKOLab Consiglio Nazionale delle Ricerche Environmental Terminology Workshop 2 nd Ecoterm Group Meeting UBA - Umweltbundesamt.
Palermo, may 2010 F.Doumaz, S.Vinci (INGV-CNT- Gruppo di telerilevamento)
Ischia, giugno 2006Riunione Annuale GE 2006 Exploiting the Body Effect to Improve Analog CMOS Circuit Performances *P. Monsurrò, **S. Pennisi, *G.
Università degli studi di Modena e Reggio Emilia Facoltà di Ingegneria di Modena Corso di Laurea Specialistica in Ingegneria Informatica Analisi e valutazione.
Mobile e Social per portare traffico nei negozi H&m Isabella Federico.
Firenze – Festival della Creatività 2009 Comm.it s.r.l. – Ing. Davide Rogai, Ph.D. – Software >> eyelander tracking semplice con il tuo cellulare.
Gli ambienti di apprendimento Firenze, 3 marzo 2006.
UNIVERSITÀ DEGLI STUDI DI PAVIA FACOLTÀ DI ECONOMIA, GIURISPRUDENZA, INGEGNERIA, LETTERE E FILOSOFIA, SCIENZE POLITICHE. Corso di Laurea Interfacoltà in.
Scoprirete che su Office non si può solo contare ma anche sviluppare.
Tutor: Elisa Turrini Mail:
Visual Studio Tools for Office: Developer Solutions Platform Fulvio Giaccari MCSD.NET / MCT Responsabile Usergroup ShareOffice Blog:
Models of Knowledge and Models of Data: Social Network Analysis between Mathematical Relations and Social Relations Alfredo Givigliano Department of Philosophy.
Project Review Novembrer 17th, Project Review Agenda: Project goals User stories – use cases – scenarios Project plan summary Status as of November.
Interoperabilità tra servizi eterogenei M. Missikoff – F. Taglino LEKS, IASI-CNR Una piattaforma inferenziale per il Web Semantico: Jena2 Roma, 2006 Web.
20 maggio 2002 NETCODE Set up a thematic network for development of competence within the Information Society.
Analysis and Development of Functions in REST Logic: Application to the «DataView» Web App UNIVERSITA’ DEGLI STUDI DI MODENA E REGGIO EMILIA DIPARTIMENTO.
Collection & Generics in Java
Introduction to automatic ABMs documentation Keywords: Doxygen ODD protocol MASON documentation Simone Romano.
UITA Genève ottobre Comitè du Groupe Professionnel UITA Genève octobre 2003 Trade Union and Tour.
Prof. G.PassianteCorso di Economia dell’innovazione - A.A. 2012/13 The Process Handbook: A Tool for Business Process Redesign.
WRITING – EXERCISE TYPES
Transcript della presentazione:

ITIS Lab Progetti per KR Matteo Palmonari

ITIS Lab Ontology module extraction + Semantic Distance

ITIS Lab Context

ITIS Lab Service Ontology Builder Design time: Indicizzazione di Web service semantici (SWS) descritti in OWL-S. Costruzione della Service Ontology Core (SOC) tramite i termini individuati in fase di indicizzazione. Costruzione della Global Light Service Ontology (GLSO) estendendo SOC con limport di (parti di) ontologie definite nella descrizione dei Web service.

ITIS Lab Service Finder Discovery time: Ricerca dei servizi attraverso query basate su parole chiave.

ITIS Lab Design time Accesso ad un repository contente le descrizioni semantiche (files OWL-S) dei Web services. Indicizzazione dei Web services Viene considerato unicamente il sottoinsieme significativo di informazioni contenute nella descrizione: profilo/input/output. Il risultato è un Inverted index file (IIF) contenente i termini indicizzati e alcune caratteristiche utili in fase di ricerca (es. Frequenza, Peso). SWS IIF Service Ontology Builder (Indicizzazione) Repository di servizi

ITIS Lab Fase di indicizzazione Expedia This service returns information of a hotel of a given city. …. …. Termini indicizzati Termini arricchiti semanticamente attraverso unontologia di riferimento Servizio: Expedia

ITIS Lab Costruzione Global Light Service Ontology Import delle ontologie locali costruite a partire dal termini individuato nella descrizione del servizio (es. hotel e city) Import dei termini indicizzati (SOC) nellinverted index file (es. information, hotel, city) SWS GLSO IIF Termini indicizzati Ontologie locali importa SOC

ITIS Lab Global Light Service Ontology Ontologia costruita dal Service Ontology Builder e visualizzata in Protege SOC Ontologie locali importate a partire dal termine: Hotel e city

ITIS Lab Discovery time Ricerca dei termini specifica nella query interrogando la GLSO. Ricerca pesata secondo le seguenti politiche: Se il termine ha matching esatto con il termini indicizzato (SOC) il peso restituito è 1. Se il termine non ha matching esatto con il termine indicizzato, il peso è calcolato secondo la distanza semantica tra il termine ricercato e il più vicino termine indicizzato. Il termine indicizzato e il relativo peso vengono utilizzati per interrogare lindex inverted file. Tale interrogazione restituirà una lista ordinata di Web services. GLSO Query SWS

ITIS Lab Progetto I: Ontology Module Extraction

ITIS Lab Costruzione Global Light Service Ontology SWS GLSO IIF Termini indicizzati Ontologie locali importa SOC Global Light Service Ontology (GSO) Creation. An ontology module relevant to the CSO signature is extracted from the GSO exploiting the approach developed in [49]; Approach defined by Univ. Manchester

ITIS Lab Ontology Module Extraction in the GLSO builder Formal Background: Bernardo Cuenca Grau, Ian Horrocks, Yevgeny Kazakov, and Ulrike Sattler. Just the right amount: Extracting modules from ontologies. In Proceedings of WWW-2007: the 16th International World Wide Web Conference, Banff, Alberta, Canada, May 8–12, 2007, Approach Documentation: A section of Nep4B D2.2 Technical Aspects: Integration project: Module Extraction Algorithm (already implemented) to be integrated in the GLSO Builder component (already implemented) Programming language: JAVA (a bit of XML) Ontology repository: Jena (Protegè?) Evaluation: evaluate and test against the OWLSTC benchmark Major difficulties: Understanding the Module Extraction Approach/Algorithm

ITIS Lab Progetto II: Distance matrix creation

ITIS Lab Semantic Distance Matrix Implementation SWS GLSO IIF Termini indicizzati Ontologie locali importa SOC Distance Matrix: Xs= OIT + NLIT (Ontology Index Terms // Natural Language Index Terms) Ys= GLSO concepts Represent semantic distance between Xs and Ys elements HotelReservationCityregion Hotel City Distance Matrix

ITIS Lab Ontology Module Extraction in the GLSO builder Formal Background: Find out some standard approaches in the literature Approach Documentation: Find out some standard approaches in the literature Technical Aspects: Modeling: choose an approach, and possibly a set available API Implementation: implementing the approach Evaluation: test the approach against subsets of the OWLSTC benchmark Major difficulties: Implementation (semantic distance techniques are not difficult to understand)

ITIS Lab Semantic Metadata Management Framework Bring the repository approach to semantics

ITIS Lab Context

ITIS Lab Towards a Semantic EMM framework Repository of Schema and Vocabulary: Technological Level

ITIS Lab EMM Framework: Motivation and Goal Provide an integrated view on the knowledge stored, managed and administered within the enterprise. Goals: Support management of knowledge stored in data sourced and – implicitly - in the users expertise Support navigation of knowledge Support collaborative editing and maintainment of the knowledge Support knowledge exchange within the enterprise, and, possibly outside the enterprise

ITIS Lab Semantic EMM Framework: Models and technologies Provide an integrated view on the knowledge stored, managed and administered within the enterprise. Goals: Support management of knowledge stored in data sourced and – implicitly - in the users expertise Support navigation of knowledge Support collaborative editing and maintainment of the knowledge Support knowledge exchange within the enterprise, and, possibly outside the enterprise Repository of schemaGlossary Semantic Technologies RDF/OWL Wiki +

ITIS Lab Repository Structure Abstract Schemas Basic schemas

ITIS Lab DT Dog AE An DichCFS ContRegDog1Dog2Dog3Dog4DemTerr Sal Struttura del Repository del Sistema Informativo della Fiscalita CUCT Con Esempio di Repository di Schemi Concettuali (Sistema informativo della Fiscalità)

ITIS Lab Semantic EMM Framework: Architecture Descrizione della Termine glossa Descrizione della Termine glossa Descrizione della Termine glossa Semantic Wiki Repository of schema Glossary users Knowledge sources

ITIS Lab ER DIA Semantic EMM Framework: Languages and Models Descrizione della Termine glossa Descrizione della Termine glossa Descrizione della Termine glossa Semantic Wiki Repository of schema Glossary users Knowledge sources SKOS Linguaggio di rappresentazione semplificato basato su ER con relazioni orientate e relazioni di astrazione e integrazione Linguaggio standard per la rappresentazione di vocabolari e thesauri

ITIS Lab Semantic EMM Framework: Application-layer software components Descrizione della Termine glossa Descrizione della Termine glossa Descrizione della Termine glossa Semantic Wiki Repository of schema Glossary users Knowledge sources SKOS RDF Semantic Media Wiki RDF ER DIA

ITIS Lab SEMMF - Projects

ITIS Lab Semantic EMM Framework: Application-layer software components users RDF/OWL AERER DIA RDFS OWL-DL RDB ER DIA-UN OWL-DL RDFS RDF/OWL SEMANTICS T1 T2 T3 T4 I2 SYNTAX SEM-WIKI A1 ASP

ITIS Lab Progetti SEMMF-T1,T2,T3,T4

ITIS Lab Translation projects Translations ER RDF-OWL (erdia) RDF-OWL (erdia) OWL-DL RDF-OWL (erdia) RDF-OWL (erdia-un) RDF-OWL (erdia-un) RDFS RDF/OWL AERER DIA RDFS OWL-DL RDB ER DIA-UN OWL-DL RDFS RDF/OWL SEMANTICS T1 T2 T3 T4 SYNTAX

ITIS Lab SEMMF-T1, T2, T3, T4 – Semantic Web Formal Background: M. Palmonari / C. Batini, + other approaches to ER 2 OWL Approach Documentation: M. Palmonari – C. Batini – SEMMF draft Technical Aspects: Modeling: given Implementation: implementing the translation Evaluation: test the approach on the repository of schema Programming framework and skills: Java and Jena API Major difficulties: Implementation (modeling part is given)

ITIS Lab Progetti SEMMF-A1

ITIS Lab SEMMF-A1 – Logic Programming Automatic Abstraction Generator using AnswerSet Prolog Multiple model generation according to basic abstraction primitives Outline some ideas for improve abstraction generations AER RDB A1 ASP

ITIS Lab SEMMF-A1 – Logic Programming Formal Background: C. Batini, B. Pernici + to find Approach Documentation: To outline Technical Aspects: Modeling: major problem Implementation: under ASP Evaluation: test the approach on the USE CASE for repository of schemas Programming framework and skills: ASP Major difficulties: Modeling abstraction mechanisms with ASP

ITIS Lab Progetti SEMMF-I1

ITIS Lab SEMMF-I1 – Semantic Web (GUI) Web-based visualization for ER-dia schemas/graphs RDF/OWL ER DIA I2 SYNTAX

ITIS Lab SEMMF-I1 – Semantic Web (GUI) Formal Background: Low, RDF and graph visualization, tool review and evaluation Approach Documentation: Not required Technical Aspects: Modeling: no, tools and libraries review Implementation: adptation of existent frameworks, links between ontologies to evaluate Evaluation: test the approach on given ERdia RDF schemas Programming framework and skills: JAVA Major difficulties: Choose the tool that is more suitable for the scope at hand

ITIS Lab Progetti SEMMF-EE1

ITIS Lab SEMMF - Evaluation Develop the USE CASE presented with Protegè, exploiting ER-dia language Evaluate costs of the approach and compare them with costs of other translation defined How much (time) to understand the language? How much (time) to write down abstractions from protegè? What size would the ontology have under the other approaches?...

ITIS Lab SEMMF-EE1 – Semantic Web Formal Background: M. Palmonari / C. Batini, + other approaches to ER 2 OWL Approach Documentation: Not required Technical Aspects: Modeling: understand differences between formal languages, engineering perspective, evaluation Implementation: none Evaluation: is the purpose Programming framework and skills: None (familiarity with Protegè) Major difficulties: Establishing some evaluation criteria, make some calculation

ITIS Lab Milano Antica - Semantic Web Application Semantic Web-driven Data Integration and Service MashUps

ITIS Lab Context

ITIS Lab Il progetto Milano Antica Progetto complessivo di studio e applicazione di tecniche innovative per la datazione e la certificazione del materiale di scavo Obiettivo specifico: fruizione e valorizzazione dei beni archeologici nel territorio di Milano Rilevanza degli strumenti di supporto alla fruizione via web: Disseminazione dei risultati della ricerca (informazioni e dati) tramite un canale di crescente importanza ed utilizzo Possibilità di definire accessi differenziati in base a differenti profili di utenti Stimolo/supporto alla visita dei beni nel territorio

ITIS Lab Caratteristiche delle informazioni Differenti aspetti rilevanti del bene: Location (spazio e tempo) Aspetti classificatori (tipologie, materiali, funzionalità, stili etc.) Differenti livello di approfondimento: In merito alla descrizione del bene … ma anche al processo di scoperta, studio e conservazione Molteplici aspetti da integrare per offrire una navigabilità ricca allinterno delle informazioni e dei dati

ITIS Lab Integrazione e riuso Perché sviluppare una soluzione ad hoc (costi, tempi) quando disponiamo di servizi efficienti? componente spaziale: Open Layers, Google Maps, Open Street Maps componente temporale: Simile Timeline (MIT) faceted browsing: Simile Exhibit (MIT) Sviluppo vs configurazione (e.g. API)

ITIS Lab Integrazione e riuso faceted browsing + interactive timeline (SIMILE Proj, MIT) OpenLayers + Goggle Maps + Open Street Maps

ITIS Lab Perché andiamo verso la semantica? Descrizione di datistrutturati o semistrutturati con linguaggi ben definiti (es. RDF) per: definire criteri di aggregazione condividere i dati con studiosi che possano importarli nelle loro Knowledge Base(s) utilizzare dati da altre applicazioni per riaggregarli e metterli a disposizione Definire differenti criteri di presentazione allutente (personalizzazione): meccanismi di attraversamento di grafi sfruttando la semantica delle relazioni

ITIS Lab MA-CIDOC SIRBEC

ITIS Lab Sviluppo approccio GAV, integrazione di dati on the fly basata su tecniche di Semantic Web Ontologia che descrive SIRBeC Ontologia (?) Flickr Mapping CIDOC-MA SIRBeC Mapping CIDOC-MA Flickr Estrazione on the fly su base di query su CIDOC- MA (vedi seminario Della Valle)