| license: apache-2.0 | |
| language: | |
| - en | |
| - es | |
| tags: | |
| - chatbot | |
| - rule-based | |
| - roblox | |
| - calculator | |
| - gradio | |
| - conversational | |
| pipeline_tag: conversational | |
| # NEO-1 β mdfjbots | |
| > Rule-based conversational chatbot with a JSON knowledge base, Roblox API, math calculator, response variation and token-similarity matching. | |
| [](LICENSE) | |
| [](https://www.python.org/) | |
| [](https://gradio.app/) | |
| ## Features | |
| - **JSON knowledge base** β editable responses without touching code | |
| - **Token similarity matching** β Spanish stopword filtering to avoid false positives | |
| - **Response variation** β auto-reformulates answers to avoid repetition | |
| - **Word-by-word streaming** β simulates real LLM output | |
| - **Math calculator** β solves operations like `15 * 7 + 3`, `2 ** 8` | |
| - **Roblox API** β searches players and games by name | |
| - **Closed edition** β encrypted `respuestas.dat` via XOR + zlib + base64 | |
| - **NeoAPI REST** β Node.js/Express server for external integrations | |
| ## Repository | |
| Source code: [github.com/mdfjbotss/neo-1](https://github.com/mdfjbotss/neo-1) | |
| ## License | |
| Apache 2.0 β see [LICENSE](LICENSE) | |