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

Название Сборщик базы знаний и ИИ-ассистент по вопросам пользователей на основе Web3: выпускная квалификационная работа магистра: направление 09.04.04 «Программная инженерия» ; образовательная программа 09.04.04_01 «Технология разработки и сопровождения качественного программного продукта»
Авторы Ларин Андрей Вениаминович
Научный руководитель Амосов Владимир Владимирович
Организация Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности
Выходные сведения Санкт-Петербург, 2025
Коллекция Выпускные квалификационные работы ; Общая коллекция
Тематика web3 ; база знаний ; ИИ-ассистент ; сбор данных ; автоматизация ; web-скрейпинг ; парсинг ; децентрализованные технологии ; knowledge base ; AI assistant ; data collection ; automation ; web scraping ; parsing ; decentralized technologies
Тип документа Выпускная квалификационная работа магистра
Тип файла PDF
Язык Русский
Уровень высшего образования Магистратура
Код специальности ФГОС 09.04.04
Группа специальностей ФГОС 090000 - Информатика и вычислительная техника
DOI 10.18720/SPBPU/3/2025/vr/vr25-1958
Права доступа Доступ по паролю из сети Интернет (чтение, печать, копирование)
Дополнительно Новинка
Ключ записи ru\spstu\vkr\35462
Дата создания записи 14.07.2025

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

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

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

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

Данная работа посвящена решению проблемы фрагментации и быстрого устаревания информации в экосистеме Web3. Задачи, которые решались в ходе исследования: 1. Выбор источников данных, инструментария. 2. Реализация получения и обработки большого количества данных. 3. Реализация ассистента на базе искусственного интеллекта для ответов на вопросы пользователей. 4. Сопровождение, тестирование и анализ качества приложения. В рамках исследования был осуществлён выбор проверенных источников информации, таких как: официальные руководства, научные труды, онлайнфорумы, блоги и хранилища кода, произведён анализ различных инструментов, предназначенных для автоматизированного получения и обработки данных, включая методы веб-скрейпинга и парсинга и обозначен технологический стек, включающий выбор языков программирования и платформ для развёртывания. Было разработано решение для сбора базы знаний, на основе которого системы был создан ИИ-ассистент, способный отвечать на вопросы, касающиеся Web3. Система реализована в соответствии с принципами DevOps. Данная разработка способствует расширению доступа к знаниям о Web3, автоматизируя процесс сбора информации и предоставляя эффективный инструмент. Для достижения данных результатов в работе были использованы/разработаны следующие информационные технологии, в том числе программное обеспечение, облачные сервисы, базы данных и прочие: AWS, Serverless, TypeScript, VS Code, DynamoDB, ECS, Lambda, OpenAI, CloudWatch, GitHub, SNS.

This work is dedicated to addressing the problem of fragmentation and rapid obsolescence of information in the rapidly evolving Web3 ecosystem. The research set the following goals: 1. Selection of data sources and tools. 2. Implementation of data acquisition and processing at scale. 3. Development of an artificial intelligence-based assistant to answer user queries. 4. Maintenance, testing, and analysis of application quality. As part of the research, a selection of reliable information sources was made, including official manuals, scientific publications, online forums, blogs, and code repositories. An analysis was conducted on various tools designed for automated data collection and processing, including web scraping and parsing methods. Additionally, the technology stack was defined, covering the choice of programming languages and deployment platforms. A solution was developed for building a knowledge base, which served as the foundation for creating an AI assistant capable of answering questions related to Web3. The system was implemented in accordance with DevOps principles. This development contributes to expanding access to knowledge about Web3 by automating the information-gathering process and providing an effective tool. To achieve these results, the following information technologies were used and/or developed, including software, cloud services, databases, and others: AWS, Serverless, TypeScript, VS Code, DynamoDB, ECS, Lambda, OpenAI, CloudWatch, GitHub, SNS.

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

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

Подробная статистика