User Personality: Prediction and Question Answering System
Keywords:
Myers Briggs personality type, natural language processing (NLP), TF-IDF, Random Forest, Linear Regression, KNN, and SVM modelsAbstract
Personality refers to the general traits of a person based on his or her psychological and individual characteristics that reflect into a person’s overall nature and behaviour. Among the featured measures of this system are the MBTI (Myers Briggs Personality Type) which divides individual personalities into 16 distinct types across four axes. To predict the personality of an individual to get a hint about the individual, a personality prediction system is used. The focus of this research work is on fundamental machine learning and natural language processing methods for predicting personality from user descriptions. In personality prediction, personality prediction algorithms identify personality traits by extracting features from the descriptive text about the user. The MBTI dataset from Kaggle was used as the training and evaluation data for the model. The UI displays the profile cards of individual users and displays a prompt for the question-answering system. This system is implemented using Django, a python framework, transformers pipeline, NLP, and Machine learning algorithms.
References
Zou C, Massonnet M, Minio A, Patel S, Llaca V, Karn A, Gouker F, Cadle-Davidson L, Reisch B, Fennell A, Cantu D. Multiple independent recombinations led to hermaphroditism in grapevine. Proc Natl Acad Sci. 2021 Apr 13; 118(15): e2023548118.
Nazarova M, Novikov P, Ivanina E, Kozlova K, Dobrynina L, Nikulin VV. Mapping of multiple muscles with transcranial magnetic stimulation: absolute and relative test–retest reliability. Hum Brain Mapp. 2021 Jun 1; 42(8): 2508–2528.
Abidin NH, Remli MA, Ali NM, Phon DN, Yusoff N, Adli HK, Busalim AH. Improving intelligent personality prediction using Myers-Briggs type indicator and random forest classifier. International Journal of Advanced Computer Science and Applications. 2020;11(11).
Hohman EL. A dynamic graph model for representing streaming text documents. USA: George Mason University; 2008.
Marius Borcan. TF-IDF Explained And Python Sklearn Implementation-Towards Data Science. 2020. Available from: https://towardsdatascience.com/tf-idf-explained-and-python-sklearn-implementation-b020c5e83275
Django. Django Project. 2023. Available from: https://docs.djangoproject.com/en/4.2/
Join the Hugging Face community. Transformers. Huggingface.co. 2020. Available from: https://huggingface.co/docs/transformers/index
Deepset/roberta-base-squad2·Hugging Face. 2023. [Online]. Available from: https://huggingface.co/deepset/roberta-base-squad2
Patel S, Panchal H. Evolutionary studies of few species belonging to Leguminosae family based on RBCL gene. Discovery. 2014 Jan; 9(22): 38–50.
Parthasarathy G. PERSONALITY PREDICTION USING MACHINE LEARNING AND DJANGO. International Journal of Advanced Research in Computer Science. 2021 Jun;12(2): 121–124.