Personality Prediction and Face Emotion Detection

This is the system that is responsible for determining a user's personality when they first enter the system. It will ask fifty questions, and users need to answer them by selecting a value from one to five. The values are declared as 1=Disagree, 3=Neutral, 5=Agree to the users to mark as answers for the fifty questions. The system assesses the user characteristics based on the given answers with the help of Machine Learning. After that, based on the analytics, it will give a personality to the user from a set of 16 predefined personality types according to the MBTI personality types. Every default personality type has a unique collection of traits.

Therefore the data which consists of one million responses for 50 personality questions from the Big Five Personality Test from Kaggle is selected.

([login to view URL]) Then the data is fed into k-means (unsupervised learning algorithm) to discover the personality traits within all of the personality types. After that the model normalizes the data to plot the results to the user. The output will be the personality of a particular user.

And also this system will determine the user's emotion through the face images which will be inputted by the User. This is not real time emotion detection. Using Machine Learning and OpenCV, it will determine the emotion which is shown on the user's face. It could be happy, anger, sad, neutral, or surprise.

To implement the part, Images with emotions are collected. And detecting the faces in the images. Training the classifier on the faces is the next step. Then easily the model can recognize the emotion in the images. The output will be the emotion of a particular user. At the same time there must be a novelty in the part to prove this is a special one than other existing face emotion detection systems.

For each part(Predicting the personality, Detecting the face emotion) of the whole system, you have to tell how we can validate the results using an evaluation method. That means there must be a way to prove that the system is working fine and the outputs are correct. Have to develop the project with python using Pycharm IDE. It is not for commercial purposes. This is actually a research project to be used for academic purposes. The payment provided for completion of the project is from 40 USD to 100 USD. Have to complete the project on or before the 15th of February, 2022.


[login to view URL]

[login to view URL]

[login to view URL]

Skills: Algorithm, Machine Learning (ML), Python, OpenCV

About the Employer:
( 0 reviews ) Nugegoda, Sri Lanka

Project ID: #32684694

7 freelancers are bidding on average $78 for this job


Hello sir, I am very interested in your project. I have gone through your requirements and i believe that i can be a valuable asset to your project. I am an expert in machine learning, deep learning, natural language More

$50 USD in 5 days
(9 Reviews)

Hi.Dear... Nice to meet you. I saw your project details carefully. Thanks for your posting. I am expert in image processing using Machine Learning. I am working in this this field for 5 years. I have experiences to dev More

$100 USD in 7 days
(3 Reviews)

Dear sir, I am a seasoned Data Scientist, Researcher and Academician having my own small Analytics start-up InstaDataHelp Analytics Services ( [login to view URL] ). You can find the details in the my Linkedin Pro More

$100 USD in 7 days
(3 Reviews)

Hello, How are you? As a senior AI engineer I have massive experience in the fields of Machine Learning, Deep Learning, Data Science, Mobile Development, Web Development. I have built the apps for face detection, face More

$70 USD in 1 day
(1 Review)
(0 Reviews)

Hello I am in Master's in computer science right now I have done similar project in academics. I have experience in Core python. My skills are pytorch, tensorflow, pandas, and other libraries. I am looking forward t More

$85 USD in 8 days
(0 Reviews)

I have read your specifications and I am interested in doing your project. I have experience in developing machine learning models for personality prediction model using numerical data, text data and image data.

$70 USD in 7 days
(0 Reviews)