Sistem za odgovarjanje na vprašanja zastavljena v

Download Report

Transcript Sistem za odgovarjanje na vprašanja zastavljena v

Sistem za odgovarjanje
na vprašanja
zastavljena v
slovenskem jeziku
izr. prof. dr. Milan Ojsteršek
Univerza v Mariboru
Fakulteta za elektrotehniko, računalništvo in informatiko
Center za heterogeno procesiranje
[email protected], http://chp.uni-mb.si
Portal CHP
Pomensko in storitveno usmerjeni splet
Semantic and service oriented Web
Ontologija
Obdelava naravnega jezika
Natural Language Processing
Cilj obdelave naravnega jezika je obdelati besedilo
v naravnem jeziku tako, da je razumljivo
aplikacijskim programom. To je bistveno za
uspešno jezikovno interakcijo med človekom in
strojem.
Področja uporabe obdelave
naravnega jezika
Tvorjenje povzetkov.
Iskanje informacij.
Ekstrakcija znanja.
Ugotavljanje vzorcev.
Odgovarjanje na vprašanja.
Vzpostavitev dialoga.
Opravila pri obdelavi naravnega jezika
Priprava besedila
Razčlenjevanje
Označevanje besednih vrst
Krnjenje
Lematizacija
Pregibanje besed in besednih zvez
Normalizacija sopomenk (sinonimov)
Kategorizacija besedil
Ekstrakcija entitet ali konceptov
Določevanje pomena besed
Razreševanje sklicev
Sistem za obdelavo besedila
Sistem za
procesiranje besedila
Določanje
zaporedja
izvajanja
modulov
Označeno
besedilo
besedilo
Moduli, ki se lahko
poljubno dodajajo in so
odvisni od domene http://predator.unimb.si:8026/TextProcWS/TextProcDemo.aspx
Sistemi za odgovarjanje na vprašanja
Question Answering System
Osnovna ideja sistemov za odgovarjanje na vprašanja je zmožnost
sistema, da poišče odgovore na vprašanja zastavljena v naravnem
jeziku.
Delitev:
zaprto domenski,
odprto domenski.
Metode:
ugotavljanje vzorcev iz ključnih besed,
razpoznavanje, entitet konceptov, relacij in uporaba sklepanja,
Arhitektura sistema
Uporabniški vmesnik
Zaporedje iskanja pravilnega odgovora
Identifikacija žaljivih vprašanj.
Identifikacija posebnih vprašanj ali fraz
Identifikacija vprašanj zgrajenih iz podatkov iz
lokalnih podatkovnih baz in spletnih storitev.
Identifikacija ostalih vprašanj, ki jih vstavljajo
skrbniki.
Prikaz odgovora
Povezava z iskalnikom
Demo uporabniškega dela:
http://www.maribor.si/podrocje.aspx
http://sraka.uni-mb.si/esvetovalkademoui
Demo skrbniškega dela:
http://www.maribor.si/esvetovalka/Prijava.aspx
http://sraka.uni-mb.si/esvetovalkademo
Spletne storitve:
http://www.sraka.com/ws_prireditve/prireditve.asmx
http://www.maribor.si/podrocje.aspx?id=631
http://www.velenje.si/665
Naše nadaljnje delo
Nadaljnje raziskave na področju obdelave
naravnega jezika in pomenskega spleta.
Tvorjenje ontologij za domeno lokalne
samouprave.
Vzpostavitev povezave med poosebitvenim
strežnikom in e-svetovalko.
Vzpostavitev sistema za tvorjenje dialoga med
uporabnikom in e–svetovalko.
Povezava e-svetovalke s sistemom za
preverjanje znanja uporabnikov.