وثيقة تقنية — تصميم النظام

نظام الرصد والتحليل الرقمي : من جمع البيانات إلى المخرجات

شرح تفصيلي لكل مرحلة من مراحل بناء نظام الرصد والتحليل الرقمي لرصد شكاوى غلاء الأسعار على منصات التواصل الاجتماعي، بدءًا من جمع البيانات الخام وانتهاءً بلوحة المؤشرات النهائية. الأرقام الواردة بالوثيقة توضيحية لشرح آلية عمل كل مرحلة، أما شروط الوصول للمنصات وتكاليفها فمأخوذة من وضعها الفعلي حاليًا.

نظرة عامة

مسار النظام بالكامل

يتكوّن النظام من سبع مراحل متسلسلة، كل مرحلة تُنقّي وتُثري مخرجات المرحلة التي تسبقها، حتى نصل إلى مؤشرات نهائية دقيقة وقابلة لاتخاذ القرار عليها. الأرقام المرافقة لكل مرحلة بهذه الوثيقة (حجم البيانات، نسب الفلترة، توزيع المحافظات...) مثال افتراضي لتوضيح كيف يتقلّص العدد ويتدقّق من مرحلة لأخرى، وليست نتيجة تشغيل فعلي حتى الآن — الأرقام الحقيقية بتظهر بعد ربط المصادر وتجربة النظام لفترة. أما جدول الصلاحيات والتكاليف بالمرحلة الأولى فمبني على وضع المنصات الفعلي حتى الآن، ولازم يُراجَع من التوثيق الرسمي لكل منصة قبل التنفيذ لأنه بيتغيّر بسرعة.

1
جمع البيانات
2
التنظيف الأولي
3
التحليل السياقي
4
تحليل المشاعر
5
التصنيف الموضوعي
6
الاستدلال الجغرافي
7
المخرجات والتقارير
1
جمع البيانات (Data Collection)
المصدر الخام لكل ما يبنى عليه النظام

تُجمع المنشورات والتعليقات من منصات التواصل الاجتماعي والمواقع الإخبارية والمنتديات عبر واجهات برمجية (APIs) أو أدوات استخراج بيانات (Scrapers)، بالاعتماد على كلمات مفتاحية عامة ومقصودة الاتساع لضمان عدم تفويت أي حالة محتملة.

سعرغاليراتب معيشةخبزوقودسوق
المصادر
منصات التواصل، مواقع إخبارية، منتديات
طريقة الجمع
APIs رسمية + أدوات استخراج مجدولة
نطاق الكلمات
واسع عمدًا لتقليل فرص التفويت
وتيرة الجمع
مستمرة (يومية/شبه لحظية)

مصادر البيانات، الكمية التقديرية، والصلاحيات المطلوبة

المصدرطريقة الوصولالكمية التقديرية / يومالصلاحيات المطلوبة
منصة X (تويتر) API الرسمي (X API v2) 8,000 – 10,000 لا يوجد مستوى مجاني للمطورين الجدد؛ الوصول أصبح بنظام الدفع حسب الاستخدام (Pay-per-use) منذ فبراير 2026. البحث التاريخي الكامل والبث المباشر (Streaming) يقتصران على مستويي Pro/Enterprise المرتفعي التكلفة
فيسبوك Facebook Graph API (صفحات عامة فقط) 2,000 – 3,000 صلاحية Page Public Content Access عبر مراجعة تطبيق (App Review) + توثيق الأعمال (Business Verification)؛ حدود المعدل مرتبطة بعدد المستخدمين النشطين للتطبيق،قد يحتاج طلب
إنستغرام Instagram Graph API (تعليقات حسابات الأعمال) 1,000 – 1,500 ربط حساب أعمال (Business Account) + مراجعة تطبيق من ميتا، ضمن نفس منظومة Business Verification الخاصة بفيسبوك
يوتيوب YouTube Data API (تعليقات الفيديوهات) 1,500 – 2,000 مفتاح API من Google Cloud + الالتزام بحصة الاستخدام اليومية (Quota)، مع إمكانية طلب زيادة الحصة عند الحاجة
المواقع الإخبارية RSS Feeds واستخراج مصرّح به 3,000 – 4,000 الالتزام بملف robots.txt وشروط الاستخدام، واتفاقيات مع الناشرين عند الحاجة
المنتديات العامة استخراج من صفحات عامة (Public Scraping) 800 – 1,200 بيانات عامة فقط، بلا وصول لحسابات أو محتوى خاص
ملاحظة على الصلاحيات: جميع المصادر تقتصر على المحتوى العام المتاح للجميع؛ لا يتم الوصول إلى رسائل خاصة أو حسابات مغلقة أو بيانات تتطلب تسجيل دخول شخصي. كل مصدر يخضع لشروط الاستخدام الخاصة بمنصته وللقوانين المحلية المتعلقة بحماية البيانات.
مثال: مجموع المصادر أعلاه يشكّل تقريبًا 20,000 منشور/تعليق يوميًا تحتوي على إشارات قريبة من موضوع الأسعار.
2
التنظيف والفلترة الأولية (Preprocessing)
إزالة الضوضاء الواضحة قبل التحليل العميق

