Coder Social home page Coder Social logo

huftyuk / program-y Goto Github PK

View Code? Open in Web Editor NEW

This project forked from keiffster/program-y

0.0 1.0 0.0 20.94 MB

Python 3.x based AIML 2.0 Interpreter, related programs and knowledge files

Home Page: https://keiffster.github.io/program-y/

License: Other

Shell 0.24% Python 99.58% CSS 0.07% HTML 0.11%

program-y's Introduction

Program-Y

Program-Y is an Python 3.x implementation of an AIML 2.0 Specification, but its much much more than that. It is a complete greenfield implementation of the entire AIML 2.0 spec in Python 3. it has extensive unit tests coverage (>85% at all times) and a full suite of documentation to get you up and running, learn AIML and build you own ChatBots

Program-Y is extremely extensible, you can

  • Add you own AIML tags
  • Add you own Spelling Checker
  • Support User Authorisation
  • Support User Authentication
  • Add you own Out Out Bounds (OOB) tags
  • Run a variety of clients, including ** Console ** REST ** Web Chat ** Twitter ** Google Hangouts (XMPP) ** SMS ( coming soon ) ** Facebook ( coming ) ** Slack ( coming soon )

Program-Y Shops with a number of Bots preconfigured

  • Alice2 - The original Alice Chatbot updated for AIML 2.0
  • Rosie - A starter chat bot from the inventors of AIML
  • Professor - A very knowledgable ChatBot with lots of answers
  • Y-Bot - My own personal bot that I am building to support AIML development

For full documentation, tutorials and other helpful information, see the Programy-Y Wiki

The project is maintained via a Kanban Board. Here you can see a list of the active tasks plus the items in the backlog that we'll be adding next

All issues are maintained in the Program-Y Issue Tracker

For more details of what AIML is, head over to the AIML 2.0 Spec

program-y's People

Contributors

keiffster avatar linediconsine avatar gaurav-fk avatar justarchi avatar thielak avatar

Watchers

 avatar

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.