← Все проекты
Проект / Python

h9-tec/graduation-project-advisor: Graduation Project Advisor — умный помощник для выбора дипломного проекта

За минуту получаешь пять обоснованных идей для дипломной работы с готовым планом для научного руководителя.

Это open-source инструмент, который помогает студентам компьютерных наук выбрать тему дипломной работы. Вместо общих советов система предлагает персонализированные идеи, заземлённые в реальных исследованиях и рабочем коде. Проект построен на современных...

★ 20 Python Форки 2 Issue 0 Оценка 8/10 Карточка проверена

Для кого это

Для студентов IT-специальностей (бакалавриат, магистратура) и начинающих исследователей, которые ищут тему для выпускной работы или научного проекта.

Проблема / задача

Студенты сталкиваются с проблемой выбора темы: советы поверхностны, нет связи с актуальными исследованиями, а научные руководители не могут уделить каждому достаточно времени для индивидуального подбора.

Как это работает

Студент заполняет анкету с навыками, интересами и ограничениями. Система ищет подходящие научные статьи и репозитории, ранжирует их, а LLM-модель выбирает топ-5 вариантов. Каждая идея содержит реальные ссылки на arXiv и GitHub. По клику генерируется детальный план проекта на 13 разделов, основанный на аннотациях статей и README репозиториев. Поддерживает арабский и английский языки.

Что видно по README

Это open-source инструмент, который помогает студентам компьютерных наук выбрать тему дипломной работы. Вместо общих советов система предлагает персонализированные идеи, заземлённые в реальных исследованиях и рабочем коде. Проект построен на современных технологиях и уделяет особое внимание достоверности — не допускает выдуманных ссылок.

Ключевые возможности

Персонализированный подбор идей на основе анкетыКаждая идея привязана к реальной научной статье и репозиториюГенерация готового плана проекта для научного руководителяПоддержка арабского и английского языков с RTL-вёрсткойВозможность уточнять запросы с сохранением контекста

Технологии

Next.js 15FastAPIQdrantAzure OpenAI / OllamaPythonDockerReactNext.jsNode.js

Интересный факт

Проект создан с фокусом на арабскоязычных студентов — это редкий пример open-source инструмента с полноценной RTL-поддержкой и адаптированной терминологией.

С чего начать

  • Клонируйте репозиторий
  • Настройте переменные окружения для API и векторной БД
  • Запустите backend и frontend через Docker или локально

Оценка GitRadar

Удобство
7/10
Свежесть
9/10
Перспектива
8/10
Монетизация
6/10
Общая оценка
8/10

Вердикт GitRadar

Стоит попробовать, если вы студент или преподаватель в IT-сфере. Проект решает конкретную боль, имеет продуманную архитектуру и уникальную особенность — арабскую локализацию. Хотя звёзд пока мало, кодовая база выглядит качественной.

Наблюдения по обновлениям

Проект активно развивается: есть CI/CD, актуальные версии Next.js 15 и Python 3.12, продуманная структура кода.

Что мы проверили

Карточка собрана по данным GitHub, README и структуре репозитория. Это не официальная документация проекта.

Исходный репозиторий
https://github.com/h9-tec/graduation-project-advisor
Создан на GitHub
18 апреля 2026 г.
Последнее обновление репо
18 апреля 2026 г.
Последняя проверка GitRadar
18 апреля 2026 г.
Изученные файлы
README.md, backend/api/main.py, backend/Dockerfile, frontend/package.json, backend/pyproject.toml, frontend/lib/fonts.ts

FAQ

Что это такое?

Инструмент для подбора темы дипломной работы на основе реальных исследований и кода.

Для кого подходит?

Для студентов IT-специальностей и начинающих исследователей, которые выбирают тему для проекта.

Источники

  • GitHub исходный код и активность
  • README описание, ссылки, стартовые материалы

Нужна помощь с h9-tec/graduation-project-advisor?

Если проект подходит под ваш сценарий, можем помочь с установкой, интеграцией, доработкой или аккуратным форком под вашу инфраструктуру.