Ramzi Benmansourبورتفوليو رمزي
مكتمل2025

تحليل المشاعر في المراجعات الفورية

مشروع “تحليل المشاعر في المراجعات الفورية” هو تطبيق متكامل يجمع التعليقات من موقع Letterboxd في الوقت الحقيقي، ويحللها باستخدام تقنيات معالجة اللغة الطبيعية (VADER)، ويعرض النتائج على لوحة تحكم تفاعلية باستخدام Streamlit. يتضمن المشروع واجهة خلفية مبنية بـ FastAPI وعاملًا في الخلفية لجمع المراجعات وتحليلها بشكل مستمر.

تحليل المشاعر في المراجعات الفورية

السياق

أردت مشروع بيانات متكاملًا يعمل على بيانات حيّة بدل مجموعة ثابتة: جمع تقييمات حقيقية وتصنيفها ومتابعة تغيّر المشاعر في الوقت الفعلي.

التقنيات

PythonPython
FastAPIFastAPI
StreamlitStreamlit
SQLAlchemySQLAlchemy
VADER SentimentVADER Sentiment
BeautifulSoupBeautifulSoup
RenderRender
DockerDocker
SupabaseSupabase

روابط

البنية

ينقسم التطبيق إلى ثلاثة أجزاء: خدمة FastAPI، وعامل خلفي يجمع التقييمات الجديدة ويصنّفها باستمرار، ولوحة تحكم Streamlit. يتولى VADER تحليل المشاعر لأنه خفيف بما يكفي للعمل على كل تقييم وارد، ويخزّن Supabase النتائج لإبقاء العامل ولوحة التحكم مستقلّين.

معرض الصور