DiscreetAI's decentralized chatbot that trains in real time with federated learning. Chatbot is served at chatbot.dataagora.com [deprecated]
Deploying the chatbot is as straightforward as python main.py
on a remote Elastic Beanstalk (EB) server instance with the appropriate .eb files.
All relevant code is inside /static/
. Preprocessing and hyperparameters are in encoder.json, hparams.json, vocab.bpe
. Within js
, model layers are in static/js/model/
and the DML library code is in static/js/dataagora-dml/