Giter Club home page Giter Club logo

breda's Introduction

breda

Breda is a Tree

Custom commands

Create a function in main.py with a slack_<name> you want breda to respond to.

Build Breda's brain

If cobe package is installed and breda.brain database is present, Breda will use markov chain to respond to unknown queries.

pip install cobe

cobe learn path_to_file.txt
// rename cobe.brain to breda.brain and copy it to the parent directory of breda

Deployment

Can be deployed both as a Flask app or on AWS Lambda via AWS API Gateway. When setting up the API gateway, set up a mapping template for the x-www-form-urlencoded content type with the following: { "body": $input.json("$") }.

breda's People

Contributors

hamaxx avatar xdaseinx avatar siluka avatar nsaje avatar ddksr avatar zemantadevops avatar

Stargazers

 avatar  avatar

Watchers

Tomaž Kovačič avatar  avatar Dusan Omercevic avatar  avatar Štefan Baebler avatar  avatar  avatar Wessel Rossing avatar lowk3y avatar Lorand Dali avatar bostjan spetic avatar James Cloos avatar Andraz Tori avatar Matic Žgur avatar Jan Holas avatar Marko Novak avatar  avatar Matija Vižintin avatar  avatar Miha Miklič avatar Peter Reberšek avatar Domen Ipavec avatar  avatar Ohad Shai avatar  avatar Anej avatar Jure Koren avatar Yonatan Karni avatar Jure Polutnik avatar  avatar Yulia Stolin avatar Davorin avatar Tsachi Shushan avatar  avatar Bojana Lango avatar  avatar Simon Mihevc avatar Matjaz Suber avatar Harsha avatar Anze Kolar avatar Guy Kobrinsky avatar  avatar Samo Krek avatar Petra P avatar Tilen Kusterle avatar Ayush Pandey avatar  avatar Miha Friškovec avatar Gregor Ratajc avatar Aljaž Blažej avatar  avatar yonatan ben avraham avatar Mark Kuhar avatar Robert Dovžan avatar Gašper Armič avatar Urška Herbst avatar Denis Tepeš avatar Domen Kajdič avatar  avatar Marko Bojovic avatar

Forkers

pombredanne

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.