An open API service indexing awesome lists of open source software.

https://github.com/kimhoward/charisma-predictor

Charisma-Predictor is a multi-modal AI tool designed to assess personality and leadership qualities using video analysis. This repository showcases the video model, fusion logic, and charisma scoring methods developed during my Master's research at Maastricht University. 🐙✨
https://github.com/kimhoward/charisma-predictor

audio-processing big-five charismatic-leadership computer-vision deep-learning facial-landmarks fusion-models mediapipe multimodal-learning nlp personality-prediction pytorch transformer

Last synced: 3 months ago
JSON representation

Charisma-Predictor is a multi-modal AI tool designed to assess personality and leadership qualities using video analysis. This repository showcases the video model, fusion logic, and charisma scoring methods developed during my Master's research at Maastricht University. 🐙✨

Awesome Lists containing this project

README

          

# Charisma Predictor 🌟

![Charisma Predictor](https://img.shields.io/badge/Version-1.0.0-blue.svg) ![License](https://img.shields.io/badge/License-MIT-green.svg) ![Build Status](https://img.shields.io/badge/Build-Passing-brightgreen.svg)

Welcome to the **Charisma Predictor** repository! This project focuses on predicting the Big Five personality traits and assessing charismatic leadership using a multimodal AI pipeline. We utilize audio, text, and video inputs to create a comprehensive understanding of personality and charisma.

## Table of Contents

1. [Introduction](#introduction)
2. [Features](#features)
3. [Technologies Used](#technologies-used)
4. [Installation](#installation)
5. [Usage](#usage)
6. [Contributing](#contributing)
7. [License](#license)
8. [Contact](#contact)
9. [Releases](#releases)

## Introduction

In today's world, understanding personality traits and leadership qualities is crucial. The **Charisma Predictor** employs advanced AI techniques to analyze various inputs, including audio, text, and video. By doing so, it predicts personality traits based on the Big Five model and evaluates the charisma of individuals. This project aims to provide insights into personal development, team dynamics, and leadership effectiveness.

## Features

- **Multimodal Analysis**: Combines audio, text, and video data for a holistic assessment.
- **Big Five Personality Prediction**: Accurately predicts traits like openness, conscientiousness, extraversion, agreeableness, and neuroticism.
- **Charismatic Leadership Assessment**: Evaluates leadership qualities based on charisma metrics.
- **Deep Learning Models**: Utilizes state-of-the-art deep learning techniques for robust predictions.
- **User-Friendly Interface**: Easy-to-use interface for inputting data and viewing results.

## Technologies Used

- **Audio Processing**: Techniques for analyzing voice tone and speech patterns.
- **Natural Language Processing (NLP)**: Tools for understanding text inputs and extracting meaning.
- **Computer Vision**: Methods for analyzing video and facial expressions.
- **Deep Learning**: Utilizes frameworks like PyTorch and transformer models for predictions.
- **Mediapipe**: For real-time facial landmark detection.
- **Fusion Models**: Combines data from different modalities for improved accuracy.

## Installation

To set up the **Charisma Predictor**, follow these steps:

1. **Clone the Repository**:
```bash
git clone https://github.com/KimHoward/Charisma-Predictor.git
cd Charisma-Predictor
```

2. **Install Dependencies**:
Use pip to install the required libraries:
```bash
pip install -r requirements.txt
```

3. **Download Pre-trained Models**:
Download the necessary models from the [Releases section](https://github.com/KimHoward/Charisma-Predictor/releases). Ensure you execute the downloaded files to set up the models correctly.

## Usage

To use the **Charisma Predictor**, follow these steps:

1. **Prepare Your Data**: Gather audio, text, and video inputs that you want to analyze.

2. **Run the Prediction Script**:
Execute the main script with your input files:
```bash
python predict.py --audio your_audio_file.wav --text your_text_file.txt --video your_video_file.mp4
```

3. **View Results**: After execution, the results will display your predicted personality traits and charisma assessment.

## Contributing

We welcome contributions to improve the **Charisma Predictor**. If you want to contribute, please follow these steps:

1. Fork the repository.
2. Create a new branch (`git checkout -b feature/YourFeature`).
3. Make your changes and commit them (`git commit -m 'Add some feature'`).
4. Push to the branch (`git push origin feature/YourFeature`).
5. Open a pull request.

## License

This project is licensed under the MIT License. See the [LICENSE](LICENSE) file for details.

## Contact

For questions or feedback, feel free to reach out:

- **Email**: kim.howard@example.com
- **GitHub**: [KimHoward](https://github.com/KimHoward)

## Releases

To download the latest releases and models, visit the [Releases section](https://github.com/KimHoward/Charisma-Predictor/releases). Make sure to download and execute the files for proper setup.

![AI Model](https://example.com/ai-model-image.png)

## Conclusion

The **Charisma Predictor** offers a unique approach to understanding personality and leadership qualities. By leveraging advanced AI techniques, we aim to provide valuable insights for personal and professional growth. We hope you find this project useful and encourage you to contribute to its development. Thank you for your interest!