Koneoppiminen terveydenhuollossa: astman hallintasovellus

Innowise on rakentanut ML-pohjaisen astmanhallintasovelluksen eurooppalaiselle yritykselle.

Asiakas

Teollisuus
Alue
Eurooppa
Asiakas vuodesta
2022
Asiakkaamme on eurooppalainen yritys, jonka tavoitteena on luoda yksinkertainen ja edullinen astman hallintatyökalu, joka auttaa sekä lääkäreitä että astmapotilaita. Yksityiskohtaisia tietoja asiakkaasta ei voida luovuttaa NDA:n määräysten nojalla.

Haaste

Asiakkaamme on pitänyt useimpia astman hallintatyökaluja monimutkaisina ja tavallisille astmapotilaille liian kalliina. Tämän vuoksi he ovat ideoineet käyttäjäystävällisen mobiilin koneoppimissovelluksen, joka sisältää tarvittavat astman hallintatyökalut ja jota kuka tahansa voi käyttää.Hankkeen päätavoitteena oli tuottaa sovellus, joka auttaisi mobiilikäyttäjiä hallitsemaan sairauttaan intuitiivisella ja informatiivisella tavalla. Sovelluksen olisi myös sisällettävä riittävästi tietoa, jotta lääkärit voivat mukauttaa hoitoa ja arvioida potilaan edistymistä. Tiimimme tehtävänä oli kehittää sovelluksen toiminnallisuutta, suunnittelua ja esitellä koneoppimisalgoritmeja terveydenhuollossa.

Ratkaisu

Innowise:n tiimi on kehittänyt astmanhallintasovelluksen tyhjästä ja lisännyt koneoppimisalgoritmien integroinnin asiakkaalle.

SOVELLUKSEN TÄRKEIMMÄT OMINAISUUDET

Mobiilisovelluksen päätarkoituksena on auttaa astmapotilaita hallitsemaan sairauttaan. Kehittämässämme sovelluksessa on kattavat toiminnot, jotka helpottavat sairauden hallintaa. Ratkaisu:
  • Seuraa potilaan tilaa;
  • Tallentaa tiedot potilaan tekemistä inhalaatioista;
  • Muistuttaa potilasta ottamaan inhalaatiot aikataulun mukaisesti;
  • Pitää kirjaa hätätilanteista;
  • Arvioi potilaan inhalaatiokykyä;
  • Tarjoaa tietoa ja ohjeita astman hallinnasta.

Käyttäjät voivat käyttää sovellusta kirjautumalla henkilökohtaisille tileilleen. Kun he käynnistävät sovelluksen, he näkevät yleisiä tietoja päivästään, kuten astmaoireiden riskin, joka perustuu erilaisten laukaisevien tekijöiden, kuten sään ja ilmankosteuden, arviointiin. Lisäksi he näkevät luettelon suunnitelluista inhalaatioista ja siitä, milloin voi esiintyä joitakin enemmän tai vähemmän vakavia oireita aiheuttavia tekijöitä.

Tämän kojelaudan kautta käyttäjät voivat siirtyä kalenteriosioon ja nähdä kuukausittaiset tai viikoittaiset tilastotietonsa tilastaan, mukaan lukien heidän ottamansa inhalaatiot, heidän kohtaamansa laukaisevat tekijät jne.

Käyttäjät voivat myös antaa yksinomaan opetetun koneoppimisalgoritmin kuunnella, miten he käyttävät inhalaattoreita. Kun algoritmi on käsitellyt äänen, se arvioi inhalaattorin käyttötavan ja antaa käyttäjälle lyhyen yhteenvedon. Näiden tietojen perusteella potilas voi mukauttaa inhalaattorin käyttötapaa.

Käyttäjä voi siirtyä Koulutus-osiossa oppimaan astmasta, inhalaattoreista ja muista asiaankuuluvista aiheista. Tämä osio on hyödyllinen uusille käyttäjille ja niille, joilla on äskettäin tehty diagnoosi.

Viimeinen osio on käyttäjän henkilökohtainen profiili. Tässä käyttäjä voi täyttää tiedot ensisijaisesta ja toissijaisesta inhalaattorista, asettaa muistutuksia, mukauttaa ilmoituksia ja paljon muuta.

KÄYTTÄJÄN ROOLIT

Käyttäjärooleja on 2:
  • Käyttäjät, joilla on astma;
  • Sovelluksen ylläpitäjät.
Käyttäjät ovat astmapotilaita. He ovat vuorovaikutuksessa sovelluksen kanssa, jotta astman ylläpitoprosessi olisi helpompi ja kätevämpi täyttämällä tarvittavat tiedot ensisijaisista ja hätäinhalaattoreista, asettamalla muistutuksia jne.Ylläpitäjät ovat asiakkaan tiimin jäseniä. He päivittävät koneoppimisalgoritmia asiaankuuluvilla tiedoilla ja ylläpitävät luetteloa saatavilla olevista inhalaattoreista, jotta potilaat löytäisivät aina lääkkeensä sovelluksesta.

Teknologiat ja työkalut

Alustat
Kielet
Python, Dart
Kehykset
Flutter, Django
PostgreSQL

Prosessi

Asiakkaalla oli selkeä visio sovelluksesta. He ovat räätälöineet koneoppimisalgoritmi käyttäjien tarpeiden mukaan. Ohjelmistoinsinööriemme tehtävänä oli kehittää sovellus käyttäjäystävällisellä ulkoasulla ja toteuttaa joukko tärkeitä ominaisuuksia, kuten muistutukset, kalenteri, tilastot, yhdistää itse koneoppimisalgoritmi ja paljon muuta.

Koko projektin työnkulku perustui ketterään menetelmään, johon kuului kahden viikon sprinttejä. Jokaisen sprintin lopussa toimitimme videoesittelyn suoritetuista tehtävistä. Toimitimme julkaisuversiot projektin määräaikaan mennessä ja sen jälkeen joka sprintissä, kun asiakkaan pyytämät virheet/parannukset oli korjattu/tehty. Viestimme asiakkaan ja tiimin kanssa Slackin kautta.

Koska insinöörimme kuuluivat kansainväliseen kehitystiimiin, oli tärkeää olla samalla viivalla eri puolilta maailmaa tulevien IT-ammattilaisten kanssa ja kehittää tehokasta viestintää. Tämä vaikutti myönteisesti työn tehokkuuteen ja auttoi selviytymään hankkeen monista haasteista, kuten useiden vuosia sitten kirjoitettujen ydinmoduulien hallitsemisesta.

Joukkue

2
Flutter-kehittäjät
1
Python-kehittäjä
1
Projektipäällikkö
1
DevOps-insinööri
1
QA insinööri

Tulokset

Ohjelmistoinsinöörimme ovat luoneet sovelluksen, joka auttaa astmaa sairastavia ihmisiä hallitsemaan oireitaan älypuhelimen avulla. Sovelluksessa on intuitiivinen, käyttäjäystävällinen käyttöliittymä ja joukko hyödyllisiä ominaisuuksia, kuten mukautettu koneoppimisalgoritmi, muistutukset, kalenteri ja tilastot ja paljon muuta.

Hankkeen kesto
  • maaliskuu 2022 - toukokuu 2022

    Ota yhteyttä

    Varaa puhelu tai täytä alla oleva lomake, niin otamme sinuun yhteyttä, kun olemme käsitelleet pyyntösi.

    Lähetä meille ääniviesti
    Liitä asiakirjoja
    Lataa tiedosto

    Voit liittää 1 enintään 2 Mt:n tiedoston. Hyväksytyt tiedostomuodot: pdf, jpg, jpeg, png.

    Klikkaamalla Lähetä, annat suostumuksesi siihen, että Innowise käsittelee henkilötietojasi meidän Tietosuojakäytäntö antaa sinulle asiaankuuluvia tietoja. Antamalla puhelinnumerosi suostut siihen, että voimme ottaa sinuun yhteyttä puheluiden, tekstiviestien ja viestisovellusten kautta. Puhelu-, viesti- ja datahintoja voidaan soveltaa.

    Voit myös lähettää meille pyyntösi
    osoitteeseen contact@innowise.com

    Mitä tapahtuu seuraavaksi?

    1

    Kun olemme vastaanottaneet ja käsitelleet pyyntösi, otamme sinuun yhteyttä ja kerromme yksityiskohtaisesti projektin tarpeet ja allekirjoitamme NDA-sopimuksen luottamuksellisuuden varmistamiseksi.

    2

    Tutkittuaan toiveesi, tarpeesi ja odotuksesi tiimimme suunnittelee projektin ehdotuksen, jossa esitetään työn laajuus, tiimin koko, aika- ja kustannusarviot.

    3

    Järjestämme kanssasi tapaamisen, jossa keskustellaan tarjouksesta ja sovitaan yksityiskohdista.

    4

    Lopuksi allekirjoitamme sopimuksen ja aloitamme projektisi toteuttamisen heti.

    nuoli