Johdatus kieliteknologiaan Luku 5: Vuorovaikutus luonnollisella kielellä ihmisen ja koneen välillä
|
|
- Jarno Jokinen
- 6 vuotta sitten
- Katselukertoja:
Transkriptio
1 Johdatus kieliteknologiaan Luku 5: Vuorovaikutus luonnollisella kielellä ihmisen ja koneen välillä Kimmo Koskenniemi 21. marraskuuta 2005 Sisältö 1 Yleistä Miksi ylipäätänsä keskustella koneen kanssa? Keskustelu puhuen vai kirjoittaen? Koneen ja ihmisen yhteispeli Erilaisia vuorovaikutussovelluksia Jutustelu koneen kanssa Laitteiden ohjaaminen ja sanelu Tietokantaliitäntä ja senkaltaiset sovellukset Puheohjatut palvelut Keskustelujärjestelmien menetelmät Äärellistilainen vuorovaikutus Kehyksiin pohjautuva vuorovaikutus Agentteihin perustuva vuorovaikutus Vuorovaikutuksen kieliteknologiaa 6 5 Kysymys vastaus -järjestelmät 6 1 Yleistä Keskustelu tietokoneen kanssa, siis ihmisen ja tietokoneen välinen luonnollisella kielellä tapahtuva vuorovaikutus, on monella tavalla kiehtova haastava asia. Sitä voidaan kuitenkin tarkastella monelta taholta, eikä kyse ole vain yhdestä asiasta. 1
2 1.1 Miksi ylipäätänsä keskustella koneen kanssa? Tietokoneen käyttämisestä on tullut miljoonien arkipäivää, mutta koneen kanssa ei varsinaisesti keskustella, vaan sitä komennetaan näppäimillä tai hiirellä osoittamalla. Useat arkipäivän sovelluksista soveltuvatkin aivan hyvin näin ohjattaviksi. Tekstinkäsittelyssä näppäimistö on luonteva tapa syöttää tekstiä ja muotoilun virittämiseksi lopputuloksen näkeminen ruudulla ja tarvittavien kirjasintyylien ja muun muotoilun valitsemiseen hiiren avulla on totuttu. Yhtä lailla sähköpostin lukeminen on ohjattavissa näppäimillä ja hiirtä napsauttamalla, eikä verkkoselaimenkaan käyttö ole näillä keinoin mitenkään ongelmallista. Tarve luonnollisen kielen käyttämiseen vuorovaikutuksessa ei siten ole ilmeinen, vaan voi syntyä kahdesta syystä: (1) käyttäjä on poissa työpöytänsä äärestä ja hänellä on mukanaan vain niin pieni laite, että siinä ei ole kunnon näppäimistöä, hiirtä eikä isoa ruutua, tai (2) sovellus on aidosti mutkikkaampi ja erilainen kuin yllä mainitut vakiosovellukset. Edellinen tilanne koskee luonnollisesti matkapuhelinta, joka on pieni ja sille on hankala tehdä mitään muuta kuin puhua sille ja kuunnella sieltä puhetta. Useimmat sovellukset ovat luontaisesti vuorovaikutteisia, jos niitä ohjataan puheella. Näin siksi, että puheentunnistus on jonkin verran satunnaisesti epävarmaa ja on tarvetta varmistaa tulkintoja, mutta myös siksi että ihmiset eivät osaa eivätkä halua olla niin systemaattisia ja tarkkoja kysymyksissään ja vastauksissaan, kuin perinteinen tietojenkäsittely edellyttäisi. Ihmiset yksinkertaisesti turhautuisivat, jos heitä pakotettaisiin etenemään puheessaan yhtä kaavamaisesti kuin, mihin he ovat tottuneet graafisen käyttöliittymän kanssa. Yksi syy on siis yksinkertaisesti puheen käyttäminen koneen kanssa. Toinen mahdollinen syy luonnollista kieltä käyttävään vuorovaikutukseen koneiden kanssa on tehtävän laatu. Jos mahdollisuuksia on liian paljon, ei graafisella liitännällä ehkä ole helppo tuoda niitä tarjolle. Internetin hakukoneet toimivat monissa tehtävissä loistavasti kiinteillä hakuavainmilla, esim. nimillä, täysin ilman luonnollisella kielellä käytävää keskustelua. Toisia asioita puolestaan ei voisi ajatella löydettävän ilman useampivaiheista tarkentelua tai pidempää sanallista selitystä.. Matkapuhelimen lisäksi on monia erityisiä tehtäviä, joissa tekijän kädet ovat sidotut muuhun, eivätkä ole vapaana näppäimiin ja hiireen, vaikka sellaiset olisivat muuten saatavilla. Oman erityisen kenttänsä muodostavat vammaissovellukset. Sokealle tai näkövammaiselle ei ruudusta välttämättä ole apua, mutta puhe toimii ongelmitta suuntaan ja toiseen. 1.2 Keskustelu puhuen vai kirjoittaen? Ihminen voi keskustella tietokoneen kanssa joko tekstin tai puheen muodossa. Teknisesti olisi helpompaa toteuttaa vuorovaikutusta, jossa ihminen kirjoittaa vuorosanansa näppäimistöllä ja lukee koneen vastaukset tekstinä ruudulta. Käyttäjälle näppäily voi olla vaivalloisempaa, mutta viesti menee koneelle tarkasti sellaisena, kuin käyttäjä on sen näppäillyt. Puheentunnistus ja puhesynteesi ovat toki vaivalloisia toteutettavaksi. Vaikka sellaisia toimintoja onkin saatavilla, ihmiset eivät silti aina halua puhua koneelle. Esimerkiksi toimistossa ja kotonakin, on muita kuulemassa, ja puhekäyttöliittymä olisi kiusallinen ja moni mieluummin tekisi työtään omassa rauhassaan ilman, että muut kuulevat mitä ollaan tekemässä. Keskustelu puhumalla on luontevampaa kuin kirjoittamalla. Puheella on helppo antaa täydentäviä varsinkin lyhyitä ohjeita, lisäkysymyksiä, myöntäviä ja kieltäviä vastauksia ym. Puhe on aina vaihtelevaa, puhesignaali vähän epämääräistä ja siitäkin syystä puheentunnistus on jonkin verran epätarkkaa. Puhetta ei myöskään suunnitella niin huolellisesti kuin kirjallisa esitystä, joten usen sanotaan vain osa tarvittavasta asiasta ja sekin ehkä monitulkintaisesti. Puhekeskusteluun liitty siten olennaisesti tarvetta antaa erilaista palutetta ja herätettä tarvittavan asian edistämiseksi. 2
3 1.3 Koneen ja ihmisen yhteispeli Ollakseen ihmiselle miellyttävää, keskustelun tulee edetä tarkoituksenmukaisesti ja sujuvasti. Erityisen tärkeää on sopiva annostelu. Koneen tulee antaa ohjeita, tietoja ja vastauksia kohtuullisen kokoisia määriä kerrallaan ja tarpeem mukaan. Vaikka puheentunnistus on nykyisellään aina epätarkka, tätä epävarmuutta ei voida ratkaista pelkästään sillä, että käyttyäjän jokaisen vuorosanan jälkeen kone tarkistaa, onko se kuullut oikein. Käyttäjät nimittäin luultavasti hermostuvat tällaisesta ja pian luopuvat koko yrityksestä käyttää palvelua, joka ei tunnu pääsevän eteenpäin. Varmistuksen tuleekin usen olla epäsuoraa siten, että kone ei suinkaan kysy, sanoiko käyttäjä tietyllä tavalla, vaan varmistuksen voi myös sisällyttää epäsuorasti seuraaviin vuorosanoihin. Vuorovaikutusta on tapana kuvata siten, että meillä on kaksi keskustelevaa osapuolta ja kummallakin oma sisäinen tilansa, joka vähitellen muuttuu keskustelun kuluessa. Osapuolet eivät tiedä toistensa tiloja tarkalleen, mutta muodostavat oman likimääräisen arvioinsa toisen osapuolen tilasta, johon ne perustavat ratkaisunsa siitä, mitä seuraavaksi kannattaisi sanoa. Sisäiseen tilaan voidaan sisällyttää kaikenlaista: keskustelun historiaa, tähän mennessä koottua tietoa, käsitystä toisen kumppanin tilasta sekä erilaisia uskomuksia ja tietoja ympäröivästä maailmasta tai keskustelun kohteena olevasta teemasta. 2 Erilaisia vuorovaikutussovelluksia On ehkä hyödyllistä tarkastella myös sitä, millaista luonnollista kieltä käyttävä vuorovaikutus koneen kanssa voisi olla ja millaisia tarkoituksia varten sitä on kehitelty. 2.1 Jutustelu koneen kanssa Tietokoneohjelmoinnin teoreettisen kehittäjän Alan Turingin mielessä liikkui jo ennen varsinaisten kunnollisten tietokoneiden rakentamista kysymys siitä, vosiko tietokone keskustella kuten ihminen. Häneltä on peräisin (v julkaistu) nyttemmin Turingin testin nimellä kulkeva koe, jolla pyritään arvioimaan keskustelevien tietokoneohjelmien hyvyyttä. Testi koskee nimenomaan vapaampaa, (mutta joskus tiettyyn aihepiiriin ehkä rajautuvaa) keskustelua. Tietokoneelle ohjelmoidun keskustelijan hyvyyttä arvioidaan sillä, kuinka varmasti tai todennäköisesti ulkopuolinen kyselijä voi erottaa oikean ihmisen tästä koneesta. Mittarina voidaan käyttää aikaa, jonka tällainen kyselijä tarvitseee saavuttaakseen tietyn onnistumisen asteen arvauksessaa. Turingin testin perusteella on vuodesta 1991 järjestetty vakavahenkisiä kilpailuja, joissa jaetaan joka vuosi ns. Loebnerin palkinto Turingin testissä parhaiten selviytyneelle tietokoneohjelmalle, ks. esim. Ennen näitä vuosittain järjestettäviä kilpailuita tehtiin muutamia samanhenkisiä ohjelmia, joiden sanotaan harhauttaneen käyttäjiä luulemaan ohjelmaa inhimiliseksi keskustelukumppaniksi. Tunnetuin näistä on Joseph Weizenbaumin ELIZA vuodelta 1966, josta on nykyäänkin on verkossa saatavissa uudelleen toteutettuja demoja ja lukuisia muunnelmia. ELIZA jäljitteli Rogerin oppisuunnan psykoterapeuttia eli käyttäjän odotettiin kertovan sille omista huolistaan, mutta ohjelman odotettiin vain hienovaraisesti auttavan ihmistä etenemään keskustelussa. ELIZA oli varsin yksinkertainen tietokoneohjelma ja sen menestys perustui enemmän siihen, että yhteistyöhön halukas ihminen tuotti omissa repliikeissään pääosan keskustelun materiaalista, jota ohjelma sitten syötti takaisin vähän valikoiden ja muunnellen. ELIZAn mallin mukaan on tuotettu paljon samantapaisia ohjelmia, (ks. yllämainittu verkko-osoite). 3
4 2.2 Laitteiden ohjaaminen ja sanelu Autoa ajettaessa pitäisi silmien olla tarkkaavaisesti seuraamassa liikennettä ja käsien kiinni ohjauspyörässä, mutta joitakin autossa olevia laitteita pitäisi silti voida käyttää. Hammaslääkärin tuolissa on myös paljon toimtoja, joita ei voi käsin käyttää samalla, kun molemmat kädet ovat kiinni instrumenteissa. Näihin tarkoituksiin puhekäyttöliittymä on mahdollinen ja tarkoituksenmukainen. Liitännässä tarvittava kieli voi olla hyvin redusoitua ja koostua rajallisesta määrästä etukäteen tiedettyjä komentoja. Laitteen ei tarvitse yksikertaisimmillaan oikeastaan muuta kuin toimia komennon mukaan. Vaativammissa sovelluksissa toki tarvitaan palautettakin. Tekstinkäsittelyä voidaan periaatteessa tehdä pelkästään äänen avulla. Silloin käyttäjän täytyy voida suorittaa kaikki muotolua ja korjailua koskevat komennot puheen avulla. Näiden toimintojen ohjaamista on toteutettu myös siten, että olemassa olevaa tekstinkäsittelyohjelmaa komennetaan sanallisilla komennoilla, jolloin palaute tulee ruudulla näkyvinä valikkoina samaan tapaan kuin näppäimiäkin käytettäessä. Siten yksittäiset hiiren napsautukset tai näppäilyt on vain korvattu saman toiminnon laukaisevalla komentosanalla. Laitteiden ja ohjelmien ohjaaminen voi tietysti olla tätä paljon monimutkaisempaa ja hienojakoisempaa, jolloin se muistuttaa tuonnempana lueteltavia sovelluksia. Tarkastellaan vielä esimerkiksi sitä, miten sokea voisi lukea päivän lehden. Puhesynteesillä tekstin voi saada ääneksi, mutta ei kukaan halua (eikä ehkä edes voi) lukea koko lehteä alusta loppuun. Sivujen silmäilyn sijasta tarvitaan paljonkin keskustelua. Koneen pitäisi varmaan varautua tarjoamaan vaihtoehtoja, esimerkiksi etusivua tai lehden eri osastoja. Ehkä isommista uutisista voisi tarjota otsikot ja antaa käyttäjän pyytää lisää niistä uutisista, jotka kiinnostavat. Jotkut kohdat, esimerkiksi taulukot ovat tekstissä oma haasteensa vuorovaikutukselle. Ei ole aivan selvää, miten puheen avulla voidaan välittää kuulijalle käsitys siitä, mitä taulukossa on nähtävissä. Tuskin yksi taitavakaan läpilukeminen voi riittää taulukon hahmottamiseen, vaan sellaisia varten täytyisi kai kehittää oma dialoginsa, jossa käyttäjä voi kysellä useilla tavoilla taulukon sisältöä. 2.3 Tietokantaliitäntä ja senkaltaiset sovellukset Eräs vanhimmista vuorovaikutteisisa sovelluksista on tietokantakysely. Siinäkin ihminen hoitaa kielen käytön ja kone vastaa tuloksilla. Ensimmäinen tämän lajin ohjelma lienee William Woodsin ATNkielioppiin (Augmented Transition Networks) perustuva LUNAR. Siinä oli taustalla Apollo-ohjelman kuukivien analyysien tietokanta, johon saattoi kohdistaa englanninkielisä kysymyksiä. Vastaukset olivat tyypillisesti lukumääriä tai näytteiden numeroiden luetteloita. Samaan tyyppiin tietokantojen käyttöliittymien kanssa voisi lukea sellaisiakin ohjelmia, joissa ei ole tietokantaa, vaan ohjelmallista tietämystä, esim. aritmetiikasta. Esimerkiksi Daniel Bobrowin v raportoima STUDENT -niminen ohjelma osasi analysoida englanninkielisiä lauseita, joissa oli aritmeettisia suhteita ja tehdä niistä yhtälöitä, jotka se ratkaisi. Kokeilkaapa itse esim. seuraavaa, jonka STUDENT tiettävästi osasi: Mary is twice as old as Ann was when Mary was as old as Ann is now. If Mary is 24 years old, how old is Ann? STUDENT-ohjelma luultavasti ohitti syötteestä kaiken, mitä se ei voinut tunnistaa ja se oli varautunut tunnistamaan vain sellaisia osia ja jaksoja, joista voitiin muodostaa yhtälö, esim. M2 = 2 * A1 (Maryn ikä nyt on 2 * Annin ikä silloin), M2 = 24 (Mary on nyt 24 vuotias), M1 = A2 (Mary oli silloin yhtä vanha kuin Ann nyt), M2 - M1 = A2 - A1 (yleistä tietoa siitä, että he vanhenevat samaa tahtia). Neljä yhtälöä ja neljä tuntematonta on ratkeava yhtälöryhmä. 4
5 2.4 Puheohjatut palvelut Tyypillisiä puheojattuja sovelluksia ovat erilaiset aikatauluneuvonnat ja lipun tilaamiseen sovelletutu järjestelmät. Näistä eräs vanhimmista jäljitteli lentolippua myyvää matkatoimiston virkailijaa. Asiakkaan oletettiin haluavan ostaa lentolipun ja ohjelman tehtävänä oli kysellä asiakkaalta lippua varten tarvittavat tiedot kuten mistä ja minne, lähtöpäivä ja aika jne. Tyypillisesti asiakas saattoi oma-alotteisesti vastata enempäänkin kuin, mitä kysyttiin tai eri kysymykseen. Ohjelma keräsi tietoja ja kun kaikki tiedot oli saatu kokoon, lippu oli valmis myytäväksi. (Vrt. (Bobrow et al. 1977).) 3 Keskustelujärjestelmien menetelmät Vuorovakutteisten luonnollisen kielen keskustelujärjestelmien toteutukset perustuvat yksinkertaisempiin tai vaativampiin perusmalleihin. 3.1 Äärellistilainen vuorovaikutus Yksinkertaisimmillaan ihmisen ja koneen vuorovaikutus puheen avulla voi olla melko pelkistettyä. Esimerkiksi puheohjatulle puhelinvaihteelle sanotaan vain halutun henkilön nimi, jonka jälkeen vuorovaikutus on yleensä ohi ja vaihde yhdistää puhelun tuolle henkilölle. Äärellistilainen keskustelujärjestelmä pystyy tähän ja hieman yleisempään käsittelyyn, jossa keskustelu etenee yhden askeleen kerrallaan. Toimintaa voidaan havainnollistaa äärellistilaisella automaatilla, jonka siirtymistä tilasta toiseen kyseiset puheviestit ohjaavat. Yhdellä kertaa käyttäjän odotetaan sanovan yhden asian, ei enempää eikä mitään muuta. Jos siis kysytään, minne halutaan matkustaa, käyttäjän ei pidä kiiruhtaa asioiden edelle ja kertoa lisäksi, milloin haluaisi olla perillä. Riippuu siten sovelluksesta, kuinka hyvin käyttäjät voivat sopeutua tällaiseen vuoropuheluun. Puhelinvaihteen kanssa ei varmaan tule isoja ongelmia vaikka sovelletaan äärimmäisen yksinkertaista dialogin mallia. Sen sijaan esimerkiksi matkalippujen tilaamisessa käyttäjän lienee vaikeaa sopeutua näin suoraviivaiseen malliin, koska matkan koostaminen on aika mutkikas tehtävä, eikä käyttäjälle ole ilmeistä, mitä pitää tai saa sanoa kulloinkin. Käyttäjä itsekin vasta sommittelee ja suunnittelee matkaansa, eli kyse ei hänelle ole vain tietojen antamisesta. Äärellistilaiseen malliin liittyvä puheentunnistus on hyvin suoraviivaista: tilasiirtymät liittyvät kiinteisiin sanoihin tai fraaseihin, joiden vaihtoehdot ovat etukäteen tiedossa. Käyttäjän vuorosanaa verrataan näihin etukäteen varastoituihin vaihtoehtoihin ja valitaan niistä todennäköisin. (McTear 2002, s , kohta 2.1 ja s , kohta 3.1) 3.2 Kehyksiin pohjautuva vuorovaikutus Kehyksiin (frame) perustuva vuorovaikutus pyrkii hallitsemaan kattavammin koko keskustelutehtävän etenemistä. Tyypillisesti tarvitaan joukko tietoja, esim. lentolipun ostamista varten minne matkustetaan ja milloin sekä palataanko takaisin ja milloin. Käyttäjän puheesta pyritään noukkimaan esille jaksoja, jotka täyttäisivät tätä kehystä eli lokerikkoa, esim. juuri paikannimiä sopivan preposition kanssa tai sopivassa sijamuodossa tai vastaavasti päivämääriä ja kellonaikoja sekä lähtemistä tai saapumista koskevia ilmauksia (concept spotting). Niinpä suomenkielinen käyttäjän vuorosana minun olisi tarkoitus oikeastaan matkustaa Tukholmaan kokoukseen, jossa minulla on esitelmä voi järjestelmän kannalta redusoitua muotoon... Tukholmaan... Parhaassa tapauksessa yhdestä vuorosanasta voidaan saada irti useampikin hyödyllinen osanen. Kehyksen täyttyminen ja vielä vajaana olevat lokerot ohjaavat järjestelmän palautetta, jonka tarkoituksena on saada käyttäjältä puuttuvat tiedot. Koneen vuorosanat voivat silloin olla joustavan tuntuisia käyttä- 5
6 jän on helppo sopeutua dialogin kulkuun. (McTear 2002, s , kohta 2.2 ja s , kohta 3.2) 3.3 Agentteihin perustuva vuorovaikutus Edellä mainitut keskustelujärjestelmien tyypit ovat molemmat tarkkarajaisia sen suhteen, minkälaisiin repliikkeihin ne reagoivat. Kumpikin laji tietää vain siitä tehtävästä, jota varten ne nimenomaan on laadittu. Agenttipohjaisten järjestelmien ajatellaan tuntevan paitsi oman tehtävänsä, tietävän jossakin määrin ympäristöstään, jossa on toisia agentteja, jotka tekevät toisenlaisia tehtäviä. Kun yhdelle agentille tulee kysymys, joka menee sen toimialueen ulkopuolelle, agentin oletetaan ymmärtävän muista sen verran, että voivat tehdä valistuneita arvauksia siitä, mikä toinen agentti voisi olla asiakkaalle kenties hyödyllinen. Karkeasti ottaen kysymys on siitä, että tällainen järjestelmä (tai siinä oleva agentti) pyrkii olemaan hyödyllinen silloinkin, kun agentilta kysytään asioita, jotka eivät sille kuulu. (McTear 2002, s. 94, kohta 2.3 ja s , kohta 3.3) 4 Vuorovaikutuksen kieliteknologiaa Tarvittavia tekniikoita voivat olla seuraavat: Puheentunnistus joko siinä muodossa että tunnistetaan vakiosanoja tai -fraaseja tai sitten sanoista yksinkertaisella kieliopilla yhdisteltävissä olevia lausekkeita. Näiden täydennyksenä sanojen tai lausekkeiden tunnistamista muun viestin keskeltä (word spotting, concept spotting). Yksinkertaistettuja kielioppeja ja jäsentimiä. Näitä tarvitaan kuvaamaan kyseisen tehtävän kannalta relevantti osa käyttäjän vuorosanoista. Dialogin hallinta, eli päätteleminen miten käyttäjän syöte muuttaa tilaa ja mitä seuraavaksi pitäisi tehdä. Suunnittelua siitä, minkä kokoinen annos olisi hyödyllisintä sijoittaa seuraavaan repliikkiin. Lauseiden ja vastausten generointi sanalliseen asuun em. suunnitelmasta. Puhesynteesi käsitteestä puheeksi (eikä niinkään tekstistä puheeksi) -muotoisena. Kerättyjen ja pääteltyjen tietojen varmistamisen ja tarkistamisen menettelytavat ja mitä tehdään, kun yritykset tulkita käyttäjän puheenvuoroa epäonnistuvat eli valistuneet arvaukset siitä, mistä suunnilleen saattaisi olla kyse, jne. 5 Kysymys vastaus -järjestelmät Kysymyksiin vastaava tietokoneohjelma on sukua toisaalta tiedonhakutehtävälle ja toisaalta dialogisovelluksille. Varsinaista dialogia niissä ei tarvitse olla, vaan yhteen kysymykseen riittää yksi vastaus. Yleensä tehtävä voidaan ajatella esimerkiksi sellaisena, että meillä on käytettävissä runsaasti dokumentteja, joissa on tietyltä alueelta oikeata tietoa. Tältä alueelsta järjestelmä pyrkii antamaan vastauksia ja vastaukset perustuvat vain siihen tekstiin, joka dokumenteissa on, vaikkakin tekstejä voidaan lyhennellä ja leikellä sopivamman vastauksen tuottamiseksi. Vastausjärjestelmäksi ei riitä tiedonhaku eli sellaisten dokumenttien löytäminen, jotka ovat relevantteja asian suhteen. Pitäisi löytää dokumentti, jossa on vastaus esitettyyn kysymykseen ja lisäksi eristää vastaus dokumentista. (McTear 2002, luku 31, ss ) 6
7 Viitteet Daniel G. Bobrow, Ronald M. Kaplan, Martin Kay, Donald A. Norman, Henry S. Thompson and Terry Winograd, GUS, A Frame-Driven Dialog System, Artificial Intelligence 8(2), pp , Jonathan Harrington and Steve Cassidy, Techniques in Speech Acoustics, Kluwer Academic Publishers, Daniel Jurafsky and James H. Martin, Speech and Language Processing, Prentice Hall, NJ, Timo Lahtinen, Automatic indexing: an approach using an index term corpus and combining linguistic and statistical evidence, Publications, No. 34, Department of General Linguistics, University of Helsinki, Michael F. McTear, Spoken Dialogue Technology: Enabling the Conversational User Interface, ACM Computing Surveys, Vol 34, No. 1, March 2002, pp Michael F. McTear, Spoken Dialogue Technology: Towards the Conversational User Interface, Springer, Ruslan Mitkov (ed.), The Oxford Handbook of Computational Linguistics, Oxford University Press, Lawrence Rabiner and Biing-Hwang Juang, Fundamentals of Speech Recognition, Prentice Hall, NJ,
Johdatus kieliteknologiaan Luku 5: Vuorovaikutus luonnollisella kielellä ihmisen ja koneen
Johdatus kieliteknologiaan Luku 5: Vuorovaikutus luonnollisella kielellä ihmisen ja koneen välillä Kimmo Koskenniemi 18. marraskuuta 2007 Sisältö 1 Yleistä 1 1.1 Miksi ylipäätänsä keskustella koneen kanssa?.......................
Johdatus kieliteknologiaan Luku 6: Kielenoppimisen ja -opettamisen kieliteknologia
Johdatus kieliteknologiaan Luku 6: Kielenoppimisen ja -opettamisen kieliteknologia Kimmo Koskenniemi 25. marraskuuta 2007 Sisältö 1 Taustaa 1 2 Tavanomainen tietokoneavusteinen kielenopiskelu 2 3 Ymmärtävämpää
Alkukartoitus Opiskeluvalmiudet
Alkukartoitus Opiskeluvalmiudet Päivämäärä.. Oppilaitos.. Nimi.. Tehtävä 1 Millainen kielenoppija sinä olet? Merkitse rastilla (x) lauseet, jotka kertovat sinun tyylistäsi oppia ja käyttää kieltä. 1. Muistan
Kielen ymmärtäminen kieliteknologian näkökulmasta. Kimmo Koskenniemi täysinpalvellut kieliteknologian professori Helsingin yliopisto
Kielen ymmärtäminen kieliteknologian näkökulmasta Kimmo Koskenniemi täysinpalvellut kieliteknologian professori Helsingin yliopisto Tietää vai ymmärtää? Ymmärtää eli saada järkensä avulla itselleen selväksi,
Johdatus Ohjelmointiin
Johdatus Ohjelmointiin Syksy 2006 Viikko 2 13.9. - 14.9. Tällä viikolla käsiteltävät asiat Peruskäsitteitä Kiintoarvot Tiedon tulostus Yksinkertaiset laskutoimitukset Muuttujat Tiedon syöttäminen Hyvin
Luonnollisella kielellä keskustelevat järjestelmät
Luonnollisella kielellä keskustelevat järjestelmät Jussi Lepistö (jussi.lepisto@cs.helsinki.fi) Helsingin Yliopisto Tieteellisen kirjoittamisen kurssi Johdanto Esittelen luonnollisella kielellä keskustelevien
Tietotekniikan valintakoe
Jyväskylän yliopisto Tietotekniikan laitos Tietotekniikan valintakoe 2..22 Vastaa kahteen seuraavista kolmesta tehtävästä. Kukin tehtävä arvostellaan kokonaislukuasteikolla - 25. Jos vastaat useampaan
Se mistä tilasta aloitetaan, merkitään tyhjästä tulevalla nuolella. Yllä olevassa esimerkissä aloitustila on A.
Tehtävä. Tämä tehtävä on aineistotehtävä, jossa esitetään ensin tehtävän teoria. Sen jälkeen esitetään neljä kysymystä, joissa tätä teoriaa pitää soveltaa. Mitään aikaisempaa tehtävän aihepiirin tuntemusta
Eväitä yhteistoimintaan. Kari Valtanen Lastenpsykiatri, VE-perheterapeutti Lapin Perheklinikka Oy
Eväitä yhteistoimintaan Kari Valtanen Lastenpsykiatri, VE-perheterapeutti Lapin Perheklinikka Oy 3.10.2008 Modernistinen haave Arvovapaa, objektiivinen tieto - luonnonlaki Tarkkailla,tutkia ja löytää syy-seuraussuhteet
Yllättävän, keskustelun aikana puhkeavan ristiriidan käsittely
Yllättävän, keskustelun aikana puhkeavan ristiriidan käsittely TOIMI NÄIN Pysäytä keskustelu hetkeksi ja sanoita havaitsemasi ristiriita. Kysy osallistujilta, mitä he ajattelevat havainnostasi. Sopikaa
PUHUMINEN Harjoit- Osaa KUULLUN YMMÄRTÄMINEN Harjoit-Osaa. pvm pvm pvm pvm TAITOTASO A1 Suppea viestintä kaikkien tutuimmissa tilanteissa
PIENTEN KIELIREPPU SUOMEN KIELEN OPPIMISEN SEURANTA VARHAISKASVATUKSESSA JA ALKUOPETUKSESSA (sovellus eurooppalaisesta viitekehyksestä) Lapsen nimi : Päiväkoti/koulu: Lomakkeen täyttäjä: PUHUMINEN Harjoit-
Oppilas keskustelee ryhmässä ja tuo esille mielipiteitään. Oppilas osallistuu luokan ja koulun ilmaisuesityksiin. Oppilas harjoittelee
AI 6. lk Arvioitavat tavoitteet Vuorovaikutustilanteissa toimiminen (T1, T2, T3, T4) Tekstien tulkitseminen (T5, T6, T7, T8) Hyväksytty (5) Välttävä (6-7) Oppilas saa arvosanan 6, Oppilas saa arvosanan
TIEDONHAKU INTERNETISTÄ
TIEDONHAKU INTERNETISTÄ Internetistä löytyy hyvin paljon tietoa. Tietoa ei ole mitenkään järjestetty, joten tiedonhaku voi olla hankalaa. Tieto myös muuttuu jatkuvasti. Tänään tehty tiedonhaku ei anna
Selkosanakirja sdfghjklöäzxcvbnmqwertyuiopåasdfghjklöäzxcvbnmq. Tietokoneet. wertyuiopåasdfghjklöäzxcvbnmqwertyuiopåasdfghjk 1.4.
qwertyuiopåasdfghjklöäzxcvbnmqwertyuiopåasdfghj klöäzxcvbnmqwertyuiopåasdfghjklöäzxcvbnmqwerty uiopåasdfghjklöäzxcvbnmqwertyuiopåasdfghjklöäzxc vbnmqwertyuiopåasdfghjklöäzxcvbnmqwertyuiopåa Selkosanakirja
MONOGRAFIAN KIRJOITTAMINEN. Pertti Alasuutari
MONOGRAFIAN KIRJOITTAMINEN Pertti Alasuutari Lyhyt kuvaus Monografia koostuu kolmesta pääosasta: 1. Johdantoluku 2. Sisältöluvut 3. Päätäntäluku Lyhyt kuvaus Yksittäinen luku koostuu kolmesta osasta
Sairastuneiden ja omaisten kanssa keskusteleminen
Infosheet 38 Sairastuneiden ja omaisten kanssa keskusteleminen Ymmärrettävä tieto Antamalla ihmisille tilaisuuden esittää kysymyksensä voit räätälöidä heidän tarpeisiinsa sopivaa tietoa. Jokaiseen keskusteluun
Lisää pysähtymisaiheisia ongelmia
Lisää pysähtymisaiheisia ongelmia Lause: Pysähtymättömyysongelma H missä H = { w111x w validi koodi, M w ei pysähdy syötteellä x } ei ole rekursiivisesti lueteltava. Todistus: Pysähtymisongelman komplementti
Tervetuloa selkoryhmään!
Tervetuloa selkoryhmään! SELKOESITE 1 Jutteletko mielelläsi erilaisista asioista? Haluatko saada tietoa maailman tapahtumista selkokielellä? Haluatko sanoa mielipiteesi, mutta et aina uskalla? Tuntuuko
Juttutuokio Toimintatapa opettajan ja lapsen välisen vuorovaikutuksen tueksi
JUTTUTUOKIO Juttutuokio Toimintatapa opettajan ja lapsen välisen vuorovaikutuksen tueksi Opettajan ja oppilaan välinen suhde on oppimisen ja opettamisen perusta. Hyvin toimiva vuorovaikutussuhde kannustaa,
9.2.3. Englanti. 3. luokan keskeiset tavoitteet
9.2.3. Englanti Koulussamme aloitetaan A1 kielen (englanti) opiskelu kolmannelta luokalta. Jos oppilas on valinnut omassa koulussaan jonkin toisen kielen, opiskelu tapahtuu oman koulun opetussuunnitelman
3. Muuttujat ja operaatiot 3.1
3. Muuttujat ja operaatiot 3.1 Sisällys Imperatiivinen laskenta. Muuttujat. Nimi ja arvo. Muuttujan nimeäminen. Muuttujan tyyppi. Operaattorit. Operandit. Arvon sijoitus muuttujaan. Aritmeettiset operaattorit.
Seuraavat kysymykset koskevat erilaisia tekijöitä, jotka liittyvät digitaaliseen mediaan ja digitaalisiin laitteisiin kuten pöytätietokoneet,
Seuraavat kysymykset koskevat erilaisia tekijöitä, jotka liittyvät digitaaliseen mediaan ja digitaalisiin laitteisiin kuten pöytätietokoneet, kannettavat tietokoneet, älypuhelimet, tablettitietokoneet,
Rekursiolause. Laskennan teorian opintopiiri. Sebastian Björkqvist. 23. helmikuuta Tiivistelmä
Rekursiolause Laskennan teorian opintopiiri Sebastian Björkqvist 23. helmikuuta 2014 Tiivistelmä Työssä käydään läpi itsereplikoituvien ohjelmien toimintaa sekä esitetään ja todistetaan rekursiolause,
SUBSTANTIIVIT 1/6. juttu. joukkue. vaali. kaupunki. syy. alku. kokous. asukas. tapaus. kysymys. lapsi. kauppa. pankki. miljoona. keskiviikko.
SUBSTANTIIVIT 1/6 juttu joukkue vaali kaupunki syy alku kokous asukas tapaus kysymys lapsi kauppa pankki miljoona keskiviikko käsi loppu pelaaja voitto pääministeri päivä tutkimus äiti kirja SUBSTANTIIVIT
The OWL-S are not what they seem
The OWL-S are not what they seem...vai ovatko? Verkkopalveluiden koostamisen ontologia OWL-S Seminaariesitelmä 15.4.2013 Emilia Hjelm Internet on hankala Nykyinternet on dokumenttien verkko Asiat, joita
28.4.2015 Pia Hägglund, Pohjanmaan tulkkikeskus. Monikulttuurisuus ja perehdyttäminen
28.4.2015 Pia Hägglund, Pohjanmaan tulkkikeskus Monikulttuurisuus ja perehdyttäminen Monikulttuurinen työpaikka? Mitä se merkitsee? Onko työyhteisömme valmis siihen? Olenko minä esimiehenä valmis siihen?
Perusarkkitehtuurin ja vuorovaikutuksen mallintamisen perusteita.
Perusarkkitehtuurin ja vuorovaikutuksen mallintamisen perusteita. Arkkitehtuuriin vaikuttavat ympäristötekijät Jo kehittämisen alkuvaiheessa on tarpeellista hahmotella arkkitehtuurin perusratkaisu. Lähtökohdat
Puheentunnistus. Joel Pyykkö 1. 1 DL-AT Consulting
Puheentunnistus Joel Pyykkö 1 1 DL-AT Consulting 2018 Sisällysluettelo Puheentunnistus Yleisesti Chattibotin Luonti Esimerkkinä - Amazon Lex Puheentunnistus Yleisesti Puheentunnistus Yleisesti Puheentunnistus
AIKUISVÄESTÖN HYVINVOINTIMITTARI Minun elämäntilanteeni
AIKUISVÄESTÖN HYVINVOINTIMITTARI Minun elämäntilanteeni Ihmisen hyvinvointi on kokonaisuus, jossa on eri osa-alueita. Tämä mittari auttaa sinua hahmottamaan, mitä asioita hyvinvointiisi kuuluu. Osa-alueet:
Etäkoulu Kulkurin tieto- ja viestintätekniikan opetussuunnitelma
Etäkoulu Kulkurin tieto- ja viestintätekniikan opetussuunnitelma 10.6.2013 Koonnut Virpi Soini 2. luokan tavoitteet tutustuu verkko-opiskeluun ja harjoittelee käytännön työtaitoja, kuten tekstintuottamista
Sisällys. 3. Muuttujat ja operaatiot. Muuttujat ja operaatiot. Muuttujat. Operaatiot. Imperatiivinen laskenta. Muuttujat. Esimerkkejä: Operaattorit.
3. Muuttujat ja operaatiot Sisällys Imperatiivinen laskenta. Muuttujat. Nimi ja arvo. Muuttujan nimeäminen. Muuttujan tyyppi.. Operandit. Arvon sijoitus muuttujaan. Aritmeettiset operaattorit. Arvojen
SUOMI L3-KIELEN OSAAMISTASON KUVAUKSET yläkoulu ja lukio
Schola Europaea Office of the Secretary-General Pedagogical Development Unit Ref.: 2017-01-D-38-fi-3 Orig.: EN SUOMI L3-KIELEN OSAAMISTASON KUVAUKSET yläkoulu ja lukio Language III attainment descriptors
KIRJASTO. Lämmittely. Selitä sana. lainata varata kaukolaina palauttaa maksaa sakkoa. myöhästymismaksu. printata tulostaa.
Lämmittely KIRJASTO Puhutaan kirjastosta! 1. Käytkö sinä usein kirjastossa? Miksi / miksi et? 2. Mitä mieltä olet suomalaisesta kirjastosta? 3. Onko kirjasto sinulle tärkeä paikka? Miksi / miksi ei? 4.
Täydentäviä muistiinpanoja laskennan rajoista
Täydentäviä muistiinpanoja laskennan rajoista Antti-Juhani Kaijanaho 10. joulukuuta 2015 1 Diagonaalikieli Diagonaalikieli on D = { k {0, 1} k L(M k ) }. Lause 1. Päätösongelma Onko k {0, 1} sellaisen
Linkkitekstit. Kaikkein vanhin WWW-suunnitteluohje:
Linkit Linkit ovat hypertekstin tärkein osa. Niiden avulla sivut liitetään toisiinsa ja käyttäjille tarjoutuu mahdollisuus liikkua muille kiinnostaville sivuille. Linkit Linkkejä on kolmea eri tyyppiä:
Systemaattinen apina ja miten se tehdään fmbt:llä
ja miten se tehdään fmbt:llä Antti Kervinen Intel antti.kervinen@intel.com Testauspäivä, Tampere 6. kesäkuuta 2012 Antti Kervinen (Intel) Systemaattinen apina 1 / 14 Jos apina painelee satunnaisesti kirjoistuskoneen
1. Algoritmi 1.1 Sisällys Algoritmin määritelmä. Aiheen pariin johdatteleva esimerkki. Muuttujat ja operaatiot (sijoitus, aritmetiikka ja vertailu). Algoritmista ohjelmaksi. 1.2 Algoritmin määritelmä Ohjelmointi
Perusopetuksen tieto ja viestintätekniikan käytön taitotavoitteet
LIITE 5 Tampereen kaupunki Kasvatus ja opetuspalvelut 2012 2015 Perusopetuksen tieto ja viestintätekniikan käytön taitotavoitteet Tavoitteena on, että oppilas hyödyntää tieto ja viestintätekniikan mahdollisuuksia
Lefkoe Uskomus Prosessin askeleet
Lefkoe Uskomus Prosessin askeleet 1. Kysy Asiakkaalta: Tunnista elämästäsi jokin toistuva malli, jota et ole onnistunut muuttamaan tai jokin ei-haluttu käyttäytymismalli tai tunne, tai joku epämiellyttävä
Siltaaminen: Piaget Matematiikka Inductive Reasoning OPS Liikennemerkit, Eläinten luokittelu
Harjoite 2 Tavoiteltava toiminta: Materiaalit: Eteneminen: TUTUSTUTAAN OMINAISUUS- JA Toiminnan tavoite ja kuvaus: SUHDETEHTÄVIEN TUNNISTAMISEEN Kognitiivinen taso: IR: Toiminnallinen taso: Sosiaalinen
Johdatus kieliteknologiaan Luku 5: Kielen kääntämisen apuvälineet ja automaattinen kielen kääntäminen
Johdatus kieliteknologiaan Luku 5: Kielen kääntämisen apuvälineet ja automaattinen kielen kääntäminen Kimmo Koskenniemi 3. joulukuuta 2006 Sisältö 1 Monikielisyys ja kääntämisen tarve 1 2 Kielen kääntämisen
Puhumaan oppii vain puhumalla.
Puhumaan oppii vain puhumalla. Maisa Martin Jyväskylän yliopisto suomenkielisanootervetuloa.fi Toisto-menetelmän periaatteet ja selkopuhe oppijoiden tukena Luetaan yhdessä -verkoston syysseminaari Paasitorni
Kiinan kursseilla 1 2 painotetaan suullista kielitaitoa ja kurssista 3 alkaen lisätään vähitellen myös merkkien lukemista ja kirjoittamista.
Kiina, B3kielen opetussuunnitelma (lukiossa alkava oppimäärä) Kiinan kursseilla tutustutaan kiinankielisen alueen elämään, arkeen, juhlaan, historiaan ja nykyisyyteen. Opiskelun ohessa saatu kielen ja
TIEA241 Automaatit ja kieliopit, kevät 2011 (IV) Antti-Juhani Kaijanaho. 31. maaliskuuta 2011
TIEA241 Automaatit ja kieliopit, kevät 2011 (IV) Antti-Juhani Kaijanaho TIETOTEKNIIKAN LAITOS 31. maaliskuuta 2011 Sisällys Sisällys Chomskyn hierarkia kieli säännöllinen kontekstiton kontekstinen rekursiivisesti
Ohjelmointi 1. Kumppanit
Ohjelmointi 1 Kumppanit November 20, 2012 2 Contents 1 Mitä ohjelmointi on 7 2 Ensimmäinen C#-ohjelma 9 2.1 Ohjelman kirjoittaminen......................... 9 A Liite 11 3 4 CONTENTS Esipuhe Esipuhe 5
Yhtälönratkaisusta. Johanna Rämö, Helsingin yliopisto. 22. syyskuuta 2014
Yhtälönratkaisusta Johanna Rämö, Helsingin yliopisto 22. syyskuuta 2014 Yhtälönratkaisu on koulusta tuttua, mutta usein sitä tehdään mekaanisesti sen kummempia ajattelematta. Jotta pystytään ratkaisemaan
ARVI-järjestelmän ohje arvioinnin syöttäjälle 13.4. 2015
ARVI-järjestelmän ohje arvioinnin syöttäjälle 13.4. 2015 Sisältö ARVI-menettelyn perusteet... 1 Arvioinnin syöttäminen... 2 Arvion lähettäminen TE-toimistoon... 5 Sovelluksen sulkeminen... 6 Virhetilanteiden
Bayesin pelit. Kalle Siukola. MS-E2142 Optimointiopin seminaari: Peliteoria ja tekoäly
Bayesin pelit Kalle Siukola MS-E2142 Optimointiopin seminaari: Peliteoria ja tekoäly 12.10.2016 Toistetun pelin esittäminen automaatin avulla Ekstensiivisen muodon puu on tehoton esitystapa, jos peliä
Berlitzin taitotaso 1 CEF-taso A 1
t Berlitzin taitotaso 1 CEF-taso A 1 Ymmärtää ja osaa käyttää tuttuja, jokapäiväisiä ilmauksia ja yksinkertaisia lauseita. Osaa esitellä itsensä ja kysyä muilta perustietoja kuten asuinpaikkaa, vointia
etunimi, sukunimi ja opiskelijanumero ja näillä
Sisällys 1. Algoritmi Algoritmin määritelmä. Aiheen pariin johdatteleva esimerkki. ja operaatiot (sijoitus, aritmetiikka ja vertailu). Algoritmista ohjelmaksi. 1.1 1.2 Algoritmin määritelmä Ohjelmointi
8003051 Puheenkäsittelyn menetelmät
8003051 Puheenkäsittelyn menetelmät Luento 7.10.2004 Puhesynteesi Sisältö 1. Sovelluskohteita 2. Puheen ja puhesyntetisaattorin laatu 3. Puhesynteesin toteuttaminen TTS-syntetisaattorin komponentit Kolme
Oppimistavoitematriisi
Oppimistavoitematriisi Lineaarialgebra ja matriisilaskenta I Esitiedot Arvosanaan 1 2 riittävät Arvosanaan 3 4 riittävät Arvosanaan 5 riittävät Yhtälöryhmät (YR) Osaan ratkaista ensimmäisen asteen yhtälöitä
10 yleistä hakukoneoptimointivirhettä
10 yleistä hakukoneoptimointivirhettä Markus Ossi SEO Technician Klikkicom 2011-05-26 2 Henkilökuva Markus Ossi 32 vuotias ekonomi Tehnyt hakukoneoptimointia vuodesta 1998 Hakukoneoptimointiteknikk o Klikkicomissa
Seuraavat kysymykset koskevat erilaisia tekijöitä, jotka liittyvät digitaaliseen mediaan ja digitaalisiin laitteisiin kuten pöytätietokoneet,
Seuraavat kysymykset koskevat erilaisia tekijöitä, jotka liittyvät digitaaliseen mediaan ja digitaalisiin laitteisiin kuten pöytätietokoneet, kannettavat tietokoneet, älypuhelimet, tablettitietokoneet,
LoCCaM Riistakamerasovellus. Dimag Ky dimag.fi
LoCCaM Riistakamerasovellus Dimag Ky janne.koski @ dimag.fi +358505907788 Sovelluksen toimintaperiaate Toimintaperiaate yksinkertaistettuna on seuraavanlainen Kamera ottaa kuvan tai videon jonka lähettää
Laskennan rajoja. TIEA241 Automaatit ja kieliopit, kesä Antti-Juhani Kaijanaho. 20. kesäkuuta 2013 TIETOTEKNIIKAN LAITOS.
TIEA241 Automaatit ja kieliopit, kesä 2013 Antti-Juhani Kaijanaho TIETOTEKNIIKAN LAITOS 20. kesäkuuta 2013 Sisällys Päätösongelmat Ongelma on päätösongelma (engl. decision problem), jos se on muotoa Onko
TIEA241 Automaatit ja kieliopit, syksy Antti-Juhani Kaijanaho. 12. lokakuuta 2016
ja ja TIEA241 Automaatit ja kieliopit, syksy 2016 Antti-Juhani Kaijanaho TIETOTEKNIIKAN LAITOS 12. lokakuuta 2016 Sisällys ja ja Vuosi on 1936, eikä tietokoneita ollut. Computer oli ammattinimike. http://www.nasa.gov/centers/dryden/
Tiedonhallinnan perusteet. Viikko 1 Jukka Lähetkangas
Tiedonhallinnan perusteet Viikko 1 Jukka Lähetkangas Kurssilla käytävät asiat Tietokantojen toimintafilosofian ja -tekniikan perusteet Tiedonsäilönnän vaihtoehdot Tietokantojen suunnitteleminen internetiä
Hannu Mäkiö. kertolasku * jakolasku / potenssiin korotus ^ Syöte Geogebran vastaus
Perusohjeita, symbolista laskentaa Geogebralla Kielen vaihtaminen. Jos Geogebrasi kieli on vielä englanti, niin muuta se Options välilehdestä kohdasta Language suomeksi (finnish). Esittelen tässä muutaman
How to prepare for the 7th grade entrance exam? Kuinka lukea englannin linjan soveltuvuuskokeisiin?
How to prepare for the 7th grade entrance exam? Kuinka lukea englannin linjan soveltuvuuskokeisiin? When? Milloin? Tärkeitä päivämääriä: - 12.1. 2017 Infotilaisuus Helsingin Uudessa Yhteiskoulussa - 19.1.
Eye Pal Solo. Käyttöohje
Eye Pal Solo Käyttöohje 1 Eye Pal Solon käyttöönotto Eye Pal Solon pakkauksessa tulee kolme osaa: 1. Peruslaite, joka toimii varsinaisena lukijana ja jonka etureunassa on laitteen ohjainpainikkeet. 2.
SISÄLTÖ. Kehitä kuuntelutaitojasi Tarkista, kuulitko oikein Hyvät sanat avaavat korvat Kasvokkain
Sanat SISÄLTÖ Puhuminen ja kuunteleminen tie läheisyyteen Mitä on viestintä? Puhumisen tasoja Miten puhun? Keskustelu itsensä kanssa Puhumisen esteitä Kuuntelemisen tasoja Tahdo kuunnella Kehitä kuuntelutaitojasi
E-kirjan kirjoittaminen
1 E-kirjan kirjoittaminen Ohjeet e-kirjan kirjoittamiseen Tämän ohjeistuksen tavoitteena on auttaa sinua luomaan yksinkertainen e-kirja (pdftiedosto) asiakkaallesi. Kirja näyttää hänelle kuinka hyvin ymmärrät
KIELENOPPIJOITA TIEDONHANKINTA KESKIÖSSÄ KUUNTELEMALLA OPPIJA (AUDITIIVINEN) KIELEN KÄYTTÖ, VUOROVAIKUTUS NÄKEMÄLLÄ
KIELENOPPIJOITA KIELEN KÄYTTÖ, VUOROVAIKUTUS TIEDONHANKINTA KESKIÖSSÄ KUUNTELEMALLA OPPIJA (AUDITIIVINEN) TEKEMÄLLÄ OPPIJA (KINESTEETTINEN) LUOVA KIELENKÄYTTÄJÄ HOLISTINEN OPPIJA (KOKONAISUUDET TÄRKEITÄ)
KESKUSTELUTEHTÄVIÄ MATKUSTUS
KESKUSTELUTEHTÄVIÄ MATKUSTUS Alla on kuvattu keskustelutilanteita. Ennen tilannetta sinulla on aikaa tutustua siihen. Näet sulkeissa vihjeen, mitä sinun pitää sanoa suomeksi. Kuulet keskustelun toisen
naisille, jotka (työ)elämän neuvotteluissa.
Pieni neuvottelutaitojen työkirja naisille, jotka (työ)elämän neuvotteluissa. Neuvottelutaidot ovat (työ)elämän ydintaitoja Neuvottelutaidot muodostuvat erilaisten taitojen, tietojen, toimintatapojen ja
1. Universaaleja laskennan malleja
1. Universaaleja laskennan malleja Laskenta datan käsittely annettuja sääntöjä täsmällisesti seuraamalla kahden kokonaisluvun kertolasku tietokoneella, tai kynällä ja paperilla: selvästi laskentaa entä
Mistä on kyse ja mitä hyötyä ne tuovat?
Pilvipalvelut Mistä on kyse ja mitä hyötyä ne tuovat? Pilvipalvelut - Mistä on kyse ja mitä hyötyä ne tuovat? Suurin osa kaikista uusista it-sovelluksista ja -ohjelmistoista toteutetaan pilvipalveluna.
HOW-TO: Kuinka saan yhdistettyä kaksi tulospalvelukonetta keskenään verkkoon? [Windows XP]
HOWTO: Tulospalveluohjelman asetusten määrittely verkkokäytössä 1/5 HOW-TO: Kuinka saan yhdistettyä kaksi tulospalvelukonetta keskenään verkkoon? [Windows XP] Kaksi tietokonetta saa kytkettyä keskenään
Kuinka tasa-arvoinen ruotsinsuomalainen nainen/mies on kotona?
Kuinka tasa-arvoinen ruotsinsuomalainen nainen/mies on kotona? Kyselyä koskevia ohjeita Lähettäjä. Tämän kyselyn tekevät Ruotsinsuomalaisten Keskusliitto ja Ruotsinsuomalaisten Naisten Foorumi. Rahoittajana
815338A Ohjelmointikielten periaatteet Harjoitus 2 vastaukset
815338A Ohjelmointikielten periaatteet 2015-2016. Harjoitus 2 vastaukset Harjoituksen aiheena on BNF-merkinnän käyttö ja yhteys rekursiivisesti etenevään jäsentäjään. Tehtävä 1. Mitkä ilmaukset seuraava
Turingin testin historia
Turingin testin historia Jessika Penttinen Seminaariesitelmä Tietojenkäsittelytieteen historia, kevät 2007 Slide 1 Esityksen rakenne Johdanto - Mikä on Turingin testi Turingin testi eri vuosikymmeninä
ELM GROUP 04. Teemu Laakso Henrik Talarmo
ELM GROUP 04 Teemu Laakso Henrik Talarmo 23. marraskuuta 2017 Sisältö 1 Johdanto 1 2 Ominaisuuksia 2 2.1 Muuttujat ja tietorakenteet...................... 2 2.2 Funktiot................................
Office 2013 - ohjelmiston asennusohje
Office 2013 - ohjelmiston asennusohje Tämän ohjeen kuvakaappaukset on otettu asentaessa ohjelmistoa Windows 7 käyttöjärjestelmää käyttävään koneeseen. Näkymät voivat hieman poiketa, jos sinulla on Windows
Luku 5 Kertaus. Tehtävä 1 Kerratkaa oppimanne asiat yhdessä keskustellen.
Luku Kertaus Tehtävä 1 Kerratkaa oppimanne asiat yhdessä keskustellen. - Samanmuotoiset termit - Lausekkeen ja yhtälön ero - Yhtälön totuusarvon tutkiminen - Yhtälön ratkaisun etsiminen - Yhtälön ratkaisun
Lausuminen kertoo sanojen määrän
Sivu 1/5 Lausuminen kertoo sanojen määrän Monta osaa Miten selvä ero Rinnasteiset ilmaisut Yhdyssana on ilmaisu, jossa yksi sana sisältää osinaan kaksi sanaa tai enemmän. Puhutussa kielessä tätä vastaa
Käsitteistä. Reliabiliteetti, validiteetti ja yleistäminen. Reliabiliteetti. Reliabiliteetti ja validiteetti
Käsitteistä Reliabiliteetti, validiteetti ja yleistäminen KE 62 Ilpo Koskinen 28.11.05 empiirisessä tutkimuksessa puhutaan peruskurssien jälkeen harvoin "todesta" ja "väärästä" tiedosta (tai näiden modernimmista
Johdatus rakenteisiin dokumentteihin
-RKGDWXVUDNHQWHLVLLQGRNXPHQWWHLKLQ 5DNHQWHLQHQGRNXPHQWWL= rakenteellinen dokumentti dokumentti, jossa erotetaan toisistaan dokumentin 1)VLVlOW, 2) UDNHQQHja 3) XONRDVX(tai esitystapa) jotakin systemaattista
Webinaarin osallistujan ohje
Webinaarin osallistujan ohje 9.10.2015 Webinaariohjelmisto Kiinko käyttää webinaareissaan WebEx-ohjelmistoa Se mahdollistaa tietokoneiden väliset neuvottelut, kokoukset ja koulutukset internet-yhteyden
Kiipulan ammattiopisto. Liiketalous ja tietojenkäsittely. Erja Saarinen
Kiipulan ammattiopisto Liiketalous ja tietojenkäsittely Erja Saarinen 2 Sisällysluettelo 1. Johdanto... 3 2. Hyvät internetsivut... 3 3. Kuvien koko... 4 4. Sivujen lataus... 4 5. Sivukartta... 5 6. Sisältö...
Oppimistavoitematriisi
Oppimistavoitematriisi Lineaarialgebra ja matriisilaskenta I Arvosanaan 1 2 riittävät Arvosanaan 5 riittävät Yhtälöryhmät (YR) Osaan ratkaista ensimmäisen asteen yhtälöitä ja yhtälöpareja Osaan muokata
Laskennan rajoja. TIEA241 Automaatit ja kieliopit, kevät Antti-Juhani Kaijanaho. 6. maaliskuuta 2012 TIETOTEKNIIKAN LAITOS.
TIEA241 Automaatit ja kieliopit, kevät 2012 Antti-Juhani Kaijanaho TIETOTEKNIIKAN LAITOS 6. maaliskuuta 2012 Sisällys Sisällys Päätösongelmat Ongelma on päätösongelma (engl. decision problem), jos se on
Järjestelmän asetukset. Asetustiedostojen muokkaaminen. Pääkäyttäjä eli root. Järjestelmänhallinnan työkalut
Järjestelmän asetukset Järjestelmänhallinnan työkalut Ubuntussa järjestelmän hallintaan ja asetusten muokkaamiseen tarkoitetut ohjelmat on koottu Järjestelmä-valikon alle Asetukset- ja Ylläpito -alavalikoista
RATKAISUKESKEINEN TYÖSKENTELY ASIAKASTYÖSSÄ 1-2. Lasse Salmi
RATKAISUKESKEINEN TYÖSKENTELY ASIAKASTYÖSSÄ 1-2 Lasse Salmi www.stepbystep.fi Ratkaisukeskeisyys lyhyesti Jos jokin ei ole rikki, älä yritä korjata sitä Kun tiedät mikä toimii, tee lisää sitä Jos jokin
ILMO ilmoittautumisjärjestelmän käyttöohje. Toimi näin:
ILMO ilmoittautumisjärjestelmän käyttöohje Ilmo on sähköinen ilmoittautumisjärjestelmä joka näyttää vapaan paikkatilanteen. Järjestelmä perustuu teatterilippujen varausjärjestelmään, joten ominaisuuksiin
Tiivistelmä ostamisesta ja Suomalaisen Työn Liiton merkeistä. 23.3.2015 Jokke Eljala
Tiivistelmä ostamisesta ja Suomalaisen Työn Liiton merkeistä 23.3.2015 Jokke Eljala Esityksen sisältö 1. Tutkimuksen tausta ja keskeisimmät löydökset 2. Mitä tuotteissa ja palveluissa arvostetaan ja ollaanko
ARVO - verkkomateriaalien arviointiin
ARVO - verkkomateriaalien arviointiin Arvioitava kohde: Jenni Rikala: Aloittavan yrityksen suunnittelu, Arvioija: Heli Viinikainen, Arviointipäivämäärä: 12.3.2010 Osa-alue 1/8: Informaation esitystapa
3. Laskennan vaativuusteoriaa
3. Laskennan vaativuusteoriaa tähän asti puhuttu siitä, mitä on mahdollista laskea äärellisessä ajassa siirrytään tarkastelemaan laskemista kohtuullisessa ajassa vaihtoehtoisesti voidaan laskenta-ajan
Harjoitustyön testaus. Juha Taina
Harjoitustyön testaus Juha Taina 1. Johdanto Ohjelman teko on muutakin kuin koodausta. Oleellinen osa on selvittää, että ohjelma toimii oikein. Tätä sanotaan ohjelman validoinniksi. Eräs keino validoida
Johdatus kieliteknologiaan Luku 5: Kielen kääntämisen apuvälineet ja automaattinen kielen kääntäminen
Johdatus kieliteknologiaan Luku 5: Kielen kääntämisen apuvälineet ja automaattinen kielen kääntäminen Kimmo Koskenniemi 2. joulukuuta 2004 Sisältö 1 Monikielisyys ja kääntämisen tarve 1 2 Kielen kääntämisen
Minä luen sinulle. Tietoa ja vinkkejä lukuhetken järjestäjälle
Minä luen sinulle Tietoa ja vinkkejä lukuhetken järjestäjälle Lukuhetki tuo iloa kaikille Hyvä lukija, tämä opas tarjoaa sinulle vinkkejä, kuinka järjestää maahanmuuttajien lukuhetki iäkkäille tai kehitysvammaisille
Musiikkipäiväkirjani: Maalataan, kirjoitetaan ja luetaan musiikkia (PWR1) Valitaan värejä, kuvia tai symboleja erilaisille äänille.
Musiikkipäiväkirjani: Maalataan, kirjoitetaan ja luetaan musiikkia (PWR1) Valitaan värejä, kuvia tai symboleja erilaisille äänille. Musiikkipäiväkirjani: Maalataan, kirjoitetaan ja luetaan (PWR1) Valitaan
Jos olet jo kirjautunut palveluun, näin pääset tilillesi: Anna sähköpostiosoitteesi ja salasanasi. Napsauta Sisäänkirjautuminen.
Haluatko testata sovelluksen käyttöä? Napsauta kohtaa Testaa kokeiluversiolta. Huomaa, että kaikkia sovelluksen ominaisuuksia ei ole saataville kokeiluversiossa. Onko tämä ensimmäinen käyntisi? Napsauta
vaihtoehtoja TIEA241 Automaatit ja kieliopit, syksy 2016 Antti-Juhani Kaijanaho 13. lokakuuta 2016 TIETOTEKNIIKAN LAITOS
TIEA241 Automaatit ja kieliopit, syksy 2016 Antti-Juhani Kaijanaho TIETOTEKNIIKAN LAITOS 13. lokakuuta 2016 Sisällys Harjoitustehtävätilastoa Tilanne 13.10.2016 klo 9:42 passed waiting redo submitters
Tekstinkäsittelyn jatko. KSAO Liiketalous 1
KSAO Liiketalous 1 Tyylien käyttö on keskeinen osa tehokasta tekstinkäsittelyä. Merkki- ja kappalemuotoilujen tallentaminen valmiiksi tyyleiksi nopeuttavat tekstinkäsittelyä; tekstin kirjoittamista ja
Verkosta virtaa Vertaisopastajan opas. Vinkkejä vapaaehtoistyöhön laitteiden ja netin käytön vertaisopastajana
Verkosta virtaa Vertaisopastajan opas Vinkkejä vapaaehtoistyöhön laitteiden ja netin käytön vertaisopastajana Tervetuloa vertaisopastajaksi! Verkosta virtaa -toiminnan vertaisopastajaksi ovat tervetulleita
Palaute kirjasta: www.talentumshop.fi. Copyright 2011 Talentum Media Oy ja tekijät. Kansi: Sanna-Reeta Meilahti Taitto: NotePad Ay, www.notepad.
Talentum Helsinki 2011 Copyright 2011 Talentum Media Oy ja tekijät Kansi: Sanna-Reeta Meilahti Taitto: NotePad Ay, www.notepad.fi ISBN: 978-952-14-1723-8 ISBN: 978-952-14-1724-5 (sähkökirja) Kariston Kirjapaino
HAAGA-HELIA ammattikorkeakoulu Lomakkeen tekeminen Google Docsilla
HAAGA-HELIA ammattikorkeakoulu Ohje Lomakkeen tekeminen Google Docsilla Sisällys Lomakkeen tekeminen Google docs:lla... 1 Vastausten tallentaminen... 5 Lomakkeen käyttöönottaminen... 5 Linkin laittaminen
Laskennan rajoja. TIEA241 Automaatit ja kieliopit, syksy Antti-Juhani Kaijanaho. 10. joulukuuta 2015 TIETOTEKNIIKAN LAITOS.
TIEA241 Automaatit ja kieliopit, syksy 2015 Antti-Juhani Kaijanaho TIETOTEKNIIKAN LAITOS 10. joulukuuta 2015 Sisällys TM vs yleiset kieliopit Lause Jokaiselle kielelle A seuraavat ovat yhtäpitävät: 1.