/news

HackerNews recommendations builder (using naive Bayes classifier)

Primary LanguagePython

Новостная рекомендательная система, построенная на основе наивного Байесовского классификатора

Как развернуть проект локально?

С помощью Docker

docker-compose build
docker-compose up -d

Запущенный сервер доступен по адресу 127.0.0.1:8000

Авторизация

login

Регистрация

signup

Главная страница

Размечаем новости, используя один из трех вариантов: 'Не интересно', 'Возможно интересно', 'Интересно'

index

Рекомендации

Прогоняя размеченные новости через классификатор, мы получаем список тех из них, которые, скорее всего, будут нам интересны.

recommendations

Избранные новости

favorite

TODO list :

  • Авторизация пользователей
  • Личный кабинет
  • Переработать пользовательский интерфейс
  • Возможность добавлять новости в избранное
  • Подтверждение регистрации на эл. почту
  • Вывод новостей по страницам
  • Автоматическое пополнение неразмеченных новостей
  • Забыли пароль?