Date of Publication


Document Type

Master's Thesis

Degree Name

Master of Science in Computer Science

Subject Categories

Computer Sciences


College of Computer Studies


Computer Science

Thesis Advisor

Edward Tighe

Defense Panel Chair

Charibeth Cheng

Defense Panel Member

Edward Tighe
Jennifer Ureta


There have been studies that found that linguistic style is an independent and meaningful way of exploring personality. These studies have encouraged more research on text-based personality trait recognition. With the growing trend of social media, social networking sites such as Twitter and Instagram have gained a large amount of users, making them an easy source for data. More recent studies have looked into using different types of learning features from the sites such as texts, images, and more. Existing studies have experimented on using these features together, however, most of these studies do not experiment on low-resource language data and which features are important for the language. This research addressed this concern by making use of a filtered dataset consisting of 2231 Filipino Twitter users and experimenting on different types of features used by themselves or together. Different types of machine learning models were made for each personality trait of the Big Five with seven (7) different feature sets. Findings show that TF-IDF are the most useful features. Other text features and account features were not able to show that any learning occurred by themselves but using them together shows a small improvement in performance. Account features also show some learning with the Neuroticism personality trait. Analysis of the learning algorithms show that Support Vector Regressor (SVR) was able to perform the best but it was only able to show significant results with TF-IDF. Usage of the Radial Basis Function kernel with the SVR might have contributed to the performance.

Keywords: Natural Language Processing, Machine Learning, Psychology, Personality Traits

Abstract Format






Physical Description

57 pages


Natural language processing (Computer science); Machine learning; Personality

Upload Full Text


Embargo Period