Development of an application for monitoring human mental health based on cognitive-behavioral therapy methods using Python and library Tkinter

Author:

Marchenko I.1ORCID,Balalaieva O.1ORCID,Serhiienko A.1ORCID,Kior O.1

Affiliation:

1. State Higher Education Institution "Priazovskyi state technical university", Dnipro, Ukraine

Abstract

The article provides material on monitoring a person's mental health using modern psychological approaches and information technologies. IT products in the field of mental health can be implemented as Telegram bots, mobile applications, desktop applications, websites, social networks, etc. An analysis of available software for collecting and analyzing data on a person's psychological state, his mood, sleep patterns, the presence of signs of depression, various types of disorders, etc. was carried out. It was revealed that the main drawback of the existing software products is the lack of certification of tests and confirmation of the use of scientifically based methods for the interpretation of the obtained results. The work presents its own software for monitoring a person's mental health, which is based on the methods of cognitive-behavioral therapy. The product is implemented in the format of a desktop application written in Python using standard GUI library Tkinter and additional libraries CustomTkinter and, TTKBOOTSTRAP. The main purpose of the developed software product is to allow the user to monitor his own psychological health, including tracking mood, anxiety level, emotional state, stress level, sleep quality, etc. The app also provides helpful tips and advice on maintaining mental health and reducing stress. Functional capabilities of the application allow a person to conduct preliminary self-diagnosis to detect depression, SAD, OCD, PTSD, anxiety and cognitive disorder, as well as use SMER tables and a notebook for further self-analysis. When creating the program, an object-oriented approach was used with the use of algorithms for optimal button generation and survey generation using frames. To test the developed software and the mathematical model that underlies it, experimental studies were carried out in real time on the recognition of gestures of the sign language

Publisher

SHEI Pryazovskyi State Technical University

Subject

General Earth and Planetary Sciences,General Environmental Science

Reference13 articles.

1. Про схвалення Концепції розвитку охорони психічного здоров'я в Україні на період до 2030 року: Розпорядження Кабінету Міністрів України від 27 грудня 2017 р. № 1018-р. URL: https://zakon.rada.gov.ua/laws/show/1018-2017-%D1%80#n8.

2. Бойко О.М., Кабаченко Н.В. Соціальна робота у сфері психологічного здоров’я в Україні / О.М. Бойко. Науковий Вісник Ужгородського університету. Серія: Педагогіка, соціальна робота. 2020. №2 (47). С. 23-27. DOI: https://doi.org/10.24144/2524-0609.2020.47.23-27.

3. Чорна В.В. Детермінація психічного здоров’я населення в Україні та країнах ЄС. Environment & Health. 2020. № 2. С. 47-53. DOI: https://doi.org/10.32402/dovkil2020.02.047.

4. Motruk D. Стартував українсько-швейцарський проект «Психічне здоров’я для України». Ліки України. 2020. № 5(241). С. 47-48. DOI: https://doi.org/10.37987/1997-9894.2020.5(241).214043.

5. Mental Trek. Посібник для фасилітування інтерактивної освітньої виставки. Методичні рекомендації щодо використання інтерактивного освітнього інструменту для навчання молоді правилам поведінки, яка допоможе їм дбати про власне психічне благополуччя. Київ, ГО «Альянс за громадянські права», 2022. 113 с. URL: https://www.mh4u.in.ua/wp-content/uploads/2022/06/posibnyk-2022-final.pdf?fbclid=IwAR1ZOgnCfWxhq_n-oBhppjNJf1rJT5rn1s96rMhlFJxDUp6Mxk-fOfdkyFQ.

同舟云学术

1.学者识别学者识别

2.学术分析学术分析

3.人才评估人才评估

"同舟云学术"是以全球学者为主线,采集、加工和组织学术论文而形成的新型学术文献查询和分析系统,可以对全球学者进行文献检索和人才价值评估。用户可以通过关注某些学科领域的顶尖人物而持续追踪该领域的学科进展和研究前沿。经过近期的数据扩容,当前同舟云学术共收录了国内外主流学术期刊6万余种,收集的期刊论文及会议论文总量共计约1.5亿篇,并以每天添加12000余篇中外论文的速度递增。我们也可以为用户提供个性化、定制化的学者数据。欢迎来电咨询!咨询电话:010-8811{复制后删除}0370

www.globalauthorid.com

TOP

Copyright © 2019-2024 北京同舟云网络信息技术有限公司
京公网安备11010802033243号  京ICP备18003416号-3