مشروع التخرج هو بحث علمي وتطبيق عملي لفكرة معينة يتم اختيارها من قبل الطالب (أو مشرف المادة)، والهدف منه تجهيز الطالب لسوق العمل من خلال بناء مشروع متكامل من تحديد الفكرة، والبحث عن حلولها الحالية، ومن ثم إيجاد حل أنسب، وتطبيقه، ومناقشة نتائجه، ومن ثم توثيقه، وأخيراً عرضه.
بعض الخطوات العامة لمشروع التخرج:
1- اختيار الفكرة العامة للمشروع (مثل رؤية الحاسب باستخدام التعلم العميق)
2- تحديد الهدف من البحث (عمل نموذج آلي لوصف الصور باللغة العربية)
3- تجميع الدراسات السابقة، ومن ثم دراستها وتلخيصها
4- تحديد نقاط ضعف الدراسات السابقة
1- اختيار الفكرة العامة للمشروع (مثل رؤية الحاسب باستخدام التعلم العميق)
2- تحديد الهدف من البحث (عمل نموذج آلي لوصف الصور باللغة العربية)
3- تجميع الدراسات السابقة، ومن ثم دراستها وتلخيصها
4- تحديد نقاط ضعف الدراسات السابقة
5- تكوين حل نظري مناسب لحل إحدى نقاط الضعف في الدراسات السابقة (مثل تحسين نتيجة التنبؤ لنموذج معين)
6- تطبيق الحل النظري (جمع البيانات، تدريب النموذج، تطوير البرنامج)
7- تحليل النتائج ومقارنتها مع الدراسات الأخرى ومناقشتها
8- كتابة التقرير النهائي
9- عرض المشروع
6- تطبيق الحل النظري (جمع البيانات، تدريب النموذج، تطوير البرنامج)
7- تحليل النتائج ومقارنتها مع الدراسات الأخرى ومناقشتها
8- كتابة التقرير النهائي
9- عرض المشروع
الخطوة الأولى والأهم هي تحديد موضوع المشروع: لابد أولاً أن تفكر في اختيار موضوع مشوق لك شخصياً وبالتالي لابد عليك من استثمار الكثير من الوقت في هذه الخطوة للدراسة والاطلاع على مجالك وسوق العمل الحالي لمعرفة hot topics. مثل مشاريع التعلم العميق ومعالجة اللغات الطبيعية حالياً...
في كثير من الأحيان يعرض الدكتور على الطالب فكرة معينة. وهذا أمر جيد جداً ويوفر الكثير من الوقت. ولكن للأسف في بعض الأحيان يفرض الدكتور على الطالب مشروع معين ومن ثم يتخلى عنه لاحقاً.. فتأكد من دراسة الموضوع وأن تكون مهتم فيه شخصياً قبل الموافقة النهائية عليه...
فكرة هامة هنا أن مشروع التخرج هو فرصة للتعلم وتطوير المهارات البرمجية، ولذلك لابأس باختيار موضوع ما مشوق حتى لو لم يكن لديك خبرات قوية فيه... ولكن تأكد من وجود مصادر جيدة ووقت وفير لاكتساب الخبرات الجديدة ومن ثم تنفيذ المشروع...
بعض المشاريع الجاهزة والأفكار (طلعت من خلال بحث بسيط على جوجل): geeksforgeeks.org
سوف أكمل هذا الثريد بفكرة نموذج لوصف الصور باللغة العربية كمثال على المشروع الذي تم اختياره
سوف أكمل هذا الثريد بفكرة نموذج لوصف الصور باللغة العربية كمثال على المشروع الذي تم اختياره
بعد أن قمنا بتحديد الفكرة والهدف منها نقوم بدراسة وتحليل الأبحاث الحالية Literature Review في هذا المجال لمعرفة نقاط ضعفها ومن ثم العمل على تطوير إحدى نقاط الضعف، يعني إذا وجدنا أن النماذج الحالية لوصف الصور أعلى دقة فيها 80% يكون هدفنا تطوير هذه النسبة Research goal
نقطة ضعف أخرى ممكن تكون مجال الصور، فاذا كانت النماذج الحالية عامة، ممكن نبني نموذج لمجال معين، كوصف الصور الطبية أو تحويل الفواتير المكتوبة بخط اليد إلى فواتير إلكترونية...
بعد تحديد الفكرة والهدف الأساسي منها (على سبيل المثال تطوير نموذج بنسة تنبؤ توفق 80%) نبدأ بدراسة متعمقة في هذا المجال لتطوير معرفتنا ومهاراتنا وإيجاد استراتيجية مناسبة لتطوير نسبة التنبؤ... Methodology
بعدها تبدأ المتعة الحقيقية في خطوة التطبيق العملي Implementation (تدريب النموذج والبرمجة)... طبعاً هذه الخطوة تحتاج لمهارات عديدة وخطوات أخرى حسب نوع التطبيق...
بعد التطبيق العملي تبدأ خطوة التقييم Evaluation وهنا نعمل على قياس مدى فاعلية تطبيقنا.. هل فعلاً وصلنا للهدف الرئيسي للبحث؟ وكم هي نسبة نجاح التطبيق ودقته...
الخطوة قبل النهائية هي التوثيق Documentation وأنصح بعدم ترك هذه الخطوة للنهاية بل توثيق كافة مراحل البحث أول بأول، حيث أن المشروع سيمتد لأكثر من شهر... وهنا نركز على التدقيق اللغوي وصيغة الكتابة المتبعة في القسم أو الجامعة. للتوثيق أهمية كبيرة لإظهار عملك فلا تقلل من شأنها..!
الخطوة النهائية هي عرض المشروع والتباهي به! تدرب جيداً على الشرح وكن واثقاً من نفسك. تأكد من ايصال الفكرة بشكل جيد ولا تقلل من شأنها. استخدم الرسوم البيانية. ركز على الفكرة الأساسية وأهمية البحث. ولا تنس التعريج على مستقبل المشروع!
لا تترك المشروع مجرد حبر على ورق.
إذا لم تستثمر عملك في مشروع حقيقي كشركة ناشئة مثلاً، انشره على النت مع الكود إن أمكن واجعله مصدر تعلم للآخرين. اكتب فيه مدونة وشاركها معنا :) ودعواتي للجميع بالتوفيق والنجاح...
إذا لم تستثمر عملك في مشروع حقيقي كشركة ناشئة مثلاً، انشره على النت مع الكود إن أمكن واجعله مصدر تعلم للآخرين. اكتب فيه مدونة وشاركها معنا :) ودعواتي للجميع بالتوفيق والنجاح...
جاري تحميل الاقتراحات...