A multimodal system that predicts personality traits from video CVs using computer vision and deep audio analysis, enabling real-time, unbiased, and scalable personality assessment for hiring, smart applications, and digital interactions.
Multimodal Analysis: Integrates visual and auditory data for comprehensive personality assessment. Real-time Processing: Provides immediate feedback suitable for virtual interviews and smart applications. Bias Reduction: Minimizes reliance on self-reported questionnaires, reducing potential biases.
Prerequisites
--->Python 3.10 version
--->Tensorflow 2.19 version
--->Visual Studio Code with the Python extension
-
Clone the Repository:
git clone https://github.com/yourusername/personality-prediction.git cd personality-prediction -
Create a Virtual Environment:
python -m venv venv -
Activate the Virtual Environment:
Windows (Command Prompt):
venv\Scripts\activate.batmacOS/Linux:
source venv/bin/activate -
Run the Application:
python app.py
Once the application is running, you can upload a video CV. The system will process the video to analyze facial expressions, body language, and vocal tones, subsequently predicting personality traits based on the extracted features.