Skip to content

Latest commit

 

History

History
28 lines (22 loc) · 1.24 KB

README.md

File metadata and controls

28 lines (22 loc) · 1.24 KB

ebanko

Who is ebanko?

Ebanko is a conversational telegram bot trained on 2ch.hk/b/

Infrastructure

Container network is run with docker-compose. Containers include:

  • Backend: NLP tasks are run inside Flask server. Only accessible from inside the network
  • Telegram api: asynchronous telegram api, sends requests to backend for processing
  • Metrics collector: prometheus collects metrics from telegraf and Flask
  • Metrics board: grafana on port 3000

How to run

  • Insert your bot's token inside bot.py
  • Download the model (see Availability) and place it in app/app/model
  • From app run:
docker-compose up --build

No gpu is needed

Availability

Finetuned model is availbale at huggingface. Dataset is also available there.

Inference speedup

  • None (for now)