Zpracování emocí
Sentiment Analysis
Mentální slovník
PLIN037 Sémantika a počítače
Zuzana Nevěřilová xpopelkOf i.muni.cz
Centrum zpracování přirozeného jazyka, B203 Fakulta informatiky, Masarykova univerzita
18. dubna 2017
Zpracování emocí Sentiment Analysis Mentální slovník
Zpracování emocí
Sentiment Analysis
Mentální slovník
Zpracování emocí Sentiment Analysis Mentální slovník
Zpracování emocí
■ důležité ve zpracování mluvené řeči
■ akustické vlastnosti: změna základního tónu (FO), amplituda, rychlost, intonace, dech . ..
■ struktura promluvy: typ věty (tázací, oznamovací, prací), čas, vid .. .
■ slova
zajímavé per se
v poslední době velice atraktivní (a lukrativní) v textu:
■ struktura promluvy
■ slova
■ meta-informace: kdo, kdy, kam píše, jak rychle píše, změny v textu, skrývání identity, propojení informací o autorovi
Zpracování emocí
Sentiment Analysis
Mentální slovník
Emoce podle Ekmana (Paul Ekman)
■ pohyb obličejových svalů
■ kulturně nezávislé
Zloba (Anger) Radost (Happiness) Překvapení (Surprise) Znechucení (Disgust) Smutek (Sadness) Strach (Fear)
3
Zpracování emocí
Sentiment Analysis
Mentální slovník
Modelování emocí
psychologický pohled:
■ emoce: fyziologická změna
■ jedna emoce?
■ výsledek evoluce? kulturní závislost?
■ diskrétní veličina?
■ projevy emocí na biologických principech vs. skrývání emocí
Zpracování emocí
Sentiment Analysis
Mentální slovník
Emoce podle Plutchika (Robert Plutchik, 1980)
i
Sentiment Analysis
Zpracování emocí
Emoce podle Plutchika (Robert Plutchik, 1980)
Mentální slovník
■ 8 základních emocí
■ intenzita
■ temporální aspekty: výraz, postoj, cit, nálada, porucha, osobnostní rys
Sentiment Analysis
Zpracování emocí
Mentální slovník
Cathexis - spojitý model [Velasquez and Maes, 1997
aktivace - inhibice
(při příliš silné aktivaci emoce X naprosto přebírá kontrolu) aplikace Simon The Toddler
Zpracování emocí
Sentiment Analysis
Mentální slovník
Sentiment Analysis, Opinion Mining
česky: analýza sentimentu :-), dolování názorů, rozpoznání emocí
Zpracování emocí
Sentiment Analysis
Mentální slovník
Sentiment Analysis, Opinion Mining
česky: analýza sentimentu :-), dolování názorů, rozpoznání emocí
proč: "opinions are key influencers of our behaviour"(Bing Liu)
Zpracování emocí
Sentiment Analysis
Mentální slovník
Sentiment Analysis, Opinion Mining
česky: analýza sentimentu :-), dolování názorů, rozpoznání emocí
proč: "opinions are key influencers of our behaviour"(Bing Liu)
proč teď: protože sociální média už žádné recenze, ankety . ..
Zpracování emocí Sentiment Analysis Mentální slovník
Dolování názorů: současný stav
CE01: anyone who claims >70 % accuracy is lying CE02: our system is as bad as everyone else's
Zpracování emocí Sentiment Analysis Mentální slovník
Dolování názorů: co je názor
OPINION = (target, sentiment, holder, time)
Zpracování emocí Sentiment Analysis
Dolování názorů: co je názor
Mentální slovník
OPINION = (target, sentiment, holder, time) cíl může být velmi komplexní
OPINION = (entity, aspect, sentiment, holder, time)
Zpracování emocí
Sentiment Analysis
Mentální slovník
Dolování názorů
OPINION = (target, sentiment, holder, time) iPhone je drahý
OPINION = (entity, aspect, sentiment, holder, time) cena je vysoká
Zpracování emocí Sentiment Analysis Mentální slovník
Dolování názorů: hodnotící slova
dobrý, špatný, nejhorší, úsporný, ... vysoký, malý, lehký, tichý, . ..
Zpracování emocí Sentiment Analysis
Dolování názorů: hodnotící slova
Mentální slovník
dobrý, špatný, nejhorší, úsporný, ... vysoký, malý, lehký, tichý, . .. tenký telefon x tenký steak
□
Zpracování emocí
Sentiment Analysis
Mentální slovník
Mentální slovník [Altmann, 2005]
He swam across to the far side of the river and scrambled up the bank before running off.
He walked across to the far side of the street and held up the bank before running off.
2
3
Zpracování emocí
Sentiment Analysis
Mentální slovník
Mentální slovník [Altmann, 2005]
He swam across to the far side of the river and scrambled up the bank before running off.
He walked across to the far side of the street and held up the bank before running off.
2 3
2
3
Zpracování emocí
Sentiment Analysis
Mentální slovník
Priming, první podnícení
Experiment: účastník experimentu uvidí posloupnost písmen a musí rozhodnout, jestli jde o slovo, nebo neslovo.
Zpracování emocí Sentiment Analysis Mentální slovník
Priming, první podnícení
Experiment: účastník experimentu uvidí posloupnost písmen a musí rozhodnout, jestli jde o slovo, nebo neslovo.
Jde o slovo?
rolnička
Zpracování emocí
Sentiment Analysis
Mentální slovník
Priming, první podnícení
Experiment: účastník experimentu uvidí posloupnost písmen a musí rozhodnout, jestli jde o slovo, nebo neslovo.
Jde o slovo?
rolnička
ANO
Zpracování emocí Sentiment Analysis Mentální slovník
Priming, první podnícení
Experiment: účastník experimentu uvidí posloupnost písmen a musí rozhodnout, jestli jde o slovo, nebo neslovo.
Jde o slovo?
roknička
Zpracování emocí
Sentiment Analysis
Mentální slovník
Priming, první podnícení
Experiment: účastník experimentu uvidí posloupnost písmen a musí rozhodnout, jestli jde o slovo, nebo neslovo.
Jde o slovo?
roknička
NE
Zpracování emocí
Sentiment Analysis
Mentální slovník
Priming, první podnícení
Experiment: účastník experimentu uvidí posloupnost písmen a musí rozhodnout, jestli jde o slovo, nebo neslovo.
Promítání slov a neslov a rozhodování se opakuje pro různá slova a nešlová.
Experimentátor měří reakční čas účastníků experimentu.
Zpracování emocí
Sentiment Analysis
Mentální slovník
Priming, první podnícení
Experiment: účastník experimentu uvidí posloupnost písmen a musí rozhodnout, jestli jde o slovo, nebo neslovo.
Promítání slov a neslov a rozhodování se opakuje pro různá slova a nešlová.
Experimentátor měří reakční čas účastníků experimentu. Pozorování:
■ u slov s častějším výskytem (v korpusu) následuje odpověď ANO rychleji než u vzácněji se vyskytujících slov
■ odpověď ANO přichází rychleji, pokud předcházelo slovo významově blízké
Zpracování emocí
Sentiment Analysis
Mentální slovník
Priming, první podnícení
Experiment: účastník experimentu uvidí posloupnost písmen a musí rozhodnout, jestli jde o slovo, nebo neslovo.
Promítání slov a neslov a rozhodování se opakuje pro různá slova a nešlová.
Experimentátor měří reakční čas účastníků experimentu. Pozorování:
■ u slov s častějším výskytem (v korpusu) následuje odpověď ANO rychleji než u vzácněji se vyskytujících slov
■ odpověď ANO přichází rychleji, pokud předcházelo slovo významově blízké
šašek - rolnička
Vašek - rolnička
Zpracování emocí
Sentiment Analysis
Mentální slovník
Priming, první podnícení
Experiment: účastník experimentu uvidí posloupnost písmen a musí rozhodnout, jestli jde o slovo, nebo neslovo.
Promítání slov a neslov a rozhodování se opakuje pro různá slova a nešlová.
Experimentátor měří reakční čas účastníků experimentu. Pozorování:
■ u slov s častějším výskytem (v korpusu) následuje odpověď ANO rychleji než u vzácněji se vyskytujících slov
■ odpověď ANO přichází rychleji, pokud předcházelo slovo významově blízké
šašek - rolnička <= mnohem rychlejší odpověď Vašek - rolnička
Zpracování emocí
Priming, první podnícení
Sentiment Analysis
Mentální slovník
Pozorování: odpověď ANO přichází rychleji, pokud předcházelo slovo významově blízké
Interpretace: slova (stimuly) jsou v průběhu percepce aktivována, což způsobí, že se cílové slovo aktivuje rychleji.
Zpracování emocí
Priming, první podnícení
Sentiment Analysis
Mentální slovník
Priming probíhá při jakémkoli druhu percepce (čtení slov, poslouchání slov, aktivace pomocí obrázků): cross-modal priming. Při poslouchání dochází k aktivaci průběžně, tj. i když ještě slovo nezaznělo celé.
Zpracování emocí
Priming, první podnícení
Sentiment Analysis
Mentální slovník
Priming probíhá při jakémkoli druhu percepce (čtení slov, poslouchání slov, aktivace pomocí obrázků): cross-modal priming. Při poslouchání dochází k aktivaci průběžně, tj. i když ještě slovo nezaznělo celé.
auto -
Zpracování emocí
Priming, první podnícení
Sentiment Analysis
Mentální slovník
Priming probíhá při jakémkoli druhu percepce (čtení slov, poslouchání slov, aktivace pomocí obrázků): cross-modal priming. Při poslouchání dochází k aktivaci průběžně, tj. i když ještě slovo nezaznělo celé.
auto - autor -
Zpracování emocí
Priming, první podnícení
Sentiment Analysis
Mentální slovník
Priming probíhá při jakémkoli druhu percepce (čtení slov, poslouchání slov, aktivace pomocí obrázků): cross-modal priming. Při poslouchání dochází k aktivaci průběžně, tj. i když ještě slovo nezaznělo celé.
auto - autor - autorita
Zpracování emocí
Sentiment Analysis
Mentální slovník
Mentální slovník
He swam across to the far side of the river and scrambled up the bank before running off.
He walked across to the far side of the street and held up the bank before running off.
Zpracování emocí Sentiment Analysis Mentální slovník
Mentální slovník
He swam across
Zpracování emocí Sentiment Analysis Mentální slovník
Mentální slovník
He swam across to the far side
Zpracování emocí Sentiment Analysis Mentální slovník
Mentální slovník
He swam across to the far side of the river
Zpracování emocí Sentiment Analysis Mentální slovník
Mentální slovník
He swam across to the far side of the river and scrambled up
Zpracování emocí
Sentiment Analysis
Mentální slovník
Mentální slovník
He swam across to the far side of the river and scrambled up the
bank
Zpracování emocí
Sentiment Analysis
Mentální slovník
Mentální slovník
He swam across to the far side of the river and scrambled up the bank before running off.
Zpracování emocí Sentiment Analysis Mentální slovník
Mentální slovník
He walked across
□
Zpracování emocí Sentiment Analysis Mentální slovník
Mentální slovník
He walked across to the far side
□
Zpracování emocí Sentiment Analysis Mentální slovník
Mentální slovník
He walked across to the far side of the street
□
Zpracování emocí Sentiment Analysis Mentální slovník
Mentální slovník
He walked across to the far side of the street and held up
□
Zpracování emocí Sentiment Analysis Mentální slovník
Mentální slovník
He walked across to the far side of the street and held up the bank
□
Zpracování emocí
Sentiment Analysis
Mentální slovník
Mentální slovník
He walked across to the far side of the street and held up the bank before running off.
□
Zpracování emocí
Sentiment Analysis
Mentální slovník
Altmann, G. (2005). Vystup na babylonskou vez.
Triäda.
Published: Paperback.
Cowie, R., Douglas-Cowie, E., Tsapatsoulis, N., Votsis, G., Kollias, S., Fellenz, W., and Taylor, J. (2001). Emotion recognition in human-computer interaction. Signal Processing Magazine, IEEE, 18(l):32-80.
Liu, B. (2012).
Sentiment Analysis and Opinion Mining.
Synthesis digital library of engineering and computer science.
Morgan & Claypool.
Velasquez, J. D. and Maes, P. (1997).
Cathexis: A computational model of emotions.
In Proceedings of the First International Conference on
Autonomous Agents, AGENTS '97, pages 518-519, New York,
NY, USA. ACM.