FRÅGEBESVARANDE SYSTEM. Marco Kuhlmann Linköpings universitet

Relevanta dokument
Tentamen Marco Kuhlmann

Vi skall skriva uppsats

TDDD02 Föreläsning 6 HT-2013

Under ett par veckor kommer vi att arbeta med arbetsområdet "What time is it?" i ämnet engelska.

Sundbybergs stad Skolundersökning 2015 Föräldrar förskola Stella Nova förskola

Writing with context. Att skriva med sammanhang

Stimulated recall En forskningsmetod

Sundbybergs stad Skolundersökning 2015 Föräldrar förskola Fristående förskolor totalt Antal svar samtliga fristående förskolor: 360 (57 %)

Enkätresultat för elever i åk 9 i Borås Kristna Skola i Borås hösten Antal elever: 20 Antal svarande: 19 Svarsfrekvens: 95% Klasser: Klass 9

08/11/13. Databasteknik och informationssystem DD1370 F3. Ett urval ur databasen bestäms av en SQL-fråga. Påminnelse: Deadline på tisdag

Krigsreportage inbo rdeskriget i Bosnien

KOMMUNICERA. och nå dina mål. Lärandeförvaltningens kommunikationsstrategi

Blueprint Den här planeringen skapades med Blueprints gratisversion - vänligen uppgradera nu. Engelska, La06 - Kursöversikt, 2015/2016.

Preschool Kindergarten

Gemensam problemlösning. Per Berggren och Maria Lindroth

Skapa interaktiva vidoquizzar i LnuPlay/Mymoodle

Pedagogiska tips Boksamtal


Hur du presenterar och marknadsför dig under själva intervjun är avgörande för att du ska bli en intressant kandidat.

Enkätresultat för vårdnadshavare till elever i Centralskolan Söder 4-9 i Grästorp hösten Antal svar: 50

My Language a g Biography

Enkätresultat för elever i år 2 i Nösnäsgymnasiet 2 i Stenungsund våren 2014

Fakta om Malala Yousafzai

Enkätresultat för elever i år 2 i Praktiska Skövde i Praktiska Sverige AB hösten 2014

Enkätresultat för elever i år 2 i Mega Musik gymnasium hösten Antal elever: 47 Antal svarande: 46 Svarsfrekvens: 98% Klasser: MM13

Referensvärden samtliga undergrupper

Referensvärden samtliga resultatenheter

Göm ninjorna. Det här projektet kommer att bygga på din kunskap om CCS-kung fu.

Read Texterna består av enkla dialoger mellan två personer A och B. Pedagogen bör presentera texten så att uttalet finns med under bearbetningen.

To Lauren Beukes Tune: Top of the World Written by Marianna Leikomaa

Stockholm stad Förskoleundersökning Förskolan Pärlan

Datorövning 2 Statistik med Excel (Office 2007, svenska)

Erfarenheter från ett pilotprojekt med barn i åldrarna 1 5 år och deras lärare

Questionnaire for visa applicants Appendix A

Dina tänder är viktiga. Du behöver dem varje dag.

ELEV- HANDLEDNING (Ansökan via webben)

Kiwiböckerna metod och begrepp

Förmåga att läsa och förstå: Elevsvar

När du som vårdpersonal vill ta del av information som finns hos en annan vårdgivare krävs det att:

Förväntansdokument Bodals Skola F-9

Artikel/reportage år 9

Historisk tillbakablick

DEMOKRATI 2 DEN SKÖRA VALFRIHETEN

Utbildningsplan för arrangörer

Förskolan Vårskogen, Svaleboskogen 7. Plan mot diskriminering och kränkande behandling

samhälle Susanna Öhman

Samtals- och dokumentationsunderlag Språk och erfarenheter

Nedfrysning av spermier. Information om hur det går till att lämna och frysa ned spermier.

DEN LILLA RÖDA HÖNAN

Upplägg och genomförande - kurs D

Vetenskapliga begrepp. Studieobjekt, metod, resultat, bidrag

Sektionen för Beteendemedicinsk smärtbehandling

Interventionsstudie i syfte att främja läsutvecklingen. Linda Fälth Linnéuniversitetet

Det flippade klassrummet hur uppfattas det av eleverna?

Planering samhällskunskap/svenska/bild år 6, vt 2016 demokrati mänskliga rättigheter brott och straff

SVENSKA ÖVERGRIPANDE MÅL FÖR ÅR 6, 7, 8, 9: LYSSNA

Inkludering på Rannebergsskolan. Göra olika för att bemöta lika

Boll-lek om normer. Nyckelord: likabehandling, hbt, normer/stereotyper, skolmiljö. Innehåll

Lathund för validering av avhandlingar i LUCRIS

FÖRBERED UNDERLAG FÖR BEDÖMNING SÅ HÄR

Datorövning 2 Statistik med Excel (Office 2003, engelska)

Boken om Teknik. Boken om Teknik är en grundbok i Teknik för åk 4 6.

Webbregistrering pa kurs och termin

Skogsbruk på ren svenska Lektion 4: Mästare på både förnyelse och återvinning. Tema: Återvinning Ämne: Biologi, Kemi Årskurs: 7-9

Kursplan i svenska. Därför tränar vi följande färdigheter under elevens skoltid i ämnet svenska: Tala, lyssna och samtala. År 1

Handledning för digitala verktyg Talsyntes och rättstavningsprogram. Vital, StavaRex och SpellRight

PROVKAPITEL. Sofia Hession Sofia Panagiotidou. Roderick Hunt Alex Brychta

Medioteket. Introduktion till sli.se/medioteket för lärare

MR 5 FRÅN FÖRBUD TILL RÄTTIGHET WORKSHOP I KLASSRUMMET TEMA: MÄNSKLIGA RÄTTIGHETER (MR)

Syftet med en personlig handlingsplan

SANNOLIKHET. Sannolikhet är: Hur stor chans (eller risk) att något inträffar.

WhatsApp finns för dessa plattformar:

Du behöver ha tillgång till: Olika typer av material som man bearbetar på El- och energiprogrammet, Olika typer av plugg.

Kursutvärdering. oktober 1, 2010

Del A Frågor om deltagande i tillsynskampanjen och dess resultat, från april 2009 t.o.m. att enkäten besvaras

Argumenterande Berättande. Återberättande. Instruerande. Förklarande. Beskrivande. LGR 11, del 1 Skolans värdegrund och uppdrag

ÄT RÄTT NÄR DU TRÄNAR

Vad är en webbläsare?

Gruppenkät. Lycka till! Kommun: Stadsdel: (Gäller endast Göteborg)

onsdag den 21 november 2012 PRONOMEN

Instruktion när NE-bilagan har lämnats via e-tjänsten Filöverföring

Hur utvecklar man användbara system? Utvärdering. Användbarhet handlar om kvalitet. Utvärdering. Empiriska mätningar. Metoder

Diskussionsfrågor till version 1 och 2

Skolenkäten hösten 2011

KOSMOS - Små och stora tal

Stockholm stad Familjedaghem 2014

Q1 Har ni under utbildning haft undervisning inom HTML5?

MOTIONER TILL REPRESENTANTSKAP 2015

Information till elever och föräldrar i skolår 5

Plan mot kränkande behandling och diskriminering / Likabehandlingsplan

8 European Foundation for Osteoporosis

Program Handledning Förutsättningar: Träningar Teori

Bedömning för lärande. Workshop för nyckelpersoner i Sundsvalls kommun

Om oss DET PERFEKTA KOMPLEMENTET THE PERFECT COMPLETION 04 EN BINZ ÄR PRECIS SÅ BRA SOM DU FÖRVÄNTAR DIG A BINZ IS JUST AS GOOD AS YOU THINK 05

Utvärdering fadderverksamhet (Nyanländ)

ANVÄNDARHANDLEDNING FÖR

DEMOKRATI 3 DEMOKRATINS VILLKOR

Chapter 1 : Who do you think you are?

Sammanfattning på lättläst svenska

Syftet är att öka medvetenheten dels om vilka språkliga handlingar som krävs i ämnet, dels om vilka som utförs.

Transkript:

FRÅGEBESVARANDE SYSTEM Marco Kuhlmann Linköpings universitet

Frågebesvarande system

Frågebesvarande system Frågebesvarande system är datorsystem som automatiskt svarar på frågor formulerade på naturligt språk. Frågorna kan i princip vara hur svåra som helst, men vi kommer att fokusera på system för faktafrågor (eng. factoid questions).

Faktafrågor Faktafrågor efterfrågar enkla fakta, ofta namngivna entiteter. Vad heter Prinsessan Madeleines dotter? Var ligger Linds konditori? Vilket år föddes författaren till Sagan om ringen?

Källa: cbsonline.com

Hur kommuniceras informationsbehovet? Dokumentsökning (IR) sökfråga (eng. query) Informationsutvinning (IE) svarsmall Frågebesvarande system (QA) fråga på naturligt språk

Olika typer av system System baserade på dokumentsökning Matcha frågan mot webbsidor. System baserade på djup analys Förstå frågan och leta upp svaret i strukturerade databaser. Hybrida system Kombinera dokumentsökning och djup analys.

fråga formulera sökfråga detektera svarstyp IR hitta matchande dokument hitta matchande textpassager extrahera svaret svar

fråga formulera sökfråga detektera svarstyp hitta matchande dokument hitta matchande textpassager extrahera svaret svar

Formulera sökfrågan I det enklaste fallet kan man bara ta den naturligspråkliga frågan rakt av och låta sökmotorn sköta resten. När man processar små dokumentsamlingar kan det vara bra att expandera sökfrågan. Exempel: lägga till morfologiska varianter och synonymer En annan teknik är att formulera om sökfrågan för att göra den mera lik ett möjligt svar.

Stoppord Stoppord är vanligt förekommande ord utan semantiskt innehåll.

Omformulering Vad heter Prinsessan Madeleines dotter? Omformulerad: Prinsessan Madeleines dotter heter Var ligger Linds konditori? Omformulerad: Linds konditori ligger Vilket år föddes författaren till Sagan om ringen? Omformulerad: Författaren till Sagan om ringen föddes

fråga formulera sökfråga detektera svarstyp hitta matchande dokument hitta matchande textpassager extrahera svaret svar

Detektera svarstyp Vilken typ av svar förväntar sig användaren? Om det förväntade svaret är ett personnamn behöver vi inte titta på t.ex. städer eller tidsperioder. Att känna till svarstypen kan även hjälpa oss att formulera svaret. Exempel: olika svarsmallar för olika typer av svar

Li och Roth (2005) Svarstyper Svarstyp Exempel abbreviation What s the abbreviation for limited partnership? description What are the words to the Canadian National anthem? entity What is the name of King Arthur s sword? human What was Queen Victoria s title regarding India? location What river runs through Liverpool? numeric How many pounds are there in a stone?

Svarstyper i Jeopardy Ferrucci et al. (2010) undersökte ett slumpmässigt urval av 20 000 Jeopardy-frågor och hittade 2 500 distinkta svarstyper. De 20 mest frekventa svarstyperna var: he, country, city, man, film, state, she, author, group, here, company, president, capital, star, novel, character, woman, river, island, king De 200 mest frekventa svarstyperna täckte mindre än 50% av frågorna.

Articles 40 Most Frequent LATs 200 Most Frequent LATs 12.00% 10.00% 8.00% 6.00% 4.00% 12.00% 10.00% 8.00% 6.00% 4.00% 2.00% 0.00% 2.00% 0.00% NA he country city man film state she author group here company president capital star novel character woman river island king song part series sport singer actor play team show actress animal presidential composer musical nation book title leader game Figure 1. Lexical Answer Type Frequency. Special instruction questions are those that are not self-explanatory but rather require a verbal explanation describing how the question should be interpreted and solved. For example: Category: Decode the Postal Codes Verbal instruction from host: We re going to give you a word comprising two postal abbreviations; you answer must be inferred by the context. Here s an example: Category: Decorating Clue: Though it sounds harsh, it s just embroidery, often in a floral pattern, done with yarn on cotton cloth. Answer: crewel Ferrucci et al. (2010)

Klassificera svarstyp För att få ut en frågas svarstyp kan vi använda oss av automatisk textklassificering. Exempel: Naive Bayes, sekvensmodeller Klassificeraren tränas på frågor taggade med svarstyper. Exempel på relevanta features är ord, ordklasser, namngivna entiteter, huvudord i fraserna, semantiskt relaterade ord.

Li och Roth (2005) Data för svarstypsklassificering DESC:manner How did serfdom develop in and then leave Russia? ENTY:cremat What films featured the character Popeye Doyle? DESC:manner How can I find a list of celebrities ' real names? LOC:state Which two states enclose Chesapeake Bay? HUM:ind What contemptible scoundrel stole the cork from my lunch?

fråga formulera sökfråga detektera svarstyp hitta matchande dokument hitta matchande textpassager extrahera svaret svar

Hitta matchande textpassager Efter att ha fått ut en lista med relevanta dokument delar vi upp dessa i passager, t.ex. paragrafer eller meningar. I ett nästa steg filtrera vi ut de passager som inte innehåller de namngivna entiteter som matchar svarstypen. De resterande textpassagerna rankas, antingen med hjälp av handskrivna regler eller med hjälp av maskininlärning.

snippet

Features vid rankning av textpassager svarstyp för textpassagen antalet söktermer ur sökfrågan i textpassagen antalet relevanta entiteter i textpassagen antalet n-gram som överlappar med frågan

fråga formulera sökfråga detektera svarstyp hitta matchande dokument hitta matchande textpassager extrahera svaret svar

Extrahera svaret En enkel metod är att extrahera namngivna entiteter ur textpassagerna och returna den entitet som matchar svarets typ. Fråga: När uppfans glödlampan? [DATE] Passage: Edison uppfann glödlampan [DATE år 1879], men Om svaret inte motsvarar en specifik typ av namngivna entiteter kan man kombinera denna metod med reguljära uttryck. Exempel: <SVAR> som t.ex. <FRÅGA>

Rankning av kandidater Om det finns flera möjliga entiteter måste de rankas. För att göra detta kan man träna en klassificerare med samma features som vid rankning av textpassager. Hybrida system använder externa informationskällor och konfidensmått för denna rankning.

Mått använda i Watson Ferrucci et al. (2010) semantisk likhet mellan fråga och svar textpassagens trovärdighet textpassagens popularitet geografiska och temporala mått

fråga formulera sökfråga detektera svarstyp hitta matchande dokument hitta matchande textpassager extrahera svaret svar

Utvärdering av frågebesvarande system Mean Reciprocal Rank (MRR) MRR kan användas för att utvärderar system som levererar en lista med rankade svarsalternativ. Måttet förutsätter en testmängd bestående av frågor taggade med deras korrekta svar. Ett system får poäng som motsvarar den inverterade rangen av det första korrekta svaret på varje fråga; i slutet tas medelvärdet.

Mean Reciprocal Rank (MRR) Q: Who ran the first four-minute mile? A: Roger Bannister Q: Who is the world s best tennis player? A: Novak Đoković Svar Guldstandard Svar Guldstandard Roger Bannister korrekt Roger Federer inkorrekt Bannister inkorrekt Rafael Nadal inkorrekt Roger inkorrekt Novak Djokovic korrekt Inverterad rang: 1/1 Inverterad rang: 1/3