أداة ذكية لمعالجة البيانات الأولية باستخدام Python

تفاصيل العمل

في هذا المشروع طوّرت أداة مرنة وقابلة للتخصيص لمعالجة البيانات الأولية، مصممة للعمل من خلال سطر الأوامر بدون واجهة مستخدم.

الأداة تقرأ البيانات من ملفات CSV أو JSON، وتنفذ سلسلة من خطوات التنظيف والمعالجة بشكل آلي حسب الإعدادات المحددة في ملف config.json.

تشمل خطوات المعالجة:

قراءة البيانات (CSV / JSON)

إزالة التكرار والصفوف/الأعمدة الفارغة

تعويض القيم المفقودة (بالوسيط، المتوسط أو الأكثر تكرارًا)

ترميز الأعمدة النصية

إزالة القيم الشاذة (IQR / Z-score)

تطبيع البيانات (MinMax / Z-score)

حفظ النتيجة بصيغة CSV

ملفات مرفقة

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
تاريخ الإضافة
تاريخ الإنجاز
المهارات