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

Название: Разработка приложения c использованием фреймворка Next.js для автоматической диагностики болезней растений: выпускная квалификационная работа бакалавра: направление 09.03.04 «Программная инженерия» ; образовательная программа 09.03.04_01 «Технология разработки и сопровождения качественного программного продукта»
Авторы: Савчук Алексей Анатольевич
Научный руководитель: Прокофьев Олег Валерьевич
Организация: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности
Выходные сведения: Санкт-Петербург, 2024
Коллекция: Выпускные квалификационные работы; Общая коллекция
Тематика: автоматическая диагностика болезней растений; машинное обучение; нейронные сети; классификация изображений; приложения на основе LLM; Python; Next.js; automatic plant disease diagnosis; machine learning; neural networks; image classification; LLM-based applications
Тип документа: Выпускная квалификационная работа бакалавра
Тип файла: PDF
Язык: Русский
Уровень высшего образования: Бакалавриат
Код специальности ФГОС: 09.03.04
Группа специальностей ФГОС: 090000 - Информатика и вычислительная техника
DOI: 10.18720/SPBPU/3/2024/vr/vr24-1807
Права доступа: Доступ по паролю из сети Интернет (чтение, печать, копирование)
Дополнительно: Новинка
Ключ записи: ru\spstu\vkr\28851

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

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

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

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

Аннотация

Данная работа посвящена разработке программных средств для автоматической диагностики болезней растений с использованием методов машинного обучения. В рамках данной работы был проведен обзор и сравнение существующих программных средств для диагностики болезней растений, сформулирована идея разрабатываемого приложения и требования к нему; предложена архитектура приложения и технологии разработки, показаны результаты работы созданного приложения. Разработанное приложение для автоматической диагностики болезней имеет следующую функциональность: тематический чат с ИИ-помощником и автоматическая диагностика болезней растений по фотографии. Приложение построено по принципу сервис-ориентированной архитектуры и имеет возможность автоматической сборки и развертывания благодаря применению технологии контейнеризации.

The given work is devoted to the development of software tools for the automatic diagnosis of plant diseases using machine learning methods. In this work an overview and comparison of existing software tools for plant disease diagnosis were conducted. The concept of the developed application and its requirements were defined; the application architecture and development technologies were proposed, and the results of the developed application were demonstrated. The developed application for automatic plant disease diagnosis has the following features: a chat with an AI assistant and automatic plant disease diagnosis based on images. The application has a service-oriented architecture and the capability for automatic build and deployment due to the use of containerization.

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

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

Оглавление

  • Введение
  • Глава 1. Существующие программные средства
    • Определение основных характеристик
    • Подбор приложений для обзора
    • Обзор выбранных программных средств
  • Глава 2. Сравнение найденных программных средств
  • Глава 3. Идея разрабатываемого приложения и требования к нему
  • Глава 4. Архитектура приложения
    • Пользовательский интерфейс
    • Сервис ИИ-помощника
    • Сервис классификации заболеваний по фотографии
    • Вспомогательный прокси-сервис
  • Глава 5. Технологии и средства разработки
    • Инструменты машинного обучения
      • ИИ-помощник
      • Классификатор заболеваний
    • Данные приложения
    • Веб-сервисы
    • Веб-интерфейс
    • Сборка и развертывание
    • Среда разработки
  • Глава 6. Детали программной реализации
    • Сервис-ориентированная архитектура
    • Проектирование веб-интерфейса
    • Обучение моделей сервиса классификации заболеваний
  • Глава 7. Полученные результаты
  • Заключение
  • Список использованных источников

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

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