Skip to main content

Bot Engine Responding Naturally At Requests Detection

Project description

BERNARD

Create powerful and flexible bots using BERNARD. Features (will) include:

  • Represent conversations as finite-state machines

  • Multi-platform (Facebook Messenger, WeChat, VK, Line, Twilio, …)

  • Flexible translation system. Handles language, plurals, gender and anything you’d like

  • Run-time analysis through logging

BERNARD stands for “Bot Engine Responding Naturally At Requests Detection”.

Design goals

This framework does not exist yet. Here we’ll list a few code snippets of how we want things to look like from a developer standpoint.

Story interface

TODO

Transitions

TODO

Intents DB

TODO

Message layering

TODO

Middlewares

TODO

Translations configuration

TODO

Configuration

TODO

Message templating

TODO

Media handling

TODO

Logging

TODO

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

bernard-0.0.1.tar.gz (1.5 kB view hashes)

Uploaded Source

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