Facoltà di Lettere e Filosofia Corso di Laurea in Scienze della Comunicazione LIBER Progettazione di un programma per la ricerca bibliotecaria ispirato.

Slides:



Advertisements
Presentazioni simili
DEDICATO AGLI AMMINISTRATORI DI SISTEMA
Advertisements

USABILITÁ Sembra banale, ma….
Progetto di: Jody Padulano Giuliano Polverari
Intelligenza artificiale
ANNO SCOLASTICO 2009/2010 QUARTA PROVA ESAME DI STATO ANALISI DI ALCUNI QUESITI.
Unità D2 Database nel web. Obiettivi Comprendere il concetto di interfaccia utente Comprendere la struttura e i livelli che compongono unapplicazione.
Ecco catalogati i risultati di ciò che vi fu letto nellincontro precedente.
QUELLE DUE.
Precorsi di Informatica Dott. Antonio Cisternino Settembre 2003
Per cercare tutti i libri pubblicati in una collana scegli la ricerca per liste.
Per sapere quali libri di un certo autore ci sono in biblioteca scegli la ricerca per liste.
Per cercare un libro descritto da una keywords scegli la ricerca per liste.
"In Internet non siamo in grado di selezionare, almeno a colpo docchio, fra una fonte credibile e una folle. Abbiamo bisogno di una.
COLOR GROUP MBS LANCIANO DI GIACOMO BETTONI COME FAR CRESCERE IL FATTURATO E GLI UTILI, ATTRAVERSO LE RISORSE.
Intelligenza Artificiale 1 Gestione della conoscenza Prof. M.T. PAZIENZA a.a
Studiamo Storia Un metodo per imparare.
Basi di dati. Vantaggi degli archivi digitali Risparmio di spazio: sono facilmente trasferibili e duplicabili Risparmio di tempo: si può accedere ai dati.
Letteratura Italiana 8 CFU L-11 EA (GRUPPO A-DER)
Analisi e formalizzazione dei requisiti non funzionali
I servizi in biblioteca e la ricerca nel catalogo on-line
Le competenze del bibliotecario
Progettazione: analisi delle raccolte esistenti Una volta definito il profilo istituzionale della biblioteca e presa consapevolezza del contesto allinterno.
Il linguaggio ASP Lezione 4 Manipolare i database con ASP Lutilizzo dei FORM per laggiunta dei dati.
La biblioteca e le sue risorse : servizi e strategie di ricerca. Catalogo del sistema bibliotecario padovano Modulo 2 Luisa Banzato Francesca Scarpati.
Sistema Bibliotecario di Ateneo | Università di Padova Biblioteca e le sue risorse: servizi e strategie di ricerca Catalogo del sistema bibliotecario padovano.
PROGETTO SCACCHI Programma, sviluppato in Java che permette di effettuare partite a scacchi tra due giocatori sulla stessa macchina e anche tra computer.
Una storia racconta di due Amici che camminavano nel deserto…
( qualche riflessione )
2002-Materiali prodotti dalla prof.ssa Brunella Pellegrini LE CHAT TELEMATICHE IDEA BASE E UNO SPAZIO CONDIVISO DI COMUNICAZIONE, DOVE IL MESSAGGIO DI.
EBSCOhost Collection Manager Acquisizioni guidate per utente Tutorial.
Piccole strategie di apprendimento
ANDISU Forum • introduzione alla piattaforma di condivisione andisu • istruzioni per la registrazione • istruzioni per l’uso.
Note per il corso di Informatica per le discipline umanistiche Biblioteche in rete 2 Marco Lazzari Università di Bergamo Facoltà di Lettere e Filosofia.
Assessorato alla Cultura e Politiche Giovanili
Una storia racconta di due Amici che camminavano nel deserto…
A volte hai sentito il desiderio di fare qualcosa
LE REALIZZAZIONI INTERATTIVE IN AMBITO MUSEALE Pierluigi Fontanesi – studioBASE2
_ ___ _ ______ _ _ _________.
DAGLI ARCHIVI AI DATABASE
E’ DIO E’ DIO.
Dedica due minuti della tua vita a questa lettura, è molto bella..
MACCHINE E CARNE (corpi impossibili?)
Laura Antichi Usare le ICT nella didattica La didattica in rifacimento.
A cura della Unità Nazionale eTwinning Italia Guida pratica alla registrazione eTwinning
Interazione Uomo Macchina
Seleziono il tasto aggiungi La pubblicazione Pagina di Aggiungi 1.
Una storia racconta di due amici che camminavano nel deserto.
IL GENIO DELLA PORTA ACCANTO
Un esemplare di persona in simbiosi con il PC. Premessa  L’intervista che segue è stata fatta ad una persona cui sono molto affezionata e che conosco.
Traduzione e computer (3) Cristina Bosco Informatica applicata alla comunicazione multimediale 2013.
IO E LA MATEMATICA PROCEDURALE
Costruiamo il blog della biblioteca. PARTIAMO DAL SITO 1.INSERISCI L’INDIRIZZO 2. CLICCA SU APRI UN BLOG.
Non si può comunicare se non si sa ascoltare: 10 cattivi ascoltatori
COSI’ E’ LA VITA…
Progetto Finale Laboratorio di Progettazione Web AA 2009/2010 Chiara Renso ISTI- CNR -
Per un nuovo orientamento nella progettazione dei linguaggi di programmazione Tesi di Laurea di: RICCARDO SOLMI Università degli Studi di Bologna Facoltà.
“Amerai il tuo prossimo come te stesso”
Corso integrato di Matematica, Informatica e Statistica Informatica di base Linea 1 Daniela Besozzi Dipartimento di Informatica e Comunicazione Università.
Corso integrato di Matematica, Informatica e Statistica Informatica di base Linea 1 Daniela Besozzi Dipartimento di Informatica e Comunicazione Università.
Per cercare un libro di un autore italiano scegli la ricerca per liste.
Per cercare un libro di cui ricordi due parole del titolo scegli la modalità di ricerca combinata.
Per cercare tutti i libri che trattano argomenti descritti da due keywords scegli la ricerca combinata.
SISR-USABILITÀ VALUTAZIONE DI USABILITÀ (fonte prof. Polillo)
OneSearch è un motore di ricerca, un’ interfaccia unica per interrogare tutte le risorse della Biblioteca oltre a una selezione di risorse free, provenienti.
L’APPRENDIMENTO DELLA LETTO-SCRITTURA ALLA SCUOLA DELL’INFANZIA
Interazione Persona Computer prova di progetto Gruppo: IO Componenti: Carlo Solimando Sito analizzato:
Dott.ssa Graziani Marina Psicologa dell’età evolutiva Sito Web:
Devi cercare libri e articoli su un argomento?
Università degli Studi di Genova - Sistema Bibliotecario di Ateneo Corso REICAT Libera Marinelli, Conclusioni Le nuove Regole italiane di.
Le modalità attraverso le quali gli utenti interagiscono con il computer A cura di Eleonora Bilotta.
Transcript della presentazione:

Facoltà di Lettere e Filosofia Corso di Laurea in Scienze della Comunicazione LIBER Progettazione di un programma per la ricerca bibliotecaria ispirato ai sistemi di chatbot sviluppati in linguaggio AIML Tesi di Laurea di Davide Andriolo

Cosè una chatbot? chatbot+ to chat: chiacchierare bot: suffisso di robot

Esempio 1: Alice no, you are only repeating program

Esempio 1: Alice

Esempio 2: Giulietta parlami della 156

Esempio 2: Giulietta

Come funzionano le chatbot? AIML Artificial Intelligence Marked Language

Alcuni esempi di codice: I AM CALLED *, good to know you.

Alcuni esempi di codice: CHI FU ALAN TURING CHI E' ALAN TURING _ FELINI Alcuni felini sono belli.. Per esempio certi tipi di gattini.

Altre funzioni utili:

Potenzialità dellAIML: - risultati soddisfacenti a costi molto bassi - buon funzionamento in dominio limitato - modificabilità

IL PROGETTO: LIBER bibliotecario virtuale capace di ricevere input in linguaggio naturale (funzione di mediazione fra lutente e il database del sistema)

Requisiti: Capacità di aiutare lutente nella ricerca espandendo una query che non ha portato a risultati: If (number-search=0) then fantasmi fantasma Capacità di far fronte ad eventuali errori ortografici negli input degli utenti: abbazzia abbazia

Requisiti: Capacità di fornire agli utenti informazioni sullorganizzazione della biblioteca (tempi di prestito, eventuali penali, etc.) Capacità di comprendere le frasi più comuni utilizzate dagli utenti per la ricerca (necessità di uno studio sul campo che identifichi tali frasi)

Alcuni esempi di frasi per la ricerca: Per titolo: Per autore: Per argomento:

In AIML: Avete libri che parlano di *? Questi sono i libri di *, quale cercavi?

Testing: Modalità: Mago di Oz (Houde e Hill 1997) Fase 1 (28 utenti): Libera, ha permesso di scoprire alcune falle e di aggiungere nuovi requisiti al sistema Fase 2 (5 utenti): Scenario Based, ha permesso di osservare linterazione degli utenti con una versione più definita di LIBER

Prima fase di Testing: VORREI UN LIBRO DI GUERRA Libri sulla guerra o scritti da Guerra?

Ricerche incrociate: Mi dia Titolo di Autore Stavo cercando un libro di Autore del anno Mi servirebbe qualcosa su Argomento scritta fra il anno1 e il anno2

Richieste problematiche:

Analisi risultati Test 1: Uninterazione interamente in linguaggio naturale crea problemi in termini di visibilità (Norman 1988), portando alcuni utenti a formulare richieste eccessive per il sistema. È necessaria una nuova fase di progettazione che tenti di ovviare a tale inconveniente.

Seconda fase di Testing: Scenario: Sei uno studente universitario e hai saputo della possibilità di ricevere libri in prestito dalla biblioteca della tua facoltà. Decidi di andarci per cercare un libro di Eco di cui ti ha parlato un amico, ma hai dimenticato il titolo. In compenso, ricordi che il protagonista della storia era un bugiardo che viveva (o almeno raccontava) storie incredibili. Ti trovi di fronte al computer per effettuare la tua ricerca.

AVETE LIBRI DI ECO?

QUAL È QUELLO CHE PARLA DI UN BUGIARDO?

Ecco la descrizione del libro. Il suo codice di collocazione è: SBS 64573

Analisi risultati Test 2: 2 utenti ignorano LIBER e procedono con una classica ricerca per campi 2 utenti si soffermano a chiacchierare con LIBER e lo utilizzano almeno in parte per la loro ricerca 1 utente utilizza LIBER come funzione di Help

Conclusioni (1/2): LIBER aiuta gli utenti meno esperti e non costituisce un limite per quelli abituati alla classica ricerca per database, che possono ignorarlo La soluzione in modalità mista (linguaggio naturale e manipolazione diretta) riesce a veicolare maggiormente diverse tipologie dutenti verso lobiettivo finale Il rapporto asimmetrico che si viene a creare con la macchina (Winograd e Flores 1986) limita la creatività del linguaggio degli utenti, ma ciò aiuta LIBER a funzionare meglio

Conclusioni (2/2): Vi sono casi in cui il linguaggio naturale può far apparire un sistema informatico meno arduo, favorendone luso da parte di persone che respingerebbero un approccio formale più esplicito (Winograd e Flores 1986) Il compito della ricerca bibliotecaria può rientrare in questi casi, e può essere ben supportato da un sistema come LIBER