تُطبَّق قواعد آلية بسيطة لاستبعاد المحتوى غير المفيد بشكل واضح: التكرار الحرفي، الحسابات الآلية (Bots)، اللغة غير المدعومة، والمنشورات القصيرة جدًا التي لا تحمل سياقًا كافيًا. هذه المرحلة لا تفهم "المعنى" بعد، بل تُنظّف الشكل فقط.

إزالة التكرار
مطابقة نصية وحساب التشابه
استبعاد الحسابات الآلية
أنماط نشر غير طبيعية
فلترة اللغة
الإبقاء على اللغة/اللهجة المستهدفة فقط
حد أدنى للمحتوى
استبعاد النصوص شديدة القصر
مثال: من 20,000 إلى 7,000 منشور محتمل بعد الفلترة الأولية.
3
التحليل السياقي بالذكاء الاصطناعي (Contextual Relevance)
هل المنشور فعلًا عن "غلاء الأسعار" أم لا؟

نموذج لغوي يقرأ كل منشور في سياقه الكامل، ويقرر إن كان يعبّر فعلًا عن شكوى غلاء أسعار، أم أنه خبر أو إعلان، أو يستخدم الكلمة بمعنى مختلف، أو محتوى مكرر لا يضيف قيمة تحليلية.

أخبار/إعلانات بلا شكوى
تُستبعد
سياق مختلف للكلمة
تُستبعد
محتوى مكرر أو غير مفيد
يُستبعد
شكوى فعلية
تنتقل للمرحلة التالية
مثال: من 7,000 → استبعاد 1,500 (أخبار) + 900 (سياق مختلف) + 800 (تكرار) = تبقّي 3,800 محتوى مؤكد.
4
تحليل المشاعر (Sentiment Scoring)
قياس شدة ونبرة الشكوى في كل منشور مؤكد

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

القطبية
سلبي / محايد / إيجابي
الشدة
مقياس من صفر إلى 1 أو 5 درجات
النبرة الفرعية
غضب، قلق، سخرية، استسلام
الثقة بالتصنيف
درجة ثقة النموذج بكل تصنيف
5
التصنيف الموضوعي (Topic Classification)
تقسيم الشكاوى إلى مجالات قابلة للمتابعة

يُصنَّف كل منشور مؤكد إلى فئة موضوعية واحدة أو أكثر، ما يحوّل رقمًا عامًا واحدًا إلى صورة تفصيلية يمكن البناء عليها في القرار أو التدخل.

مثال (من إجمالي 3,800): غذاء 2,100 · وقود 900 · إيجارات 500 · أدوية 300
6
الاستدلال الجغرافي (Geo-Inference)
ربط كل شكوى مؤكدة بمحافظة سورية قدر الإمكان

الموقع الجغرافي الدقيق (GPS) شبه غائب عن منشورات التواصل الاجتماعي، لذلك يعتمد النظام على مزيج من ثلاث إشارات غير مباشرة لتقدير المحافظة الأرجح لكل منشور: الموقع المُعلن بالحساب (وهو غير موثوق دائمًا، فبعض المستخدمين يضعون بلد اللجوء أو يتركونه فارغًا)، الذكر الصريح لاسم مكان داخل النص (الأدق لكنه نادر نسبيًا)، ومؤشر اللهجة الفرعية (ساحلية/حلبية/حورانية...) يلي بيعطي تلميح ضعيف وحده وما بيصلح كمصدر وحيد للتصنيف. يعني الاستدلال الجغرافي ممكن فعلًا، بس احتمالي وليس بدقة GPS، وما لازم نتوقع تغطية 100% من المحتوى.

بيانات الحساب
الموقع المُعلن في الملف الشخصي (إن وُجد)
إشارات نصية
ذكر صريح لاسم مدينة/بلدة/حي داخل المنشور
لهجة فرعية
مؤشر مساعد وضعيف الدقة وحده (ساحلية/شمالية/جنوبية...)
وسم جغرافي
Geo-tag أو Check-in عند توفره (نادر)

لهذا كل شكوى مؤكدة بتنقسم لثلاث درجات ثقة: موقع مؤكد (ذكر صريح أو Geo-tag)، موقع مرجّح (استدلال من إشارات متعددة متوافقة)، وغير محدد جغرافيًا — وهاي الفئة الأخيرة تُستبعد من أي مقارنة بين المحافظات حتى ما تنتج فروقات مضلِّلة.

مثال (من 3,800 شكوى مؤكدة): موقع مؤكد 900 · موقع مرجّح 1,600 · غير محدد جغرافيًا 1,300 (يُستبعد من مقارنة المحافظات).
7
المخرجات والتقارير (Outputs & Reporting)
من البيانات المصنّفة إلى قرار قابل للتنفيذ

تُجمَّع كل المخرجات في لوحة مؤشرات تفاعلية وتقارير دورية، تعرض الحجم الإجمالي، التوزيع حسب الفئة، الاتجاه عبر الزمن، ومناطق التركّز الجغرافي إن توفرت البيانات.

توزيع الشكاوى حسب الفئة

غذاء
55%
وقود
24%
إيجارات
13%
أدوية
8%

مؤشرات الملخص

إجمالي مجموع20,000
مرشّح أوليًا7,000
مؤكد كشكوى3,800
الفئة الأعلىغذاء (55%)
نوع المخرجالوصفالتكرار
لوحة مؤشرات تفاعليةحجم الشكاوى، التصنيف، الاتجاه الزمني، والتوزيع حسب المحافظةتحديث مستمر
تقرير دوريملخص تنفيذي بالأرقام والتغيرات، مع أعلى 3 محافظات تصعيدًاأسبوعي/شهري
تنبيه فوريعند تجاوز فئة أو محافظة معينة عتبة محددةعند الحاجة

توزيع الشكاوى حسب المحافظة (من أصل 2,500 شكوى محدَّدة جغرافيًا)

المحافظةعدد الشكاوىالنسبةأعلى فئة شكوى
حلب51020%غذاء
ريف دمشق43017%غذاء
دمشق37515%إيجارات
حمص26010%وقود
إدلب2309%غذاء
درعا1807%وقود
اللاذقية1506%غذاء
باقي المحافظات (7)36516%متفرق
ملاحظة منهجية: هذا التوزيع يعكس فقط الشكاوى ذات الموقع "المؤكد" أو "المرجّح" (2,500 من أصل 3,800)؛ نسبة عدم التحديد الجغرافي (~34%) تُعرض بشفافية في كل تقرير حتى لا تُقرأ الفروقات بين المحافظات على أنها فروقات دقيقة ونهائية، بل كاتجاهات تقريبية تستحق التحقق الميداني عند اتخاذ قرار.
تقرير مباشر

تقرير لوحة المؤشرات (Dashboard Report)

مثال على شكل اللوحة بعد التشغيل — الأرقام افتراضية للتوضيح
آخر 6 أشهر آخر 30 يومًا كل الفئات
إجمالي الشكاوى المؤكدة
3,800
▲ 12% عن الشهر الماضي
نسبة المشاعر السلبية
78%
▲ 5 نقاط
الفئة الأعلى
غذاء
55% من الإجمالي
تنبيهات هذا الأسبوع
3
▲ تجاوزت العتبة المحددة
أعلى محافظة تصعيدًا
حلب
20% من الشكاوى المحدَّدة جغرافيًا

توزيع الشكاوى حسب المحافظة

حلب
20%
ريف دمشق
17%
دمشق
15%
حمص
10%
إدلب
9%
أخرى
29%
مبني على 2,500 شكوى محدَّدة جغرافيًا (66% من إجمالي الشكاوى المؤكدة)

اتجاه حجم الشكاوى المؤكدة (آخر 6 أشهر)

يناير فبراير مارس أبريل مايو يونيو يوليو

توزيع المشاعر داخل الشكاوى المؤكدة

سلبي 78% محايد 17% إيجابي 5%
أعلى نبرة فرعيةغضب (46%)
متوسط شدة الشكوى3.9 / 5
ثقة النموذج بالتصنيف91%

أحدث التنبيهات

ارتفاع حاد في شكاوى فئة "غذاء" خلال 48 ساعةتجاوزت العتبة المحددة بنسبة 32%
منذ يومين
زيادة ملحوظة في شكاوى "الوقود" في منطقة واحدةيستدعي مراجعة يدوية
منذ 5 أيام
انخفاض شكاوى "الإيجارات" مقارنة بالشهر الماضيتحت العتبة الطبيعية
منذ أسبوع

الخلاصة

كل مرحلة في هذا المسار تضيف طبقة من الدقة: من جمع خام واسع، إلى تنظيف شكلي، إلى فهم سياقي، إلى قياس مشاعر، إلى تصنيف موضوعي، إلى استدلال جغرافي بمستويات ثقة واضحة، وصولًا إلى مخرجات جاهزة لدعم القرار موزّعة حسب المحافظة. الناتج ليس عددًا واحدًا، بل صورة متكاملة وقابلة للتحديث المستمر لحجم المشكلة وأبعادها الجغرافية — مع الإفصاح الدائم عن حدود دقتها بدل تقديمها كحقيقة مطلقة.