Skip to content

vahehambardzumyan/Introvert_extrovert

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

1 Commit
ย 
ย 
ย 
ย 

Repository files navigation

Introvertโ€“Extrovert Classifier

A simple Machine Learning project that classifies a person as Introvert or Extrovert based on input features. (No feelings were hurt during model training, only the GPU was.)


๐Ÿš€ Features

  • Data preprocessing pipeline
  • Model training & evaluation
  • Supports multiple classifiers (MLP, SVC, Random Forest, etc.)
  • Implemented in Jupyter Notebook (.ipynb)

๐Ÿ“ Project Structure

โ”œโ”€โ”€ introvert_extrovert.ipynb   # Main notebook with full pipeline
โ”œโ”€โ”€ README.md                   # Project documentation (you are here ๐Ÿ‘€)
โ””โ”€โ”€ data.csv (optional)         # Dataset if used locally

โš™๏ธ Installation

Make sure you have Python 3.8+ installed.

pip install numpy pandas scikit-learn matplotlib

๐Ÿง  Usage

  1. Open the notebook:
jupyter notebook introvert_extrovert.ipynb
  1. Run all cells to train and test the model
  2. View evaluation metrics and predictions inside the notebook

๐Ÿ“Š Models Used

You can test different algorithms, for example:

  • Neural Network (MLPClassifier)
  • SVM (SVC)
  • RandomForestClassifier

๐Ÿ† Evaluation

Results are displayed in the notebook using:

  • Accuracy
  • MAE / MSE (optional)
  • Confusion matrix
  • Classification report

๐Ÿ“Œ Notes

  • If your data looks like numbers but is actually text, convert it properly before training
  • Scale features when using SVM or Neural Networks
  • Regression models work for numbersโ€ฆ but personalities need classification ๐Ÿ˜Ž

๐Ÿค Contributing

Pull requests are welcome! If you find bugs, open an issue. If you find the perfect personality formula, call me. Weโ€™ll both become billionaires.


๐Ÿ“œ License

Free to use for educational purposes.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors