Проєктування та розробка чат-ботів для освітніх та комерційних застосувань

dc.contributor.authorГловачевський Марко
dc.date.accessioned2026-09-03T19:41:18Z
dc.date.issued2026-06-30
dc.descriptionКваліфікаційна робота на здобуття першого (бакалаврського) рівня вищої освіти за освітньо-професійною програмою “Комп'ютерні науки” зі спеціальності 122 “Комп'ютерні науки”. – Львівський торговельно-економічний університет. Львів. 2026.
dc.description.abstractКваліфікаційна робота складається зі вступу, трьох розділів, висновків, списку використаних джерел (21 позиція), 6 рисунків, та 2 додатки, основна частина розміщена на 50 сторінках. Кваліфікаційна робота присвячена дослідженню можливостей використання чат-ботів в освітній та комерційній сферах, аналізу сучасних засобів і технологій їх розробки, а також створенню програмних рішень на основі платформи Telegram. Метою роботи є дослідження сучасних технологій розробки чат-ботів та створення програмних засобів для автоматизації процесів навчання й комерційної діяльності. У першому розділі розглянуто теоретичні основи чат-ботів, їх історію виникнення та еволюцію від простих програмних агентів до сучасних систем зі штучним інтелектом. Проаналізовано ключові етапи розвитку, визначено основні сфери застосування чат-ботів у бізнесі та освіті, їхні функції, принципи роботи та типові сценарії використання. У другому розділі проведено аналіз інструментальних засобів та технологій, необхідних для розробки чат-ботів. Розглянуто середовище розробки Visual Studio Code як універсальний та популярний редактор коду з широкими можливостями розширення, інтеграції з Git та підтримки різних мов програмування. Також обґрунтовано вибір мови програмування Python як основної для реалізації чат-бота. У третьому розділі представлено практичну реалізацію розроблених чат- ботів, зокрема Telegram-бота для проведення онлайн-аукціонів та освітнього бота для навчання англійської мови. Детально описано архітектуру систем, модулі взаємодії з Telegram API, механізми створення та модерації контенту, систему станів (FSM), роботу з медіафайлами, рейтингові системи та механізми автоматичних нагадувань. Об'єктом дослідження є чат-боти як інструмент автоматизації взаємодії між користувачем та інформаційною системою. Предметом дослідження є методи, засоби та технології розробки чат-ботів із використанням мови програмування Python та бібліотеки Aiogram. Практична частина роботи включає розробку двох програмних рішень. Першим є Telegram-бот для проведення онлайн-аукціонів, який забезпечує створення та модерацію лотів, ведення рейтингу користувачів, роботу з мультимедійним контентом та автоматичне інформування учасників. Другим є Telegram-бот для вивчення англійської мови, що реалізує автоматичне формування тестових завдань, перевірку відповідей користувачів та ведення рейтингу результатів навчання. Розроблені програмні продукти демонструють можливість ефективного використання чат-ботів для автоматизації бізнес-процесів та освітньої діяльності, а також можуть бути розширені шляхом інтеграції баз даних, систем аналітики та технологій штучного інтелекту.
dc.identifier.citationКваліфікаційна робота на здобуття першого (бакалаврського) рівня вищої освіти за освітньо-професійною програмою “Комп'ютерні науки” зі спеціальності 122 “Комп'ютерні науки”. – Львівський торговельно-економічний університет. Львів. 2026.
dc.identifier.urihttps://dspace.lute.lviv.ua/handle/123456789/2676
dc.language.isoother
dc.publisherЛьвівський торговельно-економічний університет
dc.subjectЧАТ-БОТ
dc.subjectTELEGRAM
dc.subjectPYTHON
dc.subjectAIOGRAM
dc.subjectОСВІТА
dc.subjectЕЛЕКТРОННА КОМЕРЦІЯ
dc.subjectАВТОМАТИЗАЦІЯ
dc.subjectВІКТОРИНА
dc.subjectАУКЦІОН
dc.subjectШТУЧНИЙ ІНТЕЛЕКТ
dc.titleПроєктування та розробка чат-ботів для освітніх та комерційних застосувань
dc.typeThesis

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Hlovachevskyi_M.pdf
Size:
966.01 KB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed to upon submission
Description: