DSpace Repository

РОЗРОБКА ТЕЛЕГРАМ БОТА РОЗПІЗНАВАЧА ЯПОНСЬКИХ КОМІКСІВ НА МОВІ PYTHON

Show simple item record

dc.contributor.author Андрієнко, А.Ю.
dc.date.accessioned 2023-11-04T21:24:10Z
dc.date.available 2023-11-04T21:24:10Z
dc.date.issued 2023-06-18
dc.identifier.uri http://library.econom.zp.ua:85/xmlui/handle/123456789/189
dc.description При виконанні даної дипломної роботи була виконана розробка ефективного та надійного телеграм бота, який зможе розпізнавати японський текст та перекладати його на обрану мову. Крім того, було проведене створення бази даних перекладених ієрогліфів для вивчення їх методом повторення та тестування запам'ятовування. Результатом роботи став готовий телеграм бот та база даних ієрогліфів, які можуть бути використані для вивчення японської мови. Переклад та інтерпретація іншомовного тексту, зчитування тексту з зображення, пошук інформації про кожний символ – усе це може здаватись дуже складною задачею. Однак, розумне використання різних бібліотек та інструментів може значно спростити ці задачі. Згодом, для вдосконалення додатку можуть бути додані наступні функції: - можливість вибору мов, з яких та на які перекладати; - статистика правильних/неправильних відповідей на тести та відповідний до результатів підбір слів для тестування; - можливість редагувати список слів; - аналіз інших частин речення - наведення довідки не тільки щодо використаних слів, а ще й щодо граматичної складової тексту - можливість автоматичного вибору усього тексту зі сторінки коміксу та потім додавання перекладеного тексту на відповідні місця. Під час аналізу доступних джерел було проведено дослідження поняття телеграм бот, під час якого була проведена класифікація. Додатково було складено алгоритм розробки бота. Були проаналізовані популярні засоби розробки. При аналізі існуючих розробок, було проведено їх порівняння і виділені їхні переваги і недоліки. В ході аналізу стало ясно, що при розробці бота варто звернути увагу на можливі відсутні значення деяких даних. Це потрібно для того, щоб зменшити кількість можливих помилок, і у результаті збільшити стійкість та зручність додатку. Ґрунтуючись на отриманій в ході дослідження інформації, було вирішено розробити веб-чат на основі Telegram API з використанням бази даних MongoDB. Таке рішення було прийнято з двох причин: - Telegram наразі є одним з найпопулярніших засобів спілкування у світі та має безкоштовний доступ до API. - MongoDB також є безкоштовним, а також відсутність усталеної схеми таблиць надає можливість вільно записувати у базу даних дані будь-якої довжини та вмісту, що забезпечує легкість розробки та більш ефективну роботу з даними. Після вибору засобів розробки було розпочато вивчення бібліотеки Telegram bot API, а також розробка самого проєкту. В ході розробки були отримані наступні знання та вміння: - збереження та зчитування інформації у базі даних; - використання API; - налаштування серверної і клієнтської частин; - робота з файлами у Телеграм та використання зображень у розробці; - робота з типуванням у Python; - використання бібліотеки dotenv. Освоєння Python і бібліотек dotenv та Telegram bot API несе важливий характер, так як індустрія розробки спеціалізованих ботів все більше поширюється в нашому суспільстві. Месенджери перестали бути лише інструментом для комунікації, і тепер використовуються і у інших областях, наприклад, у сфері підтримки користувачів, онлайн чат ботів, що можуть відповідати на поширені питання та навіть використання технологій штучного інтелекту. Тому розвиток в даному напрямку можна вважати одним з найважливіших в сучасному суспільстві. Таким чином, в ході реалізації проєкту були виконані наступні завдання: - вивчено особливості і стан сучасної індустрії чат ботів у світі; - обрано жанр, вид та платформа для бота; - підготовлені необхідні для бота бібліотеки та засоби реалізації; - реалізовано робочого бота. uk_UA
dc.description.abstract Пояснювальна записка складається з: 56 с., 79 рисунків, 24 джерела, 7 додатків. Об’єкт дослідження – Телеграм бот розпізнавач японських коміксів. Мета роботи – Розробка телеграм бота у середовищі VS Code мовою Python із застосуванням технології Telegram bot API та подійно-орієнтованого програмування. Розглянуто опис поточного стану в області перекладу та розпізнавання зображень. Зокрема, розглянуто застосування різних видів перекладачів, розпізнавачів, довідників та технологій, що їх забезпечують. Проводиться аналіз засобів перекладу з використанням Телеграм. Обґрунтовується вибір технології та середовища розробки додатку. uk_UA
dc.language.iso other uk_UA
dc.publisher ПрАТ "ПВНЗ "ЗІЕІТ" uk_UA
dc.subject БОТ, ТЕЛЕГРАМ, КЛІЄНТ-СЕРВЕР, API, РОЗПІЗНАВАННЯ ЗОБРАЖЕНЬ, ПЕРЕКЛАД. uk_UA
dc.title РОЗРОБКА ТЕЛЕГРАМ БОТА РОЗПІЗНАВАЧА ЯПОНСЬКИХ КОМІКСІВ НА МОВІ PYTHON uk_UA
dc.type Other uk_UA


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search DSpace


Advanced Search

Browse

My Account