مشروع Resume Analyzer هو نظام ذكي لتحليل السير الذاتية باستخدام تقنيات الذكاء الاصطناعي ومعالجة اللغة الطبيعية (NLP)، حيث يقوم باستخراج وتحليل المعلومات المهمة من ملفات الـ CV بشكل تلقائي مثل المهارات، الخبرات، المشاريع، التعليم، والتدريبات.
يعتمد النظام على تقنيات OCR وNLP وLLMs لتحويل السيرة الذاتية إلى بيانات منظمة وسهلة التحليل، مع عرض النتائج داخل Dashboard تفاعلية تساعد على فهم الملف الشخصي بشكل احترافي وسريع.
يقوم المشروع بتنفيذ عدة مراحل تشمل:
* رفع وتحليل ملفات السيرة الذاتية (PDF / DOCX / TXT)
* استخراج النصوص والمعلومات المهمة
* تحليل المهارات والخبرات والمشاريع
* تصنيف البيانات وعرضها بشكل منظم
* إنشاء ملف JSON منظم للبيانات المستخرجة
* عرض النتائج داخل واجهة تفاعلية حديثة
كما يتضمن المشروع:
* واجهة استخدام احترافية ومتجاوبة
* عرض إحصائيات ومؤشرات للملف الشخصي
* تحليل الخبرات والمهارات التقنية
* Dashboard تفاعلية لعرض النتائج
* إمكانية تصدير البيانات بصيغ مختلفة
تم تطوير المشروع باستخدام:
* Python
* Streamlit
* NLP
* OCR
* Machine Learning
* TensorFlow / PyTorch
* Pandas
* Scikit-learn
ويهدف المشروع إلى تسهيل عمليات تحليل وفرز السير الذاتية للشركات أو الأفراد بشكل ذكي وسريع، مع تحسين تجربة التوظيف واستخراج البيانات المهمة بدقة عالية.