pass # اكتب هنامسألة تحليل المشاعر
في هذا التمرين تبني مصنّف مشاعر بسيط يعتمد على عدّ الكلمات الإيجابية والسلبية في كل تغريدة، دون تعلّم آلي معقّد. اقرأ الوصف أدناه، ثم اكتب برنامجك في الخلية الأخيرة.
السياق
تحليل المشاعر (Sentiment Analysis) يصنّف النصّ من حيث المشاعر: إيجابية أو سلبية أو محايدة. يُستعمل غالبًا لاستخلاص رأي عام من تعليقات أو استطلاعات.
مهمتك
ابنِ نموذجًا عدّيًا بسيطًا باستعمال قوائم كلمات جاهزة:
- حمّل التغريدات من tweets.txt
- حمّل القوائم من words_positive.txt و words_negative.txt
- لكل تغريدة: احسب عدد تطابقات الكلمات الإيجابية والسلبية (بعد تقسيم النص إلى كلمات أو رموز مناسبة)
- صنّف التغريدة (مثلاً: إيجابي إذا تجاوز الفرق عتبة تختارها، أو سلبي، أو محايد)
- اطبع ملخصًا أو أمثلة توضح تصنيفك
يمكنك تنظيم الحل في دوال (load_words، score_tweet، …) كما يريحك.