Герб МГТУ им. Н.Э. БауманаНаучно-техническая библиотека МГТУ им. Н.Э. Баумана

Подробное описание документа

   Аналитическое описание

   Разработка методики кластеризации GitHub проектов по стадиям развития / Ильичев В. Ю., Чухраев И. В., Тихонов Н. А., Джанаев К. С. // Наукоёмкие технологии в приборо- и машиностроении и развитие инновационной деятельности в вузе : материалы Региональной научно-технической конференции, Калуга, 15-17 апреля 2025 года : в 2 т. / МГТУ им. Н. Э. Баумана (национальный исследовательский университет). - 2026. - Т. 1. - С. 319-323.

Описана разработанная кластеризация GitHub проектов по стадиям их развития на основе анализа репозиториев из датасета с сайта Kaggle. Используя признаки количества звезд (рейтинга) и форков (заимствований), проекты разделяются на три типа (библиотека, прототип, инструмент) с применением алгоритма классификации методом k-ближайших соседей (KNN). Работа включает обзор теоретических основ GitHub, описание разработанного алгоритма и особенностей программного кода, обоснование эффективности кластеризации для анализа жизненного цикла проектов.
Ключевые слова: GitHub, развитие проектов, кластеризация, KNN, программное обеспечение, open source

Статья опубликована в следующих изданиях

с. 319-323
   Наукоёмкие технологии в приборо- и машиностроении и развитие инновационной деятельности в вузе : материалы Региональной научно-технической конференции, Калуга, 15-17 апреля 2025 года : в 2 т. / МГТУ им. Н. Э. Баумана (национальный исследовательский университет). - М. : Изд-во МГТУ им. Н. Э. Баумана, 2026. - ISBN 978-5-7038-6701-3.
   Т. 1. - 2026. - 395 с. : ил. - Библиогр. в конце статей. - ISBN 978-5-7038-6706-8.