python -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
cp config.example.ini config.iniSet your workspace ID:
export SPACE_ID="your-workspace-id"Then edit config.ini.
For IAM auth:
[watson]
auth_type = iam
apikey = your-api-key
url = https://api.us-south.assistant.watson.cloud.ibm.com
version = 2021-11-27For basic auth:
[watson]
auth_type = basic
username = your-username
password = your-password
url = https://api.us-south.assistant.watson.cloud.ibm.com
version = 2021-11-27Fetch example utterances for all intents:
python getallmessages.pyRun baseline tests:
python sendallmessages.py baselineRun altered-message tests:
python sendallmessages.py lowercaseall
python sendallmessages.py removeallpunctuationExtract examples by word count:
python extractwordsmatchingcount.py 1
python extractwordsmatchingcount.py 2Compare two JSON outputs:
python jsoncompare.py report/workspace-a/baseline-intent-a.json report/workspace-a/lowercaseall-intent-a.json