…kombinace databází, textů, obrázků…
Návrh softwarového projektu

Název projektu: ACT
Pro studenty magisterského studia informatiky
Trvání: 2 semestry
Začátek: zimní semestr 2001
Počet studentů: 6 (možno modifikovat v rozmezí 4 až 8)
Popis projektu: 
Výsledkem projektu má být komplexní korpusový manažer. 
Projekt je pokračováním již úspěšně obhájeného softwarového projektu "Záchrana starých jazykových zdrojů" a jako takový je především užitečný pro práci s netriviálními texty. Původní softwarový projekt je naprogramovaný v Javě a obsahuje: převod textů z různých formátů do databáze, včetně zachování referencí k obrázkovému materiálu, z kterého text pochází; bylo vyvinuto interaktivní prostředí pro přidávání lexikografických a gramatických informací, včetně modulů pro asistenci při značkování textů; byla vyvinuta řada specielně formátovaných výstupů; bylo implementováno vyhledávání na libovolné podmnožině vstupních dokumentů; systém je do velké míry jazykově nezávislý, umožňuje práci v síti.
Projekt má tyto fáze: 
•	seznámení s předchozí prací a návrh řešení, 
•	odstranění známých chyb předchozí verze programu a jeho celkové zlepšení jak z hlediska interaktivity, tak i z hlediska rychlosti práce včetně optimalizace síťové komunikace, 
•	přidání nových modulů či úplné přepracování nevyhovujících modulů,
•	ověření a vyhodnocení systému.
Programovací jazyk: předpokládá se znalost progr. jazyku Java, softwarový tým však může rozhodnout o jiném prostředí či o kombinací více programovacích jazyků.
Vylepšení předchozí verze se zakládá především na dobrém návrhu reprezentace jazykových dat. Počítá se s:
-	efektivnější organizací velkého objemu textových dat; 
-	efektivnější využití minulých znalostí (nutnost neopakovat to, co již bylo zadáno) pro zpracování slovníkového hesla, víceúrovňové normalizace a více-redakčních hesel, překladů, morfologické informace;
-	celkovým vylepšením překladů, obohacení slovníkového hesla, vypracování prostředí pro ´alignment´ originálu s překladem;
-	vylepšení jazykové nezávislostí - možnost současně zobrazovat a podle různých kriterií třídit více jazyků;
-	přidáním statistických modulů; 
-	podporou dalších vstupních a výstupních formátů a kódování;
-	efektivnějším vyhledáváním nad libovolnou podmnožinou vstupních dokumentů;
-	podporou pro vyčlenění a zpětné vkládání části či celého dokumentu, včetně práce mimo síťové napojení;
-	WWW modulem pro přístup k databázím a práci na dálku;
-	možností importu zpracovaných (například ze slovníku či kartoték) do textu a jeho zpětná rekonstrukce.

Tým studentů:
Předpokládá se sestavením týmu 6 studentů následující struktury:
•	1 student pro kódováni, programování vstupu a výstupů a celkovou anotaci textů
•	1 student pro zabezpečení interaktivní práce s překlady a zabezpečení importů již lingvisticky zpracovaných dat
•	1 student na vyčlenění a zpětné vkládání části (či celého) dokumentu a umožnění jejího zpracování i mimo síťové napojení;
•	1 student pro vytvoření statistických modulů a zabezpečení práce nad více rukopisy
•	1 student se zkušeností s organizací (např. databázového) velkého objemu dat
•	1 student na ošetření síťové komunikace, zběhlý v Javě; WWW modul a jeho rozhraní.

Vedoucí projektu:
Mgr. Kiril Ribarov, za CKL MFF UK, e-mail:ribarov@ufal.mff.cuni.cz. 
Softwarový projekt vypisuje Ústav formální a aplikované lingvistiky.