tgoop.com/python_with_mohammad/95
Last Update:
تحلیل احساسات بازار – وقتی هوش مصنوعی حرف مردم رو میفهمه! 😏📊
سلام رفقا، بازم با کمی تاخیر و فاصله برگشتم.
بریم سراغ ادامه موضوع قبلی
تا حالا شده ببینید یه خبر توی توییتر منتشر میشه و قیمت بیتکوین یهویی میره بالا یا پایین؟ 🤯
اینجاست که تحلیل احساسات (Sentiment Analysis) وارد بازی میشه!
ایده اینه که هوش مصنوعی میاد همه توییتها، اخبار یا حتی کامنتها رو میخونه و میفهمه مردم نسبت به بازار حس خوبی دارن یا نه.
هوش مصنوعی چطوری احساسات رو تشخیص میده؟
الگوریتمهای پردازش زبان طبیعی (NLP) میان متنها رو بررسی میکنن و به هر متن یه امتیاز میدن:
مثبت 😊
منفی 😡
خنثی 😐
مثلاً:
"بیتکوین داره میترکونه!" → مثبت
"بازار افتضاحه! دیگه پامو تو کریپتو نمیذارم" → منفی
ابزارهایی که به درد ما میخورن:
NLTK
TextBlob
VADER (برای توییتها)
Hugging Face Transformers (مدلهای پیشرفته مثل BERT)
مثال کدنویسی با TextBlob:
بیایم چند تا جمله رو بررسی کنیم:
from textblob import TextBlob
text1 = "Bitcoin is going to the moon!"
text2 = "The market is crashing, sell everything!"
blob1 = TextBlob(text1)
blob2 = TextBlob(text2)
print(f"جمله: {text1} → احساس: {blob1.sentiment.polarity}") print(f"جمله: {text2} → احساس: {blob2.sentiment.polarity}")
خروجی:
Bitcoin is going to the moon! → 0.5 The market is crashing, sell everything! → -0.8 چطوری میشه اینو توی بازار مالی استفاده کرد؟
جمعآوری توییتها با API توییتر
تحلیل احساسات هر توییت
حساب کردن میانگین احساسات
تصمیمگیری برای خرید یا فروش
یه نکته مهم 🚨
احساسات مردم همیشه با قیمت واقعی بازار یکی نیست!
مثلاً ممکنه همه بگن بیتکوین میره بالا، ولی همون موقع نهنگها (Whales) دارن میفروشن!
@python_with_mohammad
BY آموزش پایتون و برنامه نویسی
Share with your friend now:
tgoop.com/python_with_mohammad/95
