KONSTEN ATT FÖRSTÅ EN LEDTRÅD

Storlek: px
Starta visningen från sidan:

Download "KONSTEN ATT FÖRSTÅ EN LEDTRÅD"

Transkript

1 KONSTEN ATT FÖRSTÅ EN LEDTRÅD Hur IBM Watson analyserar och förstår frågor i Jeopardy! DEN 10 JANUARI 2014 FRIDA ENGSLÄTT 729G43

2 Sammanfattning Den här rapporten beskriver hur IBM Watson, en intelligent agent som tävlade och vann i Jeopardy! år 2011, tolkar och förstår frågorna i tävlingen. Watsons arkitektur kallas för DeepQA och består av hundratals komponenter som interagerar och kompletterar varandra så de tillsammans kan lösa svåra uppgifter och bidra till att Watson vinner Jeopardy!. Detta beskrivs i början av rapporten, innan jag går in i detalj på hur Watson, med hjälp av fyra viktiga komponenter i frågeanalysen, förstår naturligt språk och på så sätt kan förstå frågorna i Jeopardy!. 1

3 Innehåll Sammanfattning... 1 Inledning... 3 Terminologi... 4 Bakgrund... 5 Vem är IBM Watson?... 5 QA-system... 5 Natural Language Processing... 6 UIMA... 6 Jeopardy!... 6 Frågeanalysen i Watson... 8 General-purpose parsing och semantic analysis components... 8 Fokus... 8 LAT... 9 Undantag och svårigheter i upptäckandet av LATs QClasses QSections Diskussion Referenser

4 Inledning Intelligenta agenter är något som ständigt växer i dagens samhälle. En typ av intelligent agent är de så kallade QA-systemen, Question Answering systems, som automatiskt svarar på frågor som ställs med naturligt språk av människor. Den här rapporten bygger på IBMs projekt Watson, som är ett QA-system. År 2011 deltog Watson i TV-quiz showen Jeopardy! och vann över världens två bästa Jeopardy!-spelare. För att kunna vinna Jeopardy! krävs stor kunskap, snabbhet och smarthet. Deltagarna ska så snabbt som möjligt förstå de frågor som ställs, leta efter svaret, trycka på svars-knappen och besvara frågan under fem sekunder. Rätt svar ger poäng medan fel svar resulterar i straffavdrag. För att ett QA-system ska klara av uppgifter som Jeopardy! krävs bland annat Natural Language Processing (NLP) som hjälper till att analysera semantiken och syntaxen i det naturliga språket som utgör frågan. Syftet med det här projektet är att undersöka och förstå i detalj hur IBMs datorsystem Watson analyserar och förstår frågor i Jeopardy!. Bland annat beskrivs Watsons övergripande arkitektur och hur systemet bearbetar naturligt språk, men framför allt diskuteras de fyra komponenterna fokus, LAT, QClasses och QSections, som bildar frågeanalysen och bidrar till att Watson så snabbt som möjligt hittar ett svar till en fråga. I slutet av rapporten diskuteras även framtida möjligheter inom området. 3

5 Terminologi Nedan följer en kort beskrivning av några begrepp som används i rapporten. QA-systems NLP DeepQA IBM Watson Question-answering systems är system som automatiskt kan svara på frågor som ställs utav människor i naturligt språk. Detta sker med hjälp av en kunskapsbas och ostrukturerade texter med naturligt språk som tolkas och analyseras med NLP-tekniker. Natural Language Processing tekniker är textanalyser som analyserar syntaxen, kontexten och användarmönster för att förstå meningen och innebörden av texter och fraser. Detta hjälper systemen att förstå ostrukturerat språk. DeepQA är arkitekturen bakom Watson. Den består av hundratals algoritmer som samarbetar och tillsammans klarar av att lösa stora uppgifter som hjälper Watson att svara på frågorna. IBM Watson är ett QA-system som 2011 tävlade i Jeopardy! och vann över två mänskliga motståndare. 4

6 Bakgrund Vem är IBM Watson? IBM Watson är ett QA-system, byggt av IBM, som i februari 2011 deltog i Jeopardy! och vann över två mänskliga världsmästare i Jeopardy!. Inom loppet av tre sekunder analyserar Watson en fråga i form av en ledtråd och förstår vad ledtråden frågar efter, söker efter och bestämmer det bästa svaret och överväger om det är säkert nog att trycka på svars-knappen och svara. (Ferrucci D. A., 2011) För att kunna vinna Jeopardy var Watson, precis som de mänskliga deltagarna, tvungen att tävla i realtid med ledtrådar som varken Watson själv eller hans skapare någonsin tidigare sett. Watson tävlade dessutom helt på egen hand, utan tillgång till varken internet eller interaktion med människor för att kunna förstå och svara på frågorna. (Ferrucci D. A., 2011) Watson förstår inte varje enskilt ord i en fråga eller dess betydelse, utan kan istället se särdrag och mönster i mänskligt språk. Genom att bryta ner det naturliga språket till olika delar och förstå sammanhanget mellan dem kan Watson, med hjälp av bland annat textanalyser och en inbyggd kunskapsbas, hitta svaret på frågorna snabbare än vad en människa löser samma uppgift. (High, 2012) Watsons arkitektur kallas för DeepQA. Den består och använder sig av hundratals komponenter för att analysera naturligt språk, identifiera källor, hitta och generera hypoteser, värdesätta bevis samt för att undersöka och värdesätta hypoteser (Ferrucci, Brown, Chu-Carrol, & Fan, 2010). Komponenterna kan endast klara av enkla språkanalyser på egen hand, men tillsammans klarar de av större, mer utmanande uppgifter. Watson kan på så sätt prestera bra och vinna Jeopardy!. (Ferrucci D. A., 2011) Principen med DeepQA är att arkitekturen arbetar parallellt med många olika hypoteser och områden. Dessutom värdesätter den alternativ samt kombinerar ytlig och djup kunskap för att få så bra resultat som möjligt (Ferrucci, Brown, Chu-Carrol, & Fan, 2010). QA-system Question-answering (QA) systems är system som automatiskt kan svara på frågor ställda av människor med naturligt språk. Detta sker med hjälp av en kunskapsbas och ostrukturerade texter med naturligt språk som analyseras med textanalyser, i detta fall ESG och PAS som beskrivs senare i rapporten. Watson är ett så kallat Open-domain question-answering system, vilket kräver kunskap inom information retrieval (IR), natural-language processing (NLP), knowledge representation and reasoning (KR&R), machine learning, and human-computer 5

7 interfaces (HCIs). (Ferrucci D. A., 2011) Natural Language Processing Mänsklig kommunikation bygger på ostrukturerad information, vilken ofta är ganska komplicerad och implicit. Informationen kräver för det mesta bakgrundsinformation och kontext för att en människa ska förstå och kunna analysera den. Programmeringsspråk är till skillnad från mänsklig kommunikation formellt matematiskt strukturerad i form av explicit information, exempelvis namn, adress och datum. Natural-language processing (NLP) tekniker analyserar syntaxen, kontexten och användarmönster för att förstå meningen och innebörden av texter och fraser och för att kunna förstå mänsklig kommunikation. Dock är det en enorm teknisk utmaning att lyckas få ett datorsystem att förstå mänskligt språk lika bra som människor, eftersom mänskligt språk består av många olika sätt att beskriva ett ord med samma innebörd. Samma ord kan även betyda olika saker beroende på kontexten. För att kunna tolka mänskligt språk så bra som möjligt kräver systemet tekniker så som ytlig tolkning, djup tolkning, informationsutvinning, att kunna tolka ords olika betydelser, dold semantisk analys och textimplikation. I vissa Opendomain QA-systemes går det att ta reda på hur många komponenter som interagerar med varandra för att NLP-teknikerna ska klara av svåra uppgifter (Ferrucci D. A., 2011). UIMA Watson innehåller för många komponenter för att vanliga NLP-tekniker ska klarar av att hantera all den information som behöver analyseras. Därför byggdes år Unstructured Information Management Architecture (UIMA). Det är en mjukvara i form av en arkitektur som får informationskällor, så som texter, tal och bildanalyser, att interagera, oberoende av algoritmer, programmeringsspråk och domänmodeller. Det gör att all den ostrukturerad information som Watson tar in som input kan bli strukturerad med hjälp av UIMA, trots den enorma mängden data. (Ferrucci D. A., 2011) Jeopardy! Jeopardy! är ett underhållningsprogram i form av en quizshow som startades i USA år I Jeopardy! tävlar tre motståndare om kunskap, förtroende och snabbhet i tre ronder. Alla deltagare måste ha klarat ett test på 50 frågor för att få medverka i programmet. Frågorna är 6

8 formulerade i naturligt språk och baserade utifrån en bred variation av generell kunskap. Det gör att Jeopardy! kräver smarta, kunniga och snabba deltagare. Programmet är ett fråga-svara program, men till skillnad från de flesta andra fråga-svara program läser programledaren en ledtråd i form av ett konstaterande istället för en vanlig fråga. Deltagarna ska i sin tur ge svaret i form av en fråga. Exempelvis: MATRÄTT: Denna maträtt gjord på kött är typiskt svensk, i form av små, runda bollar. Svar: Vad är Köttbullar.. Under de två första ronderna används en tabell indelad i 6 kolumner med en kategori per kolumn, samt fem rader med stigande dollarvärden som dubblas i andra ronden. Vinnaren av föregående fråga väljer en kategori och ett dollarvärde. Ledtråden bakom rutan visas då och läses upp av programledaren inför alla tre deltagare. När programledaren har läst klart tänds en svars-knapp framför varje tävlande som visar att de, så länge knappen lyser, har chans att svara på ledtråden genom att trycka på knappen. Den deltagare som trycker först får fem sekunder på sig att svara på ledtråden, i form av en fråga. Rätt svar ger lika mycket dollar som ledtråden är värd och deltagaren får välja en ny ledtråd. Om deltagaren svarar fel dras summan för ledtråden bort från det totala belopp som deltagaren hittills har samlat ihop. Det gör det viktigt för deltagarna att vara säkra på sin sak när de trycker på knappen. Vid fel svar får de andra två deltagarna återigen chans att trycka på svars-knappen och svara på ledtråden. I den första och andra ronden finns det dessutom en, respektive två, rutor som är så kallad Daily Double, vilket inte syns förens en tävlande har valt den rutan. Deltagaren som valt rutan måste då besvara ledtråden, utan att använda svars-knappen, samt satsa en del av sina hittills samlade pengar på frågan. Sista ronden är annorlunda från de två första och består av en enda fråga. Först avslöjas en kategori och varje deltagare skriver ner hur mycket de satsar på kommande fråga (det måste dock vara mindre eller lika mycket som den totala summa pengar de hittills har samlat ihop). Frågorna i rond tre är ofta svårare än de frågor som använts under rond ett och två. När programledaren läser upp ledtråden har deltagarna 30 sekunder på sig att svara. Sedan berättar de sina svar samt hur mycket de satsat på frågan. Den deltagare som har mest pengar efter den tredje ronden vinner Jeopardy! (Ferrucci, Brown, Chu-Carrol, & Fan, 2010). 7

9 Frågeanalysen i Watson Watsons frågeanalys börjar med att göra en analys för att förstå vad som efterfrågas och hur det på bästa sätt besvaras. Frågeanalysen tar in frågan i form av ostrukturerad text och plockar utifrån det ut syntaktiska och semantiska delar som den kodar om till strukturerad information. Denna information kan sedan resterande delar av Watson ta del av, då nästan alla komponenter i systemet beror av frågeanalysen. Frågeanalysen bygger på så kallad generalpurpose parsing och semantic analysis components. (Lally, et al., 2012) Frågorna är alltid presenterade i versaler och det är så Watson uppfattar dem. Det är inget problem för människor att förstå text skriven enbart med versaler, men för datorsystem skapar det svårigheter. Detta eftersom systemen strängt följer syntaktiska regler där vissa typer av ord, så som namn, inleds med stor bokstav och på så sätt kan identifieras som just namn. För att underlätta detta används en så kallad true-caser component, vilket är en komponent som hjälper till att återställa sådan information som går förlorad när text skrivs i enbart versaler eller gemener. (Vita, Ittycheriah, Roukos, & Kambhatla, 2003) General-purpose parsing och semantic analysis components Watsons språkliga analys består av två djupa analyskomponenter, English Slot Grammar (ESG) parser och en predikat-argument struktur (PAS). ESG består av grammatiska träd, som både visar ytliga och djupa grammatiska strukturer. PAS är en förenkling av ESG genom att exempelvis undvika vissa termer som inte har någon större betydelse för resterande komponenter av systemet. Vissa begrepp tolkas därmed olika i ESG, men har bara en tolkning i PAS. PAS tar heller inte hänsyn till ytliga och djupa strukturer, utan lägger ihop dessa till en, som mestadels följer den djupa strukturen. ESG och PAS används av många olika komponenter i Watson, där frågeanalysen är en av dem. (Lally, et al., 2012) Fokus Fokus är det ord i ledtråden som refererar till svaret. Om fokus byts ut mot svaret blir frågan ett fullständigt påstående (Ferrucci, Brown, Chu-Carrol, & Fan, 2010). I Watsons system upptäcks fokus i en fråga utifrån regler som har identifierats i Jeopardy-frågor. Dessa följs i en prioriterad ordning enligt följande, där kursiv text står för fokus: - En substantiv fras med determineraren denna/detta/den här/det här eller dessa/de här : 8

10 FILM: Den här filmen spelades in i Linköping 1952 med Stellan Skarsgård som huvudroll. - Denna/detta/den här/det här eller dessa/de här som ett pronomen: JUL: År 2012 utsågs den här till årets julklapp. - När hela frågan är en substantiv fras blir hela frågan fokus: MUSIK: Antal plattor som Green Day har släppt det senaste decenniet. - Ett av pronomen han/hon/hans/hennes/honom/hennes : POLITIK: Han blev utsedd till Sveriges statsminister år Ett av pronomen det/de/dem/dess/deras : NATURKATASTROFER: Det var anledningen till katastrofen i Thailand år Pronomenet en/sådan : KULTUR: Pippi Långstrump, genombrott år 1950, är en envis sådan. Om ingen av ovanstående regler stämmer in, så antar man att det inte finns något specifikt fokus i ledtråden. (Lally, et al., 2012) LAT LAT står för Lexical Answer Types och innebär ett begrepp/ord i ledtråden som berättar vilken typ av ord som efterfrågas. Grundprincipen för att hitta en LAT i ledtråden beror på upptäckten av fokus och att välja huvudordet till det fokus som valts ut som det enda LAT i meningen. Det finns dock vissa undantag, vilka är följande, med fokus skrivna i kursiv och LATs skrivna med fet stil: - Om fokus är en konjunktion, så är konjunktionerna meningens LATs: Denna film och musikal bygger på samma manus - <Fokus> av X, X är meningens LAT när <Fokus> är något av en/namn/typ/sort: Man bränner sig på denna typ av blomma. - <Fokus> åt/till/för X, X är LAT när <Fokus> är något av namn/ord/term: 9

11 Detta är ett annat ord för dräpa. - Om inget fokus har hittats i ledtråden och kategorin är en substantiv fras, ta ut huvudordet i kategorin som LAT: LAND: New York, San Fransisco, Las Vegas (Lally, et al., 2012) Några av de mest förekommande LATs, baserat på tidigare Jeopardy! tävlingar, är: han, land, stad, man (Gopinathan, Pradeep; Kutsenko, Vera; Staehle, Joseph). Undantag och svårigheter i upptäckandet av LATs Reglerna som används för att identifiera LATs fungerar i de flesta fall men ibland sker misstag, exempelvis att systemet väljer fel pronomen eller fokus, vilket påverkar valet av LATs. Det händer även att användbara LATs inte upptäcks, så kallad falsk negativ. Motsatsen till dessa är falsk positiv, vilket är ord/begrepp i frågan som identifieras som LATs trots att de inte är det. Det är dessutom svårt för Watson att avgöra huruvida meningens LAT består av ett eller flera ord. Oftast är det ett ord, men i vissa fall, som i exemplet den här vice presidenten, kan inte presidenten extraheras från vice, eftersom det ger en förklaring av vilken slags president frågan syftar på. I dessa fall är det alltså hela termen som utgör frågans LAT. Det är svårare för Watson att upptäcka en sådan sak än vad det är för en människa. I ett exempel från tävlingen var frågans LAT: lead singer, där Watson enbart upptäckte ordet singer som LAT. Dock blir detta problem inte lika stort på svenska som på engelska, eftersom svensk grammatik inte innehåller lika många särskrivningar som engelsk grammatik. En annan svårighet när man ska identifiera LATs är när de finns inuti frågans kategori. Tre villkor kan då användas för att se hur stor sannolikhet det är att ett ord eller en fras i kategorin är LAT, om ordet/frasen uppfyller alla tre villkor är sannolikheten stor. - Ordet/frasen refererar till typ av enhet istället för enheten i sig, exempelvis lakrits istället för godis - Enhetstypen är konsistent med frågans LATs (om det finns något) - Enhetstypen nämns inte i frågan För att undvika ovanstående misstag och den osäkerhet som följer med grundreglerna, använder Watson en klassificerare för att se hur stor sannolikhet det är att en upptäckt LAT verkligen är en LAT. Klassificeraren använder bland annat samma regler som använts för att 10

12 upptäcka fokus och LATs, tillsammans med andra egenskaper som är inbyggda i ESG och PAS. Om sannolikheten är liten att ett visst ord utgör frågans LAT filtreras det ordet bort för att undvika misstag och öka noggrannheten. Watson lär sig under tävlingens gång och av sina misstag. Statistik på Jeopardy!-frågor genom tiderna visar att sannolikheten att en kategori är en LAT två gånger är stor. Watson utnyttjar det genom att identifiera de fel som görs och dra nytta av dessa i senare frågor. Exempelvis om Watson missar att en kategori är LAT i en fråga, lär sig systemet det och har där med större chans att klara samma typ av fråga nästa gång. Undersökningar har gjorts för att jämföra grundreglerna i ESG och PAS med de regler som implementerats i IBMs Watson efter ovanstående förbättringar. Resultatet från undersökningarna visar bland annat att förbättringarna bidragit till att Watson i 6.5% av frågorna upptäcker LATs som inte upptäcktes enbart med grundreglerna (Lally, et al., 2012). QClasses Jeopardy! innehåller en bred variation av frågor. Question Classifications (QClasses) används för att hjälpa Watson att förstå vilket typ av svar som förväntas, när fokus och LATs misslyckas. Detta sker genom att undersöka vilken typ av fråga det är som har ställts. (Lally, et al., 2012) Typen av klassifikationer i QClasses kan variera beroende på vilket sammanhang de förekommer i. (Li & Roth) I Jeopardy! är några exempel på frågetyper VERB, ÖVERSÄTTNING, MULTIPLE-CHOICE, DATUM och BAND. För att Watson ska hitta vilken typ av fråga som har ställts används två tekniker, reguljära uttryck över texten och syntaktiska regler i PAS. PUSSEL, BAND, MULTIPLE- CHOICE och FITB identifieras genom reguljära uttryck, medan alla andra frågetyper identifieras genom syntaktiska regler. De olika teknikerna är oberoende av varandra, vilket gör att en specifik fråga kan identifieras till flera olika QClasses. Vissa frågetyper går dock inte att kombinera och för att undvika att de ändå paras ihop används en QClassConsolidator som ser till att det inte sker. Nedan följer alla olika frågetyper i Jeopardy!: - PUSSLE är en frågetyp där svaret kräver ursprung, syntes eller inferens - BAND är när svaret är något som två enheter har gemensamt - MULTIPLE-CHOICE består av, vanligtvis tre, svarsalternativ, där ett av dem är det rätta svaret - FITB (Fill-in-the-blanket) frågar efter ett ord som fyller upp ett tomrum i ledtråden och gör den fullständig 11

13 - VERB är frågor där svaret är ett verb - ETYMOLOGI söker efter ett ord vars ursprung är från ett annat land - DATUM är när svaret är ett datum eller ett år - NUMMER är när svaret är ett nummer - ÖVERSÄTTNING är frågor där svaret är en fras eller ett ord översatt från ett språk till ett annat - DEFINITION en fråga som innehåller en definition av svaret - KATEGORI-RELATION är frågor där svaret har en semantisk relation till frågan och relationen är angiven i kategorin - FÖRKORTNING är när svaret är en förlängning av förkortningen som anges i frågan De vanligaste frågetyperna i Jeopardy! är DEFINITION och CATEGORY-RELATION. (Lally, et al., 2012) QSections QSections är delar av en fråga som identifieras då den tycks innehålla en speciell handling eller information. QSections kan även användas för att dela upp en fråga i delfrågor, där varje delfråga kan leda till rätt svar. QClasses och QSections påminner om varandra och båda identifieras antingen genom syntaktiska regler i PAS eller genom reguljära uttryck i frågan. Ibland beror QClasses och QSections existens på varandra, vilket gör att dess output då består av samma information. Det finns många olika typer av QSections, där de viktigaste nämns nedan: - Lexikal begränsning visar på begränsningar i svarets syntax genom att exempelvis säga en mening på fem ord... - Förkortningar är en del i en fråga som är en förkortning, vars förlängning är svaret på frågan - Delfrågor är när en fråga kan bli uppdelad i två eller fler delar, där varje delfråga bidrar till att hitta rätt svar - McAnswer är de olika svarsalternativ som utgör en multiple-choice fråga - FITB är den text som omger det tomrum som ska fyllas i frågan (Lally, et al., 2012) 12

14 Diskussion Jag tycker att de framsteg som gjorts genom utvecklingen av Watson är intressanta och skapar intresse inför framtiden, då QA-system blir viktigare och viktigare i dagens samhälle. Eftersom det mesta numera styrs via tekniska system, så som datorer och internet, är det viktigt för användaren att, lika snabbt som det finns möjlighet att hitta information och tjänster, även kunna få svar på de frågor som uppstår vid användandet av systemen. Dessutom är en förutsättning för systemen att användaren snabbt och smärtfritt kan söka efter information genom att fråga sig fram, istället för att behöva leta sig runt i all befintlig data. Att då kunna ha ett system som kan svara på sådana frågor, trots att de består av naturligt språk och ställs utav människor, är viktigt för att systemen ska bli så hållbara som möjligt. Idag finns exempelvis Eniro, som är en fråga-svara tjänst där människor kan fråga vad som helst, men som även bemannas av människor. Jag tänker mig att liknande system ska kunna bemannas av intelligenta agenter i framtiden som, på samma sätt som Watson förstår frågor i Jeopardy!, förstår de frågor som ställs av systemets användare och kan besvara dessa korrekt. Liknande system börjar komma mer och mer, ett exempel är Siri som är en applikation till Apples iphones och ipads. Siri försöker svara på de frågor som användaren ställer, men det finns ännu många brister med Siri och det är mer ofta än sällan som Siri missuppfattar frågan och svarar på någonting helt annat. Det finns som sagt vissa brister i IBM Watsons QA-system, vilka redan tagits upp och diskuterats en del ovan. I framtiden kommer system som Watson förmodligen kunna hantera dessa problem ännu bättre, genom att exempelvis ha bredare och mer hållbara regler för semantiken och syntaxen i ett system. Det skulle reducera misstagen och osäkerheten hos systemen. Reglerna kommer förmodligen att bli bättre genom att textanalyser så som ESG och PAS utvecklas i takt med tekniska system, vilket i sin tur leder till förbättringar hos intelligenta agenter. Att låta den intelligenta agenten lära sig genom tidigare erfarenheter, vilket Watson till viss del gör, tror jag är en användbar lösning. Det gör att agenten hela tiden utvecklas och fyller på sin information, utan att det krävs uppkoppling till yttre kunskapsbaser. DeepQA-arkitekturen är inte specifik för Jeopardy! och IBM Watson, utan används även i andra områden. Bland annat håller DeepQA på att utforskas inom arbetsområden så som spel 13

15 och medicin. Inom sjukvården är förhoppningen att kunna bygga Watson 2.0, som istället för att enbart svara på specifika frågor ska kunna analysera större problemscenarion. Detta ska ske genom en interaktion med användaren, där Watson 2.0, precis som Watson i Jeopardy!, lär sig av tidigare händelser. Watson 2.0 kan exempelvis kontrollfråga när han inte riktigt förstår innebörden i en mening, för att vara säker på att tolkningen av input är korrekt. På så sätt får systemet hela tiden ny information som kan hjälpa till i analysen av senare problemscenarion och input. Med hjälp av Watson 2.0 ska olika alternativ till beslut inom sjukvården, så som medicinering eller diagnostisering, presenteras och analyseras. (Ferrucci D. A., 2011) Jag tror detta kommer bidra till enorma framsteg, såväl inom artificiell intelligens som sjukvården, då det förmodligen öppnar upp för nya intressanta idéer och möjligheter. Samtidigt kommer Watson 2.0 förhoppningsvis hjälpa till att minska på arbetsbördan och ansvaret som i dagsläget läggs på de ansvariga inom sjukvården och bli ett bidragande substitut till sjukvårdarnas kognitiva resurser då dessa inte räcker till. Det är dock viktigt att ha i åtanke att system så som Watson förmodligen aldrig kommer kunna ersätta människans förmågor helt, utan snarare ska användas som ett hjälpmedel. Om mänskliga sjukvårdare litar för mycket på Watson 2.0 finns risken att de tillslut antar att Watson 2.0 säger rätt, utan att försäkra sig om detta. Det skulle kunna skapa risker och misstag som, inom sjukvården, kan ha förödande effekter. 14

16 Referenser Ferrucci, D. A. (2011). Introduction to "This is Watson". Ferrucci, D., Brown, E., Chu-Carrol, J., & Fan, J. (2010). Building Watson: An Overviev of the DeepQA Project. AI Magazine. High, R. (2012). The Era of Cognitive Systems: An Inside Look at IBM Watson and How it Works. Internal Technical Support Organization. Lally, A., Prager, J. M., McCord, M. C., Boguraev, B. K., Patwardhan, S., Fan, J.,... Chu- Carroll, J. (2012). Question analysis: How Watson reads a clue. Li, X., & Roth, D. (u.d.). Learning Question Classifiers*. Department of Computer Science University of Illinois Urbana-Champaign. Vita, L., Ittycheriah, A., Roukos, S., & Kambhatla, N. (2003). truecasing. Sapporo, Japan. 15

Question analysis. in IBM Watson. 729g43 Artificiell intelligens. Linda Hallström

Question analysis. in IBM Watson. 729g43 Artificiell intelligens. Linda Hallström Question analysis in IBM Watson 729g43 Artificiell intelligens Linda Hallström linha256@student.liu.se 2014-01- 08 Innehållsförteckning Introduktion... 2 Bakgrund... 2 Jeopardy!... 3 Question analysis

Läs mer

Språkteknologi. Språkteknologi

Språkteknologi. Språkteknologi Språkteknologi Denna kurs handlar om naturliga språk (svenska, engelska, japanska, arabiska ), och hur vi kan få datorer att utföra användbara och intressanta uppgifter med naturliga språk. Språkteknologi

Läs mer

IBM Watson - vad är DeepQA?

IBM Watson - vad är DeepQA? Tove Pettersson, Artificiell Intelligens Linköpings Universitet 2018 IBM Watson - vad är DeepQA? -En fördjupning inom Watsons arkitektur inför och under Jeopardy-utmaningen Sammanfattning IBM Watson var

Läs mer

Vad är Artificiell Intelligens (AI) Olika typer av AI och deras användningsområden Innovation med hjälp av AI Framtiden och etiska frågeställningar

Vad är Artificiell Intelligens (AI) Olika typer av AI och deras användningsområden Innovation med hjälp av AI Framtiden och etiska frågeställningar 1 Agenda Vad är Artificiell Intelligens (AI) Olika typer av AI och deras användningsområden Innovation med hjälp av AI Framtiden och etiska frågeställningar 2 Nuvarande AI Funktioner en grov Analogi Rekommendation,

Läs mer

Question answering system

Question answering system LINKÖPINGS UNIVERSITET Question answering system Artificiell Intelligens II Sammanfattning Detta arbete handlar om question answering (QA) system, om hur QA- system fungerar och hur de går till väga för

Läs mer

Kunskapsgraf. Fredrik Åkerberg j.f.akerberg@gmail.com. Tommy Kvant tommy.kvant@gmail.com. 1 Introduktion. 2 Relaterade projekt.

Kunskapsgraf. Fredrik Åkerberg j.f.akerberg@gmail.com. Tommy Kvant tommy.kvant@gmail.com. 1 Introduktion. 2 Relaterade projekt. Kunskapsgraf Fredrik Åkerberg j.f.akerberg@gmail.com Tommy Kvant tommy.kvant@gmail.com 1 Introduktion Målet med projektet var att undersöka huruvida DBpedia.org, kan användas för att besvara frågor på

Läs mer

TDDD02 Föreläsning 6 HT-2013

TDDD02 Föreläsning 6 HT-2013 TDDD02 Föreläsning 6 HT-2013 QA: Frågebesvarande system Lars Ahrenberg Litteratur: Brill m.fl. An Analysis of the AskMSR QA system Översikt Definition och exempel Utvärdering Standardkomponenter i QA-system

Läs mer

Artificial Intelligence

Artificial Intelligence Omtentamen Artificial Intelligence Datum: 2013-01-08 Tid: 09.00 13.00 Ansvarig: Resultat: Hjälpmedel: Gränser: Cecilia Sönströd Redovisas inom tre veckor Inga G 10p, VG 16p, Max 20p Notera: Skriv läsbart!

Läs mer

Ventilen. Nytt på IT- fronten. System som kan göra intelligenta saker, såsom att efterlikna mänskligt beteende och tänkande

Ventilen. Nytt på IT- fronten. System som kan göra intelligenta saker, såsom att efterlikna mänskligt beteende och tänkande Ventilen Nytt på IT- fronten System som kan göra intelligenta saker, såsom att efterlikna mänskligt beteende och tänkande https://www.youtube.com/watch?v=nfneoooeqx4 https://www.youtube.com/watch?v=nfneoooeqx4

Läs mer

NELL - Never-Ending Language Learner

NELL - Never-Ending Language Learner NELL - Never-Ending Language Learner, Innehåll 1. Inledning... 3 2. Termer... 4 3. Allmänt om NELL-projektet... 4 3.1 Uppgift... 4 3.2 Initialisering... 4 4. Hur fungerar NELL?... 5 4.1 Uppbyggnad... 5

Läs mer

Beräkning med ord. -hur en dator hanterar perception. Linköpings universitet Artificiell intelligens 2 2010-10-03 Erik Claesson 880816-1692

Beräkning med ord. -hur en dator hanterar perception. Linköpings universitet Artificiell intelligens 2 2010-10-03 Erik Claesson 880816-1692 Beräkning med ord -hur en dator hanterar perception 2010-10-03 Erik Claesson 880816-1692 Innehåll Inledning... 3 Syfte... 3 Kan datorer hantera perception?... 4 Naturligt språk... 4 Fuzzy Granulation...

Läs mer

Språkteknologi och Open Source

Språkteknologi och Open Source Språkteknologi och Open Source Erik Edin F01 erikedin@kth.se 15 oktober 2004 1 1 Open Source Open Source är en rörelse som syftar till att skriva datorprogram som släpps fria utan kommersiella intressen.

Läs mer

MATEMATIKENS SPRÅK. Avsnitt 1

MATEMATIKENS SPRÅK. Avsnitt 1 Avsnitt 1 MATEMATIKENS SPRÅK Varje vetenskap, liksom varje yrke, har sitt eget språk som ofta är en blandning av vardagliga ord och speciella termer. En instruktionshandbok för ett kylskåp eller för en

Läs mer

Linköpings Universitet Artificiell Intelligens II 729G11 HT QA- system. Anders Janson

Linköpings Universitet Artificiell Intelligens II 729G11 HT QA- system. Anders Janson Linköpings Universitet Artificiell Intelligens II 729G11 HT 2011 QA- system Anders Janson 861128-6918 andja338@student.liu.se Sammanfattning Inom denna uppsats tar jag upp Question Answering system, som

Läs mer

Automatiserad kvalitetsbedömning av SOS samtal. Frida Hermansson-TUCAP

Automatiserad kvalitetsbedömning av SOS samtal. Frida Hermansson-TUCAP Automatiserad kvalitetsbedömning av SOS samtal Frida Hermansson-TUCAP Automatiserad kvalitetsbedömning av SOS samtal Bakgrund Lösningar Tankar och slutsatser Bakgrund Bakgrund: Introduktion Hur kan vi

Läs mer

Logik och kontrollstrukturer

Logik och kontrollstrukturer Logik och kontrollstrukturer Flödet av instruktioner i ett programmeringsspråk bygger vi upp med hjälp av dess kontrollstrukturer. I C har vi exemplen if, if else, while, do while. Dessutom finns switch

Läs mer

- ett statistiskt fråga-svarsystem

- ett statistiskt fråga-svarsystem - ett statistiskt fråga-svarsystem 2010-09-28 Artificiell intelligens II Linnea Wahlberg linwa713 1 Innehåll Introduktion... 1 Grundprinciper för asked!... 2 Retrieval model... 4 Filter model... 6 Komponenter...

Läs mer

Ontologier. Cassandra Svensson 2014-01-09

Ontologier. Cassandra Svensson 2014-01-09 Ontologier Cassandra Svensson 2014-01-09 Sammanfattning Jag har läst Annika Flycht-Ericssons avhandling Design and Use of Ontoligies in information-providing Dialogue Systems. Med Annikas text som utgångspunkt

Läs mer

Cristina Eriksson oktober 2001

Cristina Eriksson oktober 2001 Maskinöversättning Cristina Eriksson 660719-4005 d98-cer@nada.kth.se 15 oktober 2001 1 Sammanfattning Att låta en maskin översätta från ett språk till ett annat är ett forskningsområde som man lägger ner

Läs mer

Likhetstecknets innebörd

Likhetstecknets innebörd Likhetstecknets innebörd Följande av Görel Sterner översatta och bearbetade text bygger på boken: arithmetic & algebra in elementary school. Portsmouth: Heinemann Elever i åk 1 6 fick följande uppgift:

Läs mer

Stina Nyman 2012-09-16

Stina Nyman 2012-09-16 LINKOPINGS UNIVERSITET, IDA SmartKom Hur systemet fungerar Stina Nyman 2012-09-16 stiny786 Artificiell intelligens II Sammanfattning Detta projekt kommer handla om SmartKom som är ett multimodalt dialogsystem

Läs mer

Linköpings universitet

Linköpings universitet 2016-08-24 Vad är kognition? tt ta in, lagra och bearbeta information: Kognitionsvetenskaplig introduktionskurs Perception Information tas in och flödar genom begränsade informationskanaler Föreläsning

Läs mer

Lexikal semantik. Lingvistik 1. Hanna Seppälä Uppsala universitet 1

Lexikal semantik. Lingvistik 1. Hanna Seppälä Uppsala universitet 1 Lexikal semantik Lingvistik 1 Uppsala universitet 1 Nyckelord idag Semantiska egenskaper Komponentanalys Prototypteori Relationer mellan ord Kognitiv lexikal semantik Uppsala universitet 2 Semantiska egenskaper

Läs mer

Falcon och QA- system generellt

Falcon och QA- system generellt Falcon och QA- system generellt Ett projektarbete i kursen Artificiell Intelligens II, 729G11 Linköpings Universitet ht 2009 Sanna Heurlén sanhe399@student.liu.se 880831-1966 Sammanfattning Denna rapport

Läs mer

FTEA12:2 Filosofisk metod. Att värdera argumentation I

FTEA12:2 Filosofisk metod. Att värdera argumentation I FTEA12:2 Filosofisk metod Att värdera argumentation I Dagens upplägg 1. Några generella saker att tänka på vid utvärdering av argument. 2. Grundläggande språkfilosofi. 3. Specifika problem vid utvärdering:

Läs mer

Innehåll. Språkinlärning: mänsklig och datorstödd. Olika typer av program för datorstödd språkinlärning. Varför datorer i språkutbildning?

Innehåll. Språkinlärning: mänsklig och datorstödd. Olika typer av program för datorstödd språkinlärning. Varför datorer i språkutbildning? Språkinlärning: mänsklig och datorstödd Ola Knutsson knutsson@csc.kth.se Språkteknologikursen KTH Innehåll Några olika typer av system för datorstödd språkinlärning Vad handlar språkinlärning om? Språkteknologins

Läs mer

Semantik och pragmatik (Serie 3)

Semantik och pragmatik (Serie 3) Semantik och pragmatik (Serie 3) Satser och logik. Mats Dahllöf Institutionen för lingvistik och filologi April 2015 1 / 37 Logik: språk tanke (Saeed kapitel 4.) Satser uttrycker (ofta) tankar. Uttrycksrikedom

Läs mer

Från Smart TV till Smartare upplevelse Av: Kim Huber och Connie Huanca

Från Smart TV till Smartare upplevelse Av: Kim Huber och Connie Huanca Från Smart TV till Smartare upplevelse Av: Kim Huber och Connie Huanca System vi undersökte Den system vi valde att undersöka var en av de senaste smart tv som finns i markanden och var nämnd till bästa

Läs mer

Logisk semantik I. 1 Lite om satslogik. 1.1 Konjunktioner i grammatisk bemärkelse. 1.2 Sant och falskt. 1.3 Satssymboler. 1.

Logisk semantik I. 1 Lite om satslogik. 1.1 Konjunktioner i grammatisk bemärkelse. 1.2 Sant och falskt. 1.3 Satssymboler. 1. UPPSALA UNIVERSITET Datorlingvistisk grammatik I Institutionen för lingvistik och filologi Oktober 2007 Mats Dahllöf http://stp.ling.uu.se/ matsd/uv/uv07/dg1/ Logisk semantik I 1 Lite om satslogik 1.1

Läs mer

Framtidens vårdinformationsstöd FVIS 12 OKTOBER 2017

Framtidens vårdinformationsstöd FVIS 12 OKTOBER 2017 Framtidens vårdinformationsstöd FVIS 12 OKTOBER 2017 Vad är Framtidens Vårdinformationsstöd Framtidens Vårdinformationsstöd (FVIS) är en sammanhållen digital vårdmiljö som ska innehålla stöd för verksamhetens

Läs mer

"Distributed Watchdog System"

Distributed Watchdog System Datavetenskap Emma Henriksson Ola Ekelund Oppositionsrapport på uppsatsen "Distributed Watchdog System" Oppositionsrapport, C-nivå 2005 1 Sammanfattande omdöme på exjobbet Projektet tycks ha varit av

Läs mer

http://www.sm.luth.se/~andreas/info/howtosearch/index.html

http://www.sm.luth.se/~andreas/info/howtosearch/index.html & ' ( ( ) * +, ', -. / ' 0! 1 " 2 # 3 / /! 1 $ 4, % 5 # 3, http://www.sm.luth.se/~andreas/info/howtosearch/index.html Andreas Tips och trix till sökningar i Cyberrymnden Här försöker jag att gå igenom

Läs mer

Sri Lanka Association for Artificial Intelligence

Sri Lanka Association for Artificial Intelligence Sri Lanka Association for Artificial Intelligence First Sinhala Chatbot in action Budditha Hettige Department of Statistics and Computer Science, Faculty of Applied Science, University of Sri Jayewardenepura,

Läs mer

MODERSMÅL. Ämnets syfte. Undervisningen i ämnet modersmål ska ge eleverna förutsättningar att utveckla följande: Kurser i ämnet

MODERSMÅL. Ämnets syfte. Undervisningen i ämnet modersmål ska ge eleverna förutsättningar att utveckla följande: Kurser i ämnet MODERSMÅL Goda kunskaper i modersmålet gagnar lärandet av svenska, andra språk och andra ämnen i och utanför skolan. Ett rikt och varierat modersmål är betydelsefullt för att reflektera över, förstå, värdera

Läs mer

Artificiell Intelligens den nya superkraften

Artificiell Intelligens den nya superkraften Artificiell Intelligens den nya superkraften Socialchefsdagarna, 4 oktober 2018 #CGINext Artificiell Intelligens Förmågan hos mjukvara att agera självständigt på ett intelligent sätt tidigare bara associerat

Läs mer

Kursinformation och schema för Lingvistik 6 hp 729G08

Kursinformation och schema för Lingvistik 6 hp 729G08 LINKÖPINGS UNIVERSITET Institutionen för kultur och kommunikation Kognitionsvetenskapliga programmet 2012-10-29 Kursinformation och schema för Lingvistik 6 hp 729G08 Ht 2012 Lärare: Mathias Broth (281851)

Läs mer

Föreläsning 5: Modellering av frasstruktur. 729G09 Språkvetenskaplig databehandling Lars Ahrenberg

Föreläsning 5: Modellering av frasstruktur. 729G09 Språkvetenskaplig databehandling Lars Ahrenberg Föreläsning 5: Modellering av frasstruktur 729G09 Språkvetenskaplig databehandling Lars Ahrenberg 2014-05-05 1 Översikt Introduktion generativ grammatik och annan syntaxforskning Att hitta mönster i satser

Läs mer

Likhetstecknets innebörd

Likhetstecknets innebörd Modul: Algebra Del 5: Algebra som språk Likhetstecknets innebörd Följande av Görel Sterner (2012) översatta och bearbetade text bygger på boken: Carpenter, T. P., Franke, M. L. & Levi, L. (2003). Thinking

Läs mer

FOR BETTER UNDERSTANDING. Snabbguide. www.wordfinder.se

FOR BETTER UNDERSTANDING. Snabbguide. www.wordfinder.se FOR BETTER UNDERSTANDING Snabbguide www.wordfinder.se Tekniska förutsättningar WordFinder 10 Professional för Mac kräver följande: Processor: Intel Mac OS X 10.5 eller senare. Installation Installation

Läs mer

Språkpsykologi/psykolingvistik

Språkpsykologi/psykolingvistik Kognitiv psykologi HT09 Språk Ingrid Björk Språkpsykologi/psykolingvistik Fokuserar på individers språkanvändning Språkprocessning Lagring och åtkomst, minnet Förståelse Språket och hjärnan Språk och tänkande

Läs mer

Föreläsningar. Gruppövning, grupp A: Måndag 26/ sal 318 Gruppövning, grupp B: Måndag 26/ sal 318

Föreläsningar. Gruppövning, grupp A: Måndag 26/ sal 318 Gruppövning, grupp B: Måndag 26/ sal 318 Föreläsningar 1. Onsdag 14/11 13-15 sal 203 2. Torsdag 15/11 13-15 sal 203 3. Måndag 19/11 13-15 sal 203 4. Tisdag 20/11 13-15 sal 203 5. Onsdag 21/11 13-15 sal 203 6. Torsdag 22/11 13-15 sal 203 Gruppövning,

Läs mer

TENTAMEN TDDB53. Programmering i Ada för MI (provkod TEN2) den 7 april 2010 kl Institutionen för datavetenskap, IDA Olle Willén mars 2010

TENTAMEN TDDB53. Programmering i Ada för MI (provkod TEN2) den 7 april 2010 kl Institutionen för datavetenskap, IDA Olle Willén mars 2010 Linköpings universitet Institutionen för datavetenskap, IDA Olle Willén mars 2010 Tentamen TDDB53 TENTAMEN TDDB53 (provkod TEN2) den 7 april 2010 kl 8 12 Jour: Emil Nielsen, tel 070 499 89 88 Hjälpmedel:

Läs mer

Teoretisk lingvistik och datalingvistik. Robin Cooper

Teoretisk lingvistik och datalingvistik. Robin Cooper Teoretisk lingvistik och datalingvistik Robin Cooper Syftet med dagens föreläsning Sammanfattning av lingvistisk teori och datalingvistik/språkteknologi Diskussion av teorins roll i olika språkteknologiska

Läs mer

Formell logik Kapitel 1 och 2. Robin Stenwall Lunds universitet

Formell logik Kapitel 1 och 2. Robin Stenwall Lunds universitet Formell logik Kapitel 1 och 2 Robin Stenwall Lunds universitet Kapitel 1: Atomära satser Drömmen om ett perfekt språk fritt från vardagsspråkets mångtydighet och vaghet (jmf Leibniz, Russell, Wittgenstein,

Läs mer

1. Inledning, som visar att man inte skall tro på allt man ser. Betrakta denna följd av tal, där varje tal är dubbelt så stort som närmast föregående

1. Inledning, som visar att man inte skall tro på allt man ser. Betrakta denna följd av tal, där varje tal är dubbelt så stort som närmast föregående MATEMATISKA INSTITUTIONEN STOCKHOLMS UNIVERSITET Christian Gottlieb Gymnasieskolans matematik med akademiska ögon Induktion Dag 1 1. Inledning, som visar att man inte skall tro på allt man ser. Betrakta

Läs mer

Använd WordFinder från Mac App Store optimalt! Snabbguide med nyttiga tips och trix.

Använd WordFinder från Mac App Store optimalt! Snabbguide med nyttiga tips och trix. Använd WordFinder från Mac App Store optimalt! Snabbguide med nyttiga tips och trix. Tekniska förutsättningar För WordFinder från Mac App Store krävs följande: Processor: Intel Mac OS X 10.6.6 eller senare.

Läs mer

CSVE20 vt-18: Språkkunskap A 11SV20 vt-17: Språkkunskap A. Tillfälle 4) 11SV20 vt-17 (LASEAht16)

CSVE20 vt-18: Språkkunskap A 11SV20 vt-17: Språkkunskap A. Tillfälle 4) 11SV20 vt-17 (LASEAht16) Svenska med didaktisk inriktning för ämneslärare i grundskolans årskurs 7-9 4,0 högskolepoäng Provmoment: Språkkunskap A Ladokkod: CSVE20 vt-18: Språkkunskap A 11SV20 vt-17: Språkkunskap A Tentamen ges

Läs mer

Amerikanerna och evolutionen

Amerikanerna och evolutionen KREATIONISM Amerikanerna och evolutionen Jesper Jerkert refererar några nya enkäter om amerikanernas inställning till kreationism och evolution. DÅ OCH DÅ publiceras resultaten från enkäter som undersökt

Läs mer

Ordförråd och Ordbildning

Ordförråd och Ordbildning Ordförråd och Ordbildning Barns tidiga språkutveckling Institutionen för lingvistik, Göteborgs universitet Språkstruktur! Fonologi - fonemens kombinationer till morfem! fonem - minsta betydelseskiljande

Läs mer

D. x 2 + y 2 ; E. Stockholm ligger i Sverige; F. Månen är en gul ost; G. 3 2 = 6; H. x 2 + y 2 = r 2.

D. x 2 + y 2 ; E. Stockholm ligger i Sverige; F. Månen är en gul ost; G. 3 2 = 6; H. x 2 + y 2 = r 2. Logik Vid alla matematiskt resonemang måste man vara säker på att man verkligen menar det man skriver ner på sitt papper. Därför måste man besinna hur man egentligen tänker. Den vetenskap, som sysslar

Läs mer

Undervisningen i ämnet modersmål ska ge eleverna förutsättningar att utveckla följande:

Undervisningen i ämnet modersmål ska ge eleverna förutsättningar att utveckla följande: MODERSMÅL Goda kunskaper i modersmålet gagnar lärandet av svenska, andra språk och andra ämnen i och utanför skolan. Ett rikt och varierat modersmål är betydelsefullt för att reflektera över, förstå, värdera

Läs mer

Självrättande test och flervalsfrågor

Självrättande test och flervalsfrågor Självrättande test och flervalsfrågor Tove Forslund, Oktober 2016 Baserat på bl.a. Tova Stenlund, Umeå universitet, Institutionen för psykologi, föreläsning och material: Flervalsfrågor som examinationsform

Läs mer

Word- sense disambiguation

Word- sense disambiguation KTH Word- sense disambiguation Inlämningsuppgift - DD2418 - sprakt12 Mattias Uskali & Emilia Hillert 1/8/2013 Sammanfattning Denna rapport kommer att undersöka två metoder för word- sense disambiguation,

Läs mer

Föreläsning 1: Intro till kursen och programmering

Föreläsning 1: Intro till kursen och programmering Föreläsning 1: Intro till kursen och programmering Kursens hemsida http:www.it.uu.se/edu/course/homepage/prog1/vt11 Studentportalen http://www.studentportalen.uu.se Lärare: Tom Smedsaas, Tom.Smedsaas@it.uu.se

Läs mer

Bedömda elevexempel i årskurs 4 6

Bedömda elevexempel i årskurs 4 6 LÄSA 1 5 Bedömda elevexempel i årskurs 4 6 EN DEL AV BYGGA SVENSKA ETT BEDÖMNINGSSTÖD FÖR NYANLÄNDA ELEVERS SPRÅKUTVECKLING 1 SAMTAL OM EN FABEL 1 UPPGIFT I ett ämnesöverskridande temaarbete om däggdjur

Läs mer

Handledning Det didaktiska kontraktet. 19 september 2012

Handledning Det didaktiska kontraktet. 19 september 2012 Handledning Det didaktiska kontraktet 19 september 2012 Dagens teman Begreppsföreställning och begreppskunskap igen Handledning Det didaktiska kontraktet Begreppsföreställning och begreppsdefinition Begreppsföreställning

Läs mer

Övningshäfte 2: Induktion och rekursion

Övningshäfte 2: Induktion och rekursion GÖTEBORGS UNIVERSITET MATEMATIK 1, MMG200, HT2017 INLEDANDE ALGEBRA Övningshäfte 2: Induktion och rekursion Övning D Syftet är att öva förmågan att utgående från enkla samband, aritmetiska och geometriska,

Läs mer

Föreläsning 1: Intro till kursen och programmering

Föreläsning 1: Intro till kursen och programmering Föreläsning 1: Intro till kursen och programmering λ Kursens hemsida http:www.it.uu.se/edu/course/homepage/prog1/mafykht11/ λ Studentportalen http://www.studentportalen.uu.se UNIX-konton (systemansvariga

Läs mer

FTEA21:3 Spr akfilosofi F orel asning I Martin J onsson

FTEA21:3 Spr akfilosofi F orel asning I Martin J onsson FTEA21:3 Språkfilosofi Föreläsning I Martin Jönsson Att lära Varför Frege varken tror att ett ords mening är dess referens eller något mentalt. Freges egen teori om mening Tre semantiska principer Kompositionalitetsprincipen,

Läs mer

Slumpförsök för åk 1-3

Slumpförsök för åk 1-3 Modul: Sannolikhet och statistik Del 3: Att utmana elevers resonemang om slump Slumpförsök för åk 1-3 Cecilia Kilhamn, Göteborgs Universitet Andreas Eckert, Linnéuniversitetet I följande text beskrivs

Läs mer

Vad säger WCAG om kognition?

Vad säger WCAG om kognition? Vad säger WCAG om kognition? Stefan Johansson och Anita Hildén stefan.johansson@funkanu.se leknyttan@gmail.com Så här säger W3C-konsortiet: Web Content Accessibility Guidelines (WCAG) 2.0 innehåller ett

Läs mer

SpellRight. för Google Docs. Manual för SpellRight för Google Docs

SpellRight. för Google Docs. Manual för SpellRight för Google Docs SpellRight för Google Docs Manual för SpellRight för Google Docs SpellRight för Google Docs i korthet.... 2 Allmänt om tillägg... 2 Om lärplattor och tillägg... 3 Kontroll av text... 3 De vanligaste meddelandena....

Läs mer

RoboLinguistics. Ett textförståelseprogram. Henrik Palmér, d01hp

RoboLinguistics. Ett textförståelseprogram. Henrik Palmér, d01hp RoboLinguistics Ett textförståelseprogram Henrik Palmér, d01hp Inledning För att styra robotar räcker det inte att som i science-fictionfilmer bara säga till dem vad de ska göra. De största kraftansträngningarna

Läs mer

Grundläggande begrepp inom lexikal semantik. Hanna Seppälä Uppsala universitet 1

Grundläggande begrepp inom lexikal semantik. Hanna Seppälä Uppsala universitet 1 Grundläggande begrepp inom lexikal semantik Föreläsning 2 Uppsala universitet 1 Teman idag Semiotik Lexikal semantik kompositionell semantik Teorier om hur man kan beskriva betydelse Språklig relativism

Läs mer

Convertus - kursplaneöversättning

Convertus - kursplaneöversättning Utbildningsavdelningen 2017-10-25 Convertus - kursplaneöversättning Innehåll Om Convertus kursplaneöversättning... 2 Så fungerar det... 2 Tre olika användarroller... 2 Arbetsgång... 3 Filnamn... 3 1. Beställa

Läs mer

Datorlingvistisk grammatik

Datorlingvistisk grammatik Datorlingvistisk grammatik Kontextfri grammatik, m.m. http://stp.lingfil.uu.se/~matsd/uv/uv11/dg/ Mats Dahllöf Institutionen för lingvistik och filologi Februari 2011 Denna serie Formella grammatiker,

Läs mer

Lexikon: ordbildning och lexikalisering

Lexikon: ordbildning och lexikalisering Svenskan i tvärspråkligt perspektiv Lexikon: ordbildning och lexikalisering Solveig Malmsten Vår inre språkförmåga Lexikon Ordförråd : Uttryck i grundform + deras betydelse Enkla ord, t.ex. blå, märke

Läs mer

Medborgarpanelen. Kunskapsfrågor om politik och natur. Titel: Medborgarpanelen Kunskapsfrågor om politik och natur

Medborgarpanelen. Kunskapsfrågor om politik och natur. Titel: Medborgarpanelen Kunskapsfrågor om politik och natur Medborgarpanelen Kunskapsfrågor om politik och natur Titel: Medborgarpanelen Kunskapsfrågor om politik och natur LORE Laboratory of Opinion Research University of Gothenburg University of Gothenburg Sweden

Läs mer

Lokal pedagogisk planering Läsåret 2014-2015

Lokal pedagogisk planering Läsåret 2014-2015 Lokal pedagogisk planering Läsåret 2014-2015 Kurs: Engelska årskurs 6 Tidsperiod: Vårterminen 2015 vecka 3-16 Skola: Nordalsskolan, Klass: 6A, 6B och 6C Lärare: Kickie Nilsson Teveborg Kursen kommer att

Läs mer

AMIRA TIME. Lätt version. Lärarhandledning

AMIRA TIME. Lätt version. Lärarhandledning AMIRA TIME Lätt version Lärarhandledning Amira time lätt version Om programserien Amira time lätt version är en sitcom i 15 avsnitt. Avsnitten är cirka 4 minuter långa. Serien syftar till att bidra till

Läs mer

Informasjon som redder liv. Stefan Ohlsson Healthcare Industry leader, Nordic

Informasjon som redder liv. Stefan Ohlsson Healthcare Industry leader, Nordic Informasjon som redder liv Stefan Ohlsson Healthcare Industry leader, Nordic Agenda Introduktion Utmaningar inom hälso- och sjukvården Deep QA Watson Exempel 2 3 Utmaningar för hälso- och sjukvården 4

Läs mer

Talsystem Teori. Vad är talsystem? Av Johan Johansson

Talsystem Teori. Vad är talsystem? Av Johan Johansson Talsystem Teori Av Johan Johansson Vad är talsystem? Talsystem är det sätt som vi använder oss av när vi läser, räknar och skriver ner tal. Exempelvis hade romarna ett talsystem som var baserat på de romerska

Läs mer

Modellering med kontextfri grammatik Kontextfri grammatik - definition En enkel kontextfri grammatik Klasser av formella språk

Modellering med kontextfri grammatik Kontextfri grammatik - definition En enkel kontextfri grammatik Klasser av formella språk Modellering med kontextfri grammatik Kontextfri grammatik - definition Kontextfri grammatik (CFG) definition modellering av frasstruktur andra exempel Dependensgrammatik Trädbanker Varianter av kontextfri

Läs mer

Neurolingvistik - Grammatik

Neurolingvistik - Grammatik Neurolingvistik - Grammatik Innehåll Grammatik-störningar vid afasi: syndrom, agrammatism och paragrammatism Verbets roll Morfologi - forskning och resultat från olika språk 3 teorier om agrammatism -

Läs mer

Jag tror att alla lärare introducerar bråk

Jag tror att alla lärare introducerar bråk RONNY AHLSTRÖM Variabler och mönster Det är viktigt att eleverna får förståelse för grundläggande matematiska begrepp. Ett sätt att närma sig variabelbegreppet är via mönster som beskrivs med formler.

Läs mer

Data, hot eller möjlighet i din verksamhet. Diala Jomaa Högskolan Dalarna

Data, hot eller möjlighet i din verksamhet. Diala Jomaa Högskolan Dalarna Data, hot eller möjlighet i din verksamhet Diala Jomaa Högskolan Dalarna (BIG) Data Big data är en av de hetaste fraserna som används idag Big data erbjuder ett nytt perspektiv på realitet, och kommer

Läs mer

Linköpings universitet

Linköpings universitet 2014-09-08 Översikt Kognitionsvetenskaplig introduktionskurs Föreläsning 5 Integrationsutmaningen Vad är kognitionsvetenskap? Kort bakgrund/historik Representation och bearbetning av information Vetenskapliga

Läs mer

Identifiering av stödbehov

Identifiering av stödbehov Identifiering av stödbehov Bedömning i matematik Förskola - vår Lärarhandledning Allmänna principer för bedömningen Bekanta dig på förhand med instruktionerna och materialet. Kontrollera att du har allt

Läs mer

Att hitta projekt. Björn Victor. måndag 19 mars 12

Att hitta projekt. Björn Victor. måndag 19 mars 12 Att hitta projekt Björn Victor Övning: projektbeskrivning Till måndag: skriv en (1) sida som beskriver projektet på Distribuerade system med projekt Övning: inte obligatorisk, men nyttig! 1. vad var planen/avsikten/syftet/målet

Läs mer

Svenska med didaktisk inriktning mot arbete i grundskolans årskurs 4-6, I

Svenska med didaktisk inriktning mot arbete i grundskolans årskurs 4-6, I Svenska med didaktisk inriktning mot arbete i grundskolans årskurs 4-6, I 3,5 högskolepoäng Provmoment: Språkkunskap TE01 Ladokkod: C46S20 vt-18: Språkkunskap: Det svenska språksystemet Tentamen ges för:

Läs mer

Programmeringsolympiaden 2018

Programmeringsolympiaden 2018 Programmeringsolympiaden 2018 TÄVLINGSREGLER FÖR SKOLKVALET Tävlingen äger rum på av skolan bestämt datum under fyra timmar. Ingen förlängning ges för lunch eller raster. Eleven ska i förväg komma överens

Läs mer

Inlämningsuppgift: Pronomenidentifierare

Inlämningsuppgift: Pronomenidentifierare 1 (7) Inlämningsuppgift: Pronomenidentifierare 2D1418 Språkteknologi landes@bredband.net johnne@kth.se 1 2 (7) 1 Uppgiften... 3 2 Algoritmen i korthet... 3 3 Representation av data... 3 4 Indikatorer...

Läs mer

Språket som verktyg för inlärning

Språket som verktyg för inlärning Språket som verktyg för inlärning Checklista vid språkliga svårigheter förskoleklass till årskurs 6 Elevens namn: Klass och skola: Ifylld av: Datum: Checklistan är utformad för att hjälpa lärare och annan

Läs mer

Svenskans struktur, 7,5 hp Tentamensexempel 1

Svenskans struktur, 7,5 hp Tentamensexempel 1 Svenskans struktur, 7,5 hp Tentamensexempel 1 På de följande sidorna återges ett exempel på en tentamen i Svenskans struktur. Tentan är uppdelad i tre delar. För att få godkänt på kursen måste man ha godkänt

Läs mer

Progressionsuttryck i kunskapskraven Kommentarerna till progressionsuttrycken i kunskapskraven gäller för engelska språk 5 7.

Progressionsuttryck i kunskapskraven Kommentarerna till progressionsuttrycken i kunskapskraven gäller för engelska språk 5 7. Progressionsuttryck i kunskapskraven Kommentarerna till progressionsuttrycken i kunskapskraven gäller för engelska språk 5 7. Eleverna ska ges möjlighet att utveckla de förmågor som uttrycks i målen genom

Läs mer

Öjersjö Storegård, Partille Kommun, vt-07

Öjersjö Storegård, Partille Kommun, vt-07 Öjersjö Storegård, Partille Kommun, vt-07 Lärandeobjekt: Förmågan att urskilja och tillämpa pronomen i direkt objektsform. Eleverna skulle klara av att översätta från svenska till spanska och tvärtom.

Läs mer

Semantik och pragmatik

Semantik och pragmatik Semantik och pragmatik Lingvistik 1 vt06 Uppsala universitet 1 Nyckelord idag Semantik Fras- och satssemantik Semantiska roller Kompositionalitetsprincipen Metaforer och idiom Pragmatik Språklig kontext

Läs mer

Varför är logik viktig för datavetare?

Varför är logik viktig för datavetare? Varför är logik viktig för datavetare? 1. Datavetenskap handlar ofta om att automatisera processer som tidigare styrts av människor. Intuition, intelligens och mänskliga resonemang ersätts av beräkningar.

Läs mer

Tentamen. Datalogi I, grundkurs med Java 10p, 2D4112, Lördagen den 30 november 2002 kl , salar E33, E34

Tentamen. Datalogi I, grundkurs med Java 10p, 2D4112, Lördagen den 30 november 2002 kl , salar E33, E34 Tentamen Datalogi I, grundkurs med Java 10p, 2D4112, 2002-2003 Lördagen den 30 november 2002 kl 9.00 14.00, salar E33, E34 Inga hjälpmedel 30 poäng ger säkert godkänt, 40 poäng ger betyg 4 50 poäng ger

Läs mer

Arv. Fundamental objekt-orienterad teknik. arv i Java modifieraren protected Lägga till och modifiera metoder med hjälp av arv Klass hierarkier

Arv. Fundamental objekt-orienterad teknik. arv i Java modifieraren protected Lägga till och modifiera metoder med hjälp av arv Klass hierarkier Arv Fundamental objekt-orienterad teknik arv i Java modifieraren protected Lägga till och modifiera metoder med hjälp av arv Klass hierarkier Programmeringsmetodik -Java 165 Grafisk respresentation: Arv

Läs mer

FOR BETTER UNDERSTANDING. Kom igång med. WordFinder Snabbguide

FOR BETTER UNDERSTANDING. Kom igång med. WordFinder Snabbguide FOR BETTER UNDERSTANDING Kom igång med WordFinder Snabbguide Installationsanvisning 1 Sätt i programskivan i datorn. Installationsprogrammet startar automatiskt. En gemensam startbild för WordFinder Professional,

Läs mer

Använd WordFinder Pro för Mac optimalt! Snabbguide med nyttiga tips och trix.

Använd WordFinder Pro för Mac optimalt! Snabbguide med nyttiga tips och trix. Använd WordFinder Pro för Mac optimalt! Snabbguide med nyttiga tips och trix. Dokumentversion 2014-1 Tekniska förutsättningar För WordFinder 11 Pro för Mac krävs följande: Processor: Intel Mac OS X 10.8

Läs mer

KVALITET ARBETSBOK FÖR GRUPPDISKUSSION

KVALITET ARBETSBOK FÖR GRUPPDISKUSSION KVALITET ARBETSBOK FÖR GRUPPDISKUSSION KVALITET För oss refererar ordet kvalitet ofta till operativ kvalitet. Det innebär att vi alltid levererar utlovade produkter eller tjänster i utlovad tid. När vi

Läs mer

SVENSKA SOM ANDRASPRÅK

SVENSKA SOM ANDRASPRÅK SVENSKA SOM ANDRASPRÅK Ämnet svenska som andraspråk ger elever med annat modersmål än svenska möjlighet att utveckla sin kommunikativa språkförmåga. Ett rikt språk är en förutsättning för att inhämta ny

Läs mer

Lutande torn och kluriga konster!

Lutande torn och kluriga konster! Lutande torn och kluriga konster! Aktiviteter för barn under Vetenskapsfestivalens skolprogram 2001 Innehåll 1 Bygga lutande torn som inte faller 2 2 Om konsten att vinna betingat godis i spel 5 3 Den

Läs mer

Engelska för döva Mål att sträva mot Ämnets karaktär och uppbyggnad

Engelska för döva Mål att sträva mot  Ämnets karaktär och uppbyggnad Engelska för döva Ämne: Engelska för döva Ämnets syfte Engelska är modersmål eller officiellt språk i ett stort antal länder, förmedlar många vitt skilda kulturer och är dominerande kommunikationsspråk

Läs mer

Tentamen , Grundläggande programmering i Java

Tentamen , Grundläggande programmering i Java Institutionen för informationsteknologi och medier Sid:1(3) Grundläggande programmering i Java Martin Kjellqvist Lösningsförslag, lösningsansatser Tentamen 2006-01-20, Grundläggande programmering i Java

Läs mer

SVENSKARNA OCH IOT INTERNET OF THINGS HISS ELLER DISS FRÅN SVENSKARNA?

SVENSKARNA OCH IOT INTERNET OF THINGS HISS ELLER DISS FRÅN SVENSKARNA? SVENSKARNA OCH IOT INTERNET OF THINGS HISS ELLER DISS FRÅN SVENSKARNA? INDENTIVE AB 1 SVENSKARNA OCH IOT INTERNET OF THINGS HISS ELLER DISS FRÅN SVENSKARNA? Dörrar, larm, lampor, bilar, uppvärmning och

Läs mer

Översikt. Ett spel av: Thomas Dagenais-Lespérance illustrerad av: NILS, Fabien Fulchiron och Manuel Sanchez

Översikt. Ett spel av: Thomas Dagenais-Lespérance illustrerad av: NILS, Fabien Fulchiron och Manuel Sanchez KOMM U SÄKER A R E C NI T Ledtråden Mexiko refererar förmodligen till 4:e nyckelordet sombrero. Ledtråden insekt hänger såklart ihop med andra nyckelordet trollslända. Den sista ledtråden skräck hänvisar

Läs mer

Undervisningen i ämnet moderna språk ska ge eleverna förutsättningar att utveckla följande:

Undervisningen i ämnet moderna språk ska ge eleverna förutsättningar att utveckla följande: MODERNA SPRÅK Moderna språk är ett ämne som kan innefatta en stor mängd språk. Dessa kan sinsemellan vara mycket olika vad gäller allt från skriftsystem och uttal till utbredning och användning inom skiftande

Läs mer