Computational Linguistics in Designing

Major: Computer Science (Design and programming of intelligent systems and devices)
Code of subject: 6.122.12.M.039
Credits: 6.00
Department: Computer-Aided Design
Lecturer: Korpylov D.V.
Semester: 6 семестр
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; • methods and algorithms of automatic machine learning; • methods and algorithms of artificial intelligence. 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. • Get acquainted with the basic packages used for machine learning in programs written in Python.
Required prior and related subjects: -
Summary of the subject: 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. Computational linguistics is most closely related to the field of artificial intelligence (AI), in which software models of individual intellectual functions are developed. Despite the obvious intersection of research in the field of computational linguistics and II (because language proficiency is related to intellectual functions), II does not absorb all CL, because it has its own theoretical basis and methodology. Common to these sciences is computer modeling as the main method and ultimate goal of research, the heuristic nature of many methods used.
Assessment methods and criteria: The test is differentiated
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 с. Допоміжна 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 с. 9. Інформаційні ресурси 1. www.python.org 2. https://www.jetbrains.com/ru-ru/pycharm/download/#section=windows