5. týždeň / 2. semester
- Dátum
- 01.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
Tento týždeň sme sa sústredili najmä na úpravu používateľského rozhrania a rozšírenie databázy, čo predstavuje dôležitý krok vpred pre celý projekt. Jednou z hlavných zmien bol prechod na svetlý dizajn aplikácie, ktorý pôsobí modernejšie, čistejšie a je pre používateľov vizuálne prívetivejší. Na realizáciu tejto zmeny sme použili framework TailwindCSS, ktorý nám umožnil efektívne upravovať vzhľad komponentov, štýly tlačidiel, textových polí aj hlásení. Táto technológia zároveň priniesla väčšiu flexibilitu a konzistentnosť pri ďalšom vývoji frontendových častí.

Paralelne s vizuálnymi zmenami sme sa venovali aj architektonickým úpravám na strane databázy. Rozšírený model teraz lepšie odráža potreby aplikácie, pričom medzi najdôležitejšie prírastky patrí tabuľka processing_results
, ktorá uchováva informácie o priebehu spracovania jednotlivých položiek. Zaznamenáva status, použitý model, hlásenia o chybách alebo výsledkoch, ako aj dátumy vytvorenia a úpravy. Vďaka tomu máme k dispozícii ucelený prehľad o tom, ako prebieha automatizované spracovanie dokumentov a obrázkov.

Zmeny sa dotkli aj prepojení medzi dokumentmi, používateľmi a tagmi – dokumenty je teraz možné efektívne zdieľať, priraďovať konkrétnym používateľom a označovať pomocou tagov. Tieto nové väzby rozširujú možnosti správy prístupových práv a organizácie obsahu. V databáze pribudla aj entita pre obrázky spolu s väzbou na používateľov, čo otvára možnosti pre budúce funkcie ako anotovanie, prehľad zmien alebo archiváciu historických záznamov. Všetky tieto úpravy tvoria základ pre nasledujúce etapy vývoja, vrátane pokročilej analýzy historických dokumentov, rozpoznávania textu a interaktívnej práce s obrazovým obsahom.
Bod programu č. 2: Plány na nasledujúci týždeň
V nadchádzajúcom týždni plánujeme pokračovať v prácach, ktoré sme nestihli v predchádzajúcom období. Prioritou bude rozšírenie nového svetlého dizajnu aj na zvyšné časti aplikácie, ktoré zatiaľ neboli vizuálne upravené. Cieľom je dosiahnuť jednotný vizuálny štýl naprieč celým rozhraním a vytvoriť prehľadnejšie a používateľsky prívetivejšie prostredie. Implementácia bude aj naďalej prebiehať pomocou TailwindCSS, vďaka čomu si zachováme flexibilitu a konzistentnosť.
Zároveň sa budeme sústreďovať na pokračovanie spracovania dokumentov po fáze segmentácie. V predchádzajúcich týždňoch sme úspešne pripravili základ segmentácie, preto sa teraz chceme zamerať na ďalšie etapy spracovania, konkrétne na rozpoznávanie textu (OCR) zo segmentovaných oblastí, pridávanie anotácií, a prípravu podmienok pre analýzu historických dokumentov. Tieto kroky predstavujú dôležitý posun smerom k finálnemu cieľu – vytvoreniu komplexnej webovej aplikácie na spracovanie historických ručne písaných dokumentov.