Bakalářská práce

Porovnání komprimačních programů na textových korpusech

Comparison of compression programs on text corpora

Jakub Foltas
Anotace

Cílem této bakalářské práce bylo vytvořit přehled soudobých komprimačních algoritmů a provést porovnání jejich volně dostupných implementací na textových korpusech používaných v rámci Centra zpracování přirozeného jazyka.

Abstract

The aim of this bachelor thesis was to create an overview of contemporary compression algorithms and compare their free implementations on text corpora used in the Natural Language Processing Centre.

Zadání práce

Cílem práce je provést porovnání volně dostupných implementací kompresních algoritmů na textových korpusech (ve formátu vertikálního textu) používaných v rámci Centra zpracování přirozeného jazyka.

Student ověří funkčnost různých implementací kompresních algoritmů dostupných například v rámci souvisejících soutěžních kampaní [1] a provede jejich porovnání s běžnými kompresními programy dostupnými na systému Linux (gzip, bzip2, xz, 7z, zip) a s algoritmem založeným na kompresi textu pomocí textového slovníku zkomprimovaného dalším kompresním algoritmem.

Práce bude obsahovat přehled soudobých kompresních metod, jejich implementací a výše popisované srovnání zahrnující kompresní poměr a čas a paměť potřebnou pro kompresi a dekompresi.

Práce je součástí projektů spojených s činností Centra zpracování přirozeného jazyka a jako taková bude vyžadovat pravidelné zveřejňování dosažených výsledků ve formě souhrnné zprávy vždy na konci každého kalendářního měsíce po celou dobu řešení. Tyto zprávy budou vystaveny na webových stránkách Centra. Řešiteli bude zřízen účet na hlavním serveru, případně i na pracovních stanicích Centra.

Práce je vypisována v rámci projektu OP VK s názvem Platforma výzkumné a vzdělávací spolupráce FI MU v oblasti zpracování dat, reg.č.CZ.1.07/2.4.00/12.0049, a aktivit SPP.

[1] Např.: http://prize.hutter1.net, http://mattmahoney.net/dc, http://compressionratings.com/

Práce zkontrolována:
21. 5. 2014 20:20, RNDr. Miloš Jakubíček, Ph.D., učo 172962
Jazyk práce
čeština čeština
Termín obhajoby
18. 6. 2014
Práce byla úspěšně obhájena

Vedoucí

RNDr. Miloš Jakubíček, Ph.D., učo 172962
CZPJ FI MU

Oponent

doc. Mgr. Pavel Rychlý, Ph.D., učo 3692
KSUZD FI MU

Literatura

  • SHANMUGASUNDARAM, Senthil a Robert LOURDUSAMY. A Comparative Study Of Text Compression Algorithms. International Journal of Wisdom Based Computing. 2011, roč. 1, č. 3, s. 68--76.

Masarykova univerzita Fakulta informatiky
Studijní program
Aplikovaná informatika
 
Název
Vložil
Vloženo
Práva
  • Přidání souboru

    Soubor nebo složku lze nahrát pomocí tlačítka Přidat.
  • Další operace se soubory

    Podrobnosti lze zjistit označením příslušného řádku.
  • Pohled pro experty

    Pro častou práci je možné zvolit režim Více možností.
  • Vyhledávání souborů

    Vyhledávaný výraz můžete zadat přímo do adresního řádku.
  • Rychlý přístup k souborům

    Pomocí funkce Nedávné je možné se rychle vrátit k právě prohlíženým souborům. Oblíbené soubory je také možné označit Hvězdičkou.