Integrace SmartCGMS s prostředím jazyka Python a JavaScript
Související URL: https://diabetes.zcu.cz/
Navržený typ práce: Bakalářská práce
Celkový stav inzerátu: Obsazené
Na katedře již delší dobu vyvíjíme framework SmartCGMS, který slouží pro analýzu signálů a například i simulaci léčby (do budoucna doufejme, že nejen simulaci). Primárně jej vyvíjíme pro problémy spojené s diabetem, ale nic nebrání použití i v jiných odvětvích. Součástí podobných léčebných setupů bývají i algoritmy strojového učení a umělé inteligence, respektive i jiné algoritmy založené klidně jen na sadě pravidel. SmartCGMS je vyvíjeno v jazyce C++. Tyto algoritmy je ale velice obvyklé implementovat v jazyce Python, popř. JavaScript (v případě určitých konkrétních příkladů spojených s diabetem, byť z toho nejsme úplně nadšeni). SmartCGMS ale nemá podporu pro propojení s těmito jazyky.
Vaším úkolem by bylo analyzovat způsob, jakým by bylo možné bezpečně propojit SmartCGMS a kódy v jazyce Python a JavaScript. Tyto jazyky mají diametrálně odlišné například paměťové a vláknové modely, a proto se na cestě objeví určitá sada charakteristických problémů.
Rámcové zadání v bodech:
1) Seznamte se s nástrojem SmartCGMS, jazyky C++, Python a JavaScript
2) Analyzujte způsoby, jakým by se dala do SmartCGMS integrovat podpora jazyků Python a JavaScript
3) Navrhněte efektivní způsob, jakým by se tato podpora dala implementovat pro podporu vybraných druhů entit SmartCGMS
4) Implementujte tento způsob
5) Otestujte Vaši implementaci na sadě standardních úloh
Pro akad. rok: 2024/2025
Vložil: Ing. Martin Úbl
Email: ublm@kiv.zcu.cz
Vloženo: 1.9.2024 000 01:20:03
Zdroj: externí systém
Katedry
Zkratka katedry | Název katedry | Stav | Schválil | Vedoucí práce |
---|
FAV/KIV | Katedra informatiky a výpočetní techniky | Schváleno | Ing. Martin Úbl ublm@kiv.zcu.cz | Ing. Martin Úbl ublm@kiv.zcu.cz |