أحمد دوميBTEC IT
مفهومالذكاء الاصطناعيمبني على مادة أحمد دومي

استخراج البيانات من الويب (Web Scraping) وبيانات المنتديات: الخطوات والضوابط

Web Scraping for AI Data

الجواب المختصر

تظهر صفحة المنتج للمستخدم كتصميم عادي، لكن كودها HTML يحتوي وسومًا ثابتة (اسم، سعر، وصف) يتغير محتواها من منتج لآخر؛ لذلك البيانات غير مهيكلة من وجهة المستخدم وشبه مهيكلة من وجهة المبرمج. تمر عملية الاستخراج بخطوات: تحديد الموقع والبيانات، وفحص بنية الصفحة بأدوات المتصفح، وجلب الصفحة برمجيًا، وتحليل الكود للوصول إلى القيم، ثم تنظيف القيم وتخزينها في CSV أو JSON أو قاعدة بيانات.

الخطوات

  1. تحديد الموقع المستهدف ونوع البيانات (أسعار، عناوين أخبار، آراء زبائن).
  2. فحص بنية الصفحة بأدوات المتصفح لمعرفة أماكن البيانات داخل الوسوم أو الأصناف.
  3. جلب الصفحة برمجيًا بإرسال طلب والحصول على كود HTML الخام.
  4. تحليل الكود والبحث عن الوسوم التي تحتوي القيم المطلوبة.
  5. تنظيف القيم وتخزينها بصيغة منظمة (CSV أو JSON أو جدول).

مثال: صفحة تعرض مدنًا، وكل مدينة في صندوق HTML له أصناف للاسم والدولة والحرارة والرطوبة؛ يمكن لبرنامج بايثون جلب الصفحة وقراءة الأصناف وتخزين كل المدن في ملف JSON.

الضوابط القانونية والأخلاقية

  • بعض المواقع تعدّ الجمع الآلي مخالفة لشروط الاستخدام؛ اقرأ سياستها.
  • احترم الحد المسموح من الطلبات وملف robots.txt.
  • تجنّب جمع بيانات شخصية حساسة دون حاجة أو موافقة.
  • احذف ما يكشف هوية الأفراد مباشرة قبل التحليل.

المنتديات كمصدر

تعتمد المنتديات على محتوى المستخدمين: مواضيع وردود وملفات تعريف وتواريخ وبيانات وصفية (وسوم، مشاهدات، إعجابات). تفيد في فهم سلوك المستخدمين واتجاهات الحوار وتدريب نماذج فهم اللغة وتحليل المشاعر.

للتخزين والتنسيق: CSV وJSON وXML، وللمصادر عمومًا: مصادر البيانات، وللخصوصية: الخصوصية في الذكاء الاصطناعي.

المصطلحات: عربي ↔ English

استخراج البيانات من الويب
Web Scraping
وسوم HTML
HTML Tags
ملف robots.txt
robots.txt

كل المصطلحات في القاموس ←

لماذا يهمّ هذا في BTEC؟

المسألة ليست تقنية فقط: الجانب القانوني والأخلاقي جزء من الإجابة الجيدة.

أسئلة تجيب عنها هذه الصفحة

  • ما هو Web Scraping؟
  • كيف أستخرج البيانات من صفحة ويب؟

عن كاتب الصفحة

أحمد دومي — Ahmad Domi

مدرّس BTEC IT · الأردن

نوع المحتوى
شرح مبني على مادة أحمد دومي — وليس نصًّا رسميًّا من Pearson
آخر مراجعة