Intelligenza Artificiale Question Answering Prof. M.T. PAZIENZA a.a. 2001-2002.

Slides:



Advertisements
Presentazioni simili
Primary Italian Saying How You Are.
Advertisements

Imperfetto IWBAT say what I used to do or was doing in the past.
Intelligenza Artificiale 1
Prof. Bertolami Salvatore
Interrogativi Asking and answering questions in italiano.
Italiano Revizione Lezione Kyle Becker Guida: Daily Activities Holidays Newspaper article analysis Essay writing.
Text Processing Question Answering Basi di Dati Multimediali - Giugno 2005 Marco Ernandes:
Metodi Quantitativi per Economia, Finanza e Management Lezione n°3.
Intelligenza Artificiale 1 Gestione della conoscenza lezione 7 Prof. M.T. PAZIENZA a.a
Apprendimento Automatico: Elaborazione del Linguaggio Naturale
Introduzione Estrazione di Informazioni dal Web Prof. Paola Velardi.
Modeling, managing and accessing e-content Linguistic Computing Laboratory Prof. Paola Velardi.
Digressione: il linguaggio di query CQP
BRISCOLA GO ON AVANTI. Storia I giochi di carte hanno le origini più disparate e vengono collocati in differenti epoche, la Briscola risale al La.
Introduzione Estrazione di Informazioni dal Web Prof. Paola Velardi.
Metodi per il trattamento avanzato di documenti. Quanta analisi del testo nei sistemi di accesso a documenti? Motori di ricerca, sistemi di IR classici.
Fondamenti di Informatica A - Massimo Bertozzi TIPI DI DATO IN C++ What's in a name? That which we call a rose By any other name would smell as sweet.
READING COMPREHENSION
4. –ere verbs P. Oorts 2009.
Rosemarie Truglio By, Giulia Abad. Questo è Rosemarie Truglio Rosemarie ha cinquantatre anni Rosemarie ha cinquantatre anni Rosemarie è da Hoboken, Nuovo.
Frequency Domain Processing
Enzo Anselmo Ferrari By Giovanni Amicucci. Di Enzo Questo è Enzo Anselmo Ferrari. Enzo compleanno è diciotto febbraio Enzo muore è quattordici agosto.
Chi trova un amico.
FOR EVERY CALLOUT THAT YOU WILL SEE IN ENGLISH PROVIDE (IN WRITING) THE CORRECT ITALIAN SENTENCE OR EXPRESSION. REMEMBER TO LOOK AT THE VERBS AND PAY.
The euro. Use this website to answer these questions. n.htm
Elaborazione del linguaggio naturale CFG: esercizi Maria Teresa PAZIENZA a.a
Elaborazione del linguaggio naturale Question Answering Systems Michele Guiduzzi aa 2003/2004.
Ontologia AA F. Orilia. Lez. 16 Discussione dell'approccio controfattualista di lewis condotta da Antonio De Grandis.
Talking about yourself
Benvenuti in Italian Club!. Who speaks Italian Language? More than 150 million people speak Italian language worldwide (about half are native speakers)
BOOTS OF SPANISH LEATHER – Written by Bob Dylan, performed by Nanci Griffith.
Ris# 61martedì16/12/14 Tempo:___________________ Che tempo fa?
Metodi Quantitativi per Economia, Finanza e Management Lezioni n° 7-8.
Linguistica computazionale: task sul linguaggio naturale Cristina Bosco 2015 Informatica applicata alla comunicazione multimediale.
17 settembre 2014 EQ: How do you greet people and exchange personal information using formal and informal expressions/gestures? Obbiettivo: SWBAT imitate.
Semantica approcci computazionali Maria Teresa PAZIENZA a.a
MyEconLab_Univerità degli studi di Milano, corso Prof.ssa Valentina Raimondi How to Access MyEconLab 1.
GLI INTERROGATIVI.
A.A CORSO DI BIOINFORMATICA 2 per il CLM in BIOLOGIA EVOLUZIONISTICA Scuola di Scienze, Università di Padova Docenti: Prof. Giorgio Valle.
Siete i proprietari di una squadra di corse NASCAR. E’ l’ultima gara di un’ottima stagione e sarà trasmessa in Mondovisione vecchio sponsor (comunque.
Sistemi basati su conoscenza Linguaggio naturale: semantica Prof. M.T. PAZIENZA a.a
Intelligenza Artificiale 2 Metodologie di ragionamento Prof. M.T. PAZIENZA a.a
QUESTION-ANSWERING SYSTEMS SYSTEMS Un esempio concreto: Un esempio concreto: FALCON FALCON.
Indicizzazione di documenti semistrutturati Sistemi informativi – AA D’Este Laura.
Come costruire sistemi di elaborazione del linguaggio naturale (NLP) Due paradigmi di riferimento –Basato sulla conoscenza (Knowledge Engineering, KE)
SUMMARY Time domain and frequency domain RIEPILOGO Dominio del tempo e della frequenza RIEPILOGO Dominio del tempo e della frequenza.
Linguistica computazionale: come accedere all’informazione codificata nel linguaggio naturale (seconda parte) Cristina Bosco 2014 Informatica applicata.
From this year, by kind permission of Taeco S.r.l., the Working Retrievers Club Italia has the pleasure to award the prize “Big Hunter Project”. This.
SUMMARY Grounding installations and leakage breakers RIEPILOGO Impianti di terra e interruttori differenziali RIEPILOGO Impianti di terra e interruttori.
What are relative pronouns? Pronouns that stand in for an aunt or uncle?
POMEZIA-TORVAJANICA Pomezia è una città molto giovane, infatti viene costruita negli anni Trenta in seguito alla bonifica dell'Agro pontino, pianura paludosa.
SUMMARY A/D converters RIEPILOGO Convertitori A/D RIEPILOGO Convertitori A/D.
SUMMARY Interconnection of quadripoles RIEPILOGO Interconnessione di quadripoli RIEPILOGO Interconnessione di quadripoli.
The “Mille Miglia” The Mille Miglia was a long distance car race, made ​​on roads open to traffic that was disputed in Italy twenty-four times from 1927.
Discover the USA. What do you know about the USA? Would you like to know more? Do you know how the USA flag is called? What do the 50 stars and the 13.
FATE ADESSO: Cosa vuol dire? What is the underlined word called? Come stai tu? Io sono Marisa. Lei è italiana.
A.A CORSO DI BIOINFORMATICA 2 per il CLM in BIOLOGIA EVOLUZIONISTICA Scuola di Scienze, Università di Padova Docenti: Prof. Giorgio Valle Prof.
Italy is a parliamentary republic located in southern Europe.
Corso di “Teorie e pratiche della traduzione” “La scrittura accademica attraverso le lingue e le culture: studio su corpus della voce autoriale” Dott.ssa.
I PRONOMI RELATIVI.
Prof. M. Battaglia «Prostate network» Uno modello organizzativo innovativo in epoca di HTA e spending review.
LE PREPOSIZIONI. Le Preposizioni semplici (Simple prepositions) A preposition describes a relationship between other words in a sentence. In itself, a.
Buon giorno, ragazzi oggi è il quattro aprile duemilasedici.
ITALIAN ITALIAN FOR POST GRADUATE STUDENTS 22 nd February 2016 WEEK 1 Aureliana Di Rollo.
A.s. 2015/16 IC Don Guido Cagnola di Gazzada Schianno VA in rete con le Istituzioni scolastiche del primo ciclo di istruzione del bacino Nord-Laghi della.
Ripasso (review). 222 TUTTE LE STRADE PORTANO A ROMA ALL ROADS LEAD TO ROME lezione finale.
PROGETTO COMENIUS Partenariato Scolastico Multilaterale Anno 2012/2013 CIRCOLO DIDATTICO S.G. BOSCO- BIANCAVILLA- CT.
A.A CORSO INTEGRATO DI INFORMATICA E BIOINFORMATICA per il CLT in BIOLOGIA MOLECOLARE Scuola di Scienze, Università di Padova Docenti: Proff.
Il Giorno del Ringraziamento
Sistemi di Question Answering
Transcript della presentazione:

Intelligenza Artificiale Question Answering Prof. M.T. PAZIENZA a.a

Question Answering Q/A E’ il processo di estrazione automatica di risposte per domande poste in linguaggio naturale su una collezione di documenti (precedentemente selezionati o meno) ed utilizzando una base di conoscenza

Q/A Architettura Un qualunque sistema di Q/A consta dei seguenti moduli: query processing - elaborazione della domanda document retrieval - ricerca dei documenti answer extraction and formulation - identificazione della risposta e sua generazione

Tipi di sistemi di Q/A Capaci di elaborare domandi “fattuali” (le risposte sono esattamente corrispondenti alla domanda nella loro espressione linguistica - nomi propri, parole chiave, …) Capaci di effettuare semplici meccanismi di ragionamento (inferenza per collegare risposte a domande. Es: Come morì Socrate? Socrate bevve succo di cicuta) Capaci di generare risposte da più documenti (Es: Quali avvicendamenti ci sono stati negli ultimi anni tra i dirigenti FIAT)

Tipi di sistemi di Q/A Capaci di rispondere in un contesto di successive interazioni (risoluzione di anafore tra contesti diversi) Capaci di rispondere a domande di natura speculativa (Es: L’Italia è fuori dalla recessione economica?)

Q/A in TREC-9 Corpus di grandi dimensioni di notizie giornalistiche Domande in classi ristrette Certezza di documenti con risposta nel corpus Risposte lunghe meno di 50 caratteri 5 risposte ordinate per score Processo totalmente automatico

Esempi di tipi di domande What –Basic what Q: What was the monetary value of the Nobel Peace Prize in 1989? –What who Q: What costume designer decided that Michael Jackson should wear only one glove? –What when Q: In what year did Ireland elect its first woman president? –What where Q: What is the capital of Uruguay? Who –Q: Who is the author of the book “The Iron Lady: a Biography of Margaret Thatcher”?

Esempi di tipi di domande How –Basic how Q: How did Socrates die? –How many Q: How many people died when the Estonia sank in 1994? –How long Q: How long does it take to travel from Tokyo to Niigata? –How much Q: How much did Mercury spend on advertising in 1993? –How far Q: How far is Yaroslavl from Moscow? –How tall Q: How tall is Mt. Everest? –How rich How rich is Bill Gates? –How large How large is the Arctic refuge to preserve unique wildlife and wilderness value on Alaska’s north coast?

Esempi di tipi di domande Where –Q: Where is Taj Mahal? When –Q: When did the Jurassic Period end? Which –Which who Q: Which city has the oldest relationship as sister-city with Los Angeles? –Which when Q: In which year was New Zealand excluded from the ANZUS Alliance? –Which what Q: Which Japanese car maker had its biggest percentage of sale in the domestic market?

Esempi di tipi di domande Name –Name who Q: Name the designer of the show that spawned millions of plastic imitations, known as “jellies”. –Name where Q: Name a country that is developing a magnetic levitation railway system. –Name what Q: Name a film that has won the Golden Bear in the Berlin Film Festival? Why –Q: Why did David Koresh ask for a word processor? Whom –Q: Whom did the Chicago Bulls beat in the 1993 championship?

Q/A moduli principali Parsing of question - Analisi sintattica della domanda per ottenerne un albero sintattico Question analysis - Per formare una query al sistema di IR, vengono estratte unità linguistiche di una solo o di più parole (concept word) Question classification - La domanda è classificata in base alla risposta attesa (nominale, temporale, numerica, di luogo)

Q/A moduli principali Segmentation - Per diminuire l’ammontare del testo da elaborare, i documenti sono suddivisi in unità coerenti semanticamente Ranking of segments - Per ciascun segmento, ciascuna frase è valutata rispetto alla vicinanza con la domanda Parsing of segments - Si analizza ciascuna frase dei migliori segmenti trovati

Q/A moduli principali Pinpointing - Si confrontano gli alberi sintattici di domanda e risposte, poi si estrae una parte di testo di lunghezza predeterminata per ciascuna frase, si valuta la sua appropriatezza Ranking of answers - Le risposte candidate vengono ordinate per valore

Summary of main modules in IR, IE, QA SubsystemModuleIRIEIE QAQA Question processingKeyword processing XX Question representation X Answer prediction X Keyword selection XX Keyword expansion XX Document indexing XYX and retrievalDocument search and retrieval XYX Document ranking XYX Document processingMorphological and lexical proc XX Extract relevant passages XX Syntactic parsing XX Name entity recognition XX Coreference XY Discourse processing XX Semantic analysis X

SubsystemModuleIRIEIE QAQA Use of world knowledgeWordNet XX Dictionaries XX Use of domain knowledge Domain ontologies XX Domain patterns X Domain coreference X Domain event merging X Output extractingPatterns XX Complex nlp techniques XX Merge XX Answer ranking X Logic prover X Answer justification X Output formattingTemplate filling X Answer formulation YX