Skip to content
Kirill Surkov edited this page May 4, 2023 · 1 revision

Welcome to the book4u wiki!

Назначение проекта

Назначение проекта заключается в создании веб-сервиса рекомендации книг.

Цели проекта

Цель проекта Метрика
Реализовать и протестировать алгоритм рекомендации книг и разработать веб-сервис для взаимодействия с ним Качество рекомендации оценивается:На основе обратной связи от пользователей путем расчета метрики Precision@k
Разработать веб-сервис для взаимодействия пользователей моделью Веб-сервис должен удовлетворять следующим ФТТ:RPS > 60;

для расчета метрики Precision@k пользователь сервиса должен будет подтверждать соответствует ли рекомендация книги его ожиданиям.

Задачи проекта

В рамках проекта требуется выполнить следующие задачи:

  • Сбор и подготовка статичных данных (общая информация о книге, аннотация к ней);

  • Анализ и предобработка данных;

  • Выбор и обоснование критериев оценки качества рекомендательной системы;

  • Обзор и сравнительный анализ существующих opensource алгоритмов преобразования текстов по выбранным критериям;

  • Реализация и адаптация наилучшего из существующих алгоритмов, либо разработка собственного, в случае отсутствия подходящих по критериям;

  • Реализация автоматизированного пайплайна обучения модели при поступлении новых данных, используя знания, полученные в процессе прохождения курса.

  • Разработка веб-сервис для взаимодействия с рекомендательной системой.

  • Тестирование модели на тестовой группе пользователей.

  • Проведение нагрузочного тестирования веб-сервиса.

  • Подготовка рекомендаций по дальнейшей доработке модели.

  • Подготовка итоговых материалов по проекту (отчет, презентация).

Clone this wiki locally