Computational Linguistics

Major: Applied Linguistics
Code of subject: 7.035.10.O.2
Credits: 6.00
Department: Computer-Aided Design
Lecturer: Korpylov D.V.
Semester: 1 семестр
Mode of study: денна
Learning outcomes: As a result of studying the discipline, the specialist must know: • basic concepts and working terminology of computational linguistics used in theory and practice; • methods of linguistic research; • methods and algorithms of automatic morphological analysis of the text; • methods and algorithms of automatic parsing of the text; • methods and algorithms of automatic semantic analysis of the text. A trained specialist must be able to: • work with basic sets of linguistic data (WordNet, text corpora) for linguistic research; • use existing linguistic data sets for linguistic research; • use Python programming language tools to develop automatic word processing software products; • use NLTK application library tools to develop automatic word processing software products; • perform automatic word processing.
Required prior and related subjects: -
Summary of the subject: The purpose of studying the discipline In accordance with the qualifications, the course covers the general concept of using computer technology to solve scientific and practical problems related to language. Students get an idea of the historical stages of development of computational linguistics as a science, its main directions and terminology. Fundamental theoretical knowledge and practical skills in the field of linguistic processing of written texts by means of computer technology at different language levels are formed.
Assessment methods and criteria: • current control (50%): written reports on practical work, oral examination; • final control (50%): differentiated test.
Recommended books: 1. Daniel Jurafsky, James H. Martin Speech and Language Processing: an Introduction to Natural Language Processing, Computational Linguistics, and Speech Recognition - Second Edition Prentice Hall, 2008 -988. 2. Карпіловська Є.А. Вступ до комп’ютерної лінгвістики – Донецьк, 2003. – 184с. 3. Волошин В.Г. Комп’ютерна лінгвістика: Навчальний посібник.- Суми, 2004.- 382с. 4. The handbook of applied linguistics / edited by Alan Davies and Catherine Elder. 2004 – 886. 5. Арнольд И.В. Основы научных исследований в лингвистике: Учеб. пособие. — М.: Высш. шк., 1991. — 140 с. 8.2 Література до лабораторних занять. 1. Steven Bird, Ewan Klein, Edward Loper Natural Language Processing with Python Analyzing Text with the Natural Language Toolkit. O'Reilly Media, 2009 - 502 2. Г. Россум, Ф.Л.Дж. Дрейк, Д.С. Откидач, М. Задка, М. Левис, С.Монтаро, Э.С.Реймонд, А.М.Кучлинг, М.-А.Лембург, К.-П.Йи, Д.Ксиллаг, Х.Г.Петрилли, Б.А.Варсав, Дж.К.Ахлстром, Дж.Рокинд, Н.Шеменон, С.Мулендер. Язык программирования Python./ 2001 – 452c. 3. David Mertz Text Processing in Python Addison WesleyBiber, 2003 - 544.