لقد استخدمتُ مكتبة Scikit-learn لتنفيذ نماذج آلة المتجهات الداعمة (SVM) لكل من مهام التصنيف والانحدار. في مهام التصنيف، تم استخدام SVM للفصل بين الفئات المختلفة بناءً على الحدود المثلى التي تفصل البيانات في الفضاء عالي الأبعاد. أما في مهام الانحدار، فقد تم استخدام SVM للتنبؤ بالقيم المستمرة من خلال إيجاد أفضل خط أو منحنى يناسب البيانات.
بالإضافة إلى ذلك، قمتُ بتوظيف تقنيات تقليل الأبعاد (Dimensionality Reduction) لتحسين أداء النماذج، حيث ساعدت هذه التقنيات في تقليل عدد الميزات مع الاحتفاظ بأكبر قدر ممكن من المعلومات الهامة، مما أدى إلى تقليل التعقيد الحسابي وتحسين دقة النموذج.