No project description provided
Project description
Rhasspy Fuzzywuzzy
Intent recognition for Rhasspy using rapidfuzz.
Requirements
- Python 3.7
Installation
$ git clone https://github.com/rhasspy/rhasspy-fuzzywuzzy
$ cd rhasspy-fuzzywuzzy
$ ./configure
$ make
$ make install
Deployment
$ make dist
Running
$ bin/rhasspy-fuzzywuzzy <ARGS>
Command-Line Options
usage: rhasspy-fuzzywuzzy [-h] [--debug] {recognize,train} ...
positional arguments:
{recognize,train}
recognize Do intent recognition
train Generate intent examples from sentences and slots
optional arguments:
-h, --help show this help message and exit
--debug Print DEBUG messages to the console
Recognize
usage: rhasspy-fuzzywuzzy recognize [-h] --examples EXAMPLES --intent-graph
INTENT_GRAPH [--replace-numbers]
[--language LANGUAGE]
[--word-casing {upper,lower,ignore}]
[query [query ...]]
positional arguments:
query Query input sentences
optional arguments:
-h, --help show this help message and exit
--examples EXAMPLES Path to examples JSON file
--intent-graph INTENT_GRAPH
Path to intent graph JSON file
--replace-numbers Automatically replace numbers in query text
--language LANGUAGE Language used for number replacement
--word-casing {upper,lower,ignore}
Case transformation applied to query text
Train
usage: rhasspy-fuzzywuzzy train [-h] [--examples EXAMPLES]
[--intent-graph INTENT_GRAPH]
[--sentences SENTENCES]
optional arguments:
-h, --help show this help message and exit
--examples EXAMPLES Path to write examples JSON file
--intent-graph INTENT_GRAPH
Path to write intent graph JSON file
--sentences SENTENCES
Paths to sentences ini files
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.