Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Написал консольный инструмент на Python для поиска GitHub репозиториев по смысловому описанию. Программа решает простую проблему — стандартный поиск GitHub ищет только по точным словам в названии, а этот инструмент понимает смысл запроса.

Пользователь вводит короткое описание в 2–3 слова, например "визуализация данных" или "телеграм бот", и программа сама находит наиболее подходящие репозитории. Под капотом работают алгоритмы TF-IDF и Cosine Similarity — они превращают текст в числовые векторы и сравнивают их между собой.

Проект написан на чистом Python без сторонних библиотек. Код разбит на модули с разделением ответственности: отдельный файл для алгоритмов, для работы с API, для обработки ошибок с записью логов. Токен GitHub опционален — без него работает, с ним быстрее.
Детали работы
Добавлена 11 апреля
107 просмотров
Фрилансер
Георгій Жуков
Украина Киев  21  0

Свободен для работы Свободен для работы
21 Сейф завершен
На сервисе 9 месяцев 4 дня