PeopleGuard AI
About This App
Employee Retention is an AI-powered web application built to help organizations proactively identify and act on employee attrition risks. By combining regression and classification models, the system predicts with over 80% accuracy when an employee is likely to leave the organization and the probable reasons behind it. The solution was fully deployed as a Django full stack application with an Angular frontend — giving HR and management teams a powerful, data-driven tool to strengthen their retention strategies.
Who is it for
HR Teams, People Analytics Teams, Senior Management, Talent Retention Specialists, Organizational Development Teams
What We Built
📌 Combined regression and classification model pipeline to predict employee attrition timing and reasons
📌 80%+ prediction accuracy across almost all parameters including tenure, performance, engagement, and compensation
📌 Multi-parameter attrition analysis covering why and when an employee is likely to leave
📌 Django full stack backend for model serving, data management, and API layer
📌 Angular frontend for an interactive and user-friendly HR dashboard
📌 Employee risk profiling to flag at-risk individuals with actionable insights
📌 Department and role-level attrition trend analysis for strategic workforce planning
📌 Model deployment pipeline for real-time prediction on live employee data
How it works
Employee data is fed into the system and processed through the combined regression and classification models. The models analyse key parameters such as tenure, role, performance, engagement, and compensation to predict the likelihood, timing, and reasons for an employee leaving. HR teams access these insights through the Angular dashboard — powered by the Django backend — to take proactive retention actions before attrition occurs.