ثلاث طالبات في جامعة النجاح يبنين نظام يقوم على تصنيف المقالات والاخبار بشكل الالي
ونظرا لقوة الاعلام الصهيوني ،وما يعتمد عليه من التضليل والتحريف والتزوير وقلب الحقائق أمام الرأي العام العالمي بات من المسلمات الحاجة الى الانفتاح وتوجيه الاعلام الفلسطيني للعالم الخارجي لاظهار الحقيقة.
ولمنع القوة المعاديه من التحكم بنقل الخبر بما يخدم مخططاتها ظهرت فكرة المشروع,حيث يقوم المشروع بتتبع المقالات المنشورة في الصحف العالمية الالكترونيه ...وتحليل محتواها ومن ثم تصنيفها اعتمادا على رأي الكاتب.
فكرة المشروع:
بدأت الفكرة من اقتراح لاحد الصحفيين الفلسطينين المهتمين برقي مستوى الصحافه ...وكان اقتراحه يهتم بتصنيف المقالات ان كانت ديمقراطيه او ضد الديمقراطيه ،بعد الاقتناع بالفكره لاحتوائها على تحد فني وبدعم رئيس قسم انظمة المعلومات المحوسبه،دكتور بكر عبد الحق اخذت الطالبات على عاتقنا خوض التجربه،وبعد البحث والتحليل وبعد فتره من العمل والتفكير و العصف الذهني وجدن انه من الانسب ان ترصد و تصنف المقالات حسب موقفها من القضيه الفلسطينيه و ذلك كمحاولة لاستخدام التكنولوجيا الحديثة في ردم الفجوة الكبيرة بين سيطرة الاعلام الاسرائيلي على الصحافة الغربية و ضعف امكانات الصحفي الفلسطيني للوصول الى الراي العام العالمي مع استخدام الانتر نت والتكنولوجيا الملعومات لهذا الهدف المهم.
اليه عمل المشروع:
يقوم ClassiPal بتمرير المقالة عبر مراحل ، يتم تصنيفها بشكل عام (سياسيا، اقتصاديا، دينيا ....)، وان كانت سياسيا تتنتقل الى المرحلة التاليه وهي تصنيفها ان كانت تعنى بالشأن الفلسطيني أو شؤون دول أخرى(لبنان ..ايران ..افغانستان..العراق ...)، ومن ثم تنتقل المقالة للمرحلة الثالثة وهي ألاكثر دقه وعمق وصعوبه نظرا لتقارب المصطلحات المستخدمه حيث يعتمد فيها النظام على فكرتي الذكاء الآلي (Artificial Intelligence)، والتعلم الذاتي (Adaptive Learning)، ألا وهي تصنيف المقالة ان كانت مع القضية الفلسطينية أو ضد القضية الفلسطينية حسب رأي الكاتببالاضافة الى الآلية التي تم استخدامها لرصد المقالات تقوم على قراءة ال RSS Feed وتتبعها بشكل يومي حسب تاريخ نشرها ومن ثم تصنيفها حسب المراحل المسبوق ذكرها وعرض النتيجة للمستخدم، هذه النتيجة مرفقة بالمقالة باللغة الانجليزية وامكانية ترجمتها وإبراز الكلمات التي أدت الى تصنيف المقالة. يتمكن المستخدم من اضافة تعليق على المقالة يظهر لجميع المستخدمين.
بداية يقوم المستخدم بالتسجيل في الموقع الذي يوفر له عدد من الامكانيات منها انشاء مجلدات وتخزين المواقع المفضلة التي يود تتبع مقالاتها ..
ان النظام يعتمد محورين في خدمة المستخد الاول يطلب من المستخدم ادخال link الخاص بالمجله او الصحيفه ومن ثم يبدأ دور ClassiPal بالبحث عن جميع RSS واستخلاص جميع المقالات من الموقع ومن ثم تصنيفها ....اما المحور الثاني يمكن المستخدم من تصنيف الملفات الموجوده في الجهاز الخاص به من خلال تحميلها upload file بالاضافه الى ترجمتها .
ClassiPal وفر اداه لصحفي الفلسطيني لتتبع الاعلام الغربي والرد على الافكار المسيئه لدوله الفلسطينيه والشعب الفلسطيني فهو يسلط الضوء على القضيه الفلسطينيه بشكل خاص وبطريقه تسهل على الصحفيين متابعة جميع الصحف والمجلات الغربيه الالكترونيه .
ولم تزل الطالبات على استعداد لمتابعة المشروع وتطويره للمشاركه في تفعيل دور الاعلام الفلسطيني في متابعة القضايا المتعلقة بالقضيه الفلسطينيه .
الصعوبات:
1- عملية تصنيف المقالات تعتمد على مقاييس التشابه بين المقالات لذا تم البحث عن افضل طريقة توصل لدقة عالية في التصنيف، فقد قامت الطالبات بتجربة أكثر من طريقه وتحليلها الى أن توصلن الى أكثر التصنيفات دقة والتي تم اعتمادها بالمشروع .
2- وجود عدة صعوبات برمجية أهمها دمج لغتين برمجيتين وهما python وال php اللغتين المستخدمتين في المشروع حيث ليس من السهل استخدام اكثر من لغة برمجية في مشروع واحد فكل لغة لها خصائص لا تتشابه مع الأخرى ولكن استطاعت الطالبات موازاتها في المشروع .
3- يعتمد البرنامج على فكرة مستخدمة في الذكاء الالي و هي قدرة الالة على التعلم، و هناك نوعان من التعلم التعلم الذاتي و التعلم الموجه، ويقع المشروع ضمن الفئة الثانية لذا يتطلب مجموعة من المقالات المصنفة مسبقا نزود بها النظام لكي يقوم بالتعلم من خلال الامثلة. الحصول على المثلة المصنفة مسبقا لم تكن بالعملية السهلة وذلك لعدم تخصص الطالبات في مجال الصحافة او السياسة و لم يتوفر لدينهن الخبير المناسب سواء صحفي او محلل سياسي او حتى خبير لغوي.
4- يرصد النظام المقالات الموجودة على الانترنت و يتعامل معها لكي يصنفها. لكن الانتر نت تعني شبكة ممتدة على جميع انحاء العالم ، البرنامج يقوم بالاتصال مع المزودات على الشبكة العالمية و استخراج المقالات منها و قد تكون العملية بطيئة في غالب الاحيان.
5- كل موقع لصحيفة له طريقته الخاصة في وضع المقالات من الناحية الفنية و لا يوجد طريقة معيارية تحكم شكل المقال و موقعه على الصفحة و منهم من يقوم بقص المقال الى اجزاء و وضع الاعلانات في ثنايا الصفحة مما يجعل من الصعب جدا ان يقوم البرنامج بتحديد اي من النصوص الموجودة في الصفحا تابع للمقال و ايها ليس تابعا له، وهذه الصعوبة الفنية تم ايجاد الطرق من اجل التغلب عليها .
6- لدى البرنامج الذي قامت الطالبات بتطويره ميزة استخراج الروابط من الصفحة الاساسية لمواقع الصحف للوصول للمقالات الموجودة بالموقع تحديد زمن اصدارها وذلك عن طريق خدمة الRSS الموجودة بغالبية المواقع. و عملية تحديد مكان الخدمة المذكورة تتم بشكل اوتوماتيكي عن طريق تقنية تعرف باسم الزاحف crawler و بناء الزاحف كان من الامور الصعبة وذلك لعدم توفر معايير موحدة يلتزم بها جميع مصممص المواقع الانتر نت كما سبق وذكرنا .
واشادت الطالبات بالدور الكبير الذي قام به الدكتور بكر عبد الحق رئيس القسم والمشرف على المشروع في جامعة النجاح في اتمام المشروع لمتابعته الفكره من بدايتها والاشراف على التنفيذ خطوه خطوه حتى الوصول الى الهدف ... بالاضافة الى اعطاء الحلول الشافية لكثير من المشكلات التي تم موجهاتها .
طموحات بما يخص المشروع:
تطمح كل من سهى عوده,حنين أبوجيش,رنا دويكات لان يستضاف النظام على احد المواقع الالكترونية لمؤسسة وطنيةعلى شكل خدمة يقدمها للصحفي الفلسطيني و كل مهتم بالشأن الفلسطيني. شكرن كل من ساهم في انجاز المشروع الدكتور بكر عبد الحق و مشرفين المختبرات في كلية تكنلوجيا المعلومات في جامعة النجاح الوطنيه ربى عوايص ،سرين ابو زهره، والطالبه رشا صبيح لدعمهم ومساعدتهم وجميع الاهل وكل طلاب كلية تكنلوجيا المعلومات.