Jenis dan pendekatan analisis sentimen

Analisis Sentimen dengan Python

Violeta Misheva

Data Scientist

Tingkat granularitas

  1. Tingkat dokumen

  2. Tingkat kalimat

  3. Tingkat aspek

Kamera di ponsel ini cukup bagus tetapi daya tahan baterainya mengecewakan.

Analisis Sentimen dengan Python

Jenis algoritme analisis sentimen

  • Berbasis aturan/leksikon

nice:+2, good:+1, terrible: -3 ...

Today was a good day.

  Today: 0, was:0, a:0, good:+1, day:0
  Total valence: +1

 

  • Otomatis/Pembelajaran mesin
Analisis Sentimen dengan Python

Apa valensi sebuah kalimat?

text = "Today was a good day."
from textblob import TextBlob

my_valence = TextBlob(text)
my_valence.sentiment
Sentiment(polarity=0.7, subjectivity=0.6000000000000001)
Analisis Sentimen dengan Python

Otomatis atau berbasis aturan?

Otomatis/Pembelajaran mesin

  • Bergantung pada data historis berlabel
  • Pelatihan bisa memakan waktu
  • Model terbaru bisa sangat kuat

Berbasis aturan/leksikon

  • Bergantung pada skor valensi buatan manual
  • Kata yang sama bisa berbeda polaritas tergantung konteks
  • Umumnya sangat cepat
Analisis Sentimen dengan Python

Ayo berlatih!

Analisis Sentimen dengan Python

Preparing Video For Download...