8. týždeň / 2. semester
- Dátum
- 22.04.2025, 12:00
- Umiestnenie:
- Slovenská Technická Univerzita v Bratislave, Fakulta Elektrotechniky a Informatiky
- Miestnosť:
- Discord
- Účastníci:
- Bc. Bence Both
- Bc. Matyas Horvath
- Bc. Jozef Nyitrai
- Bc. Aron Tükör
- Bc. Vincent Pálfy
- Vedúci:
- Ing. Stanislav Marochok
Bod programu č. 1: Pokrok v implementácii a priebežné zmeny
Počas tohto týždňa sme sa zamerali na implementáciu overenia emailovej adresy pri registrácii a prihlásení do systému. Zavedením šesťmiestneho overovacieho kódu sme zabezpečili, že registráciu môžu vykonať iba používatelia, ktorí vlastnia platnú emailovú adresu a sú schopní ju overiť. Tento krok výrazne zvyšuje bezpečnosť a spoľahlivosť používateľskej bázy.

Okrem toho sme sa venovali opravám a spresneniu funkcionality úpravy profilových údajov. Odstránili sme identifikované chyby a zabezpečili sme presnejšie a stabilnejšie správanie formulárov pri zmene používateľských údajov.

Významným pokrokom bolo aj rozšírenie funkcionality aplikácie o možnosť správy obrázkov na základe princípov CRUD (Create, Read, Update, Delete). Používatelia tak teraz môžu efektívne nahrávať, zobrazovať, upravovať a mazať obrázky v rámci aplikácie, čo vytvára pevný základ pre budúce rozšírenie systému o prácu s vizuálnym obsahom.

Bod programu č. 2: Plány na nasledujúci týždeň
V nasledujúcom týždni zostáva našou prioritou pokračovanie v práci na funkcionalite spracovania dokumentov, konkrétne nadväzovanie na predchádzajúcu fázu segmentácie. Hlavným cieľom bude implementácia rozpoznávania textu (OCR) z jednotlivých segmentov a pridanie možnosti anotovania získaných výstupov. Súčasťou plánovaných úloh je aj vytvorenie prostredia na ukladanie rozpoznaných znakov – buď vo forme JSON výstupov, alebo priamo do databázy.
Zameriame sa predovšetkým na prípravu príslušných backendových endpointov a frontendových komponentov, ktoré umožnia základné spracovanie, zobrazenie a prácu s týmito údajmi. Samotná logika rozpoznávania, segmentácie či klasifikácie obrázkov však nepatrí do rozsahu našich úloh – naším cieľom nie je vyvíjať tieto moduly, ale zabezpečiť funkčné a flexibilné prostredie, v ktorom ich bude možné integrovať a používať.