Details

Title Разработка графического визуализатора по текстовому фрагменту: выпускная квалификационная работа бакалавра: направление 09.03.04 «Программная инженерия» ; образовательная программа 09.03.04_01 «Технология разработки и сопровождения качественного программного продукта»
Creators Шандакова Галина Сергеевна
Scientific adviser Леонтьева Татьяна Владимировна
Other creators Локшина Екатерина Геннадиевна
Organization Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Imprint Санкт-Петербург, 2020
Collection Выпускные квалификационные работы ; Общая коллекция
Subjects синтез изображения по тексту ; ttp-система ; шаблоны ; синтаксический анализ ; api ; java приложение ; text synthesis ; ttp system ; templates ; syntactic analysis ; java application
Document type Bachelor graduation qualification work
File type PDF
Language Russian
Level of education Bachelor
Speciality code (FGOS) 09.03.04
Speciality group (FGOS) 090000 - Информатика и вычислительная техника
Links Отзыв руководителя ; Отчет о проверке на объем и корректность внешних заимствований
DOI 10.18720/SPBPU/3/2020/vr/vr20-951
Rights Доступ по паролю из сети Интернет (чтение, печать, копирование)
Record key ru\spstu\vkr\6599
Record create date 7/10/2020

Allowed Actions

Action 'Read' will be available if you login or access site from another network

Action 'Download' will be available if you login or access site from another network

Group Anonymous
Network Internet

Целью выпускной квалификационной работы бакалавра является разработка графического визуализатора по текстовому фрагменту на русском языке. На вход такая система принимает текстовый фрагмент, который может быть, как словосочетанием, так и несколькими предложениями. В качестве результата визуализатор должен предоставлять изображение, соответствующее смыслу введённого фрагмента. Для достижения цели в ходе работы анализируются существующие решения и алгоритмы, определяются первичные требования к системе. После выполняется поиск инструментов реализации, производится их оценка и последующий выбор. Далее визуализатор описывается как цельная система, состоящая из таких модулей, как, база данных, синтаксический анализатор, модуль нормализации слов, база шаблонов и модуль компоновки. Работа каждого модуля при этом описывается отдельно. Последний этап работы представляет собой анализ результатов реализации визуализатора, для этого осуществляется визуализация нескольких различных фрагментов текста. В результате работы описан алгоритм визуализирования фрагментов русского текста и по полученному алгоритму был реализован визуализатор. Итоговый программный продукт может быть использован для изучения русского языка как иностранного, общения с людьми, имеющими нарушения речи и внедрения в различные чаты для получения визуализации текста.

The aim of the bachelor thesis is to develop a graphic visualizer for a Russian text fragment. Such system accepts a text fragment as an input, which can be either a phrase or several sentences. As a result, the visualizer must provide an image that matches the meaning of the entered fragment. To achieve the goal in the course of work, existing solutions and algorithms are analyzed, primary requirements for the system are determined. After that, the search for implementation tools is performed, their assessment and subsequent selection are made. Further, the visualizer is described as a complete system consisting of modules such as a database, a parser, a word normalization module, a template database, and a layout module. The operation of each module is described separately. The last stage of the work is an analysis of the results of the visualizer implementation; for this, several different fragments of the text are visualized. As a result of the work, an algorithm for visualizing fragments of Russian text is described and a visualizer was implemented using the resulting algorithm. The final software product can be used to study the Russian language as a foreign language, communicate with people who have speech impairments, and implement it in various chats to get visualization of the text.

Network User group Action
ILC SPbPU Local Network All
Read Print Download
Internet Authorized users SPbPU
Read Print Download
Internet Anonymous
  • РЕФЕРАТ
  • ABSTRACT
  • СОДЕРЖАНИЕ
  • ОБОЗНАЧЕНИЯ И СОКРАЩЕНИЯ
  • ВВЕДЕНИЕ
  • ГЛАВА 1. АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ
    • 1.1. Лингвистический анализ текста
    • 1.2. Построение изображения
    • 1.3. Выводы и итоговые требования
  • ГЛАВА 2. ВЫБОР ИНСТРУМЕНТОВ РЕАЛИЗАЦИИ
    • 2.1. Выбор синтаксического анализатора
    • 2.2. Выбор базы изображений
    • 2.3. Выбор инструмента нормализации слов
  • ГЛАВА 3. ОПИСАНИЕ ГРАФИЧЕСКОГО ВИЗУАЛИЗАТОРА
    • 3.1. Укрупненный уровень разработки
    • 3.2. Синтаксический разбор текста
    • 3.3. База изображений
    • 3.4. Модуль нормализации
    • 3.5. База семантических шаблонов
    • 3.6. Модуль компоновки
    • 3.7. Особенности реализации
  • ГЛАВА 4. АНАЛИЗ ПОЛУЧЕННЫХ РЕЗУЛЬТАТОВ
  • ЗАКЛЮЧЕНИЕ
  • СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ

Access count: 8 
Last 30 days: 0

Detailed usage statistics