Skip to content
/ ME621 Public

ML-powered Telegram bot for personalized e621.net image delivery

License

Notifications You must be signed in to change notification settings

Poofy1/ME621

Repository files navigation

ME621

ML-powered Telegram bot for personalized e621.net image delivery.

ME621 is a comprehensive program designed to feed you hand picked e621.net content automatically. Using machine learning, it learns your tastes and delivers a personalized feed of images directly to your Telegram.

This is a WIP project, you will encounter unfinished features and issues. Currently model accuracy is low but techniques will be added to improve accuracy.

Features:

  1. Label e621 images directly on the webui interface
  2. Easily download user's favorited images on their e621 account
    • With the ability to remotely add/remove images on their e621 account
  3. Automatically trains ML models and assists in the labeling process
  4. Deploy a Telegram bot to send newly posted images that the model predicts the user will enjoy

Requirements

  • Recommended: NVIDIA GPU with at least 8GB VRAM
  • e621.net account
  • e621 API key
  • Telegram account
  • Telegram bot API key

Installation

  1. Install Python 3.10.6
  2. Clone the repository: git clone https://github.com/Poofy1/ME621.git
  3. Run webui.bat