Skip to content

Lucky357231/HACK-ALFA

Repository files navigation

Web/ML:Разработка рекомендательной системы выбора способа электронного подписания документов от Альфа-Банка

Команда Code_blank

Участники команды

  • Качурин Никита (Data Science, ML)
  • Хрипунов Павел (Backend, Analytics)
  • Угай Михаил (Frontend)

Цели работы:

Разработка рекомендательной системы выбора способа электронного подписания документов от Альфа-Банка

Постановка задачи:

  1. Создание рабочий прототип клиент-серверного приложения для рекомендации клиентам оптимального. способа подписания на основе их данных и контекста использования подписи.
  2. Предоставление наиболее подходящего варианта подписания с учетом контекста отображения и предоставленных данных о клиенте.
  3. Интерфейс для отображения рекомендаций и взаимодействия с пользователем.
  4. Возможность бесшовного встраивания модуля в мобильные приложения, интернет-банк и другие точки и каналы потенциального взаимодействия с клиентом.
  5. Возможность гибкой настройки рекомендательной системы, регулирование интенсивности выдачи рекомендаций и т.д.

Описание проекта:

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

Используемые языки / библиотеки / технологии:

  • Python - 3: основной язык программирования для разработки модели и обработки данных.
  • Django - 5.1.3: фреймворк для создания веб-приложений.
  • scikit-learn - 1.5.2: для обучения моделей машинного обучения.
  • joblib - 1.4.2: для упрощения конвейерной обработки данных в Python.
  • Pandas - 2.2.3: для обработки и анализа данных.
  • NumPy - 2.1.3: для числовых операций.
  • Bootstrap - 5.0: для дизайна веб-страниц.

Как запустить проект

  1. Клонируйте репозиторий:
    git clone https://github.com/Lucky357231/HACK-ALFA.git
  2. Перейдите в папку HACK-ALFA:
    cd HACK-ALFA
  3. Убедитесь, что в папке есть файл requirements.txt
    dir
  4. Установите необходимые зависимости:
    pip install -r requirements.txt
  5. python manage.py runserver
    python manage.py runserver

Видео проекта

Посмотреть видео презентацию проекта на Google Диске

Ссылка на сайт

Проект доступен по Сайт.

About

No description, website, or topics provided.

Resources

License

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors