Сообщения посетителя

Сообщения и комментарии посетителя



Сообщения посетителя gri-gri на форуме (всего: 1 шт.)
Другие окололитературные темы > Телеграм Бот подбора фантастики на основе рейтингов и фильтров > к сообщению
Отправлено 18 октября 2023 г. 14:50
Всем привет!
Недавно я написал бота для подбора фантастики на основе рейтингов и фильтров — https://t.me/FantBooksBot.

Бот был написан, чисто для моей утилитарной цели — поиск «что почитать» на основе данных сайта fantlab.ru.
Решил поделиться, возможно это будет интересно не только мне.
Для меня, это абсолютно не коммерческая история (без подписок, рекламы и смс:), все делаю в свободное время.

Основная задача бота – подбор произведений, которые хотелось бы прочитать.
  Получая исходные рейтинги Авторов и Произведений (Fantlab), используя систему фильтров можно настраивать их под свои потребности.
  Например, в общем рейтинге множество детских писателей (Кир Булычев, Дж. К. Роулинг) с большим количеством произведений. Мне читать их уже немного поздновато (хотя кто знает), и видеть их в списках мне бы не хотелось. В этом случае, следует зайти в нужного автора и заблокировать его. После этого автор и все его произведения пропадут из списков. При необходимости, можно будет открыть список заблокированного и пересмотреть его. Из общего списка также можно исключить все уже прочитанные произведения.
  Или, наоборот, можно формировать свой список «Хочу прочитать».

КРАТКИЙ ОБЗОР ФУНКЦИОНАЛА
Синхронизация с Fantlab
▪️ Можно загрузить в бот информацию с Fantlab, об уже прочитанных произведениях их оценках.
▪️ Если в базе бота не хватает произведений вашего любимого автора, есть возможность их подгрузить.

Рейтинг Авторов/Произведений
  Основная форма работы со списками. Есть навигация и переходы на формы авторов и произведений.
Распределение по категориям (‘Заблокированное’, ‘Избранное’, ‘Хочу прочитать’, ‘Прочитанное’)

Фильтры
▪️ Количество строк в списке
▪️ Минимальный рейтинг
▪️ Фильтрация по категориям
▪️ Переключение режимов рейтинга:
   ▫️ Рейтинг только с fantlab
   ▫️ Рейтинг только пользователей бота
   ▫️ Учет обоих рейтингов
▪️ Фильтрация по форме произведений (Роман, Повесть, Рассказ)

Поиск Авторов/Произведений
  Возможность произвести нечеткий поиск (приближённое соответствие строк) по всей базе авторов и произведений.

Статистика
▪️ Общая статистика – Общая сводка по системе
▪️ ‘Моя статистика’ – статистика текущего пользователя

Настройки
▪️ Очистка данных – набор инструментов для глобальной очистки настроек/классификации авторов или произведений
▪️ Сохранение/удаление ссылки на профиль fantlab
⇑ Наверх