Технології програмування систем АОПМ

Освітня програма: «Прикладна лінгвістика (редакторсько-перекладацька та експертна діяльність)»

Структурний підрозділ: Навчально-науковий інститут філології

Назва дисципліни
Технології програмування систем АОПМ
Код дисципліни
ДВС.1.05
Тип модуля
Вибіркова дисципліна для ОП
Цикл вищої освіти
Другий
Рік навчання
2023/2024
Семестр / Триместр
4 Семестр
Кількість кредитів ЕСТS
4
Результати навчання
ПРН 23.1. Оцінювати й обирати методи та моделі розробки, впровадження, експлуатації програмних засобів та управління ними на всіх етапах життєвого циклу. ПРН 24.1. Розробляти й оцінювати стратегії проєктування програмних засобів; обґрунтовувати, аналізувати і оцінювати прийняті проєктні рішення з погляду якості кінцевого програмного продукту. ПРН 25.1. Обґрунтовано обирати парадигми і мови програмування для вирішення прикладних лінгвістичних завдань; застосовувати на практиці системні та спеціалізовані засоби, компонентні технології (платформи) та інтегровані середовища розробки програмного забезпечення. ПРН 27.1 Формулювати, експериментально підтверджувати, обґрунтовувати і застосовувати на практиці в процесі розробки програмного забезпечення конкурентоспроможні ідеї, методи, технології вирішення професійних, науково-технічних завдань в умовах невизначеності.
Форма навчання
Очна форма
Попередні умови та додаткові вимоги
Володіння базовими навичками програмування та роботи з базами даних. Розуміння концепції та основних принципів роботи систем автоматичного опрацювання природної мови.
Зміст навчальної дисципліни
Навчальна дисципліна присвячена вивченню питань, необхідних для якісної реалізації відповідних інформаційних систем автоматичного опрацювання природної мови: робота з бібліотеками API; робота з базами даних лінгвістичної інформації; створення електронних засобів навчання та автоматизованих навчальних систем для природних мов. Для реалізації практичних завдань вивчаються мова програмування Python, візуальне середовище розроблення програмного забезпечення PyCharm, бібліотека Telegram API, система управління базами даних SQLite тощо. Дисципліна «Технології програмування систем автоматичного опрацювання природної мови» надає інструменти володіння основними знаннями та навичками, необхідними для проходження виробничої практики з комп’ютерної лінгвістики, а також написання кваліфікаційної роботи магістра за спеціалізацією «Прикладна лінгвістика».
Рекомендована та необхідна література
Тмєнова Н. П. Система інтелектуального препроцесінгу українськомовних текстів / Н. П. Тмєнова, В. І. Железняк / Міжнар. наук. симпозіум «Інтелектуальні рішення», матер. V міжнар. наук.-практ. конф. «Обчислювальний інтелект», Ужгород, 15–20 квіт. 2019 р. – С. 297–298. Тмєнова Н. П. Проблеми при використанні сучасних методів автоматичної обробки текстів / Матер. IV міжнар. наук.¬-практ. конф. «Обчислювальний інтелект (результати, проблеми, перспективи)», Київ, 16–18 трав. 2017 р. – С. 152–153. Тмєнова Н. П. Проблема апроксимації природних мов / Матер. ІІІ Міжнар. наук.-практ. конф. «Інформаційні технології та взаємодії», Київ, 8–10 листоп. 2016 р. – С. 166.
Заплановані освітні заходи та методи викладання
Лекції, лабораторні та практичні заняття, самостійна робота.
Методи та критерії оцінювання
Методи оцінювання: виконання лабораторних робіт, написання модульної контрольної роботи, проходження комп’ютерного тестування. Залік виставляється за результатами роботи студента впродовж усього семестру і не передбачає додаткових заходів оцінювання. Студенти, які набрали мінімально допустиму кількість балів — 60, отримують «зараховано». Студенти, які не набрали мінімально допустиму кількість балів — 60, отримують «незараховано». Шкала відповідності оцінок: Зараховано / Passed - 60-100; Не зараховано / Fail 0-59 .Студентам, які за семестр набрали сумарно менш ніж 60 балів, для складання заліку необхідно скласти матеріал за темами, за якими виникла заборгованість, у вигляді виконання лабораторних робіт або ж за потреби написати контрольну роботу.
Мова викладання
Українська, англійська

Кафедри

Наступні кафедри задіяні у викладанні наведеної дисципліни

Кафедра інформаційних систем та технологій
Факультет інформаційних технологій