ISSN 2415-363X

Показати скорочений опис матеріалу

dc.contributor.author Лазаренко, М. А.
dc.date.accessioned 2023-01-25T10:54:10Z
dc.date.available 2023-01-25T10:54:10Z
dc.date.issued 2022
dc.identifier.uri http://ir.stu.cn.ua/123456789/26710
dc.description Лазаренко, М. А. Чат-бот на основі корпусу для української мови : випускна кваліфікаційна робота : 123 "Комп’ютерна інженерія" / М. А. Лазаренко ; керівник роботи В. М. Базилевич ; НУ "Чернігівська політехніка", Кафедра інформаційних та комп’ютерних систем. – Чернігів, 2022. – 59 с. uk_UA
dc.description.abstract Багато людей по всьому світу взаємодіють з ботами. На сьогоднішній день ці програмні додатки використовуються як інструмент для отримання необхідної інформації, будь то фінансова, купівельна, медична тематика або просто якийсь факт. Дана робота присвячена аналізу широкої сфери застосування чат-ботів. Робота охоплює основні принципи розробки ботів та їх вдосконалення з використанням різних методів машинного навчання для покращення користувацького досвіду. Такі вдосконалені боти можуть навчатися як на основі вхідних даних, так і на основі кінцевого зворотнього зв'язку, наданого користувачем. Бот, розроблений в рамках цієї роботи, може спілкуватися з кінцевим користувачем на різні теми. Головною особливістю бота є те, що він "розмовляє" українською мовою, використовуючи для навчання український корпус. Крім того, бот може виконувати специфічні завдання, такі як отримання інформації про погоду. Бот має загальну архітектуру, яка складається з інтерфейсу користувача, модуля попередньої обробки вхідної інформації, логічних адаптерів, які дозволяють чат-боту обирати найбільш адекватну відповідь, та бази знань. Бот побудований з використанням мов програмування Python та JavaScript. Бібліотека, яка в основному використовувалася для реалізації чат-бота, називається ChatterBot. Використаний фреймворк для бек-енду – це Flask. uk_UA
dc.language.iso uk uk_UA
dc.publisher Чернігів : НУ "Чернігівська політехніка" uk_UA
dc.subject месенджери uk_UA
dc.subject системи обміну миттєвими повідомленнями uk_UA
dc.subject чат-бот uk_UA
dc.subject обробка природної мови uk_UA
dc.subject машинне навчання uk_UA
dc.subject український корпус uk_UA
dc.subject мessengers uk_UA
dc.subject Instant messaging systems, bot uk_UA
dc.subject chat bot uk_UA
dc.subject natural language processing uk_UA
dc.subject machine learning uk_UA
dc.subject Ukrainian corpus uk_UA
dc.title Чат-бот на основі корпусу для української мови uk_UA
dc.type Thesis uk_UA
dc.description.abstractalt1 Many people around the world interact with the bots. Nowadays, these software applications are used as a tool to obtain the relevant information be it financial-, purchasing-, health- related topics, or just some fact. This work analyzes the vast field chat bots also known as chatter bots. The work covers the basic principles of the bot development and enhancing it using different machine learning methods to improve user experience. Such enhanced bots can learn from the input as well as from the end feedback provided by the user. The bot developed in scope of this paper can communicate with the end-user on different topics. The main feature of the bot is that it “speaks” Ukrainian language using the Ukrainian corpus for its learning. Additionally, the bot can perform the specific tasks such as retrieving information about the weather. The bot has the common architecture which consists of user interface, input preprocessing module, logic adapters that allow a chat bot to select the most appropriate response, and the knowledge base. The bot is built using Python and JavaScript programming languages. The package that was mainly utilized for implementing the chat bot is called ChatterBot. The framework used for the back-end is Flask. uk_UA


Долучені файли

Даний матеріал зустрічається у наступних розділах

Показати скорочений опис матеріалу