Using machine learning-based models for personality recognition

Personality can be defined as the combination of behavior, emotion, motivation, and thoughts that aim at describing various aspects of human behavior based on a few stable and measurable characteristics. Considering the fact that our personality has a remarkable influence in our daily life, automati...

Full description

Saved in:
Bibliographic Details
Main Authors: Fatemeh Mohades Deilami, Hossein Sadr, Mozhdeh Nazari
Format: Article
Language:English
Published: REA Press 2021-09-01
Series:Big Data and Computing Visions
Subjects:
Online Access:https://www.bidacv.com/article_142588_8b62bc5517386bdc0161962de425e8a5.pdf
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1832579346027511808
author Fatemeh Mohades Deilami
Hossein Sadr
Mozhdeh Nazari
author_facet Fatemeh Mohades Deilami
Hossein Sadr
Mozhdeh Nazari
author_sort Fatemeh Mohades Deilami
collection DOAJ
description Personality can be defined as the combination of behavior, emotion, motivation, and thoughts that aim at describing various aspects of human behavior based on a few stable and measurable characteristics. Considering the fact that our personality has a remarkable influence in our daily life, automatic recognition of a person's personality attributes can provide many essential practical applications in various aspects of cognitive science. Although various methods have been recently proposed for the task of personality recognition, most of them have mainly focused on human-designed statistical features and they did not make use of rich semantic information existing in users' generated texts while not only these contents can demonstrate its writer's internal thought and emotion but also can be assumed as the most direct way for people to state their feeling and opinion in an understandable form. In order to make use of this valuable semantic information as well as overcoming the complexity and handcraft feature requirement of previous methods, a deep learning based method for the task of personality recognition from text is proposed in this paper. Among various deep neural networks, Convolutional Neural Networks (CNN) have demonstrated profound efficiency in natural language processing and especially personality detection. Owing to the fact that various filter sizes in CNN may influence its performance, we decided to combine CNN with AdaBoost, a classical ensemble algorithm, to consider the possibility of using the contribution of various filter lengths and gasp their potential in the final classification via combining various classifiers with respective filter size using AdaBoost. Our proposed method was validated on the Essay dataset by conducting a series of experiments and the empirical results demonstrated the superiority of our proposed method compared to both machine learning and deep learning methods for the task of personality recognition.
format Article
id doaj-art-961464521eac45ce8dc1e24d594158f9
institution Kabale University
issn 2783-4956
2821-014X
language English
publishDate 2021-09-01
publisher REA Press
record_format Article
series Big Data and Computing Visions
spelling doaj-art-961464521eac45ce8dc1e24d594158f92025-01-30T12:21:25ZengREA PressBig Data and Computing Visions2783-49562821-014X2021-09-011312813910.22105/bdcv.2021.142588142588Using machine learning-based models for personality recognitionFatemeh Mohades Deilami0Hossein Sadr1Mozhdeh Nazari2Department of Computer Engineering, Ayandegan Institute of Higher Education, Tonekabon, Iran.Department of Computer Engineering, Rahboard Shomal Institute of Higher Education, Rasht, IranCardiovascular Diseases Research Center, Guilan University of Medical Sciences, Rasht, Iran.Personality can be defined as the combination of behavior, emotion, motivation, and thoughts that aim at describing various aspects of human behavior based on a few stable and measurable characteristics. Considering the fact that our personality has a remarkable influence in our daily life, automatic recognition of a person's personality attributes can provide many essential practical applications in various aspects of cognitive science. Although various methods have been recently proposed for the task of personality recognition, most of them have mainly focused on human-designed statistical features and they did not make use of rich semantic information existing in users' generated texts while not only these contents can demonstrate its writer's internal thought and emotion but also can be assumed as the most direct way for people to state their feeling and opinion in an understandable form. In order to make use of this valuable semantic information as well as overcoming the complexity and handcraft feature requirement of previous methods, a deep learning based method for the task of personality recognition from text is proposed in this paper. Among various deep neural networks, Convolutional Neural Networks (CNN) have demonstrated profound efficiency in natural language processing and especially personality detection. Owing to the fact that various filter sizes in CNN may influence its performance, we decided to combine CNN with AdaBoost, a classical ensemble algorithm, to consider the possibility of using the contribution of various filter lengths and gasp their potential in the final classification via combining various classifiers with respective filter size using AdaBoost. Our proposed method was validated on the Essay dataset by conducting a series of experiments and the empirical results demonstrated the superiority of our proposed method compared to both machine learning and deep learning methods for the task of personality recognition.https://www.bidacv.com/article_142588_8b62bc5517386bdc0161962de425e8a5.pdfdeep learningconvolutional neural networkadaboostcognitive sciencepersonality recognitionbig five personality traits
spellingShingle Fatemeh Mohades Deilami
Hossein Sadr
Mozhdeh Nazari
Using machine learning-based models for personality recognition
Big Data and Computing Visions
deep learning
convolutional neural network
adaboost
cognitive science
personality recognition
big five personality traits
title Using machine learning-based models for personality recognition
title_full Using machine learning-based models for personality recognition
title_fullStr Using machine learning-based models for personality recognition
title_full_unstemmed Using machine learning-based models for personality recognition
title_short Using machine learning-based models for personality recognition
title_sort using machine learning based models for personality recognition
topic deep learning
convolutional neural network
adaboost
cognitive science
personality recognition
big five personality traits
url https://www.bidacv.com/article_142588_8b62bc5517386bdc0161962de425e8a5.pdf
work_keys_str_mv AT fatemehmohadesdeilami usingmachinelearningbasedmodelsforpersonalityrecognition
AT hosseinsadr usingmachinelearningbasedmodelsforpersonalityrecognition
AT mozhdehnazari usingmachinelearningbasedmodelsforpersonalityrecognition