Utmn
Electronic Library

     

Details

Захаров, Сергей Валерьевич. Разработка приложения для формирования студенческих команд для совместных IT-проектов = Development of an application for forming student teams for joint IT projects: выпускная квалификационная работа магистра: направление 02.04.03 «Математическое обеспечение и администрирование информационных систем: разработка технологий интернета вещей и больших данных» / С. В. Захаров; научный руководитель М. С. Воробьева; Тюменский государственный университет, Школа компьютерных наук. — Тюмень, 2024. — 1 файл (3,6 Мб). — Загл. с титул. экрана. — Доступ по паролю из сети Интернет (чтение). — Adobe Acrobat Reader 7.0. — <URL:https://library.utmn.ru/dl/Module_VKR_Tyumen/ShKn/2024/vr24-1956.pdf>. — Текст: электронный

Record create date: 8/5/2024

Subject: веб-приложение; формирование команд; алгоритмы формирования команд; информационные технологии; извлечение навыков из текстов; обработка текстов; web application; team formation; team formation algorithms; information technology; YandexGPT; skill extraction from texts; text processing

Collections: Выпускные квалификационные работы

Allowed Actions:

Action 'Read' will be available if you login or access site from another network

Group: Anonymous

Network: Internet

Annotation

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

This paper presents the development of an application designed to automate the process of forming student teams for IT students. The implemented software solution, featuring a graphical interface, enables the formation of teams for both single project and multiple projects among the available students. Existing team formation algorithms, which consider students' skills and their connections based on their history of collaborative work, were analyzed and implemented. The accuracy of these algorithms was tested using real student data, and the proposed teams showed alternative results compared to those formed independently by the students. Additionally, the application includes automatic extraction of students' skills from their work texts using the YandexGPT language model. The software solution supports processing documents such as internship reports, theses, and student profiles.

Document access rights

Network User group Action
TumSU All Read
Internet Readers Read
-> Internet Anonymous

Table of Contents

  • ВВЕДЕНИЕ
  • ГЛАВА 1. ОПИСАНИЕ ПРЕДМЕТНОЙ ОБЛАСТИ
    • 1.1 ПРОБЛЕМА ФОРМИРОВАНИЯ КОМАНД ДЛЯ ПРОЕКТОВ
    • 1.2 МЕТОДЫ ИЗВЛЕЧЕНИЯ НАВЫКОВ ИЗ ТЕКСТОВ РАБОТ
  • ГЛАВА 2. РЕАЛИЗАЦИЯ ПРОГРАММНОГО РЕШЕНИЯ
    • 2.1 ПОСТАНОВКА ЗАДАЧИ
    • 2.2 ТЕХНИЧЕСКОЕ ЗАДАНИЕ ДЛЯ ВЕБ-ПРИЛОЖЕНИЯ
    • 2.3 АРХИТЕКТУРА СИСТЕМЫ
    • 2.4 БАЗА ДАННЫХ
    • 2.5 ОПИСАНИЕ ИСПОЛЬЗУЕМЫХ ТЕХНОЛОГИЙ И ИНСТРУМЕНТОВ
    • 2.6 ИЗВЛЕЧЕНИЕ НАВЫКОВ ИЗ ТЕКСТОВ
      • 2.6.1 ТЕКСТОВЫЕ РАБОТЫ СТУДЕНТОВ
      • 2.6.2 ВЫБОР МЕТОДОВ ИЗВЛЕЧЕНИЯ НАВЫКОВ
      • 2.6.3 ДООБУЧЕНИЕ МОДЕЛИ YANDEXGPT
    • 2.7 РАЗРАБОТКА ПРИЛОЖЕНИЯ
      • 2.7.1 ОТЛАДКА ПРИЛОЖЕНИЯ
      • 2.7.2 МОДУЛЬ ОБРАБОТКИ ТЕКСТОВ И ИЗВЛЕЧЕНИЯ НАВЫКОВ
      • 2.7.3 ФОРМИРОВАНИЕ ГРАФА СТУДЕНТОВ
      • 2.7.4 РЕАЛИЗАЦИЯ АЛГОРИТМОВ ФОРМИРОВАНИЯ КОМАНД
    • 2.8 РЕЗУЛЬТАТЫ
      • 2.8.1 ИЗВЛЕЧЕНИЕ НАВЫКОВ ИЗ ТЕКСТОВЫХ РАБОТ
      • 2.8.2 ТЕСТИРОВАНИЕ РАБОТЫ АЛГОРИТМОВ ФОРМИРОВАНИЯ КОМАНД
      • 2.8.3 ДЕМОНСТРАЦИЯ РАБОТЫ ПОЛЬЗОВАТЕЛЬСКОГО ИНТЕРФЕЙСА
  • ЗАКЛЮЧЕНИЕ
  • БИБЛИОГРАФИЧЕСКИЙ СПИСОК
  • ПРИЛОЖЕНИЯ 1-6

Usage statistics

stat Access count: 5
Last 30 days: 2
Detailed usage statistics