📑 في هذا المقال
🐱 المشروع 1: تصنيف الصور (التعرف على القطط والكلاب)
المستوى: مبتدئ
الأدوات: TensorFlow / Keras, Python
البيانات: مجموعة صور قطط وكلاب (متاحة مجاناً على Kaggle)
الخطوات:
- تحميل مجموعة البيانات من Kaggle
- قراءة الصور وتحويلها إلى أرقام (Normalization)
- بناء شبكة عصبية تلافيفية بسيطة (CNN)
- تدريب النموذج وتقييمه
- اختبار النموذج على صور جديدة
😊 المشروع 2: تحليل المشاعر (Sentiment Analysis)
المستوى: مبتدئ – متوسط
الأدوات: Python, NLTK / Scikit-learn
البيانات: مجموعة تغريدات مصنفة (إيجابي/سلبي) – متاحة على Kaggle
الخطوات:
- تنظيف النصوص (إزالة علامات الترقيم، الروابط، الأرقام)
- تحويل النصوص إلى أرقام (TF-IDF أو Word Embeddings)
- بناء نموذج تصنيف (Naive Bayes أو Logistic Regression)
- تقييم النموذج وحساب الدقة
🏠 المشروع 3: توقع أسعار المنازل
المستوى: مبتدئ
الأدوات: Python, Scikit-learn, Pandas
البيانات: مجموعة بيانات أسعار المنازل في بوسطن (مدمجة في Scikit-learn)
الخطوات:
- استكشاف البيانات وتحليلها (EDA)
- معالجة القيم المفقودة
- تدريب نموذج الانحدار الخطي (Linear Regression)
- تقييم النموذج باستخدام Mean Squared Error
🎬 المشروع 4: نظام توصية المنتجات
المستوى: متوسط
الأدوات: Python, Pandas, Scikit-learn
البيانات: مجموعة بيانات تقييمات أفلام (MovieLens)
الخطوات:
- فهم مفهوم التصفية التعاونية (Collaborative Filtering)
- بناء مصفوفة المستخدمين والمنتجات
- استخدام خوارزمية الجوار (KNN) لإيجاد مستخدمين مشابهين
- توصية منتجات بناءً على تفضيلات المستخدمين المشابهين
💬 المشروع 5: روبوت محادثة بسيط (Chatbot)
المستوى: مبتدئ – متوسط
الأدوات: Python, NLTK, Flask (للواجهة)
البيانات: أسئلة وأجوبة محددة مسبقاً
الخطوات:
- إنشاء قاعدة بيانات بسيطة من الأسئلة والأجوبة
- استخدام مطابقة الأنماط (Pattern Matching) أو خوارزميات بسيطة
- إضافة واجهة ويب باستخدام Flask
- تحسين الروبوت ليتعامل مع أسئلة أكثر تعقيداً
🚀 ماذا بعد هذه المشاريع؟
- انشر مشاريعك على GitHub: أضف ملف README يشرح المشروع.
- اكتب مقالات عنها: اشرح كيف بنيت المشروع والتحديات التي واجهتك.
- شاركها في مجتمعات الذكاء الاصطناعي: اطلب آراء الآخرين.
- تقدم للمسابقات على Kaggle: لاختبار مهاراتك مع آلاف المشاركين.
📚 تابع القراءة: المقال التالي: 10 نصائح ذهبية لتعلم الذكاء الاصطناعي →