The Leolani Language module for reply generation
Project description
cltl-languagegeneration
The natural language generation service (aka Leolani Reply generator) This service expects structured data and outputs natural language.
Description
Getting started
Prerequisites
This repository uses Python >= 3.7
Be sure to run in a virtual python environment (e.g. conda, venv, mkvirtualenv, etc.)
Installation
-
In the root directory of this repo run
pip install -e . python -c "import nltk; nltk.download('wordnet')"
Usage
For using this repository as a package different project and on a different virtual environment, you may
-
install a published version from PyPI:
pip install cltl.reply_generation
-
or, for the latest snapshot, run:
pip install git+git://github.com/leolani/cltl-languagegeneration.git@main
Then you can import it in a python script as:
import cltl.reply_generation
Examples
Please take a look at the example scripts provided to get an idea on how to run and use this package. Each example has a comment at the top of the script describing the behaviour of the script.
For these example scripts, you need
-
To change your current directory to ./examples/
-
Run some examples (e.g. python test_with_triples.py)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Hashes for cltl.reply_generation-0.0.dev4.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | ca3fabd6f8925473cd28a72b929627ffcf8aa1bddc1145299dcf061378d8aba9 |
|
MD5 | 49ca6efa79cbb3603b08910a86ef0362 |
|
BLAKE2b-256 | dac0cf5099a395fdc1bbb0866e3df9bd6ab4ea4186d60295e2148e21846b99b4 |