مشروع استخراج وتحليل بيانات فيديوهات قناة يوتيوب باستخدام Python وYouTube Data API

تفاصيل العمل

فكرة المشروع:

يقوم هذا المشروع باستخراج جميع الفيديوهات الحديثة من قناة يوتيوب معينة باستخدام YouTube Data API، ثم يجمع معلومات كل فيديو مثل العنوان، رابط الفيديو، تاريخ النشر، والوصف، بالإضافة إلى إحصائيات الأداء مثل عدد المشاهدات، الإعجابات، والتعليقات. بعد ذلك، يتم دمج هذه البيانات وتصديرها إلى ملف Excel لتحليلها أو استخدامها لاحقًا.

الأدوات والتقنيات المستخدمة:

لغة البرمجة: Python

مكتبات:

googleapiclient (للتعامل مع YouTube API)

pandas (للتعامل مع البيانات وتحويلها لجدول Excel)

واجهة برمجية: YouTube Data API v3

خطوات عمل المشروع:

1-الاتصال بـ YouTube API عبر مفتاح API صالح.

2-استخراج بيانات الفيديوهات من قناة معينة باستخدام channelId.

3-جمع البيانات الوصفية (مثل العنوان، الوصف، وتاريخ النشر).

4-جمع إحصائيات الفيديوهات (عدد المشاهدات، الإعجابات، التعليقات).

5-دمج البيانات في جدول موحد باستخدام pandas.

6-تصدير النتيجة إلى ملف Excel منسق.

تطبيقات المشروع:

تحليل أداء قناة يوتيوب.

مراقبة نمو القناة بمرور الوقت.

استخراج بيانات تنافسية من قنوات أخرى.

أداة مفيدة لصناع المحتوى، الباحثين، أو المسوّقين الرقميين.

تم تنفيذ هذا المشروع على قناة Droos Online وتم استخراج بيانات 50 فيديو حديث، مع جميع تفاصيلها، وحفظها في ملف Excel.

ملفات مرفقة

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
عدد المشاهدات
8
تاريخ الإضافة