digital-garden/archive/План проекта бота.md

48 lines
1.9 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
aliases:
tags:
- зрелость/🌱
date:
zero-link:
parents:
linked:
---
## Концепция
К боту подключаются каналы (RSS RSSHub). Далее он присылает уведомления о новостях/постах. Пользователь может лайкнуть или  дизлайкнуть. На основе этого тренируется моделька. Через какое то время бот начинает сообщать только о новостях, которые могли бы заинтересовать пользователя.
Позиционирование: бот для уведомления по интересующим новостям. Не брейкинг.
Можно ли подключить инстаграм?. Надо будет как-то определять картинки.
- [ ] Завести аккаунт Сане.
- [ ] Создать начальный проект.
- [ ] БД. Liquibase
- [ ] Юзер
- [ ] Подписки
- [ ] Лайки
- [ ] Фронт (Бот).
- [ ] Регистрация
- [ ] Возможность добавить каналы
- [ ] Читать RSS фид
- [ ] Нейронка
Монетизация:
- Реклама
- Подписка
Мультиязычность: Да
Язык: Java, Spring/Quarkus? Reactive?
Как принимать платежи у иностранцев?
- Крипта телеги
Второй модуль для обучения?
- Скорее всего будет лежать отдельно
Найти питониста со знаниями ML или разобраться самостоятельно?
- Если поймем, что не вывозим
Запускаем на композе.
Проставлять хэштеги категорий для каждой новости.