This project is an intelligent task recommendation system that integrates Automation + Machine Learning (ML) to assist managers in assigning tasks fairly, efficiently, and transparently.
يهدف المشروع إلى بناء نظام ذكي لتوصية المهام يعتمد على الأتمتة (Power Automate) وخوارزميات تعلم الآلة (ML) لتوزيع المهام بشكل عادل واحترافي وتحقيق الشفافية والتوثيق في أداء الموظفين.
- ⚖️ ضمان توزيع المهام بشكل عادل وموضوعي.
 - 🤖 تقليل الجهد الإداري عبر التوصية التلقائية بالموظف الأنسب.
 - 🧾 توثيق الأعمال وحفظ الحقوق لكل موظف.
 - 📊 عرض تحليلات Power BI تفاعلية للمديرين والموظفين.
 - 💎 تحفيز الأداء عبر نظام المكافآت (Bonus).
 
- Microsoft Planner – مصدر المهام (المسندة وغير المسندة).
 - Power Automate (Flow) – يسحب البيانات من Planner ويصنفها.
 - SharePoint Lists
Task_Assignment: المهام غير المسندة.Task_Assigned_To: المهام المسندة أو المكتملة.
 - Dataflow & Pipeline (Microsoft Fabric) – لجلب وتحديث البيانات من SharePoint.
 - Fabric Lakehouse – لتخزين ومعالجة البيانات (Bronze → Silver → Gold).
 - Notebook (Python + Spark) – لتنفيذ خوارزميات التوصية (ML).
 - Power BI Dashboard – لعرض النتائج بصريًا.
 - Teams / Outlook Alerts – لإرسال التنبيهات الدورية.
 
- Recurrence Trigger ⏰ – يعمل 4 مرات يوميًا.
 
- إذا كانت المهمة غير مسندة → تُضاف إلى 
Task_Assignment - إذا كانت المهمة مسندة أو مكتملة → تُضاف إلى 
Task_Assigned_To 
if TaskType = 'Machine Learning' → +20  
if TaskType = 'SPSS' → +15  
if TaskType = 'Power BI' → +10  
else → +5