Skip to main content

Handles natural language inputs and outputs on cognitive robots

Project description

  1. LAAS-CNRS 2010-2013, EPFL 2013

This module reads on stdin user input in natural language, parse it, call resolution routines when ambiguous concepts are used, and finally generate RDF statements that are an interpretation of the input.

It includes as well a verbalization module that conversely turns RDF statements into a sentence in natural language.

While not strictly required, it is strongly recommanded to use ‘dialogs’ with a knowledge base that follows the ‘KB API’ like ‘minimalKB’ or ‘oro-server’ (http://oro.openrobots.org).

I/ INSTALLATION

Run: > pip install dialogs

II/ USAGE

> dialogs –help

should help you to start.

Common invokation is:

> dialogs -d NAME_OF_THE_SPEAKER

The main test-suite can be started with:

> dialogs_test

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

Dialogs-0.13.tar.gz (594.1 kB view hashes)

Uploaded Source

Supported by

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