فهرست مطالب:

تجزیه و تحلیل احساسات توییتر با تمشک پای: 3 مرحله (همراه با تصاویر)
تجزیه و تحلیل احساسات توییتر با تمشک پای: 3 مرحله (همراه با تصاویر)

تصویری: تجزیه و تحلیل احساسات توییتر با تمشک پای: 3 مرحله (همراه با تصاویر)

تصویری: تجزیه و تحلیل احساسات توییتر با تمشک پای: 3 مرحله (همراه با تصاویر)
تصویری: تحلیل احساسات کاربران توییتر درباره‌ی #جی‌تاک Gtalk 2024, سپتامبر
Anonim
تجزیه و تحلیل احساسات توییتر با تمشک پای
تجزیه و تحلیل احساسات توییتر با تمشک پای
تجزیه و تحلیل احساسات توییتر با تمشک پای
تجزیه و تحلیل احساسات توییتر با تمشک پای

تحلیل احساسات چیست و چرا باید به آن اهمیت دهید؟

تجزیه و تحلیل احساسات فرایند تعیین لحن احساسی پشت مجموعه ای از کلمات است که برای درک درک نگرش ها ، نظرات و احساسات بیان شده در یک ذکر آنلاین استفاده می شود. تجزیه و تحلیل احساسات در نظارت بر رسانه های اجتماعی بسیار مفید است زیرا به ما اجازه می دهد تا دید کلی از افکار عمومی گسترده تری را در زمینه موضوعات خاص بدست آوریم. برنامه های کاربردی گسترده و قدرتمند هستند. توانایی استخراج بینش از داده های اجتماعی عملی است که به طور گسترده توسط سازمان های سراسر جهان پذیرفته شده است. واقعیت جالب: دولت اوباما از تجزیه و تحلیل احساسات برای سنجش افکار عمومی برای اعلام سیاست ها و پیام های تبلیغاتی قبل از انتخابات ریاست جمهوری 2012 استفاده کرد.

مرحله 1: سیم کشی

سیم کشی کردن!
سیم کشی کردن!
سیم کشی کردن!
سیم کشی کردن!
سیم کشی کردن!
سیم کشی کردن!

برای این پروژه به موارد زیر نیاز دارید:

  • Raspberry Pi (در مورد ما: Raspberry Pi 3 Model B)
  • 3 دیود LED (سبز ، زرد و قرمز) برای نشان دادن حال و هوا ، محاسبه شده از تجزیه و تحلیل احساسات
  • 3 مقاومت (در مورد ما 330 اهم) برای محافظت از پین های GPIO شما
  • سیم یا کابل زن (در مورد ما 40 پین)

در حال حاضر ، شما باید دیودهای led را روی پین های GPIO خاص در Raspberry Pi متصل کنید (می توانید پین های دیگر را انتخاب کنید ، اما بعد از آن باید کد را دوباره فاکتور کنید). مطمئن شوید رزبری پای خاموش است. سپس ، مقاومتهای روی آندهای دیودهای LED را وصل کنید. پس از آن ، شما باید دیود سبز خود را روی پین 21 ، زرد روی پین 24 و قرمز را روی پین 15 متصل کنید. همه کاتدها باید به پایه های Ground متصل شوند. اکنون همه شما آماده هستید تا قدم بعدی را طی کنید!

مرحله 2: بسته ها را وارد کنید

برای کارکردن کد به چند بسته نیاز دارید.

  • Tweepy: کتابخانه پایتون برای API رسمی توییتر. pip3 tweepy را نصب کنید
  • TextBlob: کتابخانه پایتون برای پردازش داده های متنی. pip3 textblob را نصب کنید
  • بالش: کتابخانه پایتون برای رابط کاربری. بالش نصب pip3

بسته های زیر معمولاً همراه python3 ارائه می شوند ، اما در صورت بروز خطای کامپایل ، کافی است آنها را با استفاده از دستور pip3 نصب کنید:

  • آمار: کتابخانه پایتون برای آمار.
  • Matplotlib: کتابخانه پایتون برای نمایش گرافیکی داده ها.
  • Tkinter: کتابخانه پایتون برای رابط کاربری.
  • RPi. GPIO: کتابخانه پایتون که فقط در RaspberryPi در دسترس است (اما سلام ، ما این کار را فقط برای RasberryPi انجام می دهیم) ، که پین های GPIO را مدیریت می کند.

توجه: برای آزمایش این روی دسکتاپ: کافی است "import led_manager.py" را در اسکریپت main.py کامنت کنید.

مرحله 3: پیاده سازی

پیاده سازی
پیاده سازی
پیاده سازی
پیاده سازی

اسکریپت های زیر را در یک فهرست در RaspberryPi قرار دهید:

  • main.py - نقطه ورود برنامه. (این اسکریپت را در کنسول اجرا کنید).
  • sentiment_analysis.py - اسکریپتی که به API توییتر متصل می شود ، داده ها را پردازش می کند و نتایج تولید می کند.
  • pie.py - اسکریپتی که نمایش گرافیکی از نتایج را ایجاد می کند.
  • led_manager.py - اسکریپتی که دیودهای RaspberryPi را کنترل می کند.

مشارکت کنندگان: ظفیر استوانوفسکی (151015) و فیلیپ اسپاسوفسکی (151049)

کد:

توصیه شده: