Week 6 Word Meaning (III)
今天主題
- 詞彙的情感意義
- 自動情緒分析 sentiment analysis
先跟大家分享一些想法
- 這個課程的時間點,剛好碰到 AI/NLP 的大變動,許多想法、演算模型都變成了歷史。
- 我們到現在儘量留在概念的解釋(甚至微量的演算介紹),是讓大家可以先回到基礎,重新思考下一步。
這個範式轉移還在迅速發生中
Pretrain, Prompt, and Predict (P. Liu et al. 2023)
LLM 2023-
語言與知識資源作爲一種符碼專家模式是合理的 (在產學攻防的脈絡亦有其意義)。目前又稱 neuro-symbolic approach。
接下來的 Bakeoff (week 13) 我們會讓大家練習實作這個方向。
今天的打算
- 我們一起讀過 SLP-chap 25。
- FrameNet data analysis
詞彙的情感意義
- 情意共生(語言是用來表情達意)
相關的整組概念
包括了 deceptive opinions
(詐騙意見)、emotion
(情緒)、sentiment
(情感)、subjectivity
(主觀性)、stance
(立場)、trustworthiness
(可信度)、polarity
(極性)、irony
(反諷)、sarcasm
(嘲笑)、humor
(幽默)、propaganda
(宣傳)、bias
(偏見)、aggression
(侵略性)、toxicity
(毒性)、evaluation
、appraisal
、affect
、mood
、feelings
、beliefs
intention
等等。
(NLP 中的) 情感分析任務
sentiment analysis
\(\approxeq\) opinion mining
(輿情分析)
情感分析是一種自然語言處理的技術,用於識別、提取、分析和評估文本中的情感。
所謂的情感,操作定義上是指一個人對於某個事物的看法 (opinion)、態度 (attitude)、情緒 (emotion)等。
應用上相當廣泛,從推薦系統到垃圾信件的過濾 (spam detection),再到投票行爲研究、消費者行為分析、醫療等等。特別是常常跟社會網路 (social network) 結合。
比較常討論的情感分析
- sentiment is defined as an attitude, thought, or judgment prompted by feeling, whereas opinion is defined as a view, judgment, or appraisal formed in the mind about a particular matter.(B. Liu 2020)
Levels of Analysis
- document-level (文檔級)
- sentence-level (句子級)
- aspect-level (方面級)
實作上大部分都當成(類別 class、極度 polarity)分類問題。Aspect-based Sentiment Analysis 難度更高一點 (Zhang et al. 2022)。
但可能也沒那麼難了
多模態的情感計算
multimodal affective computing