Детальная информация

Название: Разработка графического визуализатора по текстовому фрагменту: выпускная квалификационная работа бакалавра: направление 09.03.04 «Программная инженерия» ; образовательная программа 09.03.04_01 «Технология разработки и сопровождения качественного программного продукта»
Авторы: Шандакова Галина Сергеевна
Научный руководитель: Леонтьева Татьяна Владимировна
Другие авторы: Локшина Екатерина Геннадиевна
Организация: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Выходные сведения: Санкт-Петербург, 2020
Коллекция: Выпускные квалификационные работы; Общая коллекция
Тематика: синтез изображения по тексту; ttp-система; шаблоны; синтаксический анализ; api; java приложение; text synthesis; ttp system; templates; syntactic analysis; java application
Тип документа: Выпускная квалификационная работа бакалавра
Тип файла: PDF
Язык: Русский
Уровень высшего образования: Бакалавриат
Код специальности ФГОС: 09.03.04
Группа специальностей ФГОС: 090000 - Информатика и вычислительная техника
Ссылки: Отзыв руководителя; Отчет о проверке на объем и корректность внешних заимствований
DOI: 10.18720/SPBPU/3/2020/vr/vr20-951
Права доступа: Доступ по паролю из сети Интернет (чтение, печать, копирование)
Ключ записи: ru\spstu\vkr\6599

Разрешенные действия:

Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети Действие 'Загрузить' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети

Группа: Анонимные пользователи

Сеть: Интернет

Аннотация

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

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.

Права на использование объекта хранения

Место доступа Группа пользователей Действие
Локальная сеть ИБК СПбПУ Все Прочитать Печать Загрузить
Интернет Авторизованные пользователи СПбПУ Прочитать Печать Загрузить
-> Интернет Анонимные пользователи

Оглавление

  • РЕФЕРАТ
  • 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. АНАЛИЗ ПОЛУЧЕННЫХ РЕЗУЛЬТАТОВ
  • ЗАКЛЮЧЕНИЕ
  • СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ

Статистика использования

stat Количество обращений: 8
За последние 30 дней: 0
Подробная статистика