วิเคราะห์ความรู้สึกด้วย sentiment analysis !

chengz
chengz
Nov 2 · 2 min read

เชื่อว่าคนเราสามารถรับรู้ความรู้สึกจาก ข้อความ,สื่อต่างๆ ที่เราได้รับว่ามีความรู้สึกไปในทิศทางใด ? เช่น

ทิศทางบวก : Positive

ทิศทางลบ : Negative

เป็นกลาง : Neutral

แต่คอมพิวเตอร์หละ สามารถที่จะรู้ได้อย่างไรว่าสิ่งที่พิจารณาอยู่เป็นไปในทิศทางใด?

การวิเคราะห์ความรู้สึกด้วย sentiment analysis

sentiment analysis คือ การวิเคราะห์ความรู้สึก วิเคราะห์อารมณ์จากข้อความ ซึ่งเป็นสาขาหนึ่งของงานด้าน NLP ( Natural Language Processing )

เราสามารถใช้ sentiment analysis มาช่วยในการวิเคราะห์ความรู้สึกของคน เพื่อช่วยให้เข้าใจพฤติกรรม สามารถนำผลที่ได้มาปรับให้เข้ากับธุรกิจ เพื่อตอบสนองความต้องการของคนเหล่านั้นได้ตรงจุด มีประสิทธิภาพ

ในการที่เราจะทำ sentiment analysis นั้นก็จะมีขั้นตอนคร่าวๆ ดังนี้

1. Data Collection : รวบรวมข้อมูลความเห็นจากแหล่งต่างๆที่สนใจ เช่น จาก Social

2. Data Pre-Processing : เตรียมข้อมูลให้พร้อมก่อนนำไปวิเคราะห์ เช่น Tokenize

ขั้นตอนการเตรียมข้อมูลประเภท text แบบง่ายๆ

3. Sentiment Analysis

นำข้อมูลที่ผ่านการ pre-process แล้วมาทำการวิเคราะห์ เพื่อจำแนก negative / positive sentiment

ตัวอย่างการวิเคราหะ์ด้วย Sentiment Analysis

ทำ sentiment analysis แล้วได้อะไร ?

เป้าหมายของการทำ sentiment analysis ด้วยการใช้ NLP กับข้อมูลที่ได้จาก Web และ Social Media เพื่อจะหาค่า sentiment จาก ความคิดเห็นและข้อมูลข่าว ที่เกี่ยวข้องกับ สินค้า ในตลาด เพื่อประเมินผลกระทบเชิงอารมณ์เบื้องต้น โดยนำ sentiment data นี้ไปใช้ในการวิเคราะห์พฤติกรรมตลาด หรือมองหาภาวะไม่ปกติที่เกิดต่อไป


สรุปความรู้จากวิชา AI : sentiment analysis

ขอบคุณที่เข้ามาอ่านนะครับ

    chengz

    Written by

    chengz

    Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
    Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
    Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade