SlideShare a Scribd company logo
1 of 7
Download to read offline
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 06 Issue: 11 | Nov 2019 www.irjet.net p-ISSN: 2395-0072
© 2019, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 2088
Depression Prediction System Using Different Methods
Mrunal Kulkarni1, Prof. Arti R.Wadhekar2
1M.Tech. Student (Department of Electronics and Telecommunication Engineering, Deogiri Institute of
Engineering and Management Studies, Aurangabad, Maharashtra, India)
2Assistant Professor (Department of Electronics and Telecommunication Engineering, Deogiri Institute of
Engineering and Management Studies, Aurangabad, Maharashtra, India)
---------------------------------------------------------------------***----------------------------------------------------------------------
Abstract - This Paper is focused on the basic survey of the
methods which are used to predict depression in humans.
Depression is a mental disorder which may lead to suicide if
not cured at early curable stages. So it is very important to
predict depression as soon as possible. Many people in the
world are suffering from depression in their day to day life.
Depression is of different types and can be predicted by
different ways. In this paper, study about all the techniques
which are used to predict depression and their relative study
about techniques, methods, algorithms used to predict
depression is done. Depression is a mental disorderwhich may
lead to suicide if not cured at early curable stages. So it is very
important to predict depression as soon as possible. Many
people in the world are suffering from depression in their day
to day life. Depression is of differenttypesandcanbepredicted
by different ways. So to predict depression, this system is
developed which includes different techniques for diagnosing
depression disorder. In this project three parts have designed,
i.e., question and answer part, EEG signal processing and
diagnosing part and sentiment analysis part. The system can
predict the depression of the user using three different ways.
Machine learning algorithms like Naïve Bayes and Neural
Network are used here for classification of data. So the system
tell us whether the person is depressed or not.
Key Words: Artificial Intelligence, EEG, Sentiment
Analysis, NN, Python, Random Forest, Naive Bayes.
1. INTRODUCTION
Depression is a very serious disorderanditisverynecessary
to predict it at very early curable stage. Human Brain is a
most complex part of the body. So it is very difficult to
understand it’s complexity. Depression is found as a Mental
disorder, so to predict depression is a very complex part.
Psychiatrist says that diagnosis and cure of Depression is
done mostly by using Questions and Answers and by
applying various Psychometric tests and theory and by
observing patient’s response to it. But Now a days, research
says that there are also other methods using which we can
predict depression. This methods are DepressionPrediction
using EEG signal Processing, Depression Prediction using
Text analysis which includes sentiment analysis, etc. This
methods mostly belongs to Artificial Intelligence, Machine
learning algorithms in it. Following are some key points
which everyone should know before learning these
Depression prediction methods.
1.1 Artificial Intelligence (AI)
Artificial Intelligence (AI) is an area of computersciencethat
emphasizes the creation of intelligent machines that work
and react like humans .A machine with the ability to perform
cognitive functions such as perceiving, learning, reasoning
and solve problems are deemed to hold an Artificial
Intelligence (AI). AI represents simulated intelligence in
machines .It is a subset of Data Science. Artificial Intelligence
exists when a machinehas acognitiveability .TheAIincludes
human level concerning reasoning, speech and vision.AI is
used to avoid repetitive task. AI can repeat a task
continuously.AI is used in all industries, from marketing to
supplychain,finance,foodproduct,socialmediaapplications,
etc.
1.2 Machine Learning(ML)
Machine Learning (ML) is a data analytics technique that
teaches computers to do what comes naturally to humans
and animals, i.e., learn from experience. ML algorithms use
computational methods to ‘learn’ information directly from
data without relying on a predetermined equation as a
model. The algorithms adaptively improve their
performance as the number of samplesavailableforlearning
increases. ML is used when:
 Hand written rules and equations are too complex
as in face recognition and speech recognition.
 The rules of a task are constantly changing as in
fraud detection from transaction records.
 The nature of data keep changing and program
needs to adapt as in automated trading ,energy
demand forecastingand predictingshoppingtrends.
1.3 Deep Learning
Deep Learning imitates the way our brain works, i.e., learn
from experiences. It uses concepts of neural networks to
solve complex problems. Deep learning works as follows:
 Deep Learning is based on basic unit of brain called
brain cell or a neuron. Inspired from a neuron, an
artificial neuron or perceptron was developed.
 A biological neuron has dendrites which areusedto
receive inputs.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 06 Issue: 11 | Nov 2019 www.irjet.net p-ISSN: 2395-0072
© 2019, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 2089
 Similarly, a perceptron receive multiple inputs,
applies various transformations and functions and
provides an output.
 Just like how our brain contains multiple connected
neurons called neural network, we can also have a
network of artificial neurons called perceptrons to
form a deep neural network.
 An Artificial Neuron or a Perceptron models a
neuron which has a set of inputs, each of which is
assigned some specific weight. The neuron then
computes some function on these weighted inputs
and gives output.
1.4 Artificial Neural Network (ANN)
An Artificial Neural Network (ANN) is a computational
model based on the structure and functions of biological
neural networks. ANN is an information processing model
that is inspired by the way biological nervous systems such
as brain process information.Informationthatflowsthrough
the network affects the structure of ANN because a neural
network changes or learns, in a sense-based on that input
and output.ANN are considered nonlinear statistical data
modelling tools where the complex relationships between
inputs and outputs are modelled or patterns are found.
Advantages of ANN are:
 Actually Learn from observing data sets.
 ANN used as a random function approximationtool.
 ANN takes data samples rather than entiredata sets
to arrive at solutions, which saves both time and
money.
1.5 Electroencephalography
Electroencephalography is a medical imagingtechnique
that reads scalp electrical activity generated by brain
structures. The electroencephalogram (EEG) is defined as
electrical activity of an alternating type recorded from the
scalp surface after being picked up by metal electrodes and
conductive media [1]. The EEG measured directly from the
cortical surfaceiscalledelectrocardiogramwhilewhenusing
depth probes it is called electrogram.EEGmeasuredfrom the
head surface is considered. Thus electroencephalographic
reading is a completely non-invasive procedure that can be
applied repeatedly to patients, normal adults, and children
with virtually no risk or limitation.
2. LITERATURE SURVEY
In this work, mainly three techniques are used to find
depression, viz., Q&A, EEG signal processing and Sentiment
analysis using twitter comments. Various research paper
were studied, few among them have described below.
Another technique to predict depression is by analyzing EEG
signal, i.e. using EEG signal processing. Mallikarjun H. M. and
Dr. H. N. Suresh in their paper, “Depression Level Prediction
using EEG signal processing”[1], obtained
Electroencephalogram Gram (EEG) signals from publicly
available database and are processed in MATLAB. It is useful
in classifyingsubjects withthedisordersusingclassifiertools
present in it. For classification purpose, the features are
extracted from frequency bands (alpha, delta and
theta).Initially EEG signals were read using EDF browser
software and the signals were loaded into MATLAB to getlog
Power Spectral DensityfromEEGbands.Theresultsobtained
from MATLAB are fed into neural network pattern
recognition tool and ANFIS tool box which is integrated in
MATLAB. These are powerful tool are used for data
classification.Relevantextractedfeaturesparameterssuchas
mean, standard deviation, entropy are used as inputs to the
ANFIS and nprtool.
Fig -2.1: EEG signal processing for classification of
disorders
Renu Gautam and Mrs. Shimi S.L in their paper, “Features
Extraction and Depression Level Prediction by Using EEG
Signals”[2],classified the depressionlevel ofthepaitentsfrom
urban and rural area. Firstly EEG data file(.edf) is converted
into .wav file and further pre-processing is done in MATLAB.
For the clasification, two machine learning algorithms are
used ,i.e., K-Nearest Neighbor (KNN) and Regression Tree
(RT).
B. Hosseinifard, M. H. Moradi and R. Rostami in their paper,
"Classifying depression patients and normal subjects using
machine learning techniques”[3],described their work to
developed asystemwhichcanclassifydepressiveandnormal
paitents using support vector machine(SVM) and logistic
regression(LR) machine learning techniques for
classification.For featureextraction, geneticsalgorithm(GA)
is used and results are obtained.
M. M. Aldarwish and H. F. Ahmad in their paper, "Predicting
Depression Levels Using Social Media Posts”[4] described
their work to develop a webapplication which takes social
media posts and questionnaire test as a input and predict
outputas various depressionlevel. Naïve bayesclassification
algorithm is used to increase accuracy.
Question and Answer (Q & A) Analysis or psychometric test
using questions aregenerallyreferredbypsychiatrists.There
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 06 Issue: 11 | Nov 2019 www.irjet.net p-ISSN: 2395-0072
© 2019, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 2090
are some standard questionnaires used by doctors to
determine the levels of anxiety and depression that a person
is experiencing. One of the most commonly used test is
Hospital Anxiety and Depression Scale (HADS).TheHADSisa
fourteen item scale that generates ordinal data. Seven of the
items relate to anxiety and seven relate to depression. The
item on the questionnaire consists of questions like ‘I feel
tense or wound up’, ‘worrying thoughtsgothroughmymind’,
‘I have lost interests in my appearance ’, etc. Each item on
questionnaire is scored from 0-3 and this means that a
person can score between 0 and 21 for either anxiety or
depression [5]. The other most commonly used test by
psychiatrist isBECK’sDepressionInventory(BDI).Thistestis
used for measuring the severity of depression. In its current
version BDI –II is designed for individuals aged 13 and over,
and is composed of items relating to symptomsofdepression
such as hopelessness and irritability, cognitions such as guilt
or feelings of being punished, as well as physical symptoms
such as fatigue, weight loss, and lack of interest in sex.
Different Machine Learning Techniques and Algorithms [6]:
There are different machine learning techniques and
algorithms which are depending on the type of data used for
classification. Some machine learning techniques are
supervised learning, unsupervised machine learning, semi-
supervised learning, reinforcement learning. Supervised
learning concerned with classified data, i.e. data with label,
while unsupervised learning unlabeled data. Semi-
supervised learning techniques concernedwithbothlabeled
and unlabeled data. Reinforcement learning doesn’t require
any data to predict output.
Based on these techniques there are algorithms used for
classification and training purpose. Examples of Supervised
learning algorithms are decisiontrees,rule-basedclassifiers,
naïve bayesian classification, k-nearestneighborsclassifiers,
neural network, support vector machine. Some of the
unsupervised learning algorithms are k-means clustering,
hidden markov model, Gaussian mixture model.
 Naïve Bayesian: To calculate the probability that an
event will occur, given that another event has already
occurred, Bayes Theorem is used. To calculate the
probability of hypothesis(h) being true, given our prior
knowledge(d), we use Bayes’s Theorem as follows:
P(h|d)= (P(d|h) P(h)) / P(d)
where: P(h|d) = Posterior probability. Theprobabilityof
hypothesis h being true, given the data d, whereP(h|d)=
P(d1| h) P(d2| h)….P(dn| h) P(d)
P(d|h) = Likelihood. The probability of data d given that
the hypothesis h was true.
P(h) = Class prior probability. The probability of
hypothesis h being true (irrespective of the data)
P(d) = Predictor prior probability. Probability of the
data (irrespective of the hypothesis).
This algorithm is called ‘naive’ because it assumes that
all the variables are independent of each other, which is
a naive assumption to make in real-world examples.
 Support Vector Machines (SVM): SVM is binary
classification algorithm. Given a set of points of 2 types
in N dimensional place, SVM generates a (N — 1)
dimensional hyperplane to separate those points into 2
groups. Say you have some points of 2 types in a paper
which are linearly separable. SVM will find a straight
line which separates those points into 2 types and
situated as far as possible from all those points.
Fig-2.2: SVM Algorithm
3. SYSTEM DESIGN AND DEVELOPMENT
From above survey, different techniques to predict
depression were studied. Here we are proposinga system to
predict depression by taking reference of above survey. One
website is to be developed using python language which
consist of some of above techniques to measure depression.
On primary basis, Q & A analysis using BECK’s depression
inventory, EEG signal processing andsentimentanalysis will
be added on the website. The main aim to develop the
system is that anyone can measure depression including
doctors at any time.
Fig- 3.1 Block Diagram
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 06 Issue: 11 | Nov 2019 www.irjet.net p-ISSN: 2395-0072
© 2019, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 2091
Above figure 3.1 shows the overall flow of the system. The
system is nothing, but the website designed to develop the
depressionpredictionsystemusingdifferenttechniques. The
system consists of two parts, the Front End and Backend.
3.1 Front end part:
This part consists of Headline followed by HTML pages. The
First page is login page consist of user id and password of
the user and if the user is new then there is another option
called new user which generates the registration form. All
the data is stored using mySQL database system. Thesecond
page consists of three options which are nothing but the
techniques used to predict depression, i.e.,byusing Question
and Answer test (psychometric test) which has
questionnaire and user have to give the answers. These
answers are stored in SQL database. After calculatingscores,
the final score will be displayed and result, i.e., user is
depressed or not will be declared.
Another option to predict depression is using EEG
(Electroencephalogram) signal of the user. The EEG signal is
recorded using mindwave neurosky kit or Neuro Compact
Portable Neuromax -32 channel Digital EEG Machine and
values from that graph is calculated and this file is given to
the system which has trained using machine learning
algorithm. So, result will be displayed.
Fig- 3.2 EEG Machine
The third option is sentiment analysis using twitter data of
the user. In this part the users comment on social media like
twitter are captured and the comment is classified as
depressed or non-depressed.
3.2 Back-end part:
In this part all the backend operations like programming,
training and testing of the system using one or more
machine learning algorithms are done. There are three
different back-end sections for three different parts of the
systems.
Q&A part:
Here the psychometric testistakenbysystem whichconsists
of different questions based on BECK’s inventory for
psychometric tests.
EEG Signal Processing and Analysis:
In this part, EEG signal processing is done. The system is
trained using the database of the depressed EEG signals and
non-depressed EEG signals. This is done by using machine
learning algorithm, i.e. Neural Network Algorithm. The
algorithm is used to classify the database as depressed and
non-depressed. After that for testing is done by giving user’s
EEG data.
There are 3 phases in the systemofEEGsignal processing for
depression measurement:
1. Preprocessing
2. Creating Neural Network
3. Training phase
4. Testing phase
Sentiment Analysis using Twitter Comments:
In this part, sentiment analysis is done using social media
comments from user. It is done by using two algorithms
individually, i.e., NaïveBayes andRandomForestalgorithms.
The algorithm for this part is given as follows:
1. Prepare raw tweet data
2. Print length of tweet data
3. Print length of labels
4. Preparing tweets & their labels
5. Print length of tweets
6. Transform labels from 1, 0, -1 to ‘Not Depression’,
’Neutral’, ’Depression’.
7. Frequency count
8. Apply naïve bayes model.
4. RESULT AND ANALYSIS
In this part, the webpages are displayed after running the
system through the link in the program. Various results of
each part are given as follows. The results includes main
page which shows three parts to predict depression, output
1 which shows output of Q & A part and output 3 shows
output of twitter part, output 4 shows output of EEG signal
processing part.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 06 Issue: 11 | Nov 2019 www.irjet.net p-ISSN: 2395-0072
© 2019, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 2092
Fig- 4.1 Main Page
Fig- 4.2 Q&A page
Fig- 4.3 Result of Q&A part
Fig- 4.4 Twitter Page with comment
Fig- 4.5 Twitter Page with Final Result
Fig- 4.6 Brain waves of depressed people
Table 4.1 Power Spectral Density of the Data
In analysis part, performance of the machine learning
algorithms is evaluated. For evaluation,F1scoreispredicted
as a measure of accuracy of training algorithm of random
forest and naïve bayes. As compare to accuracy on the basis
of F1 score on train data of random forest(RF) and naïve
bayes(NB) algorithm, accuracy of RF is greator than NB as
shown in chart 4.3.Evaluation performance of neural
network (NN)algorithm is shown in chart 4.4.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 06 Issue: 11 | Nov 2019 www.irjet.net p-ISSN: 2395-0072
© 2019, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 2093
Chart 4.1: Evaluation of Random forest
Chart 4.2: Evaluation of Naïve Bayes
Chart 4.3: Comparison Between Accuracy of Random
Forest(RF) And Naïve Bayes(NB)
Chart 4.4: Evaluation of Neural Network (NN)
5. CONCLSION AND FUTURE SCOPE
This project gives the effective system to diagnose the
depression. While developing this system, various
technologies and machine learning concepts and
programming languages have been studied. Also, the
functioning of EEG machine has been studied. This system
gives access remotely without going to psychiatrists and
save the bills of hospitals for EEG checkup. This system
would prove to be cost efficient, time savingandyetproduce
the results with high accuracy and quality.
Future Scope:
 Can be used in hospitals
 Can be used in schools and colleges and other
organizations to maintain the records of students
and employee’s mental health checkup by adding
questionnaire based on students and employee’s
life.
 Can be used by psychiatrists to diagnose by using
more than one technique.
 Can be used to detect mental health in government
programs like to detect depression among farmers
by adding some more questionnaire based on
farmer’s lifestyle.
REFERENCES
1] H. M. Mallikarjun and H. N. Suresh, "Depression level
prediction using EEG signal processing," 2014 International
Conference on Contemporary Computing and Informatics
(IC3I), Mysore, 2014, pp. 928-933.
doi:10.1109/IC3I.2014.7019674
http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber
=7019674&isnumber=7019573
2] Renu Gautam and Mrs. Shimi S.L, “ Features Extraction
and Depression Level Prediction by Using EEG Signals”
International Research Journal of Engineering and
Technology (IRJET) Volume: 04 Issue: 05 , May -2017, e-
ISSN: 2395 -0056 , p-ISSN: 2395-0072.
https://www.irjet.net/archives/V4/i5/IRJET-V4I5526.pdf
3] B. Hosseinifard, M. H. Moradi and R. Rostami, "Classifying
depression patients and normal subjects using machine
learning techniques," 2011 19th Iranian Conference on
Electrical Engineering, Tehran, 2011, pp. 1-1.
http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber
=5956021&isnumber=5955412
4] M. M. Aldarwish and H. F. Ahmad, "Predicting Depression
Levels Using Social Media Posts," 2017 IEEE 13th
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 06 Issue: 11 | Nov 2019 www.irjet.net p-ISSN: 2395-0072
© 2019, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 2094
International Symposium on Autonomous Decentralized
System (ISADS), Bangkok, 2017, pp. 277-280.
doi:10.1109/ISADS.2017.41
http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber
=7940253&isnumber=7931239

More Related Content

What's hot

Overview of Machine Learning and Deep Learning Methods in Brain Computer Inte...
Overview of Machine Learning and Deep Learning Methods in Brain Computer Inte...Overview of Machine Learning and Deep Learning Methods in Brain Computer Inte...
Overview of Machine Learning and Deep Learning Methods in Brain Computer Inte...IJCSES Journal
 
IRJET- Machine Learning Approach for Emotion Recognition using EEG Signals
IRJET-  	  Machine Learning Approach for Emotion Recognition using EEG SignalsIRJET-  	  Machine Learning Approach for Emotion Recognition using EEG Signals
IRJET- Machine Learning Approach for Emotion Recognition using EEG SignalsIRJET Journal
 
rob 537 final paper(fourth modify)
rob 537 final paper(fourth modify)rob 537 final paper(fourth modify)
rob 537 final paper(fourth modify)Huanchi Cao
 
IRJET-Analysis of EEG Signals and Biomedical Changes due to Meditation on Bra...
IRJET-Analysis of EEG Signals and Biomedical Changes due to Meditation on Bra...IRJET-Analysis of EEG Signals and Biomedical Changes due to Meditation on Bra...
IRJET-Analysis of EEG Signals and Biomedical Changes due to Meditation on Bra...IRJET Journal
 
ENERGY COMPUTATION FOR BCI USING DCT AND MOVING AVERAGE WINDOW FOR NOISE SMOO...
ENERGY COMPUTATION FOR BCI USING DCT AND MOVING AVERAGE WINDOW FOR NOISE SMOO...ENERGY COMPUTATION FOR BCI USING DCT AND MOVING AVERAGE WINDOW FOR NOISE SMOO...
ENERGY COMPUTATION FOR BCI USING DCT AND MOVING AVERAGE WINDOW FOR NOISE SMOO...IJCSEA Journal
 
IRJET- Emotion Analysis for Personality Inference from EEG Signals
IRJET- Emotion Analysis for Personality Inference from EEG SignalsIRJET- Emotion Analysis for Personality Inference from EEG Signals
IRJET- Emotion Analysis for Personality Inference from EEG SignalsIRJET Journal
 
Improved feature exctraction process to detect seizure using CHBMIT-dataset ...
Improved feature exctraction process to detect seizure  using CHBMIT-dataset ...Improved feature exctraction process to detect seizure  using CHBMIT-dataset ...
Improved feature exctraction process to detect seizure using CHBMIT-dataset ...IJECEIAES
 
IRJET - Heart Health Classification and Prediction using Machine Learning
IRJET -  	  Heart Health Classification and Prediction using Machine LearningIRJET -  	  Heart Health Classification and Prediction using Machine Learning
IRJET - Heart Health Classification and Prediction using Machine LearningIRJET Journal
 
Teaching Techniques: Neurotechnologies the way of the future (Stotler, 2019)
Teaching Techniques: Neurotechnologies the way of the future (Stotler, 2019)Teaching Techniques: Neurotechnologies the way of the future (Stotler, 2019)
Teaching Techniques: Neurotechnologies the way of the future (Stotler, 2019)Jacob Stotler
 
Classification of emotions induced by horror and relaxing movies using single-...
Classification of emotions induced by horror and relaxing movies using single-...Classification of emotions induced by horror and relaxing movies using single-...
Classification of emotions induced by horror and relaxing movies using single-...IJECEIAES
 
5. detection and separation of eeg artifacts using wavelet transform nov 11, ...
5. detection and separation of eeg artifacts using wavelet transform nov 11, ...5. detection and separation of eeg artifacts using wavelet transform nov 11, ...
5. detection and separation of eeg artifacts using wavelet transform nov 11, ...IAESIJEECS
 
EEG Mouse:A Machine Learning-Based Brain Computer Interface_interface
EEG Mouse:A Machine Learning-Based Brain Computer Interface_interfaceEEG Mouse:A Machine Learning-Based Brain Computer Interface_interface
EEG Mouse:A Machine Learning-Based Brain Computer Interface_interfaceWilly Marroquin (WillyDevNET)
 
Detection of speech under stress using spectral analysis
Detection of speech under stress using spectral analysisDetection of speech under stress using spectral analysis
Detection of speech under stress using spectral analysiseSAT Publishing House
 
Analysis of EEG data Using ICA and Algorithm Development for Energy Comparison
Analysis of EEG data Using ICA and Algorithm Development for Energy ComparisonAnalysis of EEG data Using ICA and Algorithm Development for Energy Comparison
Analysis of EEG data Using ICA and Algorithm Development for Energy Comparisonijsrd.com
 
IRJET- Facial Expression Recognition System using Neural Network based on...
IRJET-  	  Facial Expression Recognition System using Neural Network based on...IRJET-  	  Facial Expression Recognition System using Neural Network based on...
IRJET- Facial Expression Recognition System using Neural Network based on...IRJET Journal
 
Functional magnetic resonance imaging-based brain decoding with visual semant...
Functional magnetic resonance imaging-based brain decoding with visual semant...Functional magnetic resonance imaging-based brain decoding with visual semant...
Functional magnetic resonance imaging-based brain decoding with visual semant...IJECEIAES
 

What's hot (19)

Overview of Machine Learning and Deep Learning Methods in Brain Computer Inte...
Overview of Machine Learning and Deep Learning Methods in Brain Computer Inte...Overview of Machine Learning and Deep Learning Methods in Brain Computer Inte...
Overview of Machine Learning and Deep Learning Methods in Brain Computer Inte...
 
IRJET- Machine Learning Approach for Emotion Recognition using EEG Signals
IRJET-  	  Machine Learning Approach for Emotion Recognition using EEG SignalsIRJET-  	  Machine Learning Approach for Emotion Recognition using EEG Signals
IRJET- Machine Learning Approach for Emotion Recognition using EEG Signals
 
rob 537 final paper(fourth modify)
rob 537 final paper(fourth modify)rob 537 final paper(fourth modify)
rob 537 final paper(fourth modify)
 
STRESS ANALYSIS
STRESS ANALYSISSTRESS ANALYSIS
STRESS ANALYSIS
 
I365358
I365358I365358
I365358
 
IRJET-Analysis of EEG Signals and Biomedical Changes due to Meditation on Bra...
IRJET-Analysis of EEG Signals and Biomedical Changes due to Meditation on Bra...IRJET-Analysis of EEG Signals and Biomedical Changes due to Meditation on Bra...
IRJET-Analysis of EEG Signals and Biomedical Changes due to Meditation on Bra...
 
104 108
104 108104 108
104 108
 
ENERGY COMPUTATION FOR BCI USING DCT AND MOVING AVERAGE WINDOW FOR NOISE SMOO...
ENERGY COMPUTATION FOR BCI USING DCT AND MOVING AVERAGE WINDOW FOR NOISE SMOO...ENERGY COMPUTATION FOR BCI USING DCT AND MOVING AVERAGE WINDOW FOR NOISE SMOO...
ENERGY COMPUTATION FOR BCI USING DCT AND MOVING AVERAGE WINDOW FOR NOISE SMOO...
 
IRJET- Emotion Analysis for Personality Inference from EEG Signals
IRJET- Emotion Analysis for Personality Inference from EEG SignalsIRJET- Emotion Analysis for Personality Inference from EEG Signals
IRJET- Emotion Analysis for Personality Inference from EEG Signals
 
Improved feature exctraction process to detect seizure using CHBMIT-dataset ...
Improved feature exctraction process to detect seizure  using CHBMIT-dataset ...Improved feature exctraction process to detect seizure  using CHBMIT-dataset ...
Improved feature exctraction process to detect seizure using CHBMIT-dataset ...
 
IRJET - Heart Health Classification and Prediction using Machine Learning
IRJET -  	  Heart Health Classification and Prediction using Machine LearningIRJET -  	  Heart Health Classification and Prediction using Machine Learning
IRJET - Heart Health Classification and Prediction using Machine Learning
 
Teaching Techniques: Neurotechnologies the way of the future (Stotler, 2019)
Teaching Techniques: Neurotechnologies the way of the future (Stotler, 2019)Teaching Techniques: Neurotechnologies the way of the future (Stotler, 2019)
Teaching Techniques: Neurotechnologies the way of the future (Stotler, 2019)
 
Classification of emotions induced by horror and relaxing movies using single-...
Classification of emotions induced by horror and relaxing movies using single-...Classification of emotions induced by horror and relaxing movies using single-...
Classification of emotions induced by horror and relaxing movies using single-...
 
5. detection and separation of eeg artifacts using wavelet transform nov 11, ...
5. detection and separation of eeg artifacts using wavelet transform nov 11, ...5. detection and separation of eeg artifacts using wavelet transform nov 11, ...
5. detection and separation of eeg artifacts using wavelet transform nov 11, ...
 
EEG Mouse:A Machine Learning-Based Brain Computer Interface_interface
EEG Mouse:A Machine Learning-Based Brain Computer Interface_interfaceEEG Mouse:A Machine Learning-Based Brain Computer Interface_interface
EEG Mouse:A Machine Learning-Based Brain Computer Interface_interface
 
Detection of speech under stress using spectral analysis
Detection of speech under stress using spectral analysisDetection of speech under stress using spectral analysis
Detection of speech under stress using spectral analysis
 
Analysis of EEG data Using ICA and Algorithm Development for Energy Comparison
Analysis of EEG data Using ICA and Algorithm Development for Energy ComparisonAnalysis of EEG data Using ICA and Algorithm Development for Energy Comparison
Analysis of EEG data Using ICA and Algorithm Development for Energy Comparison
 
IRJET- Facial Expression Recognition System using Neural Network based on...
IRJET-  	  Facial Expression Recognition System using Neural Network based on...IRJET-  	  Facial Expression Recognition System using Neural Network based on...
IRJET- Facial Expression Recognition System using Neural Network based on...
 
Functional magnetic resonance imaging-based brain decoding with visual semant...
Functional magnetic resonance imaging-based brain decoding with visual semant...Functional magnetic resonance imaging-based brain decoding with visual semant...
Functional magnetic resonance imaging-based brain decoding with visual semant...
 

Similar to Depression Prediction Using EEG, Sentiment Analysis and Machine Learning

IRJET-Estimation of Meditation Effect on Attention Level using EEG
IRJET-Estimation of Meditation Effect on Attention Level using EEGIRJET-Estimation of Meditation Effect on Attention Level using EEG
IRJET-Estimation of Meditation Effect on Attention Level using EEGIRJET Journal
 
Classification of physiological diseases using eeg signals and machine learni...
Classification of physiological diseases using eeg signals and machine learni...Classification of physiological diseases using eeg signals and machine learni...
Classification of physiological diseases using eeg signals and machine learni...eSAT Journals
 
Prediction Model for Emotion Recognition Using EEG
Prediction Model for Emotion Recognition Using EEGPrediction Model for Emotion Recognition Using EEG
Prediction Model for Emotion Recognition Using EEGIRJET Journal
 
Artificial neural network
Artificial neural networkArtificial neural network
Artificial neural networkGauravPandey319
 
Feature Extraction Techniques and Classification Algorithms for EEG Signals t...
Feature Extraction Techniques and Classification Algorithms for EEG Signals t...Feature Extraction Techniques and Classification Algorithms for EEG Signals t...
Feature Extraction Techniques and Classification Algorithms for EEG Signals t...Editor IJCATR
 
Artificial Intelligence.docx
Artificial Intelligence.docxArtificial Intelligence.docx
Artificial Intelligence.docxashumar
 
IRJET- Deep Learning Technique for Feature Classification of Eeg to Acces...
IRJET-  	  Deep Learning Technique for Feature Classification of Eeg to Acces...IRJET-  	  Deep Learning Technique for Feature Classification of Eeg to Acces...
IRJET- Deep Learning Technique for Feature Classification of Eeg to Acces...IRJET Journal
 
Brainwave Controlled Robotic Arm
Brainwave Controlled Robotic ArmBrainwave Controlled Robotic Arm
Brainwave Controlled Robotic ArmIRJET Journal
 
Neural networking this is about neural networks
Neural networking this is about neural networksNeural networking this is about neural networks
Neural networking this is about neural networksv02527031
 
EEG Signal Classification using Deep Neural Network
EEG Signal Classification using Deep Neural NetworkEEG Signal Classification using Deep Neural Network
EEG Signal Classification using Deep Neural NetworkIRJET Journal
 
Brain Computer Interface for User Recognition And Smart Home Control
Brain Computer Interface for User Recognition And Smart Home ControlBrain Computer Interface for User Recognition And Smart Home Control
Brain Computer Interface for User Recognition And Smart Home ControlIJTET Journal
 
A method for detection and reduction of stress using EEG
A method for detection and reduction of stress using EEGA method for detection and reduction of stress using EEG
A method for detection and reduction of stress using EEGIRJET Journal
 
Epilepsy Prediction using Machine Learning
Epilepsy Prediction using Machine LearningEpilepsy Prediction using Machine Learning
Epilepsy Prediction using Machine LearningIRJET Journal
 
Transfer learning for epilepsy detection using spectrogram images
Transfer learning for epilepsy detection using spectrogram imagesTransfer learning for epilepsy detection using spectrogram images
Transfer learning for epilepsy detection using spectrogram imagesIAESIJAI
 

Similar to Depression Prediction Using EEG, Sentiment Analysis and Machine Learning (20)

IRJET-Estimation of Meditation Effect on Attention Level using EEG
IRJET-Estimation of Meditation Effect on Attention Level using EEGIRJET-Estimation of Meditation Effect on Attention Level using EEG
IRJET-Estimation of Meditation Effect on Attention Level using EEG
 
Classification of physiological diseases using eeg signals and machine learni...
Classification of physiological diseases using eeg signals and machine learni...Classification of physiological diseases using eeg signals and machine learni...
Classification of physiological diseases using eeg signals and machine learni...
 
Prediction Model for Emotion Recognition Using EEG
Prediction Model for Emotion Recognition Using EEGPrediction Model for Emotion Recognition Using EEG
Prediction Model for Emotion Recognition Using EEG
 
Artificial neural network
Artificial neural networkArtificial neural network
Artificial neural network
 
Feature Extraction Techniques and Classification Algorithms for EEG Signals t...
Feature Extraction Techniques and Classification Algorithms for EEG Signals t...Feature Extraction Techniques and Classification Algorithms for EEG Signals t...
Feature Extraction Techniques and Classification Algorithms for EEG Signals t...
 
Artificial Intelligence.docx
Artificial Intelligence.docxArtificial Intelligence.docx
Artificial Intelligence.docx
 
IRJET- Deep Learning Technique for Feature Classification of Eeg to Acces...
IRJET-  	  Deep Learning Technique for Feature Classification of Eeg to Acces...IRJET-  	  Deep Learning Technique for Feature Classification of Eeg to Acces...
IRJET- Deep Learning Technique for Feature Classification of Eeg to Acces...
 
40120140507007
4012014050700740120140507007
40120140507007
 
40120140507007
4012014050700740120140507007
40120140507007
 
Brainwave Controlled Robotic Arm
Brainwave Controlled Robotic ArmBrainwave Controlled Robotic Arm
Brainwave Controlled Robotic Arm
 
Artificial Neural Networking
Artificial Neural Networking Artificial Neural Networking
Artificial Neural Networking
 
Neural networking this is about neural networks
Neural networking this is about neural networksNeural networking this is about neural networks
Neural networking this is about neural networks
 
[IJET-V1I5P6] Authors:M. Newlin Rajkumar, M. Lavanya
[IJET-V1I5P6] Authors:M. Newlin Rajkumar, M. Lavanya[IJET-V1I5P6] Authors:M. Newlin Rajkumar, M. Lavanya
[IJET-V1I5P6] Authors:M. Newlin Rajkumar, M. Lavanya
 
Neural Networks
Neural NetworksNeural Networks
Neural Networks
 
EEG Signal Classification using Deep Neural Network
EEG Signal Classification using Deep Neural NetworkEEG Signal Classification using Deep Neural Network
EEG Signal Classification using Deep Neural Network
 
J04302076081
J04302076081J04302076081
J04302076081
 
Brain Computer Interface for User Recognition And Smart Home Control
Brain Computer Interface for User Recognition And Smart Home ControlBrain Computer Interface for User Recognition And Smart Home Control
Brain Computer Interface for User Recognition And Smart Home Control
 
A method for detection and reduction of stress using EEG
A method for detection and reduction of stress using EEGA method for detection and reduction of stress using EEG
A method for detection and reduction of stress using EEG
 
Epilepsy Prediction using Machine Learning
Epilepsy Prediction using Machine LearningEpilepsy Prediction using Machine Learning
Epilepsy Prediction using Machine Learning
 
Transfer learning for epilepsy detection using spectrogram images
Transfer learning for epilepsy detection using spectrogram imagesTransfer learning for epilepsy detection using spectrogram images
Transfer learning for epilepsy detection using spectrogram images
 

More from IRJET Journal

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...IRJET Journal
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTUREIRJET Journal
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...IRJET Journal
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsIRJET Journal
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...IRJET Journal
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...IRJET Journal
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...IRJET Journal
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...IRJET Journal
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASIRJET Journal
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...IRJET Journal
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProIRJET Journal
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...IRJET Journal
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemIRJET Journal
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesIRJET Journal
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web applicationIRJET Journal
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...IRJET Journal
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.IRJET Journal
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...IRJET Journal
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignIRJET Journal
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...IRJET Journal
 

More from IRJET Journal (20)

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil Characteristics
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADAS
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare System
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridges
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web application
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
 

Recently uploaded

High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Analog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAnalog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAbhinavSharma374939
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝soniya singh
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learningmisbanausheenparvam
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSSIVASHANKAR N
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxupamatechverse
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidNikhilNagaraju
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
 

Recently uploaded (20)

High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
Analog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAnalog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog Converter
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learning
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfid
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 

Depression Prediction Using EEG, Sentiment Analysis and Machine Learning

  • 1. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 06 Issue: 11 | Nov 2019 www.irjet.net p-ISSN: 2395-0072 © 2019, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 2088 Depression Prediction System Using Different Methods Mrunal Kulkarni1, Prof. Arti R.Wadhekar2 1M.Tech. Student (Department of Electronics and Telecommunication Engineering, Deogiri Institute of Engineering and Management Studies, Aurangabad, Maharashtra, India) 2Assistant Professor (Department of Electronics and Telecommunication Engineering, Deogiri Institute of Engineering and Management Studies, Aurangabad, Maharashtra, India) ---------------------------------------------------------------------***---------------------------------------------------------------------- Abstract - This Paper is focused on the basic survey of the methods which are used to predict depression in humans. Depression is a mental disorder which may lead to suicide if not cured at early curable stages. So it is very important to predict depression as soon as possible. Many people in the world are suffering from depression in their day to day life. Depression is of different types and can be predicted by different ways. In this paper, study about all the techniques which are used to predict depression and their relative study about techniques, methods, algorithms used to predict depression is done. Depression is a mental disorderwhich may lead to suicide if not cured at early curable stages. So it is very important to predict depression as soon as possible. Many people in the world are suffering from depression in their day to day life. Depression is of differenttypesandcanbepredicted by different ways. So to predict depression, this system is developed which includes different techniques for diagnosing depression disorder. In this project three parts have designed, i.e., question and answer part, EEG signal processing and diagnosing part and sentiment analysis part. The system can predict the depression of the user using three different ways. Machine learning algorithms like Naïve Bayes and Neural Network are used here for classification of data. So the system tell us whether the person is depressed or not. Key Words: Artificial Intelligence, EEG, Sentiment Analysis, NN, Python, Random Forest, Naive Bayes. 1. INTRODUCTION Depression is a very serious disorderanditisverynecessary to predict it at very early curable stage. Human Brain is a most complex part of the body. So it is very difficult to understand it’s complexity. Depression is found as a Mental disorder, so to predict depression is a very complex part. Psychiatrist says that diagnosis and cure of Depression is done mostly by using Questions and Answers and by applying various Psychometric tests and theory and by observing patient’s response to it. But Now a days, research says that there are also other methods using which we can predict depression. This methods are DepressionPrediction using EEG signal Processing, Depression Prediction using Text analysis which includes sentiment analysis, etc. This methods mostly belongs to Artificial Intelligence, Machine learning algorithms in it. Following are some key points which everyone should know before learning these Depression prediction methods. 1.1 Artificial Intelligence (AI) Artificial Intelligence (AI) is an area of computersciencethat emphasizes the creation of intelligent machines that work and react like humans .A machine with the ability to perform cognitive functions such as perceiving, learning, reasoning and solve problems are deemed to hold an Artificial Intelligence (AI). AI represents simulated intelligence in machines .It is a subset of Data Science. Artificial Intelligence exists when a machinehas acognitiveability .TheAIincludes human level concerning reasoning, speech and vision.AI is used to avoid repetitive task. AI can repeat a task continuously.AI is used in all industries, from marketing to supplychain,finance,foodproduct,socialmediaapplications, etc. 1.2 Machine Learning(ML) Machine Learning (ML) is a data analytics technique that teaches computers to do what comes naturally to humans and animals, i.e., learn from experience. ML algorithms use computational methods to ‘learn’ information directly from data without relying on a predetermined equation as a model. The algorithms adaptively improve their performance as the number of samplesavailableforlearning increases. ML is used when:  Hand written rules and equations are too complex as in face recognition and speech recognition.  The rules of a task are constantly changing as in fraud detection from transaction records.  The nature of data keep changing and program needs to adapt as in automated trading ,energy demand forecastingand predictingshoppingtrends. 1.3 Deep Learning Deep Learning imitates the way our brain works, i.e., learn from experiences. It uses concepts of neural networks to solve complex problems. Deep learning works as follows:  Deep Learning is based on basic unit of brain called brain cell or a neuron. Inspired from a neuron, an artificial neuron or perceptron was developed.  A biological neuron has dendrites which areusedto receive inputs.
  • 2. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 06 Issue: 11 | Nov 2019 www.irjet.net p-ISSN: 2395-0072 © 2019, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 2089  Similarly, a perceptron receive multiple inputs, applies various transformations and functions and provides an output.  Just like how our brain contains multiple connected neurons called neural network, we can also have a network of artificial neurons called perceptrons to form a deep neural network.  An Artificial Neuron or a Perceptron models a neuron which has a set of inputs, each of which is assigned some specific weight. The neuron then computes some function on these weighted inputs and gives output. 1.4 Artificial Neural Network (ANN) An Artificial Neural Network (ANN) is a computational model based on the structure and functions of biological neural networks. ANN is an information processing model that is inspired by the way biological nervous systems such as brain process information.Informationthatflowsthrough the network affects the structure of ANN because a neural network changes or learns, in a sense-based on that input and output.ANN are considered nonlinear statistical data modelling tools where the complex relationships between inputs and outputs are modelled or patterns are found. Advantages of ANN are:  Actually Learn from observing data sets.  ANN used as a random function approximationtool.  ANN takes data samples rather than entiredata sets to arrive at solutions, which saves both time and money. 1.5 Electroencephalography Electroencephalography is a medical imagingtechnique that reads scalp electrical activity generated by brain structures. The electroencephalogram (EEG) is defined as electrical activity of an alternating type recorded from the scalp surface after being picked up by metal electrodes and conductive media [1]. The EEG measured directly from the cortical surfaceiscalledelectrocardiogramwhilewhenusing depth probes it is called electrogram.EEGmeasuredfrom the head surface is considered. Thus electroencephalographic reading is a completely non-invasive procedure that can be applied repeatedly to patients, normal adults, and children with virtually no risk or limitation. 2. LITERATURE SURVEY In this work, mainly three techniques are used to find depression, viz., Q&A, EEG signal processing and Sentiment analysis using twitter comments. Various research paper were studied, few among them have described below. Another technique to predict depression is by analyzing EEG signal, i.e. using EEG signal processing. Mallikarjun H. M. and Dr. H. N. Suresh in their paper, “Depression Level Prediction using EEG signal processing”[1], obtained Electroencephalogram Gram (EEG) signals from publicly available database and are processed in MATLAB. It is useful in classifyingsubjects withthedisordersusingclassifiertools present in it. For classification purpose, the features are extracted from frequency bands (alpha, delta and theta).Initially EEG signals were read using EDF browser software and the signals were loaded into MATLAB to getlog Power Spectral DensityfromEEGbands.Theresultsobtained from MATLAB are fed into neural network pattern recognition tool and ANFIS tool box which is integrated in MATLAB. These are powerful tool are used for data classification.Relevantextractedfeaturesparameterssuchas mean, standard deviation, entropy are used as inputs to the ANFIS and nprtool. Fig -2.1: EEG signal processing for classification of disorders Renu Gautam and Mrs. Shimi S.L in their paper, “Features Extraction and Depression Level Prediction by Using EEG Signals”[2],classified the depressionlevel ofthepaitentsfrom urban and rural area. Firstly EEG data file(.edf) is converted into .wav file and further pre-processing is done in MATLAB. For the clasification, two machine learning algorithms are used ,i.e., K-Nearest Neighbor (KNN) and Regression Tree (RT). B. Hosseinifard, M. H. Moradi and R. Rostami in their paper, "Classifying depression patients and normal subjects using machine learning techniques”[3],described their work to developed asystemwhichcanclassifydepressiveandnormal paitents using support vector machine(SVM) and logistic regression(LR) machine learning techniques for classification.For featureextraction, geneticsalgorithm(GA) is used and results are obtained. M. M. Aldarwish and H. F. Ahmad in their paper, "Predicting Depression Levels Using Social Media Posts”[4] described their work to develop a webapplication which takes social media posts and questionnaire test as a input and predict outputas various depressionlevel. Naïve bayesclassification algorithm is used to increase accuracy. Question and Answer (Q & A) Analysis or psychometric test using questions aregenerallyreferredbypsychiatrists.There
  • 3. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 06 Issue: 11 | Nov 2019 www.irjet.net p-ISSN: 2395-0072 © 2019, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 2090 are some standard questionnaires used by doctors to determine the levels of anxiety and depression that a person is experiencing. One of the most commonly used test is Hospital Anxiety and Depression Scale (HADS).TheHADSisa fourteen item scale that generates ordinal data. Seven of the items relate to anxiety and seven relate to depression. The item on the questionnaire consists of questions like ‘I feel tense or wound up’, ‘worrying thoughtsgothroughmymind’, ‘I have lost interests in my appearance ’, etc. Each item on questionnaire is scored from 0-3 and this means that a person can score between 0 and 21 for either anxiety or depression [5]. The other most commonly used test by psychiatrist isBECK’sDepressionInventory(BDI).Thistestis used for measuring the severity of depression. In its current version BDI –II is designed for individuals aged 13 and over, and is composed of items relating to symptomsofdepression such as hopelessness and irritability, cognitions such as guilt or feelings of being punished, as well as physical symptoms such as fatigue, weight loss, and lack of interest in sex. Different Machine Learning Techniques and Algorithms [6]: There are different machine learning techniques and algorithms which are depending on the type of data used for classification. Some machine learning techniques are supervised learning, unsupervised machine learning, semi- supervised learning, reinforcement learning. Supervised learning concerned with classified data, i.e. data with label, while unsupervised learning unlabeled data. Semi- supervised learning techniques concernedwithbothlabeled and unlabeled data. Reinforcement learning doesn’t require any data to predict output. Based on these techniques there are algorithms used for classification and training purpose. Examples of Supervised learning algorithms are decisiontrees,rule-basedclassifiers, naïve bayesian classification, k-nearestneighborsclassifiers, neural network, support vector machine. Some of the unsupervised learning algorithms are k-means clustering, hidden markov model, Gaussian mixture model.  Naïve Bayesian: To calculate the probability that an event will occur, given that another event has already occurred, Bayes Theorem is used. To calculate the probability of hypothesis(h) being true, given our prior knowledge(d), we use Bayes’s Theorem as follows: P(h|d)= (P(d|h) P(h)) / P(d) where: P(h|d) = Posterior probability. Theprobabilityof hypothesis h being true, given the data d, whereP(h|d)= P(d1| h) P(d2| h)….P(dn| h) P(d) P(d|h) = Likelihood. The probability of data d given that the hypothesis h was true. P(h) = Class prior probability. The probability of hypothesis h being true (irrespective of the data) P(d) = Predictor prior probability. Probability of the data (irrespective of the hypothesis). This algorithm is called ‘naive’ because it assumes that all the variables are independent of each other, which is a naive assumption to make in real-world examples.  Support Vector Machines (SVM): SVM is binary classification algorithm. Given a set of points of 2 types in N dimensional place, SVM generates a (N — 1) dimensional hyperplane to separate those points into 2 groups. Say you have some points of 2 types in a paper which are linearly separable. SVM will find a straight line which separates those points into 2 types and situated as far as possible from all those points. Fig-2.2: SVM Algorithm 3. SYSTEM DESIGN AND DEVELOPMENT From above survey, different techniques to predict depression were studied. Here we are proposinga system to predict depression by taking reference of above survey. One website is to be developed using python language which consist of some of above techniques to measure depression. On primary basis, Q & A analysis using BECK’s depression inventory, EEG signal processing andsentimentanalysis will be added on the website. The main aim to develop the system is that anyone can measure depression including doctors at any time. Fig- 3.1 Block Diagram
  • 4. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 06 Issue: 11 | Nov 2019 www.irjet.net p-ISSN: 2395-0072 © 2019, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 2091 Above figure 3.1 shows the overall flow of the system. The system is nothing, but the website designed to develop the depressionpredictionsystemusingdifferenttechniques. The system consists of two parts, the Front End and Backend. 3.1 Front end part: This part consists of Headline followed by HTML pages. The First page is login page consist of user id and password of the user and if the user is new then there is another option called new user which generates the registration form. All the data is stored using mySQL database system. Thesecond page consists of three options which are nothing but the techniques used to predict depression, i.e.,byusing Question and Answer test (psychometric test) which has questionnaire and user have to give the answers. These answers are stored in SQL database. After calculatingscores, the final score will be displayed and result, i.e., user is depressed or not will be declared. Another option to predict depression is using EEG (Electroencephalogram) signal of the user. The EEG signal is recorded using mindwave neurosky kit or Neuro Compact Portable Neuromax -32 channel Digital EEG Machine and values from that graph is calculated and this file is given to the system which has trained using machine learning algorithm. So, result will be displayed. Fig- 3.2 EEG Machine The third option is sentiment analysis using twitter data of the user. In this part the users comment on social media like twitter are captured and the comment is classified as depressed or non-depressed. 3.2 Back-end part: In this part all the backend operations like programming, training and testing of the system using one or more machine learning algorithms are done. There are three different back-end sections for three different parts of the systems. Q&A part: Here the psychometric testistakenbysystem whichconsists of different questions based on BECK’s inventory for psychometric tests. EEG Signal Processing and Analysis: In this part, EEG signal processing is done. The system is trained using the database of the depressed EEG signals and non-depressed EEG signals. This is done by using machine learning algorithm, i.e. Neural Network Algorithm. The algorithm is used to classify the database as depressed and non-depressed. After that for testing is done by giving user’s EEG data. There are 3 phases in the systemofEEGsignal processing for depression measurement: 1. Preprocessing 2. Creating Neural Network 3. Training phase 4. Testing phase Sentiment Analysis using Twitter Comments: In this part, sentiment analysis is done using social media comments from user. It is done by using two algorithms individually, i.e., NaïveBayes andRandomForestalgorithms. The algorithm for this part is given as follows: 1. Prepare raw tweet data 2. Print length of tweet data 3. Print length of labels 4. Preparing tweets & their labels 5. Print length of tweets 6. Transform labels from 1, 0, -1 to ‘Not Depression’, ’Neutral’, ’Depression’. 7. Frequency count 8. Apply naïve bayes model. 4. RESULT AND ANALYSIS In this part, the webpages are displayed after running the system through the link in the program. Various results of each part are given as follows. The results includes main page which shows three parts to predict depression, output 1 which shows output of Q & A part and output 3 shows output of twitter part, output 4 shows output of EEG signal processing part.
  • 5. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 06 Issue: 11 | Nov 2019 www.irjet.net p-ISSN: 2395-0072 © 2019, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 2092 Fig- 4.1 Main Page Fig- 4.2 Q&A page Fig- 4.3 Result of Q&A part Fig- 4.4 Twitter Page with comment Fig- 4.5 Twitter Page with Final Result Fig- 4.6 Brain waves of depressed people Table 4.1 Power Spectral Density of the Data In analysis part, performance of the machine learning algorithms is evaluated. For evaluation,F1scoreispredicted as a measure of accuracy of training algorithm of random forest and naïve bayes. As compare to accuracy on the basis of F1 score on train data of random forest(RF) and naïve bayes(NB) algorithm, accuracy of RF is greator than NB as shown in chart 4.3.Evaluation performance of neural network (NN)algorithm is shown in chart 4.4.
  • 6. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 06 Issue: 11 | Nov 2019 www.irjet.net p-ISSN: 2395-0072 © 2019, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 2093 Chart 4.1: Evaluation of Random forest Chart 4.2: Evaluation of Naïve Bayes Chart 4.3: Comparison Between Accuracy of Random Forest(RF) And Naïve Bayes(NB) Chart 4.4: Evaluation of Neural Network (NN) 5. CONCLSION AND FUTURE SCOPE This project gives the effective system to diagnose the depression. While developing this system, various technologies and machine learning concepts and programming languages have been studied. Also, the functioning of EEG machine has been studied. This system gives access remotely without going to psychiatrists and save the bills of hospitals for EEG checkup. This system would prove to be cost efficient, time savingandyetproduce the results with high accuracy and quality. Future Scope:  Can be used in hospitals  Can be used in schools and colleges and other organizations to maintain the records of students and employee’s mental health checkup by adding questionnaire based on students and employee’s life.  Can be used by psychiatrists to diagnose by using more than one technique.  Can be used to detect mental health in government programs like to detect depression among farmers by adding some more questionnaire based on farmer’s lifestyle. REFERENCES 1] H. M. Mallikarjun and H. N. Suresh, "Depression level prediction using EEG signal processing," 2014 International Conference on Contemporary Computing and Informatics (IC3I), Mysore, 2014, pp. 928-933. doi:10.1109/IC3I.2014.7019674 http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber =7019674&isnumber=7019573 2] Renu Gautam and Mrs. Shimi S.L, “ Features Extraction and Depression Level Prediction by Using EEG Signals” International Research Journal of Engineering and Technology (IRJET) Volume: 04 Issue: 05 , May -2017, e- ISSN: 2395 -0056 , p-ISSN: 2395-0072. https://www.irjet.net/archives/V4/i5/IRJET-V4I5526.pdf 3] B. Hosseinifard, M. H. Moradi and R. Rostami, "Classifying depression patients and normal subjects using machine learning techniques," 2011 19th Iranian Conference on Electrical Engineering, Tehran, 2011, pp. 1-1. http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber =5956021&isnumber=5955412 4] M. M. Aldarwish and H. F. Ahmad, "Predicting Depression Levels Using Social Media Posts," 2017 IEEE 13th
  • 7. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 06 Issue: 11 | Nov 2019 www.irjet.net p-ISSN: 2395-0072 © 2019, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 2094 International Symposium on Autonomous Decentralized System (ISADS), Bangkok, 2017, pp. 277-280. doi:10.1109/ISADS.2017.41 http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber =7940253&isnumber=7931239