Mental Disorder Diagnosis System with Naive Bayes



The Mental Disorder Diagnosis System with Naive Bayes is a web-based application designed to assist in the preliminary diagnosis of mental disorders. By applying the Naive Bayes Classifier method, the system calculates the probability of specific disorders based on symptoms selected by the user. Through an interactive diagnosis form, users can input their symptoms and receive results that include potential disorders along with suggested solutions.

The system also features data management for disorders, symptoms, and users, as well as an admin dashboard to monitor overall data. With its simple yet informative design, this application serves as a valuable tool for both the general public and professionals to gain an initial understanding of mental health conditions before further professional consultation.

Making: April - July 2025

Tech used:

  • HTML
  • CSS
  • JavaScript
  • PHP
  • TailwindCSS
  • ReactJS
  • InertiaJS
  • Laravel
  • MySQL

Link: