شرح تفصيلي لكل مرحلة من مراحل بناء نظام الرصد والتحليل الرقمي لرصد شكاوى غلاء الأسعار على منصات التواصل الاجتماعي، بدءًا من جمع البيانات الخام وانتهاءً بلوحة المؤشرات النهائية. الأرقام الواردة بالوثيقة توضيحية لشرح آلية عمل كل مرحلة، أما شروط الوصول للمنصات وتكاليفها فمأخوذة من وضعها الفعلي حاليًا.
يتكوّن النظام من سبع مراحل متسلسلة، كل مرحلة تُنقّي وتُثري مخرجات المرحلة التي تسبقها، حتى نصل إلى مؤشرات نهائية دقيقة وقابلة لاتخاذ القرار عليها. الأرقام المرافقة لكل مرحلة بهذه الوثيقة (حجم البيانات، نسب الفلترة، توزيع المحافظات...) مثال افتراضي لتوضيح كيف يتقلّص العدد ويتدقّق من مرحلة لأخرى، وليست نتيجة تشغيل فعلي حتى الآن — الأرقام الحقيقية بتظهر بعد ربط المصادر وتجربة النظام لفترة. أما جدول الصلاحيات والتكاليف بالمرحلة الأولى فمبني على وضع المنصات الفعلي حتى الآن، ولازم يُراجَع من التوثيق الرسمي لكل منصة قبل التنفيذ لأنه بيتغيّر بسرعة.
تُجمع المنشورات والتعليقات من منصات التواصل الاجتماعي والمواقع الإخبارية والمنتديات عبر واجهات برمجية (APIs) أو أدوات استخراج بيانات (Scrapers)، بالاعتماد على كلمات مفتاحية عامة ومقصودة الاتساع لضمان عدم تفويت أي حالة محتملة.
| المصدر | طريقة الوصول | الكمية التقديرية / يوم | الصلاحيات المطلوبة |
|---|---|---|---|
| منصة 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 | بيانات عامة فقط، بلا وصول لحسابات أو محتوى خاص |
تُطبَّق قواعد آلية بسيطة لاستبعاد المحتوى غير المفيد بشكل واضح: التكرار الحرفي، الحسابات الآلية (Bots)، اللغة غير المدعومة، والمنشورات القصيرة جدًا التي لا تحمل سياقًا كافيًا. هذه المرحلة لا تفهم "المعنى" بعد، بل تُنظّف الشكل فقط.
نموذج لغوي يقرأ كل منشور في سياقه الكامل، ويقرر إن كان يعبّر فعلًا عن شكوى غلاء أسعار، أم أنه خبر أو إعلان، أو يستخدم الكلمة بمعنى مختلف، أو محتوى مكرر لا يضيف قيمة تحليلية.
بعد تأكيد صلة المنشور بالموضوع، يقيس النموذج درجة المشاعر (سلبي/محايد/إيجابي) وشدتها، إضافة إلى نبرات فرعية مثل الغضب، القلق، أو السخرية، ما يتيح تمييز شكوى عابرة عن استياء متصاعد.
يُصنَّف كل منشور مؤكد إلى فئة موضوعية واحدة أو أكثر، ما يحوّل رقمًا عامًا واحدًا إلى صورة تفصيلية يمكن البناء عليها في القرار أو التدخل.
الموقع الجغرافي الدقيق (GPS) شبه غائب عن منشورات التواصل الاجتماعي، لذلك يعتمد النظام على مزيج من ثلاث إشارات غير مباشرة لتقدير المحافظة الأرجح لكل منشور: الموقع المُعلن بالحساب (وهو غير موثوق دائمًا، فبعض المستخدمين يضعون بلد اللجوء أو يتركونه فارغًا)، الذكر الصريح لاسم مكان داخل النص (الأدق لكنه نادر نسبيًا)، ومؤشر اللهجة الفرعية (ساحلية/حلبية/حورانية...) يلي بيعطي تلميح ضعيف وحده وما بيصلح كمصدر وحيد للتصنيف. يعني الاستدلال الجغرافي ممكن فعلًا، بس احتمالي وليس بدقة GPS، وما لازم نتوقع تغطية 100% من المحتوى.
لهذا كل شكوى مؤكدة بتنقسم لثلاث درجات ثقة: موقع مؤكد (ذكر صريح أو Geo-tag)، موقع مرجّح (استدلال من إشارات متعددة متوافقة)، وغير محدد جغرافيًا — وهاي الفئة الأخيرة تُستبعد من أي مقارنة بين المحافظات حتى ما تنتج فروقات مضلِّلة.
تُجمَّع كل المخرجات في لوحة مؤشرات تفاعلية وتقارير دورية، تعرض الحجم الإجمالي، التوزيع حسب الفئة، الاتجاه عبر الزمن، ومناطق التركّز الجغرافي إن توفرت البيانات.
| نوع المخرج | الوصف | التكرار |
|---|---|---|
| لوحة مؤشرات تفاعلية | حجم الشكاوى، التصنيف، الاتجاه الزمني، والتوزيع حسب المحافظة | تحديث مستمر |
| تقرير دوري | ملخص تنفيذي بالأرقام والتغيرات، مع أعلى 3 محافظات تصعيدًا | أسبوعي/شهري |
| تنبيه فوري | عند تجاوز فئة أو محافظة معينة عتبة محددة | عند الحاجة |
| المحافظة | عدد الشكاوى | النسبة | أعلى فئة شكوى |
|---|---|---|---|
| حلب | 510 | 20% | غذاء |
| ريف دمشق | 430 | 17% | غذاء |
| دمشق | 375 | 15% | إيجارات |
| حمص | 260 | 10% | وقود |
| إدلب | 230 | 9% | غذاء |
| درعا | 180 | 7% | وقود |
| اللاذقية | 150 | 6% | غذاء |
| باقي المحافظات (7) | 365 | 16% | متفرق |
كل مرحلة في هذا المسار تضيف طبقة من الدقة: من جمع خام واسع، إلى تنظيف شكلي، إلى فهم سياقي، إلى قياس مشاعر، إلى تصنيف موضوعي، إلى استدلال جغرافي بمستويات ثقة واضحة، وصولًا إلى مخرجات جاهزة لدعم القرار موزّعة حسب المحافظة. الناتج ليس عددًا واحدًا، بل صورة متكاملة وقابلة للتحديث المستمر لحجم المشكلة وأبعادها الجغرافية — مع الإفصاح الدائم عن حدود دقتها بدل تقديمها كحقيقة مطلقة.