iT邦幫忙

2025 iThome 鐵人賽

DAY 9
0
生成式 AI

30天生成式AI入門與實作日記系列 第 9

[Day 9] 情感分析:這句話是正面還是負面?

  • 分享至 

  • xImage
  •  

昨天做了摘要,今天來試另一個常見任務——情感分析(Sentiment Analysis)。這個功能能幫我們判斷一句話的情緒傾向,因為我是醫資系的學生,所以我在想這些應用時,也會自然地往醫療場景去連結。
在醫療領域,情感分析有很多實際應用,例如自動分析病患回饋來了解醫療服務品質,或是從病友社群的留言中偵測焦慮與負面情緒,協助醫療人員更快做出反應。

實際操作
使用sentiment-analysis pipeline在Colab輸入程式碼

from transformers import pipeline

classifier = pipeline("sentiment-analysis")

# 範例一:病患回饋(正面)
result = classifier("The nurses were very kind and explained everything clearly.I felt well cared for.")
print("病患回饋結果:", result)

得出的結果為
https://ithelp.ithome.com.tw/upload/images/20250922/20169387nCMEc0KDs8.png
因為輸入的是一句讚美的句子,所以模型判斷為正面(POSITIVE)。如果換成:

classifier("I've been waiting for hours and still haven't seen the doctor. This makes me very anxious.")

那麼結果便會變成
https://ithelp.ithome.com.tw/upload/images/20250922/20169387MXmKbu30Bk.png

這次實驗讓我看到,AI確實能幫忙判斷文字情緒,不論是正向的病患回饋,還是帶有焦慮與負面的留言,都能快速給出結果。雖然模型的判斷還不一定完美,但這樣的功能已經能在醫療服務品質追蹤或病友社群觀察上發揮作用。


上一篇
[Day 8] 文字摘要:幫文章濃縮重點
系列文
30天生成式AI入門與實作日記9
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言