SlideShare une entreprise Scribd logo
1  sur  20
PIATTAFORMA SEMANTICA PER GESTIONE
DELLA CONOSCENZA
Imola Informatica per le scuole
 Matteo Busanelli
Il nostro approccio alla conoscenza
 Descritta con formalismi standard e indipendente dagli strumenti che la usano
 Emergente, aggregabile, interconnessa e in continua evoluzione
 Classificabile rispetto molteplici tassonomie
 Alimentata da fonti interne (dati aziendali) ed esterne (web/Open Data)
 Accessibile e riusabile in modalità "open" tramite API e servizi (REST e non) di
interrogazione
2
 Una piattaforma semantica basata sulle tecnologie standard del semantic web e
composta di diversi componenti open source integrate fra loro su cui può essere
«impiantato» un qualsiasi modello ontologico da popolare con dati semantici per
molteplici usi
Descrivere la semantica delle informazioni
 Focus sulla semantica (significato) delle informazioni non la sintassi (formato/struttura)
 Le informazioni semantiche sono anche dette meta-dati (dati che descrivono i dati)
 RDF è il linguaggio standard per descrivere i meta-dati basato sul concetto di triple:
<soggetto> <predicato> <oggetto>
 Le meta-informazioni rispettano un modello concettuale formalizzato detto ontologia
rappresentato nel linguaggio standard OWL
PERSONA
nome
nato a
ha sindaco
CITTA’
abitanti
http://imolinfo.it/people/mbusanelli
http://www.comune.imola.bo.it/
http://www.comune.imola.bo.it/dmanca
Matteo Busanelli
abitanti
nome
nome
68.857
Modello
Istanze
IS AIS A
Daniele Manca
ESEMPIO:
Descrizione formale, modello e rappresentazione
Si definisce/sceglie un modello ontologico ad hoc per descrivere la conoscenza (es. FIBO,
Classificazione documentale, FOAF, ecc…) e le risorse da descrivere (es. pagine web, documenti,
persone, luoghi reali, oggetti fisici ecc…)
Link ad altri
«concetti»
Linked Data
Meta-dati
<s,p,o>
RISORSE
Descrizione semantica
(meta-dati)
Conoscenza emergente, interconnessa ed in evoluzione
 La conoscenza espressa tramite modelli semantici
può anche essere inferita a partire da regole e
sistemi di reasoning (inferenza semantica)
 Le informazioni semantiche possono essere
integrata o aggregata con altre informazioni
anche non locali e non omogenee (linked open
data)
 I formalismi per rappresentare la conoscenza permettono di definire un processo
di continua evoluzione ed estensione dei modelli che la descrivono
5
Classificazione, keyword extraction e analisi del testo
E’ possibile estrarre automaticamente dai documenti digitali i meta-dati
sfruttando le tecnologie di Machine Learning e NLP per fare classificazione
automatica, sentiment analysis, topic modeling o keyword extraction.
key extraction, ranking
and classification
Risorse interne (intranet)
Risorse esterne (web)
6
Reti di informazioni
semantiche
interconnesse
Informazioni
destrutturate sparse
e disconnesse
Utilizzo di fonti interne esistenti
Remote
Filesystem
•Disco di rete
•GIT, SVN, CVS ecc…
Documental
Platform
•Alfresco
•Doo
•SharePoint
CMS/Wiki
•Drupal
•Joomla
•Wordpress
•Mediawiki
•XWiki
Cloud Drive
•Dropbox
•Google Drive
•Box.com
 I repository esistenti definiscono una
rete di sorgenti esistenti della
conoscenza
 La conoscenza non viene
ridondanta/replicata o importata nella
piattaforma di Semantica ma piuttosto
mappata e arricchita/annotata
semanticamente
 La piattaforma riferirà tramite URI la
risorsa che rimarrà nel repository
originale
Integrazione
repository
esistenti
7
Integrazione con fonti esterne (Web)
 Servizi Open di ricerca (es. Sindice)
 API (Freebase, Google Open Knowledge
Graph)
 Micro formati di annotazione semantica
(W3C RDFa)
 RSS feeds
Le risorse WEB sono ormai censibili, ricercabili e aggregabili alla stregua di quelle interne
grazie a:
8
API ed Endpoint per interrogazioni
9
PRINCIPALI FUNZIONALITA’
Presentation - Wiki Semantico
Piattaforma Semantica – Architettura Tecnologica
Internal Information Sources
(sistemi alimentanti)
Ontology & Taxonomy
TRIPLESTORE
(semantic data
storage)
SPARQL
Endpoint
H
T
T
P
Consultation &
searchAssisted Data Entry
OPEN JENA
Network Analysys Tool
Diagram
Generation
QBE
Tool
External Tool
Tool
Custom
application
Reporting &
Analysis
SEMANTIC MEDIAWIKI
(Mediawiki + estensioni + modello)
SEMANTIC PLATFORM
11
INTEGRAZIONI
ESTERNE
Semantic
Connector
Semantic
Connector
Semantic
Connector
Funzioni del wiki semantico
 Una piattaforma wiki «evoluta» basata su Mediawiki + Semantic
Mediawiki in grado di sfruttare la potenza descrittiva dei modelli
semantici (ontologie) per:
 Navigare i dati in modalità linked data in un unico ambiente come semplici link fra
pagine rispetto ad un modello della conoscenza definito
 Ricercare le informazioni mediante filtri componibili detti faceted browsing
 Interrogare, integrare e formattare i dati per effettuare reportistica ad-hoc in base
alle esigenze
 Aggiungere inferenza logica per far emergere conoscenza implicita da quella
esplicita
 Generare grafici e diagrammi dinamici in tempo reale relativi ai concetti e alle
relazioni che vi intercorrono
 Creare e modificare entità in maniera assistita e guidata tramite form attive
 Esternalizzare e allineare i contenuti semantici (metadati) su un qualsiasi
triplestore (storege semantici) interrogabile e accessibile via API e SPARQL
(linguaggio standard di interrogazione semantica)
12
Navigazione Linked Data
Concetti e relazioni diventano pagine e link fra pagine
13
Ricerca faceted browsing
Ogni concetto ricercabile in base ad una arbitraria composizione di criteri (filtri di drill down)
14
Interrogare, integrare e formattare i dati
Diverse modalità di ricerca/interrogazione e formattazione dell’output
15
Inferire conoscenza
Mostrare informazioni aggregate ad altre derivanti da regole di inferenza
(es. Se Persona ha scritto documento su Semantic Web allora ha la competenza Semantic Web)
16
Grafici e diagrammi dinamici
I dati possono essere usati per creare diagrammi e grafici direttamente in pagina
17
Creazione ed editing assistito
Le informazioni possono essere create o editate in maniera assistita tramite form
semantiche customizzabili in logica e grafica
18
Esternalizzazione dei dati
19
Row
Data
Diagramming
DB
Sharepoint
LDAP
TRIPLESTORE
(semantic data storage)
Semantic
Connector
Semantic
Connector
Semantic
Connector
 Più di 30 anni di esperienza nell’Enterprise IT
 Consulenza e Skill Transfer su Architetture, Integrazione e Processo
 OMG Influence Member, JSR 312 Expert Group, CSI, WWISA,
OpenESB Key Partner, NetBeans Strategic Partner
 La comunita’ italiana dedicata a Java
 10 anni di articoli, pubblicazioni, libri, eventi, training
 Dai programmatori agli architetti
 Piu’ di 1.000.000 pagine lette al mese
 Business partner in progetti con alto grado di innovazione
 Padroni in tecnologie e architetture mobile
 Competenti in architetture dell‘informazione, UX e Design
GRAZIE PER L’ATTENZIONE
Matteo Busanelli
mbusanelli@imolinfo.it

Contenu connexe

Tendances

Tendances (17)

Come e perché integrare Digital Asset Management e Content Management
Come e perché integrare Digital Asset Management e Content ManagementCome e perché integrare Digital Asset Management e Content Management
Come e perché integrare Digital Asset Management e Content Management
 
I metadati: risorsa fondamentale a supporto dell’uso corretto dei contenuti e...
I metadati: risorsa fondamentale a supporto dell’uso corretto dei contenuti e...I metadati: risorsa fondamentale a supporto dell’uso corretto dei contenuti e...
I metadati: risorsa fondamentale a supporto dell’uso corretto dei contenuti e...
 
