ESTEEM ESTEEM Scenario applicativo Dipartimento di Informatica e Sistemistica Università di Roma La Sapienza Carola Aiello, Tiziana Catarci, Diego Milano, Monica Scannapieco
UtenteSistema Contesto Un chirurgo del Policlinico Umberto I di Roma, nellambito di un progetto di cooperazione internazionale, si trova con 2 colleghi (un gastroenterologo e uno specialista di malattie tropicali) a Mbalmayo (cittadina nel sud del Camerun in piena foresta tropicale). Nella cittadina esiste un piccolo ospedale in cui il personale è stato formato da volontari della CRI durante un precedente progetto. Uno dei pazienti presenta i seguenti sintomi/patologie: - Il medico vorrebbe usare la terapia…però ha dei dubbi perchè… Quindi non sa cosa fare …..
UtenteSistema Contesto …allora decide di cercare informazioni su internet sperando di trovare un sito che gli suggerisca come intervenire. Si collega a google ed inserisce i parametri di ricerca. I risultati della ricerca sono tantissimi e non sono perfettamente attinenti al suo problema e (con la connessione lentissima che ha a disposizione) ha difficoltà a consultarli; sta quasi per rinunciare quando trova un sito… …esteem Su esteem scopre che esiste un gruppo di medici che hanno le competenze che potrebbero servirgli. A questo punto …
Scarica il sw UtenteSistema Chiede la registrazione/ autenticazione ? 1. Registrazione Inserisce le sue info personali? Il sistema non dovrebbe verificare lidentità dellutente? gestire lautenticazione in sistemi P2P è difficile, che facciamo? Si vuole iscrivere 2. Descrizione/caratterizzazione di risorse e interessi Specifica unontologia e un mapping ai suoi dati Ho i dati sotto forma di ontologia PB: come fa? Un medico non è in grado di farlo. Se lutente potesse visualizzare le ontologie degli altri e scaricarle, potrebbe modificarle e adattarle ai propri dati (optional) Inserisce: - dati relativi alle priorità tra dati servizi e contesto - preferenza tra rapidità e recall Posso partecipare a esteem
Propone la lista di comunità che matchano con i suoi interessi (con una certa % di affinita?) Rileva le comunità semantiche disponibili UtenteSistema (esteem package) Sceglie attivamente a quale aderire (gli viene espressamente chiesto se vuole aderire o no?) iscrive lutente alla comunità che meglio si adatta ai suoi interessi (in base alle preferenze specificate al momento della registrazione?) Ho aderito ad una o più comunità 3. Scelta della macro area dinteresse / adesione ad una o più comunità semantiche Clicca per aderire ad una comunità semantica Come sono visualizzate le comunità? Grafi espandibili? Sono passati i due manifesti…? Solo quelli? Ancora niente schemi? nè mappings?
UtenteSistema Si è formata una comunità Creazione di una comunità semantica Vuole creare una comunità semantica Deve evitare che ogni peer fondi la sua comunità Non ha trovato quello che cerca Risponde che/se esiste un interessato Gestione link preferenziali (optional) Può specificare: - Se vuole mantenere il LP con un peer che si riconnette invia il manifesto con specifica di start-up
UtenteSistema 4. query (optional) Formula la probe query Setta i link preferenziali (se ha risposto: rapidità) Formula la query Probe query Prima specifica P2P mapping Raffinamento dei P2P mapping Inizia un dialogo tra il peer che ha fatto la query e tra ognuno di quelli che possono rispondere