Pre-release
This release is a pre-release and may not be stable for production use.
Rivescript Chatbot
This plugin is a question solver that answers with a Rivescript chatbot. It uses the Alice chatbot brain to answer phrases that no other skill handles, so almost every input gets some response. Answers can be casual and a bit sassy.
Examples
- "Do you like ice cream"
- "Do you like dogs"
- "I have a jump rope"
Usage
The plugin exposes a spoken-answers API with a Rivescript backend.
from ovos_solver_rivescript_plugin import RivescriptSolver
d = RivescriptSolver()
sentence = d.spoken_answer("hello")
print(sentence)
# Hi there!
sentence = d.spoken_answer("Do you like ice cream", {"lang": "pt-pt"})
print(sentence)
# O que queres mesmo saber?
Related projects
- OpenVoiceOS/ovos-plugin-manager: loads and manages solver plugins like this one.
- OpenVoiceOS/ovos-persona-server: runs solver plugins as chat personas.
Metadata
Release files for ovos-solver-rivescript-plugin 0.1.1a3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| ovos_solver_rivescript_plugin-0.1.1a3.tar.gz | 47.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| ovos_solver_rivescript_plugin-0.1.1a3-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 98.5 kB
Release files / ovos_solver_rivescript_plugin-0.1.1a3.tar.gz
| Download URL | ovos_solver_rivescript_plugin-0.1.1a3.tar.gz |
|---|---|
| Size | 47.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
2951123b7a47b5c3aeec928d91dd378b9649ac97feb8243df1cf7b6ebccc0e57
|
|
BLAKE2b-256 checksum How to use checksums |
058ac6d5fc90d8cc984b2042d7369de83bf88af726f191403df74c4b26b87859
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / ovos_solver_rivescript_plugin-0.1.1a3-py3-none-any.whl
| Download URL | ovos_solver_rivescript_plugin-0.1.1a3-py3-none-any.whl |
|---|---|
| Size | 50.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
97b03d806ae5f5c99054eba6481823560abf1301990d495371ce5cda8a510ffc
|
|
BLAKE2b-256 checksum How to use checksums |
548cad5975e9377a3fb1be10039a129422c4f32b7a3912e37a4951385a89833b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|