From 14238f708291ab1076af4dd654de61a3effb3722 Mon Sep 17 00:00:00 2001 From: Arity-T Date: Tue, 10 Dec 2024 13:37:47 +0300 Subject: [PATCH] =?UTF-8?q?=D0=97=D0=B0=D0=BA=D0=BB=D1=8E=D1=87=D0=B5?= =?UTF-8?q?=D0=BD=D0=B8=D0=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- coursework/report/report.tex | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/coursework/report/report.tex b/coursework/report/report.tex index 1bc3d89..05305e3 100644 --- a/coursework/report/report.tex +++ b/coursework/report/report.tex @@ -618,7 +618,13 @@ main = \newpage \section*{Заключение} \addcontentsline{toc}{section}{Заключение} - + В рамках курсовой работы были разработаны и реализованы два \texttt{stack} проекта на языке Haskell, соответствующих поставленным задачам. + + Первый проект представляет собой синтаксический анализатор для обработки строк, содержащих целые числа и бинарные операции. Реализация включала чтение данных из файла, синтаксический разбор выражений и вычисление их результатов. Код проекта состоит из 115 строк. + + Второй проект — синтаксический анализатор текста и генератор продолжения текста, основанный на модели N-грамм. Проект, содержащий 139 строк кода, включает функционал по синтаксическому разбору текста, удалению пунктуации и цифр, построению словаря биграмм и триграмм, генерации текста, а также ведению диалога между моделями, созданными на основе двух разных текстов. Для демонстрации работы программы были взяты два произведения А. П. Чехова: «Человек в футляре» (4146 слов) и «Каштанка» (5963 слова). + + В ходе работы были выполнены все поставленные задачи, а полученные знания могут быть использованы в других проектах на языке Haskell. \newpage