Comments (5)
If you install python-cjson
ChatterBot's default database module will detect it and use it instead of python's built in json
. The cjson module has much better preformance and supposedly offers up to 250 times the speed when processing data.
Aside from this, as I briefly mentioned in #41 (comment), there is the oppertunity to write storage adapters for other types of databases. ChatterBot's default storage system uses a json file. An adapter to use another type of database could easily be created. Let me know if you end up creating an adapter for another database type, pull requests are always welcome 😄.
from chatterbot.
Discovered this project after CleverBot's api (undocumented) went down.
I work daily with Elasticsearch, I think combined w/this (only have just started reviewing the code), it could probably be made to scale very well. Haven't looked yet how the JSON fields correlate to responses (FYI elasticsearch is JSON)--but I imagine the features of elasticsearch'es SEARCH could be used to greatly improve the speed of responses.
Super easy to get going w/Elasticsearch too if you aren't familiar. It's a self-contained jar, cross-platform.
from chatterbot.
Closing this one off as it is a duplicate of #45
from chatterbot.
brizzbane - Did u create Elasticsearch +ChatterBot adapter ?
from chatterbot.
This thread has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.
from chatterbot.
Related Issues (20)
- Chatterbot import error HOT 4
- Dell 7480 Microsoft Windows Pro - Build 10.0.19045 Build 19045 - Chatterbox Install Issue - ERROR: Some build dependencies for preshed,,,
- Attribute Error HOT 2
- About supporting Vietnamese
- chatterbot error
- HELP,I can not run this commond " chatbot = ChatBot('Ron Obvious')" HOT 1
- Getting Error when installing chatterbot HOT 4
- chatterbot 1.0.5 version with spacy 2.1.9 is too slow HOT 2
- Chatterbot Installation Error HOT 3
- Unable to install library
- healthcare chat bot HOT 1
- hh
- chatterbot error HOT 1
- Multiple Conversation Support HOT 1
- pip install chatterbot HOT 1
- pip install not working. HOT 1
- chatbot
- chatbot is not defined HOT 2
- I get ModuleNotFoundError when I try setting a custom preprocessor to my settings.py file
- crée un script complet en ''bat'' indétectable ,invisible et indétectable en tout les antivirus et en windows défendeur avec shell code est apres 10 minute il affiche le message hello wold plusieurs fois et automatique instantané en utilisant msg * et il bloque tout les accès sur windows et bloque le clavier et souris est est il copie le script en ''bat'' automatiquement au dossier de démarrage windows est qui va commencé a se lance automatiquement au ramarrege même si vous éteint est allumé il continuera toujours de s'exécuter, créé se script en en référent ou en collectant le donne sur github.com
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from chatterbot.