مشروع استخراج وتحليل بيانات الفنادق من موقع Booking.com يهدف إلى جمع وتحليل بيانات حقيقية عن الفنادق في مصر من أجل فهم الاتجاهات في الأسعار والتقييمات والخدمات المقدمة وتحسين تجربة المستخدمين.
يتضمن المشروع المراحل التالية:
️ استخراج البيانات (Data Extraction): جمع بيانات الفنادق من موقع Booking.com باستخدام أداتي Selenium وBeautifulSoup للتفاعل مع الصفحات واستخلاص المعلومات مثل الأسعار والتقييمات والمرافق.
? معالجة وتنظيف البيانات (Data Cleaning & Preprocessing): تنظيم البيانات بصيغة JSON، إزالة التكرارات، تصحيح النصوص، فصل الإحداثيات، ومعالجة القيم المفقودة باستخدام Regex لضمان دقة وجودة البيانات.
تخزين البيانات (Data Loading): حفظ البيانات في قاعدة بيانات MongoDB Atlas عبر مكتبة Pymongo لتسهيل الوصول إليها وتحليلها لاحقًا.
تحليل البيانات وتصوّرها (Data Analysis & Visualization): استخدام أدوات مثل Pandas وMatplotlib وStreamlit لعرض الإحصاءات والرسوم البيانية التي توضح الاتجاهات في الأسعار والتقييمات والخدمات في مختلف المدن المصرية.