This document describes a system for predicting personality from a CV analysis using machine learning. The system aims to automate the candidate screening process for hiring. It uses logistic regression to predict personality based on responses to a questionnaire about the Big Five personality traits (openness, conscientiousness, extraversion, agreeableness, neuroticism). Natural language processing is also used to analyze text from a candidate's CV and resume. The system is designed to be more efficient and less biased than traditional manual screening methods. It collects candidate information through a web application and uses machine learning to predict personality and make hiring recommendations.