Inspiració

OncoConnect neix de la necessitat real de donar visibilitat i seguiment al “chemo brain” i a altres alteracions cognitives i emocionals que poden aparèixer durant i després dels tractaments oncològics. Sovint, aquests efectes són percebuts pels pacients però no sempre monitoritzats de manera sistemàtica. El projecte s’inspira en la voluntat d’unir neuropsicologia, tecnologia i humanització de la salut, oferint una eina accessible que permeti al pacient sentir-se escoltat i acompanyat. A més, ofereix eines de communicació entre el pacient i el metge.

Què fa?

OncoConnect és una aplicació que permet el seguiment cognitiu i emocional de pacients oncològics mitjançant:

  • Tests cognitius validats que mesuren atenció, memòria de treball, velocitat de processament i fluència verbal alternada.
  • Un seguiment intensiu d’una setmana, amb la possibilitat de fer tests de control cada 6 mesos.
  • Registres diaris sobre estat anímic, incidències quotidianes i un diari personal.
  • Visualització de gràfics evolutius que permeten correlacionar rendiment cognitiu i percepció subjectiva.
  • Un espai d’eines i recomanacions, un chat-bot per consultes, i missatges entre pacient i metge.
  • Mode administrador per diferenciar rols i funcionalitats.

Com ho hem fet?

Hem desenvolupat OncoConnect utilitzant:

  • Streamlit com a framework principal per crear una interfície web clara, accessible i interactiva.
  • Python per a la lògica dels tests, la gestió de sessions i el tractament de dades.
  • SQLite per a l’emmagatzematge de resultats, registres diaris i usuaris.
  • Recursos lingüístics de Softcatalà per validar les paraules del test de fluència verbal.
  • Gràfics dinàmics per mostrar l’evolució cognitiva i emocional del pacient.

Tot el projecte s’ha construït amb una arquitectura modular, pensada per poder escalar i afegir nous tests o funcionalitats en el futur.

Problemes que hem tingut

Durant el desenvolupament ens hem trobat amb diversos reptes:

  • Dissenyar tests cognitius fiables i implementar correctament les regles de puntuació.
  • Gestionar errors de format de dates, sessions i bases de dades.
  • Validar paraules en català i comprovar l’alternança semàntica en temps real.
  • Mantenir una bona experiència d’usuari.
  • Implentar veu-a-text.

Assoliments dels quals estem orgullosos:

Estem especialment orgullosos d’haver creat una plataforma integral, que va més enllà dels tests cognitius individuals. Hem aconseguit:

  • Integrar un chat-bot que facilita la comunicació i resolució de dubtes del pacient.
  • Desenvolupar un sistema complet d’estadístiques i visualització de dades, útil tant per al pacient com per al professional sanitari.
  • Incorporar un diari personal i registres emocionals, donant veu al pacient i recollint la seva experiència subjectiva.
  • Facilitar la comunicació pacient–metge, connectant dades objectives amb percepcions personals.
  • Crear una vista específica per al professional (mode administrador) que permet analitzar l’evolució del pacient des del punt de vista clínic.
  • Unificar en una sola eina el seguiment cognitiu, emocional i comunicatiu, amb una interfície clara i accessible.

Què hem après?

Aquest projecte ens ha permès aprendre:

  • Com traslladar conceptes de neuropsicologia a una aplicació digital.
  • A dissenyar aplicacions de salut amb enfocament centrat en l’usuari.
  • A treballar amb Streamlit, bases de dades i gestió d’estats de manera eficient.
  • Implementació de bots i altres funcions.

Què ve després per a OncoConnect:

Els pròxims passos d’OncoConnect se centren a ampliar la funcionalitat i l’impacte clínic de la plataforma:

  • Incorporar voice-to-text a tots els tests, facilitant l’accessibilitat i reduint la càrrega cognitiva del pacient.
  • Afegir més variacions de tests per a cada domini cognitiu, permetent una avaluació més rica i menys repetitiva.
  • Desenvolupar un model predictiu basat en les dades recollides, capaç d’anticipar possibles deterioraments cognitius o canvis emocionals.
  • Integrar un sistema de notificacions i recordatoris per millorar l’adherència al seguiment i als registres diaris.
  • Millorar la personalització de recomanacions segons el perfil i l’evolució del pacient.
  • Continuar treballant en la validació clínica i l’escalabilitat de l’aplicació.

Built With

Share this project:

Updates