Linee guida web PA: formati, licenze, classificazione, open data
Linee guida web PA: formati, licenze, classificazione, open dataLinee guida web PA: formati, licenze, classificazione, open data
Linee guida web PA: formati, licenze, classificazione, open data
 
Presentazione Laurea Picariello Vincenzo Matr. 450334
Presentazione Laurea Picariello Vincenzo Matr. 450334Presentazione Laurea Picariello Vincenzo Matr. 450334
Presentazione Laurea Picariello Vincenzo Matr. 450334
 
OntoPiA e il knowledge graph della pubblica amministrazione italiana
OntoPiA e il knowledge graph della pubblica amministrazione italianaOntoPiA e il knowledge graph della pubblica amministrazione italiana
OntoPiA e il knowledge graph della pubblica amministrazione italiana
 
Research Data Management e politiche europee sui dati
Research Data Management e politiche europee sui dati Research Data Management e politiche europee sui dati
Research Data Management e politiche europee sui dati
 
Open Data Support onsite training in Italy (Italian)
Open Data Support onsite training in Italy (Italian)Open Data Support onsite training in Italy (Italian)
Open Data Support onsite training in Italy (Italian)
 
Brochure: Linked Open Data PILLS
Brochure: Linked Open Data PILLSBrochure: Linked Open Data PILLS
Brochure: Linked Open Data PILLS
 
Data curation ovvero quanto durevoli sono i nostri sforzi per una biblioteca ...
Data curation ovvero quanto durevoli sono i nostri sforzi per una biblioteca ...Data curation ovvero quanto durevoli sono i nostri sforzi per una biblioteca ...
Data curation ovvero quanto durevoli sono i nostri sforzi per una biblioteca ...
 
Single point of entry: competenze, attività e ruolo del bibliotecario dei dati
Single point of entry: competenze, attività e ruolo del bibliotecario dei datiSingle point of entry: competenze, attività e ruolo del bibliotecario dei dati
Single point of entry: competenze, attività e ruolo del bibliotecario dei dati
 
Introduzione a Linked Open data e Web semantico / Antonella Iacono
Introduzione a Linked Open data e Web semantico / Antonella IaconoIntroduzione a Linked Open data e Web semantico / Antonella Iacono
Introduzione a Linked Open data e Web semantico / Antonella Iacono
 
Open Data in Trentino
Open Data in TrentinoOpen Data in Trentino
Open Data in Trentino
 
The challenge of implementing personal data protection rules in the National ...
The challenge of implementing personal data protection rules in the National ...The challenge of implementing personal data protection rules in the National ...
The challenge of implementing personal data protection rules in the National ...
 
Nuovi Standard Documentali Per Il Dm
Nuovi Standard Documentali Per Il DmNuovi Standard Documentali Per Il Dm
Nuovi Standard Documentali Per Il Dm
 
Presentazione CSI Piemonte - Fossano 11 dicembre 2014 - parte 1
Presentazione CSI Piemonte - Fossano 11 dicembre 2014 - parte 1Presentazione CSI Piemonte - Fossano 11 dicembre 2014 - parte 1
Presentazione CSI Piemonte - Fossano 11 dicembre 2014 - parte 1
 
Sharing data in a complex organization: the Data Hub pattern applied to the N...
Sharing data in a complex organization: the Data Hub pattern applied to the N...Sharing data in a complex organization: the Data Hub pattern applied to the N...
Sharing data in a complex organization: the Data Hub pattern applied to the N...
 
Ontologie per i linked open data / Stefano De Luca, Paola De Caro, Claudia C...
Ontologie per i linked open  data / Stefano De Luca, Paola De Caro, Claudia C...Ontologie per i linked open  data / Stefano De Luca, Paola De Caro, Claudia C...
Ontologie per i linked open data / Stefano De Luca, Paola De Caro, Claudia C...
 

Similaire à Presentazione piattaforma semantica per gestione della conoscenza (scuole)

Sistemi Informativi Statistici
Sistemi Informativi StatisticiSistemi Informativi Statistici
Sistemi Informativi Statistici
Vincenzo Patruno
 
2b. lezione ss biblioteca digitale org
2b. lezione ss biblioteca digitale org2b. lezione ss biblioteca digitale org
2b. lezione ss biblioteca digitale org
Mau-Messenger
 
Formez Opendata Inps - webinar 29 marzo 2012
Formez Opendata Inps - webinar 29 marzo 2012Formez Opendata Inps - webinar 29 marzo 2012
Formez Opendata Inps - webinar 29 marzo 2012
INPSDG
 
Motori di ricerca - non c'è solo Google
Motori di ricerca - non c'è solo GoogleMotori di ricerca - non c'è solo Google
Motori di ricerca - non c'è solo Google
MediaCLA
 
Do it ourselves : Social Technologies for Information Retrieval
Do it ourselves : Social Technologies for Information RetrievalDo it ourselves : Social Technologies for Information Retrieval
Do it ourselves : Social Technologies for Information Retrieval
Bonaria Biancu
 
Open data per inail presentazione Forum PA - maggio 2012
Open data per inail    presentazione Forum PA - maggio 2012Open data per inail    presentazione Forum PA - maggio 2012
Open data per inail presentazione Forum PA - maggio 2012
Pietro Monti
 

Similaire à Presentazione piattaforma semantica per gestione della conoscenza (scuole) (20)

The Knowledge Gap (Busanelli - Proscia)
The Knowledge Gap (Busanelli - Proscia)The Knowledge Gap (Busanelli - Proscia)
The Knowledge Gap (Busanelli - Proscia)
 
Il "Knowledge Graph" della Pubblica Amministrazione Italiana
Il "Knowledge Graph" della Pubblica Amministrazione ItalianaIl "Knowledge Graph" della Pubblica Amministrazione Italiana
Il "Knowledge Graph" della Pubblica Amministrazione Italiana
 
2015-06 Roberto Boselli, Dal dato non strutturato alle ontologie
2015-06 Roberto Boselli, Dal dato non strutturato alle ontologie2015-06 Roberto Boselli, Dal dato non strutturato alle ontologie
2015-06 Roberto Boselli, Dal dato non strutturato alle ontologie
 
Sistemi Informativi Statistici
Sistemi Informativi StatisticiSistemi Informativi Statistici
Sistemi Informativi Statistici
 
Module No. 1 – Elaborazione delle informazioni
Module No. 1 – Elaborazione delle informazioniModule No. 1 – Elaborazione delle informazioni
Module No. 1 – Elaborazione delle informazioni
 
Faceted Search
Faceted SearchFaceted Search
Faceted Search
 
Modelli concettuali e architetture Object-Oriented per la progettazione e lo ...
Modelli concettuali e architetture Object-Oriented per la progettazione e lo ...Modelli concettuali e architetture Object-Oriented per la progettazione e lo ...
Modelli concettuali e architetture Object-Oriented per la progettazione e lo ...
 
Lezione 8 Il Web Semantico
Lezione 8   Il Web SemanticoLezione 8   Il Web Semantico
Lezione 8 Il Web Semantico
 
9. Il Web semantico
9. Il Web semantico9. Il Web semantico
9. Il Web semantico
 
Semantic Search Engine
Semantic Search EngineSemantic Search Engine
Semantic Search Engine
 
Presentazione Cama_Primiceri_Atro
Presentazione Cama_Primiceri_AtroPresentazione Cama_Primiceri_Atro
Presentazione Cama_Primiceri_Atro
 
2b. lezione ss biblioteca digitale org
2b. lezione ss biblioteca digitale org2b. lezione ss biblioteca digitale org
2b. lezione ss biblioteca digitale org
 
Formez Opendata Inps - webinar 29 marzo 2012
Formez Opendata Inps - webinar 29 marzo 2012Formez Opendata Inps - webinar 29 marzo 2012
Formez Opendata Inps - webinar 29 marzo 2012
 
Motori di ricerca - non c'è solo Google
Motori di ricerca - non c'è solo GoogleMotori di ricerca - non c'è solo Google
Motori di ricerca - non c'è solo Google
 
Do it ourselves : Social Technologies for Information Retrieval
Do it ourselves : Social Technologies for Information RetrievalDo it ourselves : Social Technologies for Information Retrieval
Do it ourselves : Social Technologies for Information Retrieval
 
Estrazione della conoscenza dalla documentazione tecnica e di progetto
Estrazione della conoscenza dalla documentazione tecnica e di progettoEstrazione della conoscenza dalla documentazione tecnica e di progetto
Estrazione della conoscenza dalla documentazione tecnica e di progetto
 
Andrea Borruso & Gabriele Gattiglia - Reperire, scaricare, pulire i dati
Andrea Borruso & Gabriele Gattiglia - Reperire, scaricare, pulire i datiAndrea Borruso & Gabriele Gattiglia - Reperire, scaricare, pulire i dati
Andrea Borruso & Gabriele Gattiglia - Reperire, scaricare, pulire i dati
 
OntoPiA la rete di ontologie e vocabolari controllati per la pubblica amminis...
OntoPiA la rete di ontologie e vocabolari controllati per la pubblica amminis...OntoPiA la rete di ontologie e vocabolari controllati per la pubblica amminis...
OntoPiA la rete di ontologie e vocabolari controllati per la pubblica amminis...
 
Appunti di big data
Appunti di big dataAppunti di big data
Appunti di big data
 
Open data per inail presentazione Forum PA - maggio 2012
Open data per inail    presentazione Forum PA - maggio 2012Open data per inail    presentazione Forum PA - maggio 2012
Open data per inail presentazione Forum PA - maggio 2012
 

Plus de Matteo Busanelli

Comprendere_le_Reti_per_Governare_l_EA_12nov2013
Comprendere_le_Reti_per_Governare_l_EA_12nov2013Comprendere_le_Reti_per_Governare_l_EA_12nov2013
Comprendere_le_Reti_per_Governare_l_EA_12nov2013
Matteo Busanelli
 
ODDI 2013 DCAT per descrivere gli Open Data della PA
ODDI 2013 DCAT per descrivere gli Open Data della PAODDI 2013 DCAT per descrivere gli Open Data della PA
ODDI 2013 DCAT per descrivere gli Open Data della PA
Matteo Busanelli
 
Extracting archimate views from custom ontological ea models
Extracting archimate views from custom ontological ea modelsExtracting archimate views from custom ontological ea models
Extracting archimate views from custom ontological ea models
Matteo Busanelli
 

Plus de Matteo Busanelli (10)

Potenziare l'EA con il governo delle informazioni
Potenziare l'EA con il governo delle informazioniPotenziare l'EA con il governo delle informazioni
Potenziare l'EA con il governo delle informazioni
 
Exploiting and empowering semantic data with 2 new semantic extension: Sparql...
Exploiting and empowering semantic data with 2 new semantic extension: Sparql...Exploiting and empowering semantic data with 2 new semantic extension: Sparql...
Exploiting and empowering semantic data with 2 new semantic extension: Sparql...
 
Using (Semantic) Mediawiki on an Enterprise Knowledge Management Platform: fr...
Using (Semantic) Mediawiki on an Enterprise Knowledge Management Platform: fr...Using (Semantic) Mediawiki on an Enterprise Knowledge Management Platform: fr...
Using (Semantic) Mediawiki on an Enterprise Knowledge Management Platform: fr...
 
Imola informatica - Enterprise Knowledge Management
Imola informatica  -  Enterprise Knowledge ManagementImola informatica  -  Enterprise Knowledge Management
Imola informatica - Enterprise Knowledge Management
 
Comprendere_le_Reti_per_Governare_l_EA_12nov2013
Comprendere_le_Reti_per_Governare_l_EA_12nov2013Comprendere_le_Reti_per_Governare_l_EA_12nov2013
Comprendere_le_Reti_per_Governare_l_EA_12nov2013
 
Service Registry Repository Opensource implementato su Semantic Media Wiki
Service Registry Repository Opensource implementato su Semantic Media WikiService Registry Repository Opensource implementato su Semantic Media Wiki
Service Registry Repository Opensource implementato su Semantic Media Wiki
 
Approccio Semantico alla Governance IT
Approccio Semantico alla Governance ITApproccio Semantico alla Governance IT
Approccio Semantico alla Governance IT
 
Generazione di diagrammi ArchiMate da modelli ontologici di EA e meta modello...
Generazione di diagrammi ArchiMate da modelli ontologici di EA e meta modello...Generazione di diagrammi ArchiMate da modelli ontologici di EA e meta modello...
Generazione di diagrammi ArchiMate da modelli ontologici di EA e meta modello...
 
ODDI 2013 DCAT per descrivere gli Open Data della PA
ODDI 2013 DCAT per descrivere gli Open Data della PAODDI 2013 DCAT per descrivere gli Open Data della PA
ODDI 2013 DCAT per descrivere gli Open Data della PA
 
Extracting archimate views from custom ontological ea models
Extracting archimate views from custom ontological ea modelsExtracting archimate views from custom ontological ea models
Extracting archimate views from custom ontological ea models
 

Presentazione piattaforma semantica per gestione della conoscenza (scuole)

  • 1. PIATTAFORMA SEMANTICA PER GESTIONE DELLA CONOSCENZA Imola Informatica per le scuole  Matteo Busanelli
  • 2. Il nostro approccio alla conoscenza  Descritta con formalismi standard e indipendente dagli strumenti che la usano  Emergente, aggregabile, interconnessa e in continua evoluzione  Classificabile rispetto molteplici tassonomie  Alimentata da fonti interne (dati aziendali) ed esterne (web/Open Data)  Accessibile e riusabile in modalità "open" tramite API e servizi (REST e non) di interrogazione 2  Una piattaforma semantica basata sulle tecnologie standard del semantic web e composta di diversi componenti open source integrate fra loro su cui può essere «impiantato» un qualsiasi modello ontologico da popolare con dati semantici per molteplici usi
  • 3. Descrivere la semantica delle informazioni  Focus sulla semantica (significato) delle informazioni non la sintassi (formato/struttura)  Le informazioni semantiche sono anche dette meta-dati (dati che descrivono i dati)  RDF è il linguaggio standard per descrivere i meta-dati basato sul concetto di triple: <soggetto> <predicato> <oggetto>  Le meta-informazioni rispettano un modello concettuale formalizzato detto ontologia rappresentato nel linguaggio standard OWL PERSONA nome nato a ha sindaco CITTA’ abitanti http://imolinfo.it/people/mbusanelli http://www.comune.imola.bo.it/ http://www.comune.imola.bo.it/dmanca Matteo Busanelli abitanti nome nome 68.857 Modello Istanze IS AIS A Daniele Manca ESEMPIO:
  • 4. Descrizione formale, modello e rappresentazione Si definisce/sceglie un modello ontologico ad hoc per descrivere la conoscenza (es. FIBO, Classificazione documentale, FOAF, ecc…) e le risorse da descrivere (es. pagine web, documenti, persone, luoghi reali, oggetti fisici ecc…) Link ad altri «concetti» Linked Data Meta-dati <s,p,o> RISORSE Descrizione semantica (meta-dati)
  • 5. Conoscenza emergente, interconnessa ed in evoluzione  La conoscenza espressa tramite modelli semantici può anche essere inferita a partire da regole e sistemi di reasoning (inferenza semantica)  Le informazioni semantiche possono essere integrata o aggregata con altre informazioni anche non locali e non omogenee (linked open data)  I formalismi per rappresentare la conoscenza permettono di definire un processo di continua evoluzione ed estensione dei modelli che la descrivono 5
  • 6. Classificazione, keyword extraction e analisi del testo E’ possibile estrarre automaticamente dai documenti digitali i meta-dati sfruttando le tecnologie di Machine Learning e NLP per fare classificazione automatica, sentiment analysis, topic modeling o keyword extraction. key extraction, ranking and classification Risorse interne (intranet) Risorse esterne (web) 6 Reti di informazioni semantiche interconnesse Informazioni destrutturate sparse e disconnesse
  • 7. Utilizzo di fonti interne esistenti Remote Filesystem •Disco di rete •GIT, SVN, CVS ecc… Documental Platform •Alfresco •Doo •SharePoint CMS/Wiki •Drupal •Joomla •Wordpress •Mediawiki •XWiki Cloud Drive •Dropbox •Google Drive •Box.com  I repository esistenti definiscono una rete di sorgenti esistenti della conoscenza  La conoscenza non viene ridondanta/replicata o importata nella piattaforma di Semantica ma piuttosto mappata e arricchita/annotata semanticamente  La piattaforma riferirà tramite URI la risorsa che rimarrà nel repository originale Integrazione repository esistenti 7
  • 8. Integrazione con fonti esterne (Web)  Servizi Open di ricerca (es. Sindice)  API (Freebase, Google Open Knowledge Graph)  Micro formati di annotazione semantica (W3C RDFa)  RSS feeds Le risorse WEB sono ormai censibili, ricercabili e aggregabili alla stregua di quelle interne grazie a: 8
  • 9. API ed Endpoint per interrogazioni 9
  • 11. Piattaforma Semantica – Architettura Tecnologica Internal Information Sources (sistemi alimentanti) Ontology & Taxonomy TRIPLESTORE (semantic data storage) SPARQL Endpoint H T T P Consultation & searchAssisted Data Entry OPEN JENA Network Analysys Tool Diagram Generation QBE Tool External Tool Tool Custom application Reporting & Analysis SEMANTIC MEDIAWIKI (Mediawiki + estensioni + modello) SEMANTIC PLATFORM 11 INTEGRAZIONI ESTERNE Semantic Connector Semantic Connector Semantic Connector
  • 12. Funzioni del wiki semantico  Una piattaforma wiki «evoluta» basata su Mediawiki + Semantic Mediawiki in grado di sfruttare la potenza descrittiva dei modelli semantici (ontologie) per:  Navigare i dati in modalità linked data in un unico ambiente come semplici link fra pagine rispetto ad un modello della conoscenza definito  Ricercare le informazioni mediante filtri componibili detti faceted browsing  Interrogare, integrare e formattare i dati per effettuare reportistica ad-hoc in base alle esigenze  Aggiungere inferenza logica per far emergere conoscenza implicita da quella esplicita  Generare grafici e diagrammi dinamici in tempo reale relativi ai concetti e alle relazioni che vi intercorrono  Creare e modificare entità in maniera assistita e guidata tramite form attive  Esternalizzare e allineare i contenuti semantici (metadati) su un qualsiasi triplestore (storege semantici) interrogabile e accessibile via API e SPARQL (linguaggio standard di interrogazione semantica) 12
  • 13. Navigazione Linked Data Concetti e relazioni diventano pagine e link fra pagine 13
  • 14. Ricerca faceted browsing Ogni concetto ricercabile in base ad una arbitraria composizione di criteri (filtri di drill down) 14
  • 15. Interrogare, integrare e formattare i dati Diverse modalità di ricerca/interrogazione e formattazione dell’output 15
  • 16. Inferire conoscenza Mostrare informazioni aggregate ad altre derivanti da regole di inferenza (es. Se Persona ha scritto documento su Semantic Web allora ha la competenza Semantic Web) 16
  • 17. Grafici e diagrammi dinamici I dati possono essere usati per creare diagrammi e grafici direttamente in pagina 17
  • 18. Creazione ed editing assistito Le informazioni possono essere create o editate in maniera assistita tramite form semantiche customizzabili in logica e grafica 18
  • 19. Esternalizzazione dei dati 19 Row Data Diagramming DB Sharepoint LDAP TRIPLESTORE (semantic data storage) Semantic Connector Semantic Connector Semantic Connector
  • 20.  Più di 30 anni di esperienza nell’Enterprise IT  Consulenza e Skill Transfer su Architetture, Integrazione e Processo  OMG Influence Member, JSR 312 Expert Group, CSI, WWISA, OpenESB Key Partner, NetBeans Strategic Partner  La comunita’ italiana dedicata a Java  10 anni di articoli, pubblicazioni, libri, eventi, training  Dai programmatori agli architetti  Piu’ di 1.000.000 pagine lette al mese  Business partner in progetti con alto grado di innovazione  Padroni in tecnologie e architetture mobile  Competenti in architetture dell‘informazione, UX e Design GRAZIE PER L’ATTENZIONE Matteo Busanelli mbusanelli@imolinfo.it