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

[wip/dialogs] Created package for the natuaral language processing module Dialogs

parent 1518d721
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.4
MASTER_SITES= ${MASTER_SITE_OPENROBOTS:=dialogs/}
MASTER_REPOSITORY= git http://trac.laas.fr/git/robots/dialogs.git
CATEGORIES= wip
LICENSE= bsd
MAINTAINER= openrobots@laas.fr
COMMENT= A natural language processor for human-robot interaction using ontologies
USE_LANGUAGES+= python
PYTHON_REQUIRED= >=2.5<3
PYDISTUTILSPKG= yes
include ../../mk/sysdep/py-setuptools.mk
include ../../mk/robotpkg.mk
# 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.4
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 (pypoco-1.2.tar.gz) = f9a4b4fbb00f8600f60f71eb85c04c06fea4fa42
RMD160 (pypoco-1.2.tar.gz) = 0b551054b1ff1c244b2ca12a75953eb4fe0afca5
Size (pypoco-1.2.tar.gz) = 7359 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