pyChatteringy

Create very simple, minimalistic Python 3 chatbots by using JSON


Keywords
python, python3, chatbot, bot, framework, ai, json, intents, conversation
License
GPL-3.0
Install
pip install pyChatteringy==0.0.5a0

Documentation

pyChatteringy

Status GitHub Issues GitHub Pull Requests License

Create simple chatbots by using JSON. Built with β™₯ and Python

πŸ“ Table of Contents

🧐 About

This package aims to provide users a simple way to create simple chatbots by using JSON.

🏁 Installation

It is very easy to get the basic chatbot running or integrate it in your application.


🚦 Prerequisites

This project is in alpha/testing stage, but the bare minimum works.

See TODO.md for a to-do list.



Note:

This project was tested against Python 3.9 only. Python 3.6+ should work, but wasn't tested (yet - perhaps you'd like to give it a go?)


$ pip install pychatteringy

🩹 Updating

$ pip install pychatteringy --update

πŸš€ Quickstart

To create a basic & minimal chatbot with included example intents, use:

# Import the ChatBot class:
from pychatteringy.classes.chatbot import ChatBot

# Initialize chatbot:
chatbot = ChatBot()


# Store response to query "Hi!" in a variable:
response = chatbot.chat("Hi!")
# Print the response:
print(response)

The code above is very simple. It obtains a response from a chatbot and then returns it.

TODO: More documentation

⛏️ Built Using

  • Python - Programming language

✍️ Authors

  • @CWKevo - Main owner & maintainer

See also the list of contributors who participated in this project.