Детальная информация

Название: Разработка архитектуры приложения для планирования ежедневных задач с использованием ИИ голосового помощника: выпускная квалификационная работа бакалавра: направление 09.03.04 «Программная инженерия» ; образовательная программа 09.03.04_01 «Технология разработки и сопровождения качественного программного продукта»
Авторы: Пухальский Александр Игоревич
Научный руководитель: Дробинцев Дмитрий Федорович
Организация: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности
Выходные сведения: Санкт-Петербург, 2024
Коллекция: Выпускные квалификационные работы; Общая коллекция
Тематика: Java; Spring Boot; PostgreSQL; REST API; Яндекс Алиса; навык; Yandex Alice; skill
Тип документа: Выпускная квалификационная работа бакалавра
Тип файла: PDF
Язык: Русский
Уровень высшего образования: Бакалавриат
Код специальности ФГОС: 09.03.04
Группа специальностей ФГОС: 090000 - Информатика и вычислительная техника
DOI: 10.18720/SPBPU/3/2024/vr/vr24-3402
Права доступа: Доступ по паролю из сети Интернет (чтение)
Дополнительно: Новинка
Ключ записи: ru\spstu\vkr\30475

Разрешенные действия:

Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети

Группа: Анонимные пользователи

Сеть: Интернет

Аннотация

Целью данной работы является разработка архитектуры бэкенд-приложения (навыка) для голосового помощника Яндекс Алиса, которая предоставляет возможность легкого внедрения новых внешних сервисов по планированию и отслеживанию повседневных задач. В рамках выполнения данной дипломной работы были решены следую-щие задачи: 1) произведен обзор предметной области, 2) произведено изучение и сравнение существующих решений, выявлены их преимущества и недостатки, 3) сформирован стек технологий для реализации навыка, 4) спроектирована и реализована база данных для хранения пользовательской персональной информации и токенов, 5) реализована логика обработки запросов. По итогам работы была разработана архитектура, которая предоставляет возможность расширения навыка путем добавления новых внешних сервисов, и реализован навык для Яндекс Алиса, который решает задачу взаимодействия пользователя с внешними сервисами по планированию ежедневных задач с помощью чата и голосового помощника.

The purpose of this thesis is to develop a backend application architecture (skill) for the Yandex Alice voice assistant, which provides an opportunity to easily implement new external services for planning and tracking daily tasks. As part of this thesis, the following tasks were solved: 1) an overview of the subject area was made, 2) study and comparison of existing solutions was made, their advantages and disadvantages were revealed, 3) stack of technologies for realization of the skill was formed, 4) designed and implemented a database for storing user personal information and tokens, 5) the logic of query processing was realized. As a result of the work the architecture was developed, which provides the possibility of scaling the skill by adding new external services, and implemented a skill for Yandex Alice, which solves the problem of user interaction with external services to plan daily tasks with the help of chat and voice assistant.

Права на использование объекта хранения

Место доступа Группа пользователей Действие
Локальная сеть ИБК СПбПУ Все Прочитать
Интернет Авторизованные пользователи СПбПУ Прочитать
-> Интернет Анонимные пользователи

Статистика использования

stat Количество обращений: 0
За последние 30 дней: 0
Подробная статистика