Skip to main content

A question solver plugin for ovos/neon/mycroft

Project description

AIML Chatbot

Give Mycroft some sass with AIML!

Leverages the Alice chatbot to create some fun interactions. Phrases not explicitly handled by other skills will be run by the chatbot, so nearly every interaction will have some response. But be warned, Mycroft might become a bit obnoxious...

Examples

  • "Do you like ice cream"
  • "Do you like dogs"
  • "I have a jump rope"

Usage

Spoken answers api with a AIML backend

from ovos_solver_aiml_plugin import AIMLSolver

d = AIMLSolver()
sentence = d.spoken_answer("hello")
print(sentence)
# Hi there!

sentence = d.spoken_answer("Do you like ice cream", {"lang": "pt-pt"})
print(sentence)
# Grito, gritas, todos gritamos por gelado

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ovos-solver-aiml-plugin-0.0.1.tar.gz (8.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ovos_solver_aiml_plugin-0.0.1-py3-none-any.whl (8.5 kB view details)

Uploaded Python 3

File details

Details for the file ovos-solver-aiml-plugin-0.0.1.tar.gz.

File metadata

  • Download URL: ovos-solver-aiml-plugin-0.0.1.tar.gz
  • Upload date:
  • Size: 8.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.9.23

File hashes

Hashes for ovos-solver-aiml-plugin-0.0.1.tar.gz
Algorithm Hash digest
SHA256 b89bf1320fbd131c1f3db6aa9efe8e681e1ea9709adc7adcf1d1c455ef0ed3ef
MD5 9eea7bc8411fc7eb37f7ceb21d7e30b4
BLAKE2b-256 25fec5354ab2b58b0751263a231b43d589f90477da8b333a77f69e61f03cf416

See more details on using hashes here.

File details

Details for the file ovos_solver_aiml_plugin-0.0.1-py3-none-any.whl.

File metadata

File hashes

Hashes for ovos_solver_aiml_plugin-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 f3a7e6e93f95d92eee71939d74b805990e8ff6667620200d37f6c0b4202b0358
MD5 c83ec95bca61e4eae43528a5f8b03814
BLAKE2b-256 1af59e84e7d9026fea6c20ada0ea646437e91176565ead684c3276819f095f28

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page