Predicting personality using traditional questionnaires was too time consuming with an human error that cannot be disregarded and may produce biased decisions that may result in unreliable solutions. We are proposing a machine learning solution, which will predict personality traits using vid
Personality Prediction Using Video Processing
Predicting personality using traditional questionnaires was too time consuming with an human error that cannot be disregarded and may produce biased decisions that may result in unreliable solutions.
We are proposing a machine learning solution, which will predict personality traits using video processing. We are using facial features, ambiance, audio and transcript to predict with higher accuracy and fast results.
We are using 4 different features to predict personality.
Facial
Ambiance
Audio
Transcript
After working on all these four models and combining them together (fusion) we were facing issues like overfitting and very long training and evaluation time, which makes it impractical.
So we decided to fused facial and ambiance models, as having one model for ambiance and facial features we have to only process frames containing faces and surrounding both which lead to less parameter tuning.
Also in case of audio and transcript we fused them together to make a single model for better results.
Till now we have trained our dataset on multiple CNN models i.e. Resnet v2 101, VGG16, we are getting low accuracies so we are fine tuning pre-trained VGG-Face Model with some architecture changes to improve training time and higher accuracies.
The deep descriptors of the last convolutional layers are aggregated as a single visual feature which leads to less no of parameters to be evaluated.
We have also started working on front-end cross platform application development on React Native framework.
On this application we have designed 3 pages the home page is for uploading video and getting results.
The second page is About us page and the third one is our proposed model description.
In last we have to deploy our save network on Tensorflow serving and create an flask API to comunicate with react native application.
The emergence of connected AI is expected to enable ML algorithms to learn continuously based on newly available information. Such developments are anticipated to drive the market in the coming years. Personality computing benefits from methods aimed towards understanding, predicting, and synthesizing human behavior. Automated recognition of apparent personality is a part of many applications such as human-computer interaction,computer-based learning, automatic job interviews and crowd simulations.
Front-End : React.js and HTML
Back-End : Python ( Flask, Tensorflow and Keras )
Server : Tensorflow serving
| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| GPU 1080 ti | Equipment | 1 | 30000 | 30000 |
| intel Core i7-8700 | Equipment | 1 | 20000 | 20000 |
| ASRock H310CM-HDV/M.2 | Equipment | 1 | 17000 | 17000 |
| Printing Expenses | Miscellaneous | 1 | 3000 | 3000 |
| Overheads | Miscellaneous | 1 | 6000 | 6000 |
| Total in (Rs) | 76000 |
Voip is the technology that converts your voice into a digital signal allow you to make a...
The purpose of this project develops a web application for the general public awareness of...
Awan Electronic is an online shopping App where electronics products are sold online. elec...
Storage and retrieval is the function which is necessary for every warehouse, factories, a...
This project is a desktop application which facilitates the coordinator for final year pro...