Telemedycyna

Mateusz Burniak 218321

Aplikacja webowa

do diagnozowania stanów ostrego brzucha

Cel projektu

Celem projektu jest wykorzystanie sztucznej sieci neuronowej do umożliwienia osobom cierpiącym na stany ostrego brzucha autodiagnostyki choroby przez Internet. ​

Technologie

• backend: Flask

• backend: gunicorn

• model MLP: sklearn

• frontend: Angular 4

• reverse proxy: nginx

• konteneryzacja: Docker

• deployment: Heroku

• IDE: PyCharm + VSCode

Aspekt medyczny

  • Samodzielna diagnoza na podstawie cech, które pacjent może ocenić sam
  • Zaproponowanie najbliższej placówki medycznej, gdzie pacjent może uzyskać leczenie
  • Podanie strony internetowej, gdzie pacjent może dowiedzieć się więcej o swojej chorobie

Funkcje

  • Zasadniczą funkcją aplikacji jest umożliwienie pacjentowi dokonania diagnozy bólu brzucha poprzez wypełnienie formularza wykorzystując nauczony model (MLP).
  • Dodatkową funkcją aplikacji jest ułatwienie użytkownikowi zdobycie większej ilości
    informacji o danej chorobie poprzez podanie linku do pierwszego wyniku wyszukiwania znalezionego przez wyszukiwarkę google zdiagnozowanej choroby.

Diagnozowane choroby

1. Ostre zapalenie wyrostka

2. Zapalenie uchyłków jelit

3. Niedrożność mechaniczna jelit

4. Perforowany wrzód trawienny

5. Zapalenie woreczka żółciowego

6. Ostre zapalenie trzustki

7. Niecharakterystyczny ból brzucha

8. Inne przyczyny ostrego bólu brzucha

Pytania

  • Płeć
  • Wiek
  • Lokalizacja bólu na początku zachorowania
  • Lokalizacja bólu obecnie
  • Intensywność bólu
  • Czynniki nasilające ból
  • Czynniki przynoszące ulgę
  • Progresja bólu
  • Czas trwania bólu
  • Charakter bólu na początku zachorowania
  • Charakter bólu obecnie
  • Nudności i wymioty
  • Apetyt

Pytania c.d.

  • Wypróżnienia
  • Oddawanie moczu
  • Poprzednie niestrawności
  • Żółtaczka w przeszłości
  • Poprzednie operacje brzuszne
  • Leki
  • Stan psychiczny
  • Skóra
  • Temperatura (pacha)
  • Ruchy oddechowe powłok brzusznych
  • Wzdęcia
  • Choroba

Interfejs  użytkownika

Widok podstawowy

Widok walidacji formularza

Widok diagnozy

Widok po przekierowaniu

Dziękuję za uwagę

Mateusz Burniak 218321

Telemedycyna

By Mateusz Burniak

Telemedycyna

  • 226