Методы морфологического анализа слов
Автор: Purple Owl • Декабрь 7, 2020 • Курсовая работа • 9,134 Слов (37 Страниц) • 518 Просмотры
АННОТАЦИЯ
Отчет о курсовой работе: 38 с., 9 рис., 14 табл., 2 приложения, 6 источников.
Объект исследования – морфологический анализ.
Предмет исследования – методы морфологического анализа слов.
Цель работы – разработка приложения для морфологического анализа слов, которое позволяло бы получать характеристики слов на основе словаря с частеречной разметкой.
Метод исследования – методы морфологического анализа слов, методы объектно-ориентированного проектирования и программирования
В работе были использованы возможности C#, Windows Forms, .NET Framework 4.6.
В результате решения задачи было разработано приложение для морфлогического анализа слов на русском языке. Приложение позволяет вводить слова, получать части речи, к которой они относятся, и соответсвующие характеристики слов.
Приложение «Морфологический анализатор» может использоваться для морфологического анализа слов.
С#, ПРОГРАММНЫЙ ПРОДУКТ, .NET, WINFORMS, МОРФОЛОГИЧЕСКИЙ АНАЛИЗ.
СОДЕРЖАНИЕ
1 АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ 7
1.1 Состояние вопроса 7
1.2 Актуальность и цель работы 8
2 ТЕХНИЧЕСКОЕ ЗАДАНИЕ 10
2.1 Описание области применения и исходных данных приложения 10
2.2 Требования к пользовательским интерфейсам 10
2.3 Требования к аппаратным, программным и коммуникационным интерфейсам 12
2.4 Требования к пользователям продукта 13
2.5 Требования к адаптации на месте 13
2.6 Функции продукта 13
2.7 Ограничения 15
3 ОБОСНОВАНИЕ ВЫБОРА ИНСТРУМЕНТАЛЬНЫХ СРЕДСТВ 16
4 РАЗРАБОТКА ПРИЛОЖЕНИЯ «МОРФОЛОГИЧЕСКИЙ АНАЛИЗАТОР» 19
4.1 Структура приложения 19
4.2 Входные и выходные данные приложения 20
4.3 Проектирование структуры приложения 20
4.3 Описание объектов и их взаимодействия для ООП 22
5 ТЕСТИРОВАНИЕ ПРОГРАММНОГО ПРОДУКТА 28
5.1 Аппаратные и программные средства создания и эксплуатации интернет-приложения 28
5.2 Руководство пользователя 28
5.3 Описание контрольных примеров 29
ЗАКЛЮЧЕНИЕ 30
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 31
ПРИЛОЖЕНИЕ А Экранные формы 32
ПРИЛОЖЕНИЕ Б Фрагменты листинга 36
ВВЕДЕНИЕ
По причине сложности русского языка создание систем для морфологического анализа остается сложной теоретической и технической проблемой. Они могут использоваться в обработке естественного языка. Создание морфологической разметки является одним из первых этапов компьютерного анализа текста. Важность и актуальность данного вопроса обусловлена, в первую очередь, постоянным развитием естественных языков, возникновением неоднозначностей при морфологическом анализе и необходимостью в качественной обработке информации.
Морфологический анализ представляет собой процедуру получения значений грамматических категорий – характеристик слова – для каждой словоформы. в результате чего из формы внешнего оформления слова в тексте получают информацию о его внутренней структуре. Существуют несколько десятков алгоритмов морфологического анализа для разных языков. Оптимальный алгоритм зависит от особенностей конкретного языка. Может производиться анализ как значимых, так и служебных частей речи. Морфологический анализ может осуществляться как для дальнейшего лингвистического анализа, так и в качестве помощи при редактировании текстов и изучении новых слов в иностранном языке или освоении русского языка детьми.
...