Ijraset Journal For Research in Applied Science and Engineering Technology
Authors: Siddharth Nashikkar, Aryaa Hanamar, Nuren Pathan, Heena Mulla
DOI Link: https://doi.org/10.22214/ijraset.2023.55901
Certificate: View Certificate
With the rise in popularity of online social networks (OSNs), new terms such as Phubbing and Nomophobia have been introduced, and Social network mental illnesses (SNMDs) such as Information Overload and Net Compulsion have been noted Studies show that 1 in 8 Americans experience it suffer from problems internet use, as well as SNMD Overuse, depression, social withdrawal, and other negative behaviors can occur if SNMDs are socially relevant and frequent for them interactive users through online social media. Internet addiction (IAD) is a behavioral disorder, and research on depression in online social networks is increasing unlike most previous attention-grabbing research emphasizes individual behaviors and entries but does not fully explore social network structures and psychological possibilities we propose a learning approach for those that require a thorough examination of OSN topologies.
I. INTRODUCTION
A. Introduction
With the explosive growth in popularity of social networking and messaging apps, Online Social Networks (OSNs) have become part of our daily lives. OSNs seemingly increase their user’s social contacts but they may decrease face to face inter- personal interactions in the real world. Due to these new terms like Phubbing (Phone Snubbing) and Nomophobia (No mobile phone phobia) have been introduced[1]. It has also given rise to many Social network mental disorders (SNMDs) such as information overload or net compulsion asso- ciated with loss of sense of time or a neglect of basic drives – including anger, tension, or depression when computer/apps are not accessi- ble. In fact,some social network mental disorders (SNMDs), such as Information Overload and Net Compulsion, have been recently noted.For exam- ple, studies point out that 1 in 8 Americans suffer from problematic Internet use. Moreover, leading journals in mental health, such as the Ameri- can Journal of Psychiatry, have reported that the SNMDs may incur excessive use, depression, social withdrawal, and a range of other nega- tive repercussions[2]. Indeed, these symptoms are important components of diagnostic criteria for SNMDs e.g., excessive use of social networking apps – usually associated with a loss of the sense of time or a neglect of basic drives, and withdrawal – including feelings of anger, tension, and/or depres- sion when the computer/apps are inaccessible. SNMDs are social-oriented and tend to happen to users who usually interact with others via online social media. Those with SNMDs usually lack offline interactions, and as a result, seek cyber-relationships to compensate. Today, identi- fication of potential mental disorders often falls on the shoulders of supervisors (such as teachers or parents) passively.
B. Need of Work
Internet Addiction Disorder (IAD) is a type of behaviour addiction with the patients addicted to the Internet, just like those addicting to drugs or alcohol[3]. Many research works in Psychol- ogy and Psychiatry have studied the important factors, possible consequences, and correlations of IAD. They investigated the problem of simulated gambling via digital and social media to analyze the correlation of different factors, e.g., grade, eth- nicity. Internet user behaviour can be used to investigate the reason for addiction. We can exam- ine the risk factors related to Internet addiction, and also investigate the association of sleep qual- ity and suicide attempts of Internet addicts. On the other hand, recent research in Psychology and Sociology reports several mental factors related to social network mental disorders.
Research on mental disorders in online social networks receives increasing attention recently. Among them, content-based textual features are extracted from user-generated information (such as blogs, social media) for sentiment analysis and topic detection. An NLP-based approach is used to collect and extract linguistic and content-based features from online social media to identify Borderline Personality Disorder and Bipolar Disorder patients. The topical and linguistic features are extracted from online social media for depression patients to analyze their patterns.
To analyze emotion and linguistic styles of social media data for Major Depressive Disorder (MDD)[3]. How- ever, most previous research focuses on individual behaviors and their generated textual contents but do not carefully examine the structure of social networks and potential Psychological features. Moreover, the developed schemes are not designed to handle the sparse data from multiple OSNs. In contrast, we propose a new multi-source machine learning approach, i.e., STM, to extract proxy features in Psychology for different diseases that require careful examination of the OSN topologies, such as Cyber-Relationship Addiction and Net Compulsion. As per our literature survey, there is a strong correlation between suicidal attempts and SNMDs[1].Research also reveals that social net- work addiction may negatively impact emotional status causing higher hostility, depressive mood and compulsive disorder. Even more alarming is that the delay of early intervention may seriously damage individuals social functioning. Hence ,we need to have the ability to actively detect potential SNMD users on OSNs at an early stage.
???????C. Objectives
???????D. Problem Definition
Nowaday’s in Health Industry there are various problems related to machines or devices which will give wrong or unaccepted results, so to avoid those results and get the correct and desired results we are building a program or project which will give accurate predictions based on information pro- vided by the user and also based on the datasets that are available in that machine. The health industry is information yet and knowledge poor and this industry is a very vast industry that has a lot of work to be done. So, with the help of all those algorithms, techniques and methodologies we have done this project which will help the peoples who are in the need. So the problem here is that many people go to hospitals or clinics to know how is their mental health but they have to travel to get to know their answers and to avoid all those reasons and confusion we are making a project which will help all those person’s and all the patients who are in need to know the condition of their mental health, and at sometimes if the per- son has been observing few symptoms and he/she is not sure about the disorder he/she is encoun- tered with so this will lead to various diseases in future. So, to avoid that and get to know the dis- order in the early stages of the symptoms this disorder prediction will help a lot to the various people.
Prediction using traditional methods and mod- els involves various risk factors and it consists of various measures of algorithms such as datasets, programs and much more to add on[1]. High-risk and Low-risk patient classification is done based on the tests that are done in the group. But these models are only valuable in clinical situa- tions and not in the big industry sector. So, to include the disorder predictions in various mental health-related industries, we have used the con- cepts of machine learning and supervised learning methods to build the predictions system[2].
After doing the research and comparison of all the algorithms and theorems of machine learning we have concluded that all those algorithms such as Decision Tree ,KNN ,Na¨?ve Bayes, Regression and Random Forest Algorithm all are important in building a disease prediction system has pre- dict the disorder of the patients from which he/she is suffering from. After using various techniques such as neural networks to make predictions of the disorder and after doing that we conclude that it can predict up to 90% accuracy rate after doing the experimentation and verifying the results. The information of patient statistics, results, dis- ease history is recorded in EHR, which enables the identification of the potential data-centric solution, which reduces the cost of medical case studies[3]. The existing system can predict the dis- order but not the subtype of the disorder and it fails to predict the condition of the people.
In this project, we are using an agile model. The waterfall model is the oldest model used by the IT industry to develop software. The Agile software development model was mainly intended for help- ing developers build a project which can adapt to transforming requests quickly. So, the most impor- tant endeavour for developing the Agile model is to make easy and rapid project achievement. For attaining this task, developers need to pre- serve agility during development. Agility can be achieved by correcting the progression to the project by eliminating activities that may not be crucial for that specific project.
Following are the phases in the Agile model are as follows:
III. SRS
IV. DESIGN
The Design goals consist of various designs which we have implemented in our system mental health disorder prediction using machine learning. This system has been built with various designs such as data flow diagram, sequence diagram, class diagram, use case diagram, component diagram, activity diagram, statechart diagram, deployment diagram. After doing the sevarious diagrams and based on these diagrams we have done our project.
???????A. Modules
GUI Application using Tkinter Our GUI Design is a simple Tkinter framework that is very easy to understand and use. The user will just have to enter basic information which is easily available to get information about the respective SNMDs and also the results available are easy to understand.
2. Back End
???????B. System Architecture
Mental health disorder prediction using machine learning predicts the presence of the disorder for the user based on various symptoms and the infor- mation the user gives such as depression, anxiety and many more such general information through the symptoms[3].
The architecture of the system mental health disorder prediction using machine learning consists of various datasets through which we will compare the symptoms of the user and predicts it, then the datasets are transformed into smaller sets and from there it gets classified based on the classification algorithms later on the
The project Mental health disorder Prediction using Machine Learning is developed to overcome general disorders in earlier stages as we all know in the competitive environment of economic devel- opment the mankind has involved so much that he/she is not concerned about health according to research there are 40% peoples how ignores about general symptoms which lead to harmful mental disorder later. The Project “Social Net- work Mental Disorders Detection” is implemented using python completely[1]. Even the interface of this project is done using python’s library inter- face called Tkinter. Here the first user needs to the name and needs to select the symptoms from the given drop-down menu, for a more accurate result the user needs to enter all the given symptoms, then the system will provide the accurate result. This prediction is done with the help of an algorithm of machine learning such as a Decision Tree. When the user enters all the symptoms then he need to press the buttons of predict. The project is designed user-friendly and also secure to use every user requires authentication to enter into the system after which it provides the result based on the user input let me explain the complete implementation.
???????A. Working of Project stepwise below
???????B. Decision Tree Algorithm
Decision tree induction is the learning of decision trees from class-labeled training tuples. A decision tree is a flowchart-like tree structure,[1]
C. Development Tools Used
2. Libraries
a. Pandas: Pandas is a fast, powerful, flexible and easy to use open-source data analy- sis and manipulation tool, built on top of the Python programming language. Data analysis was done using pandas.
b. Numpy: NumPy was used as an efficient multi-dimensional container of generic data. Arbitrary datatypes can be defined.
c. Sklearn: This module was used to implement the different machine learning algorithms used in the project.
d. Tkinter: Tkinter is the Python interface to the Tk GUI toolkit shipped with Python. The GUI of the projected id was created using the library.
3. Microsoft Excel: Used Microsoft’s product Excel to cover a range of machine learning tasks such as data mining, data analytics, smart visualization
D. Supporting Tools Used
Train test split is a function in Sklearn model selection for splitting data arrays into two sub- sets: for training data and testing data. With this function, you don’t need to divide the dataset manually.
VI. TESTING AND RESULT
Testing is a process of executing a program or application with the intent of finding software bugs. Software Testing is necessary because we all make mistakes. Some of those mistakes are unimportant, but some of them are expensive or dangerous. We need to check everything and any- thing we produce because things can always go wrong – humans make mistakes all the time.
A. Testing of Initialization and Components
VII. FUTURE ENHANCEMENT
VIII. STATEMENTS AND DECLARATIONS
???????A. Competing Interests
The authors declare that they have no conflict of interest. All the authors have agreed to the submission.
??????????????B. Code base
https://github.com/sid732/Social-Network- Metal-Disorders-Detection
[H] Mental health conditions should be addressed long before they reach the most critical points in the disease process. Many people do not seek treatment in the early stages of mental illnesses because they don’t recognize the symptoms. Tech- nology can have a large impact on users’ mental and physical health. Being overly connected can cause psychological issues such as distraction, nar- cissism, the expectation of instant gratification, and even depression. In this era where there is a necessity for people to be overly dependent on technology, the effects caused by it on the mental health of people must be addressed and taken care of at a very initial state. This project will help spread awareness about these issues and check them. We will also try to give more information about the same so that early precautions can be taken and critical effects can be avoided.
[1] Hong-Han Shuai, Chih-Ya Shen, De-Nian Yang and Yi-Feng Carol Lan, “A Com- prehensive Study on Social Network Men- tal Disorders Detection via Online Social Media Mining,” vol. 30, no. 7, July 2018. [2] Ming-Yi Chang, Chih-Ying Tseng, ”Detecting Social Anxiety with Online Social Network Data,” Department of Computer Science, National Tsing Hua University, Hsinchu, Taiwan(DCS), August 2020. [3] Subhan Tariq, Nadeem Akhtar, Humaira Afzal, Muhammad Rafiq Mufti, “A Novel Co-Training-Based Approach for the Clas- sification of Mental Illnesses Using Social Media Posts,” vol. 7, November 2019. Books [1] Introduction to machine learning with Python – Andreas C. Muller and Sarah Guido. [2] Machine Learning by Kevin P. Murphy.
Copyright © 2023 Siddharth Nashikkar, Aryaa Hanamar, Nuren Pathan, Heena Mulla. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
Paper Id : IJRASET55901
Publish Date : 2023-09-27
ISSN : 2321-9653
Publisher Name : IJRASET
DOI Link : Click Here