This release is a pre-release and may not be stable for production use.
pyChatteringy
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.
Metadata
Release files for pyChatteringy 0.0.5a0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| pyChatteringy-0.0.5a0.tar.gz | 16.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| pyChatteringy-0.0.5a0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 36.1 kB
Release files / pyChatteringy-0.0.5a0.tar.gz
| Download URL | pyChatteringy-0.0.5a0.tar.gz |
|---|---|
| Size | 16.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
822956938ca0bcc82fd374d8166e08b3aacc477a07b2901aa828769d43c5bf71
|
|
BLAKE2b-256 checksum How to use checksums |
5507d94822feb5fa7a2d84cea3f07b009549c5887a41344618c38f93b6864c52
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.1
|
Release files / pyChatteringy-0.0.5a0-py3-none-any.whl
| Download URL | pyChatteringy-0.0.5a0-py3-none-any.whl |
|---|---|
| Size | 20.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
6a23d79a71787c22abca3675fe4f3720b49d4711d862d670786ec2301841cbed
|
|
BLAKE2b-256 checksum How to use checksums |
53d7131b3e5d7aae3a949811292ed795aa43369d4d523d54922baf1da2f4e80d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.1
|