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

Pavithra-Jayapal/review-rating-predictor: Review Rating Predictor — классификатор тональности отзывов с веб-интерфейсом

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

Учебный проект по машинному обучению, который предсказывает оценку продукта на основе текстового отзыва. Включает обученную модель, предобработку текста и простой веб-интерфейс для демонстрации работы классификатора.

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

Для кого это

Для начинающих ML-разработчиков и студентов, изучающих обработку естественного языка и создание веб-интерфейсов для ML-моделей.

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

Ручная оценка большого количества отзывов отнимает время, а сложные ML-решения требуют глубоких знаний.

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

Проект использует TF-IDF для преобразования текста в числовые векторы и алгоритм Naive Bayes для классификации. Веб-интерфейс на Streamlit позволяет вводить текст отзыва и мгновенно получать предсказание: положительный, нейтральный или отрицательный тон с указанием уверенности модели.

Что видно по README

Учебный проект по машинному обучению, который предсказывает оценку продукта на основе текстового отзыва. Включает обученную модель, предобработку текста и простой веб-интерфейс для демонстрации работы классификатора.

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

Классификация тональности отзывов на три категорииВеб-интерфейс на Streamlit для интерактивного тестированияПоказ уверенности модели в предсказанииПредобработка текста перед анализом

Технологии

PythonScikit-learnStreamlitTF-IDFNaive Bayes

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

Модель предсказывает рейтинг по шкале 0-2, где 2 — положительный отзыв, 1 — нейтральный, 0 — отрицательный, что упрощает интерпретацию результатов.

С чего начать

  • Клонировать репозиторий
  • Установить зависимости из requirements.txt
  • Запустить streamlit run app.py

Оценка GitRadar

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

Вердикт GitRadar

Стоит попробовать как учебный пример, но для production нужна доработка — проект имеет базовую функциональность и нулевую активность сообщества.

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

Проект выглядит заброшенным: 0 форков, 0 issues, последние коммиты были давно.

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

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

Исходный репозиторий
https://github.com/Pavithra-Jayapal/review-rating-predictor
Лицензия
MIT
Создан на GitHub
31 марта 2026 г.
Последнее обновление репо
31 марта 2026 г.
Последняя проверка GitRadar
31 марта 2026 г.
Изученные файлы
.venv/lib/python3.9/site-packages/zmq/backend/cffi/README.md, app.py, .venv/lib/python3.9/site-packages/debugpy/server/cli.py, .venv/lib/python3.9/site-packages/debugpy/_vendored/pydevd/pydev_ipython/README, .venv/lib/python3.9/site-packages/debugpy/_vendored/pydevd/_pydevd_frame_eval/vendored/README.txt, .venv/lib/python3.9/site-packages/debugpy/_vendored/pydevd/pydevd_attach_to_process/README.txt

FAQ

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

Учебный проект по машинному обучению для классификации тональности текстовых отзывов с веб-интерфейсом.

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

Для начинающих разработчиков и студентов, изучающих NLP и создание ML-приложений с интерфейсом.

Источники

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

Нужна помощь с Pavithra-Jayapal/review-rating-predictor?

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