Skip to content
Snippets Groups Projects
Commit 2c7062d9 authored by Séverin Lemaignan's avatar Séverin Lemaignan
Browse files

[wip/dialogs] Moved dialogs to the speech category

parent e654c892
No related branches found
No related tags found
No related merge requests found
dialogs is a module for natural language parsing, analyze and dialog management.
It provides:
- a custom made, grammar-free parser for English language,
- an sentence analyser able to handle simple assertions, questions and
orders,
- several conversion algorithms that generate RDF triples from natural
language
- a simple state machine able to lead simple dialog situation
- a verbalization module to build back natural language sentence
While not required, it is most useful in conjunction with an
knowledge base able to store facts and answer to queries.
#
# Copyright (c) 2010 CNRS/LAAS
#
# Permission to use, copy, modify, and distribute this software for any
# purpose with or without fee is hereby granted, provided that the above
# copyright notice and this permission notice appear in all copies.
#
# THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
# WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
# MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
# ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
# WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
# ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
# OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
#
# Severin Lemaignan on Tue, 25 Jan 2011
DISTNAME= dialogs-${PKGVERSION}
PKGVERSION= 0.5
MASTER_SITES= ${MASTER_SITE_OPENROBOTS:=dialogs/}
MASTER_REPOSITORY= git http://trac.laas.fr/git/robots/dialogs.git
CATEGORIES= wip
LICENSE= 2-clause-bsd
MAINTAINER= slemaign@laas.fr
COMMENT= A natural language processor for human-robot interaction
USE_LANGUAGES+= python
PYTHON_REQUIRED= >=2.5 <3
PYDISTUTILSPKG= yes
include ../../mk/sysdep/py-setuptools.mk
include ../../mk/robotpkg.mk
@comment Wed Feb 9 11:47:16 CET 2011
lib/python${PYTHON_VERSION}/site-packages/dialogs/dialog_core.py
lib/python${PYTHON_VERSION}/site-packages/dialogs/dialog_core.pyc
lib/python${PYTHON_VERSION}/site-packages/dialogs/dialog_exceptions.py
lib/python${PYTHON_VERSION}/site-packages/dialogs/dialog_exceptions.pyc
lib/python${PYTHON_VERSION}/site-packages/dialogs/helpers.py
lib/python${PYTHON_VERSION}/site-packages/dialogs/helpers.pyc
lib/python${PYTHON_VERSION}/site-packages/dialogs/__init__.py
lib/python${PYTHON_VERSION}/site-packages/dialogs/__init__.pyc
lib/python${PYTHON_VERSION}/site-packages/dialogs/interpretation/action_matching.py
lib/python${PYTHON_VERSION}/site-packages/dialogs/interpretation/action_matching.pyc
lib/python${PYTHON_VERSION}/site-packages/dialogs/interpretation/anaphora_matching.py
lib/python${PYTHON_VERSION}/site-packages/dialogs/interpretation/anaphora_matching.pyc
lib/python${PYTHON_VERSION}/site-packages/dialogs/interpretation/anaphora_test.py
lib/python${PYTHON_VERSION}/site-packages/dialogs/interpretation/anaphora_test.pyc
lib/python${PYTHON_VERSION}/site-packages/dialogs/interpretation/content_analysis.py
lib/python${PYTHON_VERSION}/site-packages/dialogs/interpretation/content_analysis.pyc
lib/python${PYTHON_VERSION}/site-packages/dialogs/interpretation/discrimination.py
lib/python${PYTHON_VERSION}/site-packages/dialogs/interpretation/discrimination.pyc
lib/python${PYTHON_VERSION}/site-packages/dialogs/interpretation/discrimination_test.py
lib/python${PYTHON_VERSION}/site-packages/dialogs/interpretation/discrimination_test.pyc
lib/python${PYTHON_VERSION}/site-packages/dialogs/interpretation/__init__.py
lib/python${PYTHON_VERSION}/site-packages/dialogs/interpretation/__init__.pyc
lib/python${PYTHON_VERSION}/site-packages/dialogs/interpretation/questions_handler.py
lib/python${PYTHON_VERSION}/site-packages/dialogs/interpretation/questions_handler.pyc
lib/python${PYTHON_VERSION}/site-packages/dialogs/interpretation/questions_handler_test.py
lib/python${PYTHON_VERSION}/site-packages/dialogs/interpretation/questions_handler_test.pyc
lib/python${PYTHON_VERSION}/site-packages/dialogs/interpretation/resolution.py
lib/python${PYTHON_VERSION}/site-packages/dialogs/interpretation/resolution.pyc
lib/python${PYTHON_VERSION}/site-packages/dialogs/interpretation/statements_builder.py
lib/python${PYTHON_VERSION}/site-packages/dialogs/interpretation/statements_builder.pyc
lib/python${PYTHON_VERSION}/site-packages/dialogs/interpretation/statements_builder_test.py
lib/python${PYTHON_VERSION}/site-packages/dialogs/interpretation/statements_builder_test.pyc
lib/python${PYTHON_VERSION}/site-packages/dialogs/interpretation/statements_safe_adder.py
lib/python${PYTHON_VERSION}/site-packages/dialogs/interpretation/statements_safe_adder.pyc
lib/python${PYTHON_VERSION}/site-packages/dialogs/parsing/analyse_nominal_group.py
lib/python${PYTHON_VERSION}/site-packages/dialogs/parsing/analyse_nominal_group.pyc
lib/python${PYTHON_VERSION}/site-packages/dialogs/parsing/analyse_nominal_structure.py
lib/python${PYTHON_VERSION}/site-packages/dialogs/parsing/analyse_nominal_structure.pyc
lib/python${PYTHON_VERSION}/site-packages/dialogs/parsing/analyse_sentence.py
lib/python${PYTHON_VERSION}/site-packages/dialogs/parsing/analyse_sentence.pyc
lib/python${PYTHON_VERSION}/site-packages/dialogs/parsing/analyse_verbal_structure.py
lib/python${PYTHON_VERSION}/site-packages/dialogs/parsing/analyse_verbal_structure.pyc
lib/python${PYTHON_VERSION}/site-packages/dialogs/parsing/analyse_verb.py
lib/python${PYTHON_VERSION}/site-packages/dialogs/parsing/analyse_verb.pyc
lib/python${PYTHON_VERSION}/site-packages/dialogs/parsing/__init__.py
lib/python${PYTHON_VERSION}/site-packages/dialogs/parsing/__init__.pyc
lib/python${PYTHON_VERSION}/site-packages/dialogs/parsing/other_functions.py
lib/python${PYTHON_VERSION}/site-packages/dialogs/parsing/other_functions.pyc
lib/python${PYTHON_VERSION}/site-packages/dialogs/parsing/parser.py
lib/python${PYTHON_VERSION}/site-packages/dialogs/parsing/parser.pyc
lib/python${PYTHON_VERSION}/site-packages/dialogs/parsing/parser_test.py
lib/python${PYTHON_VERSION}/site-packages/dialogs/parsing/parser_test.pyc
lib/python${PYTHON_VERSION}/site-packages/dialogs/parsing/preprocessing.py
lib/python${PYTHON_VERSION}/site-packages/dialogs/parsing/preprocessing.pyc
lib/python${PYTHON_VERSION}/site-packages/Dialogs-${PKGVERSION}-py${PYTHON_VERSION}.egg-info
lib/python${PYTHON_VERSION}/site-packages/dialogs/resources_manager.py
lib/python${PYTHON_VERSION}/site-packages/dialogs/resources_manager.pyc
lib/python${PYTHON_VERSION}/site-packages/dialogs/sentence_factory.py
lib/python${PYTHON_VERSION}/site-packages/dialogs/sentence_factory.pyc
lib/python${PYTHON_VERSION}/site-packages/dialogs/sentence.py
lib/python${PYTHON_VERSION}/site-packages/dialogs/sentence.pyc
lib/python${PYTHON_VERSION}/site-packages/dialogs/sentence_test.py
lib/python${PYTHON_VERSION}/site-packages/dialogs/sentence_test.pyc
lib/python${PYTHON_VERSION}/site-packages/dialogs/speaker_identification.py
lib/python${PYTHON_VERSION}/site-packages/dialogs/speaker_identification.pyc
lib/python${PYTHON_VERSION}/site-packages/dialogs/timescale_manager.py
lib/python${PYTHON_VERSION}/site-packages/dialogs/timescale_manager.pyc
lib/python${PYTHON_VERSION}/site-packages/dialogs/timescale_manager_test.py
lib/python${PYTHON_VERSION}/site-packages/dialogs/timescale_manager_test.pyc
lib/python${PYTHON_VERSION}/site-packages/dialogs/verbalization/element_rebuilding.py
lib/python${PYTHON_VERSION}/site-packages/dialogs/verbalization/element_rebuilding.pyc
lib/python${PYTHON_VERSION}/site-packages/dialogs/verbalization/__init__.py
lib/python${PYTHON_VERSION}/site-packages/dialogs/verbalization/__init__.pyc
lib/python${PYTHON_VERSION}/site-packages/dialogs/verbalization/other_functions.py
lib/python${PYTHON_VERSION}/site-packages/dialogs/verbalization/other_functions.pyc
lib/python${PYTHON_VERSION}/site-packages/dialogs/verbalization/sentence_rebuilding.py
lib/python${PYTHON_VERSION}/site-packages/dialogs/verbalization/sentence_rebuilding.pyc
lib/python${PYTHON_VERSION}/site-packages/dialogs/verbalization/utterance_rebuilding.py
lib/python${PYTHON_VERSION}/site-packages/dialogs/verbalization/utterance_rebuilding.pyc
lib/python${PYTHON_VERSION}/site-packages/dialogs/verbalization/verbalization.py
lib/python${PYTHON_VERSION}/site-packages/dialogs/verbalization/verbalization.pyc
lib/python${PYTHON_VERSION}/site-packages/dialogs/verbalization/verbalization_test.py
lib/python${PYTHON_VERSION}/site-packages/dialogs/verbalization/verbalization_test.pyc
share/dialogs/adjectives
share/dialogs/adverbial
share/dialogs/grammatical_rules
share/dialogs/nouns
share/dialogs/sentence_starts
share/dialogs/thematic_roles
share/dialogs/verbs
# Copyright (c) 2010 LAAS/CNRS
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions are
# met:
#
# 1. Redistributions of source code must retain the above copyright
# notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
# notice, this list of conditions and the following disclaimer in
# the documentation and/or other materials provided with the
# distribution.
#
# Severin Lemaignan on 25 Jan 2011
DEPEND_DEPTH:= ${DEPEND_DEPTH}+
DIALOGS_DEPEND_MK:= ${DIALOGS_DEPEND_MK}+
ifeq (+,$(DEPEND_DEPTH))
DEPEND_PKG+= dialogs
endif
ifeq (+,$(DIALOGS_DEPEND_MK)) # -----------------------------------------------
PREFER.dialogs?= robotpkg
DEPEND_USE+= dialogs
DEPEND_ABI.dialogs?= dialogs>=0.5
DEPEND_DIR.dialogs?= ../../wip/dialogs
SYSTEM_SEARCH.dialogs=\
lib/python2.6/{site|dist}-packages/dialogs.py
endif # DIALOGS_DEPEND_MK -----------------------------------------------------
DEPEND_DEPTH:= ${DEPEND_DEPTH:+=}
SHA1 (dialogs-0.5.tar.gz) = b9320ba456c31161d390883f529cb2e5b322e76d
RMD160 (dialogs-0.5.tar.gz) = 5cc92672c430a5356e373cfd7458bf171d727c89
Size (dialogs-0.5.tar.gz) = 372024 bytes
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment