JSF
Název projektu / produktu: MedAssist
Link na projekt: https://medassist-fe.vercel.app/login
Vedoucí týmu: Filip Šipoš
Výzva: 8. MedAssist
Problém: Aby sa zamestnanci nemocnice nemuseli hrabať v interných dokumentoch a smerniciach, a aby mohli jedným klikom vedieť aký je najbližší postup pri ich ich probléme, prípadne na koho sa obrátiť.
Řešení: Naše riešenie má frontend vytvorený vo Vue + Nuxt, využíva webhooky na komunikáciu s n8n (automatizačná platforma s využitím agentov).
N8N komunikuje s modelom ktorý:
1. Pošle požiadavok na MCP server, ktorý:
a) Spraví lookup na vektorovú DB
b) Z nej vytiahne top 5 a zoradí ich
2. Má chat memory pre udržanie kontextu konverzácie.
3. Vracia finálnu relevantnú odpoveď, prípadne priloží odkaz na relevantný dokument.
Dopady: Naše riešenie šetrí čas primárne zamestnancom nemocnice, ktorí by štandardne museli hľadať v interných dokumentoch, či smerniciach. Naše riešenie im umožní jedným klikom zistiť odpoveď na svoju otázku a teda využiť svoj čas viac efektívne. Pri takýchto situáciách, naše riešenie šetrí hodiny až dni prehľadávania interných smerníc a registrov kontaktov.
Proveditelnost: Náš chatbot je takmer pripravený na použitie do praxe. Preddefinovaný set dokumentov, ktorý náš AI-native backend používa na odpoveďe na otázky je plne funkčný.
Čo sa nášho frontendu týka, niektoré z funkcií aplikácie sú stále "work in progress".
V priebehu mesiaca dokáže appka byť nasadená na nemocničnú infraštruktúru.
V čem je řešení nové: Naša aplikácia umožňuje text-to-speech, teda uživateľ vie zadať svoj dotaz a prehrať si prichádzajúcu odpoveď.
Umožnujeme taktiež prihlásenie cez SSO pre nemocničných zamestnancov, clean UX, integráciu a štandardizáciu do FHIR. Taktiež máme integráciu dokumentov, a citácie z nich.
Co jste udělali během hackathonu - textové vysvětlení + kód (např. odkaz na GitHub): Väčšinu frontendu, celý backend a celý N8N workflow, MCP server, Hybrid RAG pre vyhľadávanie dát modelom v dokumentoch.
Odkazy na github:
https://github.com/Jan-Slota-Foundation/medassist-n8n-util
https://github.com/Jan-Slota-Foundation/hack_jak_brno_data_cleaner
https://github.com/Jan-Slota-Foundation/medassist-fe
https://github.com/Jan-Slota-Foundation/medassist-be
Co jste měli hotové před hackathonem?: Malá časť frontendu.
Co bude následovat a čeho chcete dosáhnout? Máte zájem projekt dále rozvíjet?: Lepší prístup modelu k FHIR, kontext podľa aktuálnej pozície (lokácie používateľa v nemocnici), animovaný sprievod doporučeným procesom (napr. ako TODO list).