Detail práce

Programovací jazyk Scala a jeho využití pro analýzu dat

Bakalářská práce Student: Kohout Tomáš Akademický rok: 2018/2019 Vedoucí: Zendulka Jaroslav, doc. Ing., CSc.
Název anglicky
Scala Programming Language and Its Use for Data Analysis
Jazyk práce
český
Abstrakt

Tato práce se zabývá porovnáním jazyka Scala s ostatními běžně používanými jazyky pro analýzu dat. Tyto jazyky se porovnávají z hlediska manipulace a zobrazení dat, strojvého učení a souběžného zpracování. Z tohoto porovnání následně vyplynou silné a slabé stránky jazyka Scala. Silné stránky jsou demonstrovány na implementované aplikaci pro kategorizaci e-mailů.

Klíčová slova

Scala, Multinomiální naivní Bayes, Support Vector Machines, Metoda nejbližších sousedů, AdaBoost, model aktérů, předzpracování textu, klasifikace textu, souběžné zpracování, zobrazení dat, manipulace s daty, strojové učení

Ústav
Studijní program
Informační technologie
Soubory
Stav
obhájeno, hodnocení B
Obhajoba
12. června 2019
Oponent
Průběh obhajoby

Student nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm B.

Otázky u obhajoby
  1. Uvažoval jste o využití váhovacích metod (nepř. TF-IDF) ve vaši práci?
  2. Popište stručně, jak pracuje knihovna SymSpell pro opravu pravopisných chyb v textu. 
  3. Proveďte stručné shrnutí hlavních výhod jazyka Scala oproti Pythonu nebo R. 
Komise
Hruška Tomáš, prof. Ing., CSc. (UIFS FIT VUT), předseda
Bidlo Michal, doc. Ing., Ph.D. (UPSY FIT VUT), člen
Češka Milan, doc. RNDr., Ph.D. (UITS FIT VUT), člen
Kreslíková Jitka, doc. RNDr., CSc. (UIFS FIT VUT), člen
Szőke Igor, Ing., Ph.D. (UPGM FIT VUT), člen
Citace
KOHOUT, Tomáš. Programovací jazyk Scala a jeho využití pro analýzu dat. Brno, 2019. Bakalářská práce. Vysoké učení technické v Brně, Fakulta informačních technologií. 2019-06-12. Vedoucí práce Zendulka Jaroslav. Dostupné z: https://www.fit.vut.cz/study/thesis/21604/
BibTeX
@bachelorsthesis{FITBT21604,
    author = "Tom\'{a}\v{s} Kohout",
    type = "Bakal\'{a}\v{r}sk\'{a} pr\'{a}ce",
    title = "Programovac\'{i} jazyk Scala a jeho vyu\v{z}it\'{i} pro anal\'{y}zu dat",
    school = "Vysok\'{e} u\v{c}en\'{i} technick\'{e} v Brn\v{e}, Fakulta informa\v{c}n\'{i}ch technologi\'{i}",
    year = 2019,
    location = "Brno, CZ",
    language = "czech",
    url = "https://www.fit.vut.cz/study/thesis/21604/"
}
Nahoru