A web-based mental health assessment tool designed to help identify suicidal tendencies through a comprehensive psychological questionnaire. This project was developed as an academic research initiative by final-year B.Sc. ICT students at Jahangirnagar University.
This application provides a user-friendly interface for conducting mental health screenings using a scientifically-informed questionnaire. The tool evaluates various psychological and social factors that may contribute to suicidal ideation and provides risk assessment results.
- Comprehensive Assessment: 21-question psychological evaluation covering multiple risk factors
- Bilingual Support: Questions available in both English and Bengali
- Weighted Scoring System: Different questions have varying impact weights (0.3 to 0.9)
- Risk Classification: Clear threshold-based categorization (β€40% = No Risk, >40% = Risk)
- Responsive Design: Optimized for both desktop and mobile devices
- Professional Supervision: Developed under academic and psychological expert guidance
- Frontend: HTML5, CSS3, JavaScript (Vanilla)
- Styling: Custom CSS with Google Fonts (Poppins)
- Icons: Font Awesome 5.15.4
- Design: Responsive Grid Layout
The questionnaire evaluates the following areas:
- Sleep Patterns - Daily sleep duration
- Academic Performance - Satisfaction with academic results
- Religious Practice - Adherence to religious beliefs
- Personal Life - Individual challenges and problems
- Social Life - Social interaction and relationships
- Family Dynamics - Family-related issues
- Suicide History - Previous attempts or ideation
- Social Support - Availability of trusted confidants
- Health Status - Long-term illnesses
- Substance Use - Addiction and substance abuse patterns
- Leisure Activities - How free time is spent
- Social Media Usage - Time spent on social platforms
- Abuse History - Physical, mental, and sexual abuse
- Family History - Suicide history in family
- Financial Status - Money-related problems
- Emotional Expression - Communication of feelings
- Anger Management - Emotional regulation
- Self-Blame - Guilt and self-perception
- Self-Harm - History of self-inflicted injuries
-
Clone the repository
git clone https://github.com/shakiliitju/Identifying-Suicidal-Tendency.git cd Identifying-Suicidal-Tendency -
Open the project
- No build process required
- Simply open
index.htmlin your web browser - Or use a local development server:
# Using Python python -m http.server 8000 # Using Node.js (http-server) npx http-server # Using Live Server (VS Code extension) Right-click on index.html β "Open with Live Server"
-
Access the application
- Open your browser and navigate to
http://localhost:8000(or the appropriate local server URL)
- Open your browser and navigate to
Identifying-Suicidal-Tendency/
βββ index.html # Main landing page
βββ test.html # Assessment questionnaire
βββ style.css # Main stylesheet
βββ test.css # Test page specific styles
βββ script.js # Main page functionality
βββ test.js # Assessment logic and scoring
βββ LICENSE # MIT License
βββ README.md # Project documentation
βββ image/ # Images and assets
β βββ logo.png # Project logo
β βββ team.jpg # Team photo
β βββ member1.png # Team member photos
β βββ member2.png
β βββ member3.png
β βββ Supervisor.jpg # Supervisor photo
β βββ adviser1.jpg # Adviser photos
β βββ adviser2.jpeg
β βββ adviser3.jpg
β βββ Question-mark.jpg # Question page graphic
βββ Screenshot/ # Application screenshots
βββ Home.png
βββ Question_set.png
βββ Result.png
βββ team.png
βββ ...
- Md. Shakil Hossain - hossain.stu2018@juniv.edu
- Nahidul Islam - nahidrabby2001@gmail.com
- Mahbubur Rahman - jmfahim013@gmail.com
- Dr. Fahima Tabassum - Professor, Institute of Information Technology, Jahangirnagar University
- Ifrat Jahan - Deputy Director (Psychology)
- Subhashish Kumar Chatterjee - Deputy Director (Psychology)
- Md. Moyazzem Hossain - Professor, Statistics and Data Science, Jahangirnagar University
Institute of Information Technology
Jahangirnagar University
Savar, Dhaka-1342, Bangladesh
This tool is designed for educational and research purposes only. It is not a substitute for professional mental health diagnosis or treatment. If you or someone you know is experiencing suicidal thoughts, please seek immediate help from qualified mental health professionals or contact local emergency services.
- National Suicide Prevention Lifeline: 988 (US)
- Crisis Text Line: Text HOME to 741741
- International Association for Suicide Prevention: https://www.iasp.info/resources/Crisis_Centres/
- No personal data is stored or transmitted
- All assessments are processed locally in the browser
- No external data collection or tracking
This project is licensed under the MIT License - see the LICENSE file for details.
While this is primarily an academic project, suggestions and feedback are welcome. Please feel free to:
- Fork the repository
- Create a feature branch (
git checkout -b feature/AmazingFeature) - Commit your changes (
git commit -m 'Add some AmazingFeature') - Push to the branch (
git push origin feature/AmazingFeature) - Open a Pull Request
For academic inquiries or collaboration:
- Project Lead: Md. Shakil Hossain - hossain.stu2018@juniv.edu
- Institution: Institute of Information Technology, Jahangirnagar University
- Project Website: Personal Portfolio
This project is part of ongoing research in mental health assessment tools. If you use this work in academic research, please cite appropriately:
Hossain, M. S., Islam, N., & Rahman, M. (2025).
Identifying Suicidal Tendency: A Web-Based Mental Health Assessment Tool.
Institute of Information Technology, Jahangirnagar University.
- v1.0.0 (2025) - Initial release with core assessment functionality
- Bilingual questionnaire implementation
- Responsive design and user interface
- Risk assessment and scoring system
Note: This project was developed as part of academic research at Jahangirnagar University under proper supervision and ethical guidelines for mental health research.



