PB138/Projekty07

Z FI WIKI
Přejít na: navigace, hledání

Databáze XML formátu gramatik pro rozpoznávání řeči

  • zadavatel Luděk Bártek
  • Cílem projektu je navrhnout a realizovat databází gramatik pro rozpoznávání řeči s webovým rozhraním.
  • Databáze musí zvládat následující:
    • přidání pravidla do zadané gramatiky
    • vyhledání gramatiky podle jejího názvu
    • vyhledání gramatiky podle id pravidla
  • Příklady gramatik lze získat z svn://cheiron.fi.muni.cz/home/personal/webgen, kde se nachazi v adresari web/dialogues. Jedná se o soubory s příponou grxml.

Řešitelský tým 1:

  • Miloš Jakubíček (Labour leader, CFO)
  • Jan Bušta (PR manager, CIO)
  • Vojtěch Gondžala (Quality assurance division, COO)
  • Roman Stoklasa (Project manager, CEO)
  • Shkodran Gerguri (Department of human resources, CAO)

Řešitelský tým 2:

  • Belehrad [da best lama]
  • Chrenko [java progamer]
  • Vavrik [Java EE seriouz chief]
  • Zubcak [Math II absolver :)]

Dialogový nástroj na tvorbu kaskádových a XSL stylů pro vizualizaci XML dat

  • zadavatel Luděk Bártek
  • Studenti navrhnou a zrealizují pomocí jazyka VoiceXML dialogový nástroj pro tvorbu stylů určených na převod XML dat s popisem webové prezentace na XHTML stránky.
  • XML schéma (webgen/siteDescription.xsd) pro soubor popisující webové prezentace je dostupný na adrese svn://cheiron.fi.muni.cz/home/personal/webgen.

Řešitelský tým 1:

  • Michal Čermák
  • Miroslav Haupt
  • David Mečíř
  • Gustav Novotný

Nástroj na vizuální tvorbu XSL stylů pro webové prezentace

  • zadavatel Luděk Bártek
  • Studenti navrhnou a vytvoří nástroj, který umožní vizuální formou vytvářet XSL styly určené na převod XML dat s popisem webové prezentace na sadu XHTML stránek.
  • XML schéma (webgen/siteDescription.xsd) pro soubor popisující webové prezentace je dostupný na adrese svn://cheiron.fi.muni.cz/home/personal/webgen.

Řešitelský tým 1:

  • Smolka
  • Rusinko
  • Winkler
  • Katona
  • Kominka

Řešitelský tým 2:

  • Masnik Tomas
  • Uhlir Ondrej
  • Kozina Ondrej (120781)
  • Krnáč Juraj

Databáze XSL stylů s webovým rozhraním

  • zadavatel Luděk Bártek
  • Studenti navrhnou a vytvoří systém pro správu XSL templatů sloužících k převodu XML reprezentací webových prezentací na XHTML stránky. Přístup k aplikaci bude prostřednictvím webového rozhraní. Aplikace by měla zvládat:
    • přidání XSL
    • vyhledání XSL podle zvoleného kritéria
    • odstranění XSL podle zvoleného kritéria
    • vrátit seznam dostupních XSL
  • Komunikace s databází bude probíhat prostřednictvím HTTP.

Řešitelský tým 1:

  • Filip Kusalik (172849)
  • Adam Brokes (173018)
  • Josef Bednar (172742)
  • Ondřej Frinta (143176)

Řešitelský tým 2:

  • Martin Filo (173259)
  • Jan Paleček (172203)
  • Dejan Velimirovic (186351)
  • Lukáš Holecy (172544)

Sada XSL šablon a kaskádových stylů pro transformaci XML popisu osobní webové prezentace na XHTML stranky

  • zadavatel Luděk Bártek
  • Studenti vytvoří sadu stylů pro nejběžněji používaná grafická rozložení:
  1. osobní webové stránky (soukromé, pracovní, akademické)
  2. prezentace produktu (výrobek, výzkumné výsledky)

Řešitelský tým 1:

  • Lucia Tokárová
  • Jana Galajdová
  • Elena Halická
  • Lukáš Pitoňák
  • Lukáš Krempaský

Řešitelský tým 2:

  • Petr Jarušek
  • Martin Těhan(207885)
  • Roman Kabelka
  • Martin Veverka

Řešitelský tým 3

Sada XSL šablon a kaskádových stylů pro transformaci XML popisu blogu na XHTML stránky

  • zadavatel Luděk Bártek
  • Studenti vytvoří sadu stylů pro nejběžněji používaná grafická rozložení:
  1. osobní blog
  2. tématický blog

Řešitelský tým 1:

  • Peter Hrbacik
  • Lubos Kohut
  • Peter Skoda
  • Tomas Soukup

Řešitelský tým 2:

  • Jan Sladek
  • Miroslav Pokorny
  • Jiri Bartos
  • Jaroslav Tesarik

Sada XSL šablon a kaskádových stylů pro transformaci XML popisu publikace na XHTML stránky

  • zadavatel Luděk Bártek
  • Studenti vytvoří sadu stylů pro nejběžněji používaná grafická rozložení:
  1. stručná publikace (povídka, esej, krátký článek ...)
  2. strukturovaná publikace (článek, kniha, ...)

Řešitelský tým 1:

  • Martin Holas
  • Radek Jurný
  • Radim Štampach
  • Petr Soběslavský

Řešitelský tým 2:

  • Martin Talarovič
  • Roman Klein
  • Filip Malimánek
  • Martin Fecík

CPA - převod souborů do XML značkování

  • zadavatel Adam Rambousek
  • Transformace určených dokumentů do dodaného XML značkování, popsání značkování schématem
  • Příklad vstupu:
