This project aims to develop a dataset for designing an AI model focused on identifying patterns in depression, anxiety, and other related mental health conditions. The model, based on NLP (Natural Language Processing) structure, will serve as an assistant to psychiatrists. It will provide various services, including data analysis, preclinical diagnosis, and treatment prediction, as well as monitoring and control of treatment.
- Upload and Load Questionnaires: Easily upload Excel files containing mental health questionnaires.
- Interactive Question Interface: Navigate through questions and select answers with a user-friendly GUI.
- Score Calculation and Interpretation: Automatically calculate the total score and determine the level of depression or anxiety based on predefined criteria.
- Save Results: Save the questionnaire results to an Excel file for future reference and analysis.
- Clear Inputs: Reset the interface for a new questionnaire session.
- Python 3.x
tkinterfor GUIpandasfor data handlingopenpyxlfor Excel file operations
-
Clone the repository:
git clone https://github.com/IRFBC/Test_App.git cd Test_App -
Install the required packages:
pip install pandas openpyxl
-
Run the application:
python Test.py
-
Upload the questionnaire file: Click on the "Upload File" button and select an Excel file with the questionnaire.
-
Answer the questions: Navigate through the questions and select the appropriate options.
-
View results: After completing the questionnaire, view the total score and the interpreted level of depression or anxiety.
-
Save results: The results will be saved to
results.xlsxfor future analysis. -
Clear inputs: Click on the "Clear Inputs" button to reset the interface for a new session.
- Book2.xlsx: Contains questions related to anxiety.
- Book3.xlsx: Contains questions related to depression.
- Fork the repository.
- Create a new branch:
git checkout -b feature-branch
- Make your changes and commit them:
git commit -m "Description of changes" - Push to the branch:
git push origin feature-branch
- Create a pull request.
This project is licensed under the MIT License. See the LICENSE file for details.
- Enhancing NLP Capabilities: Improve the NLP model to provide more accurate preclinical diagnoses and treatment recommendations.
- Integration with Electronic Health Records (EHR): Seamless integration with EHR systems for better data management and analysis.
- Real-time Monitoring: Implement real-time monitoring and feedback for patients undergoing treatment.
By developing this project, we aim to leverage AI and NLP technologies to assist psychiatrists in providing better mental health care, ultimately improving patient outcomes.


