Розробка мобільного розумного асистенту на базі фреймворку Rasa

Вантажиться...
Ескіз

Дата

ORCID

DOI

Науковий ступінь

Рівень дисертації

Шифр та назва спеціальності

Рада захисту

Установа захисту

Науковий керівник/консультант

Члени комітету

Назва журналу

Номер ISSN

Назва тому

Видавець

Харків : Харківський національний університет імені В. Н. Каразіна

Анотація

Об′єктом дослідження є концепція системи інтелектуального розумного мобільного асистента з використанням обробки природної мови. Предметом дослідження є технології розробки мобільного інтелектуального помічника з використанням фреймворку Rasa, SwiftUI та OpenAI API. Мета кваліфікаційної бакалаврської роботи полягає у створенні повноцінного власного рішення мобільного розумного асистента, використовуючи безкоштовний та гнучкий до налаштувань фреймворк Rasa та безкоштовний фреймворк для створення мобільних додатків SwiftUI у середовищі розробки Xcode. Завданнями кваліфікаційної бакалаврської роботи є: - познайомитись із сучасними рішеннями розумних асистентів та проаналізувати їх сильні та слабкі сторони. - детально розглянути безкоштовний фреймворк Rasa та визначити його можливості з технічної точки зору. - розробити архітектуру помічника за принципом клієнт-серверної взаємодії. - створити свій власний мобільний додаток, використовуючи розроблену серверну частину асистента на базі фреймворку Rasa з використанням ChatGPT. - протестувати готовий додаток, виправити критичні помилки та максимально наблизити його до мінімально бажаного результату. Актуальність дослідження: Оскільки сучасні рішення розумних асистентів з використанням штучного інтелекту давно стали невідʼємною частиною будь-кого, розробка власного гнучкого до кастомізації рішення, враховуючи локальні та глобальні потреби користувачів, є дуже актуальною темою на сьогоднішній день. За результатами дослідження: Було визначено найоптимальніший та найефективніший спосіб створити свого власного розумного помічника, та, власне, був розроблений прототип інтелектуального мобільного асистента на базі фреймворка Rasa з використанням мовної моделі штучного інтелекту OpenAI ChatGPT. Практична новизна: Створено унікальний мобільний застосунок, який поєднує у собі цікаву мову програмування Swift та фреймворк SwiftUI, технічні можливості Rasa та незвичну інтеграцію OpenAI ChatGPT. Одержані результати можуть бути використані у навчальних та комерційних проектах, повʼязаних у впровадженні мобільних інтелектуальних рішень, а також як основа для подальших досліджень в області NLP NLU.
The object of the research is the concept of a mobile intelligent assistant system based on natural language processing. The subject of the research is technologies for developing a mobile intelligent assistant using the Rasa framework, SwiftUI, and the OpenAI API. The purpose of a bachelor’s thesis is to create a complete, custom mobile assistant solution using the open and flexible Rasa framework and the free SwiftUI framework in the Xcode development environment. The tasks of a bachelor's degree are: - to explore modern intelligent assistant solutions and analyze their strengths and weaknesses; - to examine the Rasa open-source framework and assess its capabilities from a technical perspective; - to design the assistant’s architecture based on the client-server interaction principle; - to develop a mobile application using the Rasa-based backend integrated with ChatGPT; - to test the final application, fix critical bugs and optimize it for the minimum viable result. The relevance of the Intelligent assistants with artificial intelligence have become an integral part of digital life. Developing a customizable and locally adapted solution is highly relevant in today’s context. According to the results of the research: the most efficient method for developing a custom intelligent assistant was identified. A prototype of a mobile intelligent assistant based on the Rasa framework and OpenAI ChatGPT was implemented. Main theoretical provisions on the topic of the practical relevance of the research: A unique mobile application was created that combines the Swift programming language and SwiftUI framework, the technical potential of Rasa, and an unconventional integration with OpenAI ChatGPT. The results obtained can be used in educational or commercial projects related to mobile NLP-based solutions, as well as for further research in the field of NLP and NLU.

Опис

Науковий керівник: Соболєв Олександр Вікторович, канидат технічних наук, доцент кафедри інформаційних технологій та математичного моделювання

Бібліографічний опис

Сусідко, Давид Юрійович. Розробка мобільного розумного асистенту на базі фреймворку Rasa : кваліфікаційна бакалаврська робота : спеціальність 122 «Комп’ютерні науки» : освітня програма «Комп’ютерні науки та інформаційні технології в бізнесі» / Д. Ю. Сусідко ; кер. роботи О. В. Соболєв. – Харків : Харківський національний університет імені В. Н. Каразіна, 2025. – 86 с.

Підтвердження

Рецензія

Додано до

Згадується в