Personality Type Classification NLP Tools

Tools for classifying personality types (MBTI, DISC, etc.) from text data like social media posts or writing samples. Does NOT include general sentiment analysis, chatbots without personality classification, or non-personality attribute prediction tasks.

There are 10 personality type classification tools tracked. The highest-rated is MLH-Fellowship/Social-BERTerfly at 39/100 with 98 stars.

Get all 10 projects as JSON

curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=nlp&subcategory=personality-type-classification&limit=20"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.

# Tool Score Tier
1 MLH-Fellowship/Social-BERTerfly

Finding your MBTI personality type based on your Twitter activity using BERT

39
Emerging
2 TGDivy/MBTI-Personality-Classifier

A model which uses your social media posting predict your MBTI personality type.

35
Emerging
3 njfritter/myersBriggsNLPAnalysis

Natural Language Processing project in tweets labeled by Myers Briggs...

31
Emerging
4 esharma3/myers-briggs-personality-prediction

NLP based Classification Model that predicts a person's personality type as...

28
Experimental
5 aleceress/mbti_chatbot

A chatbot that can take one of the 16 Myers-Briggs personalities

22
Experimental
6 0xcan/myers-briggs-tweet-classification

End-to-end machine learning project that classify personality types.

22
Experimental
7 Walleclipse/PersonalityDiscrimination_Chatting

Personality Representation & Personality based Chatting

18
Experimental
8 kaansonmezoz/personality-detection-nlp

MBTI personality detection in Turkish Language

16
Experimental
9 mrseanryan/data-type-predictor

Given the name of a property or attribute like 'BrandName' or...

11
Experimental
10 Pranshu-Bahadur/nlp-mbti

MBTI Personality classification.

11
Experimental