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.12.tar.gz (592.5 kB view details)

Uploaded Source

File details

Details for the file Dialogs-0.12.tar.gz.

File metadata

  • Download URL: Dialogs-0.12.tar.gz
  • Upload date:
  • Size: 592.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for Dialogs-0.12.tar.gz
Algorithm Hash digest
SHA256 5289371b645875161dbc012db2b2d9e88472fb7400b5c696ef8fabf855526ef6
MD5 5998a89ecfdeeb437efd65c9cf2ce360
BLAKE2b-256 bac09fcdd8cd2ffcb87ec3187b79ce46348b08a704fdd6d1640e13ae2c4eb28d

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