\documentclass[12pt, twoside]{book}
%\documentclass[12pt, oneside]{book}  % jednostranna tlac

%spravne nastavenie okrajov
\usepackage[a4paper,top=2.5cm,bottom=2.5cm,left=3.5cm,right=2cm]{geometry}
%zapnutie fontov pre UTF8 kodovanie
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}

%zapnutie slovenskeho delenia slov
%a automatickych nadpisov ako Obsah, Obrázok a pod. v slovencine
\usepackage[slovak]{babel}
%\usepackage[backend=biber, style=numeric, language=slovak]{biblatex}
%\newcommand{\uv}[1]{``#1''}

%nastavenie riadkovania podla smernice
\linespread{1.25} % hodnota 1.25 by mala zodpovedat 1.5 riadkovaniu

% balicek na vkladanie zdrojoveho kodu
\usepackage{listings}

\usepackage{tikz}
\usepackage{pgfplots}
\pgfplotsset{compat=1.18}
% balicek na tvorbu grafov
\usepackage{amsmath}
% ukazky kodu su cislovane ako Listing 1,2,...
% tu je Listing zmenene na Algoritmus 1,2,...
\renewcommand{\lstlistingname}{Algoritmus}
% nastavenia balicka listings
% mozete pridat aj language=...
% na nastavenie najcastejsie pouzivaneho prog. jazyka
% takisto sa da zapnut cislovanie riadkov
\lstset{frame=lines}

% balicek na vkladanie obrazkov
\usepackage{graphicx}
% balicek na vkladanie celych pdf dokumentov, tu zadanie
\usepackage{pdfpages}
% balicek na spravne formatovanie URL
\usepackage{url}
% balicek na hyperlinky v ramci dokumentu
% zrusime farebne ramiky okolo liniek aby pdf
% vyzeralo rovnako ako tlacena verzia
\usepackage[hidelinks,breaklinks]{hyperref}



% -------------------
% --- Definicia zakladnych pojmov
% --- Vyplnte podla vasho zadania, rok ma byt rok odovzdania
% -------------------
\def\mfrok{2025}
\def\mfnazov{Model distribúcie interpunkčných znamienok v rôznych textoch}
\def\mftyp{Diplomová práca}
\def\mfautor{Bc. Martin hošek}
\def\mfskolitel{doc. RNDr. Mária Markošová, PhD.}

%ak mate konzultanta, odkomentujte aj jeho meno na titulnom liste
%\def\mfkonzultant{tit. Meno Priezvisko, tit. }  

\def\mfmiesto{Bratislava, \mfrok}

\def\mfodbor{Aplikovaná informatika}
\def\program{Aplikovaná informatika}

% Ak je školiteľ z FMFI, uvádzate katedru školiteľa, zrejme by mala byť aj na zadaní z AIS2
% Ak máte externého školiteľa, uvádzajte Katedru informatiky 
\def\mfpracovisko{Katedra aplikovanej informatiky}

\begin{document}     
\frontmatter
\pagestyle{empty}

% -------------------
% --- Obalka ------
% -------------------

\begin{center}
\sc\large
Univerzita Komenského v Bratislave\\
Fakulta matematiky, fyziky a informatiky

\vfill

\begin{figure}[!hbt]
	\begin{center}
		\includegraphics[width=0.4\textwidth]{images/FMFI_logo_BP.png}
		\label{img:logo}
	\end{center}
\end{figure}



{\LARGE\mfnazov}\\
\mftyp
\end{center}

\vfill

{\sc\large 
\noindent \mfrok\\
\mfautor
}

\cleardoublepage
% --- koniec obalky ----

% -------------------
% --- Titulný list
% -------------------


\noindent

\begin{center}
\sc  
\large
Univerzita Komenského v Bratislave\\
Fakulta matematiky, fyziky a informatiky

\vfill


\begin{figure}[!hbt]
	\begin{center}
		\includegraphics[width=0.4\textwidth]{images/FMFI_logo_BP.png}
		\label{img:logo}
	\end{center}
\end{figure}

{\LARGE\mfnazov}\\
\mftyp
\end{center}

\vfill

\noindent
\begin{tabular}{ll}
Študijný program: & \program \\
Študijný odbor: & \mfodbor \\
Školiace pracovisko: & \mfpracovisko \\
Školiteľ: & \mfskolitel \\
% Konzultant: & \mfkonzultant \\
\end{tabular}

\vfill


\noindent \mfmiesto\\
\mfautor

\cleardoublepage
% --- Koniec titulnej strany


% -------------------
% --- Zadanie z AIS
% -------------------
% v tlačenej verzii s podpismi zainteresovaných osôb.
% v elektronickej verzii sa zverejňuje zadanie bez podpisov
% v pracach v angličtine anglické aj slovenské zadanie

\newpage 
\setcounter{page}{2}
%\includepdf{images/zadanie.pdf}
\includepdf{zadanie.pdf}

% --- Koniec zadania


% -------------------
%   Poďakovanie - nepovinné
% -------------------
\newpage 
\pagestyle{plain}
~

\vfill
{\bf Poďakovanie:} Tu môžete poďakovať školiteľovi, prípadne
ďalším osobám, ktoré vám s prácou nejako pomohli, poradili,
poskytli dáta a podobne.

% --- Koniec poďakovania

% -------------------
%   Abstrakt - Slovensky
% -------------------
\newpage 
\section*{Abstrakt}

%--V tejto popíšeme jazyk ako graf, popíšeme
%V tejto práci analyzujeme distribúciu interpunkčných znamienok v rôznych textoch.
%Naším cieľom je zistiť, aké sú rozdiely v používaní týchto znamienok v rôznych typoch
%textov a aké faktory môžu ovplyvniť ich výskyt. Analyzujeme texty ľudí s afáziou.

V tejto diplomovej práci analyzujeme jazyk ako komplexnú sieť, pričom texty reprezentujeme ako grafy, kde vrcholy zodpovedajú entitám (tokenom) a hrany vyjadrujú susednosti týchto tokenov v texte. Zameriavame sa na význam interpunkčných znamienok, ktoré zohrávajú nezanedbateľnú úlohu pri štruktúrovaní a interpretácii textu. Študujeme distribúciu interpunkčných znamienok v rôznych typoch textov, predovšetkým v naratívnych textoch. Vytvárame modely týchto distribúcií a analyzujeme štruktúru grafov vrátane počtu vrcholov, hrán a stupňov vrcholov. Ďalej porovnávame jednotlivé texty so základnými zákonmi jazyka, ako sú Zipfov a Heapsov zákon, a s vybranými existujúcimi modelmi. Nakoniec skúmame rozdiely medzi textami s interpunkčnými znamienkami a bez nich, pričom identifikujeme ich vplyv na štruktúru a vlastnosti jazykovej siete.

\paragraph*{Kľúčové slová:} distribúcia interpunkčných znamienok, frekvencia slov, interpunkčné znamienka, zipov zákon
% --- Koniec Abstrakt - Slovensky


% -------------------
% --- Abstrakt - Anglicky 
% -------------------
\newpage 
\section*{Abstract}

%In this work, we analyze the distribution of punctuation marks in various texts. Our
%goal is to determine the differences in the use of these marks in different types of
%texts and what factors may influence their occurrence. We analyze texts of people with
%aphasia.

In this thesis, we analyze language as a complex network, representing texts as graphs where nodes correspond to entities (tokens) and edges reflect the adjacency of these tokens within the text. We focus on the role of punctuation marks, which play a significant role in structuring and interpreting texts. We study the distribution of punctuation marks across different types of texts, primarily narrative texts. We create models of these distributions and analyze graph structures, including the number of nodes, edges, and node degrees. Furthermore, we compare individual texts with fundamental language laws, such as Zipf’s and Heaps’ laws, and with selected existing models. Finally, we examine the differences between texts with and without punctuation marks, identifying their impact on the structure and properties of the language network.
\paragraph*{Keywords:} distribution of punctuation marks, punctuation marks, word frequency, zipf's law



% -------------------
% --- Obsah
% -------------------

\newpage 

\tableofcontents

% ---  Koniec Obsahu

% -------------------
% --- Zoznamy tabuliek, obrázkov - nepovinne
% -------------------

\newpage 

%\listoffigures
%\listoftables

% ---  Koniec Zoznamov

\mainmatter
\pagestyle{headings}

\input uvod.tex

\input siete.tex

\input interpunkcia.tex

\input jazykAkoGraf.tex

\input analyza.tex

\input program.tex

\input zaver.tex


% -------------------
% --- Bibliografia
% -------------------


\newpage	

\backmatter

\thispagestyle{empty}
\clearpage

\bibliographystyle{plain}
\bibliography{literatura} 


\end{document}



