POLITECNICO DI MILANO

Documenti analoghi
Utilizzo delle Maschere in Microsoft Access

03FYZ TECNICHE DI PROGRAMMAZIONE Esercitazione di Laboratorio 03 es.1 23 Marzo 2016

Technical Report TR2.3.3 TITOLO. Realizzazione dell architettura per l annotazione semantica e di uno strumento prototipale

DatiOpen: il portale Linked Open Data dell Istat

Manuale utente Per la gestione del Sistema Gestione Abilitazioni

MVC - Principio. MVC Model View Controller. MVC - Terminologia. MVC - Funzionamento. Richiesta. Controller. Model. Risposta. View

Prof. Pagani Corrado HTML

Utilizzo delle Maschere in Microsoft Access

Ski Ways Documento di Progettazione. Ingegneria del Software, A.A. 2016/2017 Andrea Boscaro, Michele Dal Ben, Alberto Carraro, Davide Niero

Enrico Fagnoni BOTK IN A NUTSHELL

ALATEL Manuale operativo per la gestione del sito web.

CIPA Rilevazioni Banche e Gruppi Manuale di Compilazione del questionario e trasmissione dati tramite piattaforma InfoStat

Guida all uso del programma. Copyright 2012 Laboratre 1

INTRODUZIONE SCHEDE. Le schede visualizzano i dati in tre categorie principali: Cliente - Macchina - Intervento

GALLERY. Album immagini

Versione 3.0. a cura di Claudia Cavicchi Biblioteca Clinica F.Bianchi Università di Bologna

Tecnologie semantiche per lo sviluppo di conoscenza e servizi Evento W3C LOD 2014

Offerta formativa Università Veneto

Un sito con Wordpress

Plugin di integrazione con il CMS Joomla

INCOMUNE.NET 4.0 Powered by Contao CMS Open Source

ACCESS. Database: archivio elettronico, dotato di un programma di interfaccia che facilita la registrazione e la ricerca dei dati.

MapServer. Marco Negretti

Il back end di doclife network è utilizzato dalla sede centrale e dagli amministratori dell azienda che adotta il sistema.

Guida utente alla compilazione delle richieste di contributo on-line per le Associazioni dei Consumatori

D B M G Il linguaggio HTML

10 Creare. collegamenti ipertestuali

GUIDA APPLICATIVA VERSIONE ANAGRAFICA LIGHT INTERMEDIARIO

@2011 Politecnico di Torino 1

CITTA DI VIGEVANO Settore Servizi alla città e valorizzazione culturale Servizio Informatico Comunale

Programma Master Programmatore Java

PREMESSA... 3 ENTE 1.1 PERIODI... 5 ENTE 2.1 MISURAZIONI... 7 ENTE 3.1 GESTIONE STATI ENTE 4.1 REPORTISTICA... 22

SVILUPPO ONTOLOGIE PER LA GESTIONE DOCUMENTALE E LORO INTEGRAZIONE ALL INTERNO DI UNA PIATTAFORMA WEB

Inserire record. Microsoft Access. Inserire/modificare record. Inserire record. Cancellare record. Inserire/modificare record

Modifica Pagina Web. Pulsante LogOut: cliccare per uscire dall'ambiente di amministrazione

Sistema di Valutazione (SIV) Prima fase del processo di valutazione dei Dirigenti Scolastici


Portale Gestione Raccomandate guida utente

Joomla! Gestire i contenuti. Come un utente pubblicatore può gestire contenuti

Anno Accademico Laboratorio di Tecnologie Web Uso di Firebug

Portale ING Commercial Card. Scheda di guida rapida del titolare della carta

Guida all uso del sistema gestionale schede online per attività commerciali e turistiche

Ministero dell Interno

IL SITO ISTITUZIONALE DELLA SCUOLA ITIS E. MATTEI - URBINO MANUALE D USO

MapServer. Marco Negretti. Politecnico di Milano Polo Regionale di Como

CURRICOLO DIPARTIMENTO INFORMATICA PRIMO BIENNIO

Nuove pagine e collegamenti

Opzioni contenitore Prodotti

TCL PAD: UN EDITOR DI TESTO ESTENDIBILE, INCORPORABILE E CON INTERFACCE DI TEXT-PROCESSING

Tutorial: come ti faccio una app sugli opendata

LE MASCHERE. Maschera standard. Maschera semplice. Questa maschera però non consente di nascondere alcuni campi e visualizza i record uno ad uno.

INFORMATIVA SULL'USO DEI COOKIE

ScuolaWEB - Registri. Utilizzo procedura «ScuolaWEB» per l accesso ai registro elettronici scolastici con procedura da WEB (internet)

Manuale Utente CMMG Corso Medici Medicina Generale

Fon.Coop - Sistema di Gestione dei Piani di Formazione FCOOP. Manuale Utente Gestione Utenti GIFCOOP

GUIDA RAPIDA ALLA MODIFICA DEL SITO

Manuale per il Farmacista

GUIDA APPLICATIVA NUMERAZIONE UNITARIA INTERMEDIARIO

La gestione del nuovo sito della Commissione Divulgazione

Portale Aste Web per GSE

Manuale Piattaforma Spending Review

Internet e Motori di ricerca

Sommario. A proposito di A colpo d occhio 1. Novità di Access Primi passi con Access

Guida Rapida Privati e Famiglie

MANUALE PER IL REDATTORE DELL UFFICIO STAMPA

Manuale Utente. di registrazione alla BDAP. (Banca Dati delle Amministrazioni Pubbliche) Bilanci Armonizzati. Versione 1.0

La Back Office Console consente di costruire lo scheletro degli schema.

Introduzione a MapGuide Author 6.5

SISTEMA DI TEMPLATE PER VISUALIZZARE RISORSE IN UN WIKI SEMANTICO

GUIDA APPLICATIVA GESTIONE UFFICI ZONALI PATRONATO NAZIONALE

Guida rapida per il Docente per la gestione di un insegnamento su Moodle in UNIFI

Digitiamo il codice base di una pagina secondo lo standard HTML5 e inseriamo un titolo <h1> con il testo Benvenuti sulla mia homepage

Manuale versione Mobile (Smartphone Tablet)

Prova d Esame Tecnologie Web LA A.A. 2008/2009 Tempo Disponibile: 3 ore Ai candidati è consentita la consultazione di manuali e materiale didattico

Presentazione Domande di Disoccupazione Agricoli e/o A.N.F. Internet Versione 1.0

Linked Open Data: pubblicazione, arricchimento semantico e linking di dataset pubblici attraverso il sistema MOMIS

Prime nozioni di Web-Editing. Liceo Classico Jacopone - Todi - A.S Prof. Marco Bastianelli

Manuale Utente CIG in Deroga Gestione Decreti Regionali

SEDE OPERATIVA Via A. De Gasperi, 127/A Merate (LC) TEL. 039/ Manuale

AREAS Accessi. Sistema Prenotazione Cittadino

Scritto da Donato Savino Venerdì 26 Febbraio :58 - Ultimo aggiornamento Venerdì 21 Gennaio :17

Servizio di realizzazione del nuovo sistema di Gestione Fondi

EdilConnect. Cremona, 30 maggio 2017

UNIVERSITA' CA' FOSCARI DI VENEZIA. Facoltà di Scienze MM.FF.NN. - Dipartimento di Informatica Tesi di Laurea Triennale

Pagina Personale Docente. Guida Utente. Progetto DISCITE. Facoltà Teologica del Triveneto. SEED Edizioni Informatiche. Guida Utente DISCITE - PPD

ATTENZIONE! Per completare la procedura di accesso è indispensabile eseguire la sincronizzazione del Token (vedi punto 1.10).

Fondamenti di Informatica T-1

Gestione Alunni GESTIONE ALUNNI ALTERNANZA SCUOLA LAVORO. Direzione generale per gli studi, la statistica e i sistemi informativi

MANUALE UTENTE GUIDA ALL UTILIZZO DEL FORMATIVE -REGIONE MARCHE PROFILO PROFESSIONISTA

Raccolta e memorizzazione dei dati immessi nei moduli dai visitatori

Access 2007 Colonna di ricerca

Fondamenti di Informatica T-1

Direzione Generale della Pesca Marittima e dell Acquacoltura MANUALE UTENTE

La struttura e la visualizzazione dei corsi

SISTEMA GEOGRAFICO PER LA PRESENTAZIONE IN TEMPO REALE DELLE CONDIZIONI DI NAVIGABILITÀ A VENEZIA

APPENDICE - Pratiche di radiazione Polo ACI

Guida per le Aziende Dichiarazione Aiuti di Stato Utenti Conto Formazione

Guida all utilizzo di Italiano per Immagini

GUIDA ALL ACCESSO DEI SERVIZI WEB MEDIANTE QUANTUM GIS

Manuale Utente di registrazione alla BDAP (Banca Dati delle Amministrazioni Pubbliche) Bilanci Armonizzati

Transcript:

POLITECNICO DI MILANO Facoltà di Ingegneria dell'informazione Corso di Laurea di Ingegneria Informatica SISTEMA DI TEMPLATE PER VISUALIZZARE RISORSE IN UN WIKI SEMANTICO Relatore: Prof. Marco Colombetti Correlatore: Ing. Davide Eynard Dola Marco Matricola: 656936 Correlatore: Ing. David Laniado A.A. 2007/2008

Struttura di un wiki classico - 1 PAGINA DEL WIKI Testo in linguaggio naturale: Sistema di Annotazioni (stile del testo) Sistema di Impaginazione (struttura pagina e collegamento con le altre) Sistema di Template (visualizzazione di dati semi-strutturati)

Struttura di un wiki classico -2 Solo in linguaggio naturale Modifica dei dati solo manuale (tramite interfaccia utente apposita o utilizzando Tag) Dati debolmente strutturati (non interpretabili da agenti artificiali)

Obiettivi del Progetto Visualizzazione di meta-dati associati alla pagina tramite un template Sviluppo di un editor apposito per facilitare l'inserimento dei meta-dati Editor indipendente dall'ontologia di dominio Integrazione con i servizi offerti dal Semantic Web (es. Linked Data, risorse pubblicate in rete, repository on line, ecc.)

Definizioni Preliminari RDF Descrive i meta-dati relativi alle risorse OWL Contiene le informazioni riguardanti gruppi di individui e loro relazioni(ontologie) OWL Funzionamento analogo alle ontologie ma immagazzinano dati nei database SPARQL Linguaggio di interrogazione per le ontologie

Struttura Semantica del Wiki - 1 PAGINA DEL WIKI Testo in linguaggio naturale (simile a quella dei wiki tradizionali) Annotazioni semantiche riguardanti la risorsa

Struttura Semantica del Wiki - 2 Possibilità di associare una risorsa alla pagina Modifica dei dati anche tramite agenti artificiali (bot) Dati strutturati: quindi estraibili ed interpretabili da agenti artificiali Possibilità di inserire nel testo del wiki dati estratti dalla KBS

Struttura Semantica di un wiki - 3 Asserzioni sulle risorse Ontologie persistenti Associazioni pagina/risorsa Associazione Pagina/Individuo Tabelle database Nome_Pagina URI_Individuo URI_Individuo Ontologia Es: <Leonardo Ortolani, http://semjspwiki.org/rdffiles/leonardo_ortolani> <Leo Ortolani, http://semjspwiki.org/rdffiles/leonardo_ortolani> <http://semjspwiki.org/rdffiles/leonardo_ortolani, xmlns.com/foaf/0.1/>

Struttura Semantica di un wiki - 4 Associazione Pagina/Classe Nome_Pagina URI_Classe URI_Classe XML_File XML Proprietà primarie

Descrizione del Progetto 1 Tecnologie Utilizzate JSPWiki Software Wiki Open Source scritto in Java/JSP Jena API scritto in Java per applicazioni semantiche AJAX/JSon Tecnologia che permette di scambiare informazioni tra pagine HTML e server

Descrizione del Progetto 2 Implementazione SemWikiEngine.java Si occupa di fare da interfaccia tra le pagine JSP e PersistentOntology.java PersistentOntology.java Recupera e inserisce dati dall'ontologia persistente Messaggi Oggetti Java JSON JSP Page SemWikiEngine PersistentOntology

Interfaccia Utente 1 Azioni dell'utente Nascondere o visualizzare proprietà del template Assegnare o modificare una risorsa ad una pagina Modificare la priorità di una proprietà Inserire query SPARQL nel testo del wiki Associare a una pagina un URI esterno Importare dati da un URI esterno Navigare con un RDF Browser RDF

Interfaccia Utente 2 Nascondere o visualizzare priorità del template

Interfaccia Utente 3 Assegnare o modificare una risorsa ad una pagina 1) Selezionare l'ontologia 2) Selezionare la classe

Interfaccia Utente 3/2 Assegnare o modificare una risorsa ad una pagina 3) Riempire i campi e salvare la pagina Cliccando si visualizzano anche le proprietà secondarie

Interfaccia Utente 4 Modificare la priorità di una proprietà Selezionando le proprietà e salvando la pagina esse verranno visualizzate come primarie

Interfaccia Utente 5 Inserire query SPARQL nel testo del wiki Richiamando il plugin La pagina visualizza i risultati

Interfaccia Utente 6 Associare a una pagina un URI esterno 1) Selezionare External URI 2) Inserire l'uri 3) Salvando con questo bottone si linka la pagina ad una risorsa esterna

Interfaccia Utente 7/1 Importare dati da un URI esterno 1) Selezionare External URI 2) Inserire l'uri 3) Premere Download

Interfaccia Utente 7/2 Importare dati da un URI esterno 5) Salvare agendo su Save URI 4) Selezionare le triple di interesse

Interfaccia Utente 8 Navigare con un RDF Browser Link al generatore RDF Visualizzazione grazie a un RDF Browser

Conclusioni e Sviluppi Futuri VANTAGGI Interfaccia pensata per l'utente inesperto di ingegneria della conoscenza Indipendenza dalle ontologie di dominio Sistema per offrire maggiore leggibilità Integrazione con i servizi del Web Semantico LIMITI: Lunghi tempi di reasoning Grafica spartana SVILUPPI FUTURI Inglobamento del progetto in un plugin Inserimento di un'ontologia di contesto Implementazione dell'auto-completamento