1 / 10

Interact järjestelmäarkkitehtuuri + vuorovaikutustekniikoista ja evaluoinnista

Tampere Unit for Computer Human Interaction. Interact järjestelmäarkkitehtuuri + vuorovaikutustekniikoista ja evaluoinnista. Markku Turunen Tampereen yliopisto Tietojenkäsittelytieteiden laitos Interact - kevätpäivä TaiK, Helsinki, 28.5.2002. Arkkitehtuurin yleiskaavio. NLG. DB. NLU.

gavan
Download Presentation

Interact järjestelmäarkkitehtuuri + vuorovaikutustekniikoista ja evaluoinnista

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. TampereUnit forComputerHumanInteraction Interact järjestelmäarkkitehtuuri+ vuorovaikutustekniikoista ja evaluoinnista Markku Turunen Tampereen yliopisto Tietojenkäsittelytieteiden laitos Interact - kevätpäivä TaiK, Helsinki, 28.5.2002

  2. Arkkitehtuurin yleiskaavio NLG DB NLU

  3. Arkkitehtuuri 1 Jaettu tietämys • Kaikki keskeinen informaatio säilytetään yhteisessä tietovarastossa • kaikki järjestelmän komponentit voivat hyödyntää toisten komponenttien tuottamaa tietoa – keskeinen asia adaptiivisissa järjestelmissä (adaptiivisuus järjestelmän tasolla, ei pelkästään kokoelma adaptiivisia komponentteja) • esitysmuodolla on keskeinen merkitys, jotta tietoa saadaan hyödynnettyä => yhteisiä esitysmuotoja (esim. Annotation Graphs)

  4. Arkkitehtuuri 2 Agentit, evaluaattorit ja managerit • agentit hoitavat erilaisia vuorovaikutustilanteita toteuttamalla vuorovaikutustekniikoita • evaluaattorit valitsevat kuhunkin tilanteeseen parhaiten soveltuvimmat agentit • managerit hoitavat koordinoinnin • tarjoaa joustavan pohjan hajautettuihin järjestelmiin, uudelleenkäytettäviin komponentteihin ja adaptiivisiin vuorovaikutusratkaisuihin

  5. Vuorovaikutuskomponentit

  6. Interact arkkitehtuuri Interactin pohjana on arkkitehtuuri - yleinen puhesovellusten arkkitehtuuri - suunniteltu erityisesti adaptiviisiin sovelluksiin - vapaasti saatavilla - Java + XML ja - kehityskulku - moduuleista on siirretty osittain agentteihin - joitakin evaluaattoreita - jaettu tietämys (tietovarasto) ja osittain yhteinen esitysmuoto (AG) - hajautettu prosessointi usealla koneella • kolmannen vuoden keskeinen asia: ”dialoginhallinnan” ja ”vuorovaikutustekniikoiden” integroiminen toimiviksi vuorovaikutusagenteiksi evaluoinnin pohjalta

  7. Tekninen arkkitehtuuri Puheteknologian integrointi järjestelmään • Useita suomenkielisiä puheentunnistimia kokeiltu, XML pohjainen palvelinarkkitehtuuri, Annotation Graph esitysmuoto koko järjestelmässä • Usean tunnistimen (erilaisen tunnistinkomponentin, kieliopin, sanaston) hyödyntäminen • Puhentunnistukseen liittyvien apukomponenttien lisääminen (VAD), laajennettu JSML synteesinohjaus, SuoPuhe projektin synteesiä testattu

  8. Vuorovaikutustekniikat Kohti monipuolista vuorovaikutusta • Kehitetyssä järjestelmässä on vahvat pohjaratkaisut kaikilla osa-alueilla => hyvä lähtökohta monipuolisen ja joustavan vuorovaikutuksen luomiseksi • Paljon kiinnostavia vuorovaikutukseen liittyviä kysymyksiä: virheiden hallinta, miellyttävät ja ymmärrettävät puhetulosteet jne. • Vuorovaikutustason ratkaisujen kehittämiseen tarvitaan käyttökokemuksia

  9. Evaluointi Järjestelmän evaluointi ja kehittäminen • Järjestelmästä olemassa toiminnallinen prototyyppi, jonka käytettävyyttä evaluoidaan erilaisilla menetelmillä kesän ja syksyn aikana • Sekä aitoa järjestelmän käyttöä kenttäkokeilla että yksittäisten osa-alueiden ”laboratorio”-testejä • vuorovaikutustekniikoiden iteratiivinen kehittäminen käyttäjätestien tulosten pohjalta • datan kerääminen järjestelmän eri komponenttien kehittämiseksi (oppivat menetelmät, tunnistus)

  10. TampereUnit forComputerHumanInteraction Department of Computer and Information Sciences http://www.cs.uta.fi/hci/spi/ mturunen@cs.uta.fi http://www.mlab.uiah.fi/interact/

More Related