razumevanje tekstaai.fon.bg.ac.rs/wp-content/uploads/2015/04/nlp-intro-fon...9 analiza i razumevanje...

13
RAZUMEVANJE TEKSTA: OSNOVNI POJMOVI; IZAZOVI; MOGUĆNOSTI PRIMENE Анализа текста и екстракција информација Jelena Jovanović Email: [email protected] Web: http://jelenajovanovic.net

Upload: others

Post on 03-Feb-2020

13 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: RAZUMEVANJE TEKSTAai.fon.bg.ac.rs/wp-content/uploads/2015/04/NLP-Intro-FON...9 Analiza i razumevanje teksta: Izazovi Vrsta analize Opis Primer Morfologija prepoznavanje reči i njihovih

RAZUMEVANJE TEKSTA: OSNOVNI POJMOVI; IZAZOVI;

MOGUĆNOSTI PRIMENE

Анализа текста и екстракција информација

Jelena Jovanović Email: [email protected]

Web: http://jelenajovanovic.net

Page 2: RAZUMEVANJE TEKSTAai.fon.bg.ac.rs/wp-content/uploads/2015/04/NLP-Intro-FON...9 Analiza i razumevanje teksta: Izazovi Vrsta analize Opis Primer Morfologija prepoznavanje reči i njihovih

2

Pregled izlaganja

§ Analiza i razumevanje teksta:

–  Zašto je potrebno/bitno? Koje su oblasti primene?

– U čemu se ogleda složenost razumevanja teksta?

–  Koji su osnovni pristupi analizi i razumevanju teksta?

Page 3: RAZUMEVANJE TEKSTAai.fon.bg.ac.rs/wp-content/uploads/2015/04/NLP-Intro-FON...9 Analiza i razumevanje teksta: Izazovi Vrsta analize Opis Primer Morfologija prepoznavanje reči i njihovih

3

Razumevanje teksta: primeri primene

§ Kontekstno-zasnovana provera pravopisa –  Provera i korekcija sintaksne i gramatičke ispravnosti teksta

§ Semantičko pretraživanje –  Naprednije u odnosu na tradicionalno pretraživanje zasnovano

na ključnim rečima

§ Ekstrakcija informacija –  Ekstrakcija entiteta i njihovih međusobnih relacija iz teksta

najrazličitijeg tipa (izveštaji, Web stranice, status updates,…)

§  Mašinsko (automatsko) prevođenje

Page 4: RAZUMEVANJE TEKSTAai.fon.bg.ac.rs/wp-content/uploads/2015/04/NLP-Intro-FON...9 Analiza i razumevanje teksta: Izazovi Vrsta analize Opis Primer Morfologija prepoznavanje reči i njihovih

4

Razumevanje teksta: primeri primene

§ Novi interfejsi –  Sistemi zasnovani na dijalogu

§ Poslovne primene: –  reputation management –  kontekstualizovano oglašavanje

–  poslovne analitike

–  …

Page 5: RAZUMEVANJE TEKSTAai.fon.bg.ac.rs/wp-content/uploads/2015/04/NLP-Intro-FON...9 Analiza i razumevanje teksta: Izazovi Vrsta analize Opis Primer Morfologija prepoznavanje reči i njihovih

5

Razumevanje teksta: Izazovi

Složenost prirodnog jezika

Primeri:

Mary and Sue are sisters.

Mary and Sue are mothers.

Joe saw his brother skiing on TV. The fool…

… didn’t have a jacket on!

… didn’t recognize him!

Page 6: RAZUMEVANJE TEKSTAai.fon.bg.ac.rs/wp-content/uploads/2015/04/NLP-Intro-FON...9 Analiza i razumevanje teksta: Izazovi Vrsta analize Opis Primer Morfologija prepoznavanje reči i njihovih

6

Razumevanje teksta: Izazovi

Primeri

Today hundreds of planes land daily on JFK runway.

Planes that once were parked on his land now are rolling down the runway.

I deposited $100 in the bank. The river deposited sediment along the bank.

Page 7: RAZUMEVANJE TEKSTAai.fon.bg.ac.rs/wp-content/uploads/2015/04/NLP-Intro-FON...9 Analiza i razumevanje teksta: Izazovi Vrsta analize Opis Primer Morfologija prepoznavanje reči i njihovih

7

Razumevanje teksta: Izazovi

Primeri ukazuju da je prirodni jezik:

–  Pun višesmislenih reči i izraza

–  Zasnovan na korišćenju konteksta za definisanje i prenos značenja

–  Pun fuzzy, probabilističkih izraza

–  Baziran na zdravorazumskom znanju i rezonovanju

–  Pod uticajem je i sam utiče na interakcije među ljudima

Page 8: RAZUMEVANJE TEKSTAai.fon.bg.ac.rs/wp-content/uploads/2015/04/NLP-Intro-FON...9 Analiza i razumevanje teksta: Izazovi Vrsta analize Opis Primer Morfologija prepoznavanje reči i njihovih

8

Slojevita struktura jezika: §  Koje reči su korišćene (u datom tekstu)?

§  Koje fraze su prisutne?

§  Koje reči i na koji način modifikuju jedna drugu?

§  Koje je (bukvalno) značenje korišćenih reči i fraza?

§  Šta se može zaključiti iz činjenice da je neko rekao nešto u datoj situaciji?

§  Kakva reakcija se očekuje?

Analiza i razumevanje teksta: Izazovi

Page 9: RAZUMEVANJE TEKSTAai.fon.bg.ac.rs/wp-content/uploads/2015/04/NLP-Intro-FON...9 Analiza i razumevanje teksta: Izazovi Vrsta analize Opis Primer Morfologija prepoznavanje reči i njihovih

9

Analiza i razumevanje teksta: Izazovi

Vrsta analize Opis Primer Morfologija prepoznavanje reči i njihovih

različitih formi use, uses, user – različiti oblici jedne reči

Sintaksa i Gramatika

prepoznavanje tipa reči There are 5 rows in the table. – rows je imenica; She rows 5 times per week. – rows je glagol

razumevanje kako su reči povezane

Bob went out; he needed some fresh air. – Zamenica he se odnosi na Bob-a.

Semantika razumevanje značenja reči (na osnovu konteksta)

The car driver was injured. vs. The driver was installed in the computer

Page 10: RAZUMEVANJE TEKSTAai.fon.bg.ac.rs/wp-content/uploads/2015/04/NLP-Intro-FON...9 Analiza i razumevanje teksta: Izazovi Vrsta analize Opis Primer Morfologija prepoznavanje reči i njihovih

10

Analiza i razumevanje teksta: Osnovni pristupi

§  Osnovni pristupi tj. načini modelovanja jezika: – Logički modeli

•  Zasnovani na detaljnoj lingvističkoj analizi teksta i formiranju apstraktnog modela strukture rečenica (tipično u formi stabla)

•  Lingvistička analiza vodi ka ručnom kreiranju modela

Primer stabloidne strukture rečenice

Slika preuzeta sa: http://goo.gl/QgcQS9

Page 11: RAZUMEVANJE TEKSTAai.fon.bg.ac.rs/wp-content/uploads/2015/04/NLP-Intro-FON...9 Analiza i razumevanje teksta: Izazovi Vrsta analize Opis Primer Morfologija prepoznavanje reči i njihovih

11

Analiza i razumevanje teksta: Osnovni pristupi

§  Osnovni pristupi tj. načini modelovanja jezika: – Stohastički modeli

•  Zasnovani na verovatnoći pojavljivanja pojedinačnih reči ili niza od n reči (najčešće 2-4 reči)*

•  Ovi modeli se “uče” tj. kreiraju se kroz primenu algoritama m. učenja nad velikim korpusima teksta

– Hibridni pristup •  Kombinuje logički i stohastički pristup

•  Npr. pridruživanje verovatnoća pojedinim elementima stabloidnog modela strukture rečenice

* niz od n reči sa pridruženom verovatnoćom pojavljivanja naziva se n-gram

Page 12: RAZUMEVANJE TEKSTAai.fon.bg.ac.rs/wp-content/uploads/2015/04/NLP-Intro-FON...9 Analiza i razumevanje teksta: Izazovi Vrsta analize Opis Primer Morfologija prepoznavanje reči i njihovih

12

Preporuka

Tema Natural Language Processing u okviru Udacity.com kursa Introduction to Artificial Intelligence

URL: https://www.udacity.com/course/cs271

Predavanje na temu Natural Language Processing održano u okviru International Summer School on Semantic Computing, Berkeley 2011

URL: http://videolectures.net/sssc2011_martell_naturallanguage/

Page 13: RAZUMEVANJE TEKSTAai.fon.bg.ac.rs/wp-content/uploads/2015/04/NLP-Intro-FON...9 Analiza i razumevanje teksta: Izazovi Vrsta analize Opis Primer Morfologija prepoznavanje reči i njihovih

13

(Anonimni) upitnik za vaše kritike, komentare, predloge:

http://goo.gl/cqdp3I