Вступ
Життя з синдромом полікістозних яєчників (PCOS) стало для мене складним випробуванням. Від нерегулярних симптомів до відчуття перевантаження через відсутність доступних ресурсів, я на власному досвіді зрозуміла, як важко управляти цією хворобою. Саме тому я створила PCOS360 — веб-додаток, призначений для надання людям з PCOS інструментів, підтримки та інформації, які необхідні для контролю за їх здоров’ям.
PCOS360 — це мій спосіб перетворити свої труднощі на рішення, створити безпечний і підтримуючий простір, де інші люди, як і я, можуть знайти відповіді, відстежувати свій прогрес і почуватися впевнено.
Історія створення PCOS360
Коли мені поставили діагноз PCOS, я почувалась загубленою. Я шукала інструменти для управління симптомами, але все, що я знаходила, було або неповним, або занадто складним. Я хотіла щось просте, доступне і адаптоване до унікальних проблем, з якими стикаються люди з PCOS.
Саме це і стало натхненням для створення PCOS360. Я хотіла створити додаток, який міг би полегшити життя людям, які борються з PCOS — пропонуючи не лише функції, а й відчуття підтримки та розуміння.
Основні функції
-
Оцінка ризику PCOS
— Я почала з тесту, бо знаю, як важливо своєчасно виявляти ознаки PCOS.
— Тест оцінює рівень ризику на основі симптомів, таких як нерегулярні менструації, зміни ваги та тривожність. Для цього використовується навчена модель машинного навчання (pcos_model.pkl
), яка дає користувачам чітке уявлення про їх стан і наступні кроки. -
Трекер симптомів
— Відстежувати симптоми було чимось, що я б хотіла робити раніше. Завдяки цій функції користувачі можуть щодня фіксувати такі симптоми, як перепади настрою та зміни ваги, що дозволяє виявляти певні патерни з часом.
— Я додала графіки, тому що візуальне спостереження за прогресом може бути дуже мотивуючим. -
Калькулятор ІМТ
— Контроль за вагою є важливою частиною лікування PCOS, і я знаю, як плутаними можуть бути розрахунки ІМТ. Саме тому ця функція проста і зрозуміла — вона обчислює ІМТ і дає чіткі, практичні рекомендації залежно від результатів. -
Персоналізовані дієта і план тренувань
— Однією з моїх найбільших проблем з PCOS було зрозуміти, що саме підходить мені. Ця функція створює персоналізовані плани тренувань і дієти, враховуючи такі параметри, як вік, вага та ІМТ, пропонуючи рекомендації, які можна адаптувати до індивідуальних потреб. -
Чат-бот для підтримки психічного здоров’я та екстреної допомоги
— Справлятися з PCOS може бути самотньо, а психічне здоров’я часто залишається на задньому плані. Ось чому я додала чат-бота, який працює на основі GPT-3.5 від OpenAI. Він допомагає надати підтримку, відповісти на запитання та з’єднати користувачів з екстреними ресурсами, такими як лінії допомоги або медичні послуги поблизу, коли це необхідно.
Технологічний стек
- Backend: Flask
- Frontend: HTML, CSS, Jinja2
- Машинне навчання: RandomForestClassifier (scikit-learn)
- Чат-бот: OpenAI GPT-3.5 API
- Розгортання моделі:
pickle
для завантаження навченого прогнозуючого моделі PCOS
Що означає цей проект для мене
Створення PCOS360 було не тільки про програмування — це було про перенесення мого досвіду у щось значуще. Я хотіла створити ресурс, який я б хотіла мати, коли тільки почала свій шлях. Кожна функція, від тесту оцінки ризику до чат-бота, відображає проблему, з якою я стикалась, і рішення, яке я шукала.
Через цей проект я дізналась не тільки про технічні інструменти, такі як Flask і машинне навчання, але й про силу емпатії та спільноти у створенні чогось, що справді допомагає людям.
Подяки
Цей проект — данина безлічі людей, які з силою та стійкістю проходять через PCOS.
Я вдячна за інструменти та ресурси, які зробили це можливим:
- Бібліотеки Python: Flask
, scikit-learn
, Matplotlib
- API OpenAI для функціональності чат-бота
- Підтримка та натхнення, які я отримала від спільноти PCOS
Висновок
PCOS360 — це більше, ніж просто проект — це моя особиста місія полегшити життя людям, які живуть з PCOS. Це простір, де користувачі можуть відчувати підтримку, розуміння та бути готовими взяти контроль над своїм здоров'ям.
Створення PCOS360 стало для мене глибоко особистим шляхом. Це не тільки про надання рішень; це про те, щоб показати іншим, що вони не самотні. І для мене це те, що справді має значення.
Перекладено з: PCOS360: A Personal Journey to Support PCOS Warriors