1 / 15

Obrada kontroliranog hrvatskog jezika u inteligentnom tutorskom sustavu

Obrada kontroliranog hrvatskog jezika u inteligentnom tutorskom sustavu. Branko Žitko Prirodoslovno matematički fakultet Sveučilište u Splitu branko.zitko @ pmfst.hr Dan jezičnih tehnologija Zagreb, 30.11.2012. Sadržaj. Inteligentni tutorski sustav (ITS) Problem Rješenje

fiona
Download Presentation

Obrada kontroliranog hrvatskog jezika u inteligentnom tutorskom sustavu

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. Obrada kontroliranog hrvatskog jezika u inteligentnom tutorskom sustavu Branko Žitko Prirodoslovno matematički fakultet Sveučilište u Splitu branko.zitko@pmfst.hr Dan jezičnih tehnologijaZagreb, 30.11.2012

  2. Sadržaj • Inteligentni tutorski sustav (ITS) • Problem • Rješenje • Prepoznavanje kontroliranog jezika • Generiranje kontroliranog jezika • Tutorski dijalog

  3. Inteligentni tutorski sustav • Inteligentni tutorski sustavi (ITS) su računalni sustavi zasnovani na tehnikama umjetne inteligencije kako bi simulirali ljudske tutore koji znaju • što poučavaju, • koga poučavaju i • kako poučavaju Što Kako Koga

  4. Inteligentni tutorski sustav • Učenik se uči i testira nad područnim znanjem • Komunikacijski modul • prikazuje područno znanje • prikazuje test nad područnim znanjem i prima učenikove odgovore • Prikaz područnog znanja i testa u ITS-u Tutor-ExpertSystem (TEx-Sys) • TEx-Sys– Stankov 1997 2008

  5. Problem • Ne postoji pravilo za imenovanje elemenata područnog znanja • imenovanje koncepata • imenovanje relacija • Rezultira generiranjem gramatički nepravilnih rečenica kod • prikaza područnog znanja i • testa nad područnim znanjem

  6. Rješenje • Uvedeno • ontologija kao područno znanje • kontrolirani jezik kao sredstvo komunikacije • Struktura kontroliranog jezika i jezične tehnologije primijenjene • Obrada kontroliranog jezika • generiranje rečenica (iz područnog znanja) • prepoznavanje fraza (frazama se imenuje koncept i relacija)

  7. Rješenje • ControlledLanguage Service (CoLaS) • generiranje rečenica i prepoznavanje fraza kontroliranog jezika • Hrvatski morfološki leksikon (HML) • generiranje i prepoznavanje oblika riječi • Hrvatski valencijski leksikon glagola (CROVALLEX) • određivanje oblika riječi priloženog uz glagol • CoLaS – Žitko 2010 • HML – Tadić 2003 • CROVALLEX – Mikelić Preradović 2008

  8. Ontologija kao područno znanje <owl:Classrdf:about="#Arithmetic_logic_unit"> <rdfs:labelxml:lang="hr">aritmetičkologičkajedinica</rdfs:label> <rdfs:labelxml:lang="en">arithmetic logic unit</rdfs:label> <rdfs:subClassOf> <owl:Class> <owl:intersectionOfrdf:parseType="Collection"> <owl:Restriction> <owl:onPropertyrdf:resource="#is_part_of"/> <owl:someValuesFromrdf:resource="#Central_processing_unit"/> </owl:Restriction> <owl:Restriction> <owl:onPropertyrdf:resource="#execute"/> <owl:allValuesFrom> <owl:Class> <owl:unionOfrdf:parseType="Collection"> <rdf:Descriptionrdf:about="#Aritmetic_operation"/> <rdf:Descriptionrdf:about="#Logical_operation"/> </owl:unionOf> </owl:Class> </owl:allValuesFrom> </owl:Restriction> </owl:intersectionOf> </owl:Class> </rdfs:subClassOf> </owl:Class> #Arithmetic_logic_unit identifikator koncepta aritmetičkologičkajedinica naziv koncepta (na hrvatskom) intersectionOf oznaka veznika (i) #is_part_of identifikator relacije someValuesFrom oznaka broja (1 = jednina)

  9. Prepoznavanje kontroliranog jezika RBP Parametri (Rod Broj Padež) KRBP = A--nsn A--RBP N—RBP R = f – ženski B = s – jednina P = n – nominativ (aritmetički, A--nsn) (logički, A--RBP)(jedinica, N-RBP) MULTEXT East specifikacija N – imenica f – ženski rod s – jednina n - nominativ Parametrizirana fraza

  10. Generiranje kontroliranog jezika (1)

  11. Generiranje kontroliranog jezika (2) B=s P=n B=s B=s P=g B=s B=s P=a B=s P=a za glagol "biti" trpitelj radnje je u genitivu za glagol "izvršavati" trpitelj radnje je u genitivu Aritmetičko logička jedinica je dio centralne procesorske jedinice i izvršava aritmetičke operacije i logičke operacije

  12. Tutorski dijalog • Tutorski dijalog kombinira • generiranje kontroliranog jezika • prepoznavanje kontroliranog jezika • Dijalog jednostrane inicijative ostvaren preko dijaloškog okvira

  13. Tutorski dijalog 4 2 1 6 5

  14. CoLaB Tutor • ControlledLanguage Tutor (CoLaBTutor) • inteligentni tutorski sustav zasnovan na obradi kontroliranog jezika nad ontologijom • http://nasti.pmfst.hr > CoLaB Tutor • CoLaB – Žitko 2010

  15. Obrada kontroliranog hrvatskog jezika u inteligentnom tutorskom sustavu Branko Žitko Prirodoslovno matematički fakultet Sveučilište u Splitu branko.zitko@pmfst.hr Dan jezičnih tehnologijaZagreb, 30.11.2012

More Related