Skip to content

ratmeow/CreditRatingAgencyClassifier

 
 

Repository files navigation

CreditRatingAgencyClassifier by дора eSports 👨‍💻

Данный проект является решением задачи классификации пресс-релизов КРА на основе исторических данных.

Структура проекта

  • flaskapp/
    • Project front-end
  • models/
    • Папка с предобученными моделеми.
  • README.md
    • Описание проекта.
  • classification.py
    • Файл, содержащий методы классификации.
  • config.py
    • Файл с конфигурацией для запуская сервера
  • data.xlsx
    • Файл с датасетом
  • main.py
    • Основной файл приложения
  • preprocessing.py
    • Файл, содержащий код предварительной обработки данных(стемминг, лемматизация, очистка).
  • requirements.txt
    • Файл, содержащий список зависимостей Python, необходимых для запуска проекта.
  • util.py
    • Файл с побочными функциями.

Запуск проекта

Чтобы запустить проект, выполните следующие шаги:

  1. Убедитесь, что у вас установлен Python.
  2. Установите инструмент для создания изолированной среды Python
  • pip install virtualenv
  • pip install virtualenvwrapper-win
  1. Создайте изолированную среду в Python
  • python3 -m venv venv
  1. Активируйте созданную виртуальную среду
  • venv\Scripts\activate или venv\Scripts\activate.bat
  1. Установите необходимые зависимости, выполнив следующую команду:
  • pip install -r requirements.txt
  1. Запустите приложение, выполнив следующую команду:
  • python main.py

После этого ваше приложение будет доступно по адресу http://127.0.0.1:8000/.

Обучение моделей

Чтобы запустить обучение моделей, необходимо выполнить следующую команду:

  • python classification.py

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 37.0%
  • JavaScript 25.1%
  • CSS 22.1%
  • HTML 15.8%