Это React приложение представляет собой простой интерфейс для взаимодействия с сервером по классификации новостей. Пользователи могут вводить текст новостей, отправлять его на сервер и получать предсказания о категории новости. Приложение разработано с целью продемонстрировать, как можно интегрировать фронтенд с бэкендом для решения задачи классификации текстов.
- Ввод текста: Пользователи могут вводить текст новости в текстовое поле.
- Отправка запроса: При нажатии кнопки "Классифицировать" текст отправляется на сервер.
- Получение результата: Приложение отображает предсказанную категорию новости.
- Клонируйте репозиторий:
git clone https://github.com/Gray-Starling/web_for_classification.git
cd web_for_classification
- Установите необходимые зависимости:
npm install
Для запуска приложения выполните следующую команду:
// Для запуска в режиме разработки
npm run dev
// Для сборки приложения
npm run build
- Откройте приложение в браузере.
- Введите текст новости в текстовое поле.
- Нажмите кнопку "Классифицировать".
- Результат классификации будет отображен ниже.
- Убедитесь, что сервер по классификации новостей запущен и доступен.
- В случае необходимости, вы можете изменить адрес сервера в файле
Content.txt
. По умолчанию адрес берется из.env
файла
VITE_PREDICTION_URL="http://127.0.0.1:4141/predict"
Этот проект лицензирован под MIT License. См. файл LICENSE для получения дополнительной информации.
Если вы хотите внести свой вклад в проект, пожалуйста, создайте форк репозитория, внесите изменения и отправьте пулл-реквест.
Спасибо за использование нашего сервера для классификации новостей! Если у вас есть вопросы или предложения, не стесняйтесь обращаться.