Skip to main content

No project description provided

Project description

Edubot

An AI-based bot (currently using GPT-3) designed to be used in various environment (Matrix, Mastodon, etc).

The Edubot, as the name suggests, focussed on use in educational environments:

  1. It is intended to be educational, with a customisable personality for your context.
  2. It can learn from interaction with users.

Edubot is the first project from Open EdTech https://openedtech.global

Dev environment quickstart

  1. Install Poetry
  2. Install dependencies: poetry install
  3. Activate the env: poetry shell
  4. Install pre-commit hooks: pre-commit install
  5. Copy SAMPLE_CONFIG.ini and put your information in
  6. Set the EDUBOT_CONFIG env variable to wherever you put your config.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

edubot-0.3.3.tar.gz (17.3 kB view details)

Uploaded Source

Built Distribution

edubot-0.3.3-py3-none-any.whl (18.0 kB view details)

Uploaded Python 3

File details

Details for the file edubot-0.3.3.tar.gz.

File metadata

  • Download URL: edubot-0.3.3.tar.gz
  • Upload date:
  • Size: 17.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.2.2 CPython/3.10.8 Linux/6.0.12-arch1-1

File hashes

Hashes for edubot-0.3.3.tar.gz
Algorithm Hash digest
SHA256 58babe9675e3cc37e5149b87a4f51f4772445d99f8d63ec897934576980ecf65
MD5 81009108b5cdfa3d39f1f0fe42df9aab
BLAKE2b-256 bc9de78cdfdc5dfc3221d7b1a7ed6bfe54b32180d60207c63b8544300b5c6e4e

See more details on using hashes here.

File details

Details for the file edubot-0.3.3-py3-none-any.whl.

File metadata

  • Download URL: edubot-0.3.3-py3-none-any.whl
  • Upload date:
  • Size: 18.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.2.2 CPython/3.10.8 Linux/6.0.12-arch1-1

File hashes

Hashes for edubot-0.3.3-py3-none-any.whl
Algorithm Hash digest
SHA256 eb0c800158be864f5950b2d5a4fd77a37ee6360dfa9aa69a354ee55a536d4af5
MD5 25de3122b16ea0d3a6ea7e39cb112cfa
BLAKE2b-256 ad56845da6897edb8dd91353bfd8fa194246fb589d8dac0ecc1e39b8c1ca92b2

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page