PATTERN 6: [[Entity1] act [NO OBJ] {as [NP[Entity2 = Role]]} 
IMPLICATURE: [[Entity1] functions in the role specified.
  • Příklad výstupu:
 
<pattern id="1" num="1">
<template adverbial_class="" object_none="" adverbial_none="">
	<verb_form>amaze</verb_form>
	<subject>
		<argspec none="" headword="" type="">
		<BSO_type name="TopType"/>
		</argspec>
	</subject>
	<object>
		<argspec none="" headword="" type="">
		<BSO_type name="Human"/>
		<subspec/>
		</argspec>
	</object>
</template>
<primary_implicature>[[TopType]] causes [[Human]] to be very
surprised</primary_implicature>
</pattern>

Řešitelský tým 1:

Řešitelský tým 2:

  • Jan Walter
  • Martin Šurányi
  • Juraj Gargulák
  • Petr Pěnička

Řešitelský tým 3:

Propojení Issue Tracking a Project Management systémů

Řešitelský tým 1:

  • Lukáš Fryč (fryc@mail.muni.cz)
  • Petr Hubáček
  • Andrej Paluda
  •  ???

Vizualizátor úkolů

  • zadavatel Jan Pavlovič
  • Vytvořit webovou aplikaci, která bude umět zobrazovat úkoly, tříděné podle skupin, priority, stupně zpracování,
  • Data budou načítana ze souboru ve formátu iCalendar
  • Data budou načítana přes WeBDav ve formátu iCalendar
  • Systém bude umět přídávat, ubírat a modifikovat úkoly

Řešitelský tým 1: stránka projektu

  • Tomáš Hofman
  • Milan Křivánek
  • Martin Hrdlička
  • Michael Mládek

Řešitelský tým 2:

  • Víteček Antonín
  • Turek Martin
  • Rusňák Vít
  • Mec Martin

Převod XML dat Verbalex do HTML a LaTeX

Řešitelský tým 1:

  • Ondrej Černay xcern
  • Miroslav Baláž xbalaz
  • Martin Miko xmiko
  • Andrej Herich xherich

Řešitelský tým 2:

  • Sven Dražan
  • Zuzana Jiránková
  • Vít Suchomel
  • Petr Matoušek
  • Dominik Štefančik

Modernizace XSL-FO stylu

  • zadavatel Jan Pavlovič
  • Cilem projektu je upravit existujici XSL-FO styly pro prevod bc/dp praci z xml DocBook do PDF.
  • Styly jsou v /packages/share/xslt2-devel/xsl/fo
  • Styly je potreba upravit pro docbook-xsl 5
  • Styly je potreba upravit pro novou verzi fopu
  • Styly je potreba upravit pro novou verzi xepu
  • Soucasti je instalace nove verze xslformatteru (soucasna: /packages/run/xslformatter-3.4/) a uprava stylu pro jeho pouziti
  • Projet je v https://kore.fi.muni.cz:5443/repos/fi/projects/xslt2/trunk
  • http://www.fi.muni.cz/~xpavlov/xml
  • add mediaobject to fi:logo
  • move changes in fo titlepage.templates.xsl to titlepage.templates.xml
  • fix cz update to XEP install (fonts,hypn)
  • fix non breakable spaces before prepositions in FO  
  • fix Brno and Advisor line in FO to <fo:block-container height="10pt" width="159mm" position="absolute" top="240m
  • fix woman in en in fo
  • add extension for assignment (vytvoreni nove sablony k zadani)
  • add DocBook DTD 4.5
  • add DocBook DTD 5
  • add JAXP validation (jar pro validaci xml)

Řešitelský tým 1:

  • Schulz (143177)
  • Folkman (140414)
  • Chmurciak (143240)
  • Palasthy (99294)

Řešitelský tým 2:

  • Martin Jantošovič xjant
  • Ivan Púdelka xpudelk
  • Martin Mrázik xmrazik
  • Juraj Martinka xmarti18

Uprava fithesis gramatiky

Řešitelský tým 1:

  • Miloš Zikmund xzikmun
  • Stanislav Petrů xpetru1
  • Martin Štíbal xstibal
  • Luboš Rychtecký xrychtec


Transformace bib souboru

  • zadavatel Jan Pavlovič, Pavel Krkoška
  • Cilem je vytvorit program, který by měl na vstupu soubor ve formátu *.bib (BibTeX bibliography file), na výstupu pak strukturovanou stránku ve formátu XHTML (plus samotný XML soubor). Program by měl jednoduchý interface (výběr vstupu a výstupu, seznam klíčů požadovaných výstupů a pár přepínačů pomocí nichž se bude volit zda vysadit všechny autory nebo jenom "Prvni et al.", jestli vysadit název článku, jestli vypsat abstrakt apod.). Ve vysázené stránce budou hyperlinky na plné texty v lokálních souborech (například pdf, html).

Řešitelský tým 1:

  • Petr Tvarůžek
  • Pavel Maček
  • David Rakowski
  • Pavel Krkoška

Řešitelský tým 2:

  • Luboš Ptáček
  • Adam Libuša
  • Martin Hradil
  • Martin Tlachač

Řešitelský tým 3:

  • Jakub Grochol
  • Martin Zavadil zav@mail.muni.cz
  • Jakub Bednář, jbednar@mail.muni.cz
  • Jiří Locker, 173034@mail.muni.cz

Evidence stravenek

  • zadavatel Jan Pavlovič
  • Cílem projektu je vytvořit nástroj pro správu rozdělování stravenek zaměstnancům podniku.
  • Každý zaměstnanec má nárok na stravenku pouze v určité dny v týdnu (např. nemá plný úvazek). Na stravenku z určité části přispívá zaměstnavatel, z určité části odbor zaměstnanců a zbytek platí zaměstnanec.
  • Program bude generovat tiskové soustavy pro každý měsíc. Sestava bude obsahovat seznam osob s počty stravenek a rozdělení finanční zátěže (kolik platí zaměstnavatel, kolik odbory a kolik zaměstnanec). Generovány budou také štítky se jménem zaměstnance a počtem stravenek k nalepení na obálky se stravenkami.
  • Program bude schopen evidovat dovolené (zaměstnanec během dovolené stravenky nedostává). Počet stravenek zaměstnance pro daný měsíc je možno manuálně upravit.

Řešitelský tým 1:

  • Tomáš Král xkral5
  • Daniel Tovarňák xtovarn
  • Jan Šťastný xstastn
  • Radim Čebiš xcebis


Řešitelský tým 2:

Webová RSS čtečka

Cílem projektu je vytvořit webovou multiuživatelskou rss čtečku s následující funkcemi:

  • správa uživatelů
  • správa (přidávání, mazání) rss feedů
  • zobrazování rss feedů v uživatelsky přívětivé podobě
  • prohledávání rss feedů

Řešitelský tým:

Řešitelský tým 2:

  • Peter Puškár (139883)
  • Martin Synak (139888)
  • Filip Jurnečka (172641)
  • Adam Kloboučník (172457)

Evidence Taroku

Cílem projektu je:

  • xml schema pro ulozeni tarokove partie (XML)
  • aplikace pro zadavani vysledku her (JavaME, PDA)
  • aplikace pro zobrazovani, statistiky, kontrolu a editaci her
  • web aplikaci pro zobrazovani her (TomCat nebo xslt styl)

Řešitelský tým 1:

Transformace XHTML

  • zadavatel Tomáš Gregar
  • Byla vytvořena aplikace HTML extract pro poloautomatickou extrakci dat z HTML. Tato aplikace je pluginovatelná. Veškerá její funkčnost je vytvořena s pomocí frameworku JPF. Úkolem týmu by bylo:
    • nastudovat tvorbu modulů v JPF
    • vytvořit moduly pro export dat do několika dalších formátů (v aplikaci již fungují moduly pro export do čistého textu, RDF, vertikálního textu). Hlavní technologie XSLT:
      • zjednodušené XHTML (jen základní struktury jako nadpisy, odstavce...)
      • DocBook (převod z vnitřní reprezentace, která vznikla zjednodušením vstupního)
      • XSLT-FO pro převod do PDF (opět zjednodušená struktura z vnitřní reprezentace)
    • Při práci s dokumenty jsou původně internetové odkazy staženy, vyčištěny, zjednodušeny (odstraněny reklamy apod.), uloženy pro zpracování. Druhým úkolem tohoto projektu by bylo vytvořit styl (či několik jednoduchých stylů) a modul (případně standalone aplikaci) pro jejich jednoduché a přehledné prohlížení (technologie XSLT, XPath, CSS...)

Řešitelský tým:

  • Matej Bosak
  • Miroslav Stuhl
  • Matej Prišťák
  • Marek Trgiňa

Evidence map

  • zadavatel Pavel Drášil
  • Cílem projektu je vytvořit aplikaci pro správu databáze evidence map (zejména pro orientační běh).
  • U každé mapy se budou uchovávat informace o prostoru, autorovi, datu vydání, oddílu, měřítku, ekvidistanci, správci mapy včetně kontaktu na něj a další. Každá mapa má jedinečné evidenční číslo. Data budou uložena v XML a bude je možné prostřednictvím aplikace upravovat. Data budou muset odpovídat vytvořenému XML schématu.
  • Aplikace bude využívat k vyhledávání XQuery.
  • Data bude možné transformovat pomocí sad XSLT šablon.
  • Aplikace bude GUI.

Řešitelský tým:

iRozvrh

  • zadavatel Tomáš Gregar
  • Cílem projektu je javová aplikace, schopná pracovat s rozvrhy z IS MU.
    • import XML souboru s rozvrhem z IS
    • v případě potřeby upravení na validní XML
    • GUI zobrazující rozvrh, vybrírání předmětů, nastavení formátování výstupu
    • výstup v různých formátech:
      • iCalendar
      • XML pro IS
      • přímé ukládání do Google Calendars pomocí Google Calendars Data API - používá XML Atom Feeds
  • využití XSLT (export), XSLT-FO (formátování), XPath,XQuery...

Řešitelský tým:

Řešitelský tým 2: