diff --git a/Accommobot/actions/__init__.py b/Accommobot/actions/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/Accommobot/actions/actions.py b/Accommobot/actions/actions.py new file mode 100644 index 0000000..8bf1f75 --- /dev/null +++ b/Accommobot/actions/actions.py @@ -0,0 +1,27 @@ +# This files contains your custom actions which can be used to run +# custom Python code. +# +# See this guide on how to implement these action: +# https://rasa.com/docs/rasa/custom-actions + + +# This is a simple example for a custom action which utters "Hello World!" + +# from typing import Any, Text, Dict, List +# +# from rasa_sdk import Action, Tracker +# from rasa_sdk.executor import CollectingDispatcher +# +# +# class ActionHelloWorld(Action): +# +# def name(self) -> Text: +# return "action_hello_world" +# +# def run(self, dispatcher: CollectingDispatcher, +# tracker: Tracker, +# domain: Dict[Text, Any]) -> List[Dict[Text, Any]]: +# +# dispatcher.utter_message(text="Hello World!") +# +# return [] diff --git a/Accommobot/config.yml b/Accommobot/config.yml new file mode 100644 index 0000000..eb823d6 --- /dev/null +++ b/Accommobot/config.yml @@ -0,0 +1,38 @@ +recipe: default.v1 +assistant_id: 20230424-154518-mint-mayonnaise +language: en +pipeline: null +# # No configuration for the NLU pipeline was provided. The following default pipeline was used to train your model. +# # If you'd like to customize it, uncomment and adjust the pipeline. +# # See https://rasa.com/docs/rasa/tuning-your-model for more information. +# - name: WhitespaceTokenizer +# - name: RegexFeaturizer +# - name: LexicalSyntacticFeaturizer +# - name: CountVectorsFeaturizer +# - name: CountVectorsFeaturizer +# analyzer: char_wb +# min_ngram: 1 +# max_ngram: 4 +# - name: DIETClassifier +# epochs: 100 +# constrain_similarities: true +# - name: EntitySynonymMapper +# - name: ResponseSelector +# epochs: 100 +# constrain_similarities: true +# - name: FallbackClassifier +# threshold: 0.3 +# ambiguity_threshold: 0.1 +policies: null +# # No configuration for policies was provided. The following default policies were used to train your model. +# # If you'd like to customize them, uncomment and adjust the policies. +# # See https://rasa.com/docs/rasa/policies for more information. +# - name: MemoizationPolicy +# - name: RulePolicy +# - name: UnexpecTEDIntentPolicy +# max_history: 5 +# epochs: 100 +# - name: TEDPolicy +# max_history: 5 +# epochs: 100 +# constrain_similarities: true diff --git a/Accommobot/credentials.yml b/Accommobot/credentials.yml new file mode 100644 index 0000000..e9f1291 --- /dev/null +++ b/Accommobot/credentials.yml @@ -0,0 +1,33 @@ +# This file contains the credentials for the voice & chat platforms +# which your bot is using. +# https://rasa.com/docs/rasa/messaging-and-voice-channels + +rest: +# # you don't need to provide anything here - this channel doesn't +# # require any credentials + + +#facebook: +# verify: "" +# secret: "" +# page-access-token: "" + +#slack: +# slack_token: "" +# slack_channel: "" +# slack_signing_secret: "" + +#socketio: +# user_message_evt: +# bot_message_evt: +# session_persistence: + +#mattermost: +# url: "https:///api/v4" +# token: "" +# webhook_url: "" + +# This entry is needed if you are using Rasa Enterprise. The entry represents credentials +# for the Rasa Enterprise "channel", i.e. Talk to your bot and Share with guest testers. +rasa: + url: "http://localhost:5002/api" diff --git a/Accommobot/data/nlu.yml b/Accommobot/data/nlu.yml new file mode 100644 index 0000000..4439022 --- /dev/null +++ b/Accommobot/data/nlu.yml @@ -0,0 +1,143 @@ +version: "3.1" + +nlu: + +- intent: uni_1 + examples: | + - Bonn + - University of Bonn + - Uni bonn + +- intent: uni_2 + examples: | + - HBRS + - Bonn-Rhein-Sieg University of Applied Sicence + - Hochschule Bonn-Rhein-sieg + - Bonn-Rhein-Sieg + +- intent: skt + examples: | + - sankt augustin + - sankt-augustin + +- intent: rheinbach + examples: | + - rheinbach + - rhein + + +- intent: greet + examples: | + - hey + - hello + - hi + - hello there + - good morning + - good evening + - moin + - hey there + - let's go + - hey dude + - goodmorning + - goodevening + - good afternoon + + +- intent: goodbye + examples: | + - cu + - good by + - cee you later + - good night + - bye + - goodbye + - have a nice day + - see you around + - bye bye + - see you later + +- intent: affirm + examples: | + - yes + - y + - indeed + - of course + - that sounds good + - correct + +- intent: deny + examples: | + - no + - n + - never + - I don't think so + - don't like that + - no way + - not really + +- intent: bot_name + examples: | + - your name + - name + +- intent: single + examples: | + - single room + - single + +- intent: double + examples: | + - double room + - double + +- intent: shared + examples: | + - shared room + - shared + +- intent: renta + examples: | + - 200 + - 300 + - 400 + +- intent: rentb + examples: | + - 450 + - 550 + - 600 + +- intent: rentc + examples: | + - 650 + - 750 + - 700 + - 800 + - 850 + - 900 + +- intent: sizea + examples: | + - 10 + - 12 + - 13 + - 14 + - 16 + - 15 + - 17 + - 18 + - 19 + - 20 + +- intent: sizeb + examples: | + - 21 + - 22 + - 23 + - 24 + - 25 + - 26 + - 27 + - 28 + - 29 + - 30 \ No newline at end of file diff --git a/Accommobot/data/rules.yml b/Accommobot/data/rules.yml new file mode 100644 index 0000000..d19f3a8 --- /dev/null +++ b/Accommobot/data/rules.yml @@ -0,0 +1,13 @@ +version: "3.1" + +rules: + +- rule: Say robot's name + steps: + - intent: bot_name + - action: utter_name + +- rule: Say goodbye anytime the user says goodbye + steps: + - intent: goodbye + - action: utter_enjoy \ No newline at end of file diff --git a/Accommobot/data/stories.yml b/Accommobot/data/stories.yml new file mode 100644 index 0000000..b6862b3 --- /dev/null +++ b/Accommobot/data/stories.yml @@ -0,0 +1,389 @@ +version: "3.1" + +stories: + +- story: Search single room near uni bonn, renta,sizea + steps: + - intent: greet + - action: utter_ask + - intent: single + - action: utter_reply_1 + - intent: renta + - action: utter_reply_2 + - intent: sizea + - action: utter_reply_3 + - intent: uni_1 + - action: utter_reply_unibonn_s + - action: utter_apply + - action: utter_enjoy + +- story: Search shared room near uni bonn, renta,sizea + steps: + - intent: greet + - action: utter_ask + - intent: shared + - action: utter_reply_1 + - intent: renta + - action: utter_reply_2 + - intent: sizea + - action: utter_reply_3 + - intent: uni_1 + - action: utter_reply_unibonn_s + - action: utter_apply + - action: utter_enjoy + +- story: Search double room near uni bonn, renta,sizea + steps: + - intent: greet + - action: utter_ask + - intent: double + - action: utter_reply_1 + - intent: renta + - action: utter_reply_2 + - intent: sizea + - action: utter_reply_3 + - intent: uni_1 + - action: utter_reply_unibonn_s + - action: utter_apply + - action: utter_enjoy + +- story: Search single room near uni bonn, rentb,sizea + steps: + - intent: greet + - action: utter_ask + - intent: single + - action: utter_reply_1 + - intent: rentb + - action: utter_reply_2 + - intent: sizea + - action: utter_reply_3 + - intent: uni_1 + - action: utter_reply_unibonn_s + - action: utter_apply + - action: utter_enjoy + + +- story: Search shared room near uni bonn, rentb,sizea + steps: + - intent: greet + - action: utter_ask + - intent: shared + - action: utter_reply_1 + - intent: rentb + - action: utter_reply_2 + - intent: sizea + - action: utter_reply_3 + - intent: uni_1 + - action: utter_reply_unibonn_s + - action: utter_apply + - action: utter_enjoy + +- story: Search double room near uni bonn, rentb,sizea + steps: + - intent: greet + - action: utter_ask + - intent: double + - action: utter_reply_1 + - intent: rentb + - action: utter_reply_2 + - intent: sizea + - action: utter_reply_3 + - intent: uni_1 + - action: utter_reply_unibonn_s + - action: utter_apply + - action: utter_enjoy + +- story: Search single room near uni bonn, rentc,sizea + steps: + - intent: greet + - action: utter_ask + - intent: single + - action: utter_reply_1 + - intent: rentc + - action: utter_reply_2 + - intent: sizea + - action: utter_reply_3 + - intent: uni_1 + - action: utter_reply_unibonn_s + - action: utter_apply + - action: utter_enjoy + + +- story: Search shared room near uni bonn, rentc,sizea + steps: + - intent: greet + - action: utter_ask + - intent: shared + - action: utter_reply_1 + - intent: rentc + - action: utter_reply_2 + - intent: sizea + - action: utter_reply_3 + - intent: uni_1 + - action: utter_reply_unibonn_s + - action: utter_apply + - action: utter_enjoy + +- story: Search double room near uni bonn, rentc,sizea + steps: + - intent: greet + - action: utter_ask + - intent: double + - action: utter_reply_1 + - intent: rentc + - action: utter_reply_2 + - intent: sizea + - action: utter_reply_3 + - intent: uni_1 + - action: utter_reply_unibonn_s + - action: utter_apply + - action: utter_enjoy + +- story: Search single room near uni bonn, renta,sizeb + steps: + - intent: greet + - action: utter_ask + - intent: single + - action: utter_reply_1 + - intent: renta + - action: utter_reply_2 + - intent: sizeb + - action: utter_reply_3 + - intent: uni_1 + - action: utter_reply_unibonn_s + - action: utter_apply + - action: utter_enjoy + + +- story: Search shared room near uni bonn, renta,sizeb + steps: + - intent: greet + - action: utter_ask + - intent: shared + - action: utter_reply_1 + - intent: renta + - action: utter_reply_2 + - intent: sizeb + - action: utter_reply_3 + - intent: uni_1 + - action: utter_reply_unibonn_s + - action: utter_apply + - action: utter_enjoy + +- story: Search double room near uni bonn, renta,sizeb + steps: + - intent: greet + - action: utter_ask + - intent: double + - action: utter_reply_1 + - intent: renta + - action: utter_reply_2 + - intent: sizeb + - action: utter_reply_3 + - intent: uni_1 + - action: utter_reply_unibonn_s + - action: utter_apply + - action: utter_enjoy + + +- story: Search single room near uni bonn, rentb,sizeab + steps: + - intent: greet + - action: utter_ask + - intent: single + - action: utter_reply_1 + - intent: rentb + - action: utter_reply_2 + - intent: sizeb + - action: utter_reply_3 + - intent: uni_1 + - action: utter_reply_unibonn_s + - action: utter_apply + - action: utter_enjoy + + +- story: Search shared room near uni bonn, rentb,sizeb + steps: + - intent: greet + - action: utter_ask + - intent: shared + - action: utter_reply_1 + - intent: rentb + - action: utter_reply_2 + - intent: sizeb + - action: utter_reply_3 + - intent: uni_1 + - action: utter_reply_unibonn_s + - action: utter_apply + - action: utter_enjoy + +- story: Search double room near uni bonn, renta,sizeb + steps: + - intent: greet + - action: utter_ask + - intent: double + - action: utter_reply_1 + - intent: rentb + - action: utter_reply_2 + - intent: sizea + - action: utter_reply_3 + - intent: uni_1 + - action: utter_reply_unibonn_s + - action: utter_apply + - action: utter_enjoy + +- story: Search single room near uni bonn, rentc,sizeb + steps: + - intent: greet + - action: utter_ask + - intent: single + - action: utter_reply_1 + - intent: rentc + - action: utter_reply_2 + - intent: sizeb + - action: utter_reply_3 + - intent: uni_1 + - action: utter_reply_unibonn_s + - action: utter_apply + - action: utter_enjoy + + +- story: Search shared room near uni bonn, rentc,sizeb + steps: + - intent: greet + - action: utter_ask + - intent: shared + - action: utter_reply_1 + - intent: rentc + - action: utter_reply_2 + - intent: sizeb + - action: utter_reply_3 + - intent: uni_1 + - action: utter_reply_unibonn_s + - action: utter_apply + - action: utter_enjoy + +- story: Search double room near uni bonn, rentc,sizeb + steps: + - intent: greet + - action: utter_ask + - intent: double + - action: utter_reply_1 + - intent: rentc + - action: utter_reply_2 + - intent: sizeb + - action: utter_reply_3 + - intent: uni_1 + - action: utter_reply_unibonn_s + - action: utter_apply + - action: utter_enjoy + + +- story: Search single room near hbrs skt, renta,sizea + steps: + - intent: greet + - action: utter_ask + - intent: single + - action: utter_reply_1 + - intent: renta + - action: utter_reply_2 + - intent: sizea + - action: utter_reply_3 + - intent: uni_2 + - action: utter_reply_4 + - intent: skt + - action: utter_reply_5 + - action: utter_apply + - action: utter_enjoy + + + +- story: Search shared room near hbrs skt, renta,sizea + steps: + - intent: greet + - action: utter_ask + - intent: shared + - action: utter_reply_1 + - intent: renta + - action: utter_reply_2 + - intent: sizea + - action: utter_reply_3 + - intent: uni_2 + - action: utter_reply_4 + - intent: skt + - action: utter_reply_5 + - action: utter_apply + - action: utter_enjoy + + +- story: Search double room near hbrs skt, renta,sizea + steps: + - intent: greet + - action: utter_ask + - intent: double + - action: utter_reply_1 + - intent: renta + - action: utter_reply_2 + - intent: sizea + - action: utter_reply_3 + - intent: uni_2 + - action: utter_reply_4 + - intent: skt + - action: utter_reply_5 + - action: utter_apply + - action: utter_enjoy + + +- story: Search single room near hbrs rhin, renta,sizea + steps: + - intent: greet + - action: utter_ask + - intent: single + - action: utter_reply_1 + - intent: renta + - action: utter_reply_2 + - intent: sizea + - action: utter_reply_3 + - intent: uni_2 + - action: utter_reply_4 + - intent: rheinbach + - action: utter_reply_6 + - action: utter_apply + - action: utter_enjoy + + + +- story: Search shared room near hbrs rhin, renta,sizea + steps: + - intent: greet + - action: utter_ask + - intent: shared + - action: utter_reply_1 + - intent: renta + - action: utter_reply_2 + - intent: sizea + - action: utter_reply_3 + - intent: uni_2 + - action: utter_reply_4 + - intent: rheinbach + - action: utter_reply_6 + - action: utter_apply + - action: utter_enjoy + + +- story: Search double room near hbrs rhin, renta,sizea + steps: + - intent: greet + - action: utter_ask + - intent: double + - action: utter_reply_1 + - intent: renta + - action: utter_reply_2 + - intent: sizea + - action: utter_reply_3 + - intent: uni_2 + - action: utter_reply_4 + - intent: rheinbach + - action: utter_reply_6 + - action: utter_apply + - action: utter_enjoy \ No newline at end of file diff --git a/Accommobot/domain.yml b/Accommobot/domain.yml new file mode 100644 index 0000000..b320e9a --- /dev/null +++ b/Accommobot/domain.yml @@ -0,0 +1,72 @@ +version: "3.1" + +intents: + - uni_1 + - uni_2 + - skt + - rheinbach + - greet + - goodbye + - affirm + - deny + - bot_name + - single + - double + - shared + - renta + - rentb + - rentc + - sizea + - sizeb + + + + + + +responses: + utter_ask: + - text: "Hey there! I am Accommobot. Are you searching for a single, double or shared apartment?" + + + utter_reply_1: + - text: "What will be the rent you want?" + + utter_reply_2: + - text: "What will be the room size in square maters?" + + utter_reply_3: + - text: "Which uiniversity Bonn-Rhein-Sieg or Uni Bonn?" + + utter_reply_4: + - text: "Near sankt-augustin or rheinbach" + + utter_reply_5: + - text: "List of dorm near sank-augustin: https://www.studierendenwerk-bonn.de/en/accommodation/our-dormitories/dormitory/europaring-86-53757-sankt-augustin" + + utter_reply_6: + - text: "List of dorm near Rheinbach: https://www.studierendenwerk-bonn.de/en/accommodation/our-dormitories/dormitory/keramikerstrasse-38-53359-rheinbach" + + + utter_reply_unibonn_s: + - text: "List of dorms near Uni Bonn: + 1. https://www.studierendenwerk-bonn.de/en/accommodation/our-dormitories/dormitory/babette-koch-weg-1-2-53121-bonn + 2. https://www.studierendenwerk-bonn.de/en/accommodation/our-dormitories/dormitory/am-bleichgraben-2-6-53121-bonn + 3. https://www.studierendenwerk-bonn.de/en/accommodation/our-dormitories/dormitory/hermann-wandersleb-ring-6-53121-bonn + 4. https://www.studierendenwerk-bonn.de/en/accommodation/our-dormitories/dormitory/ulrich-haberland-haus-auf-dem-huegel-16-53121-bonn" + + utter_reply_unibonn: + - text: "List of dorms near Uni Bonn: + 1. https://www.studierendenwerk-bonn.de/en/accommodation/our-dormitories/dormitory/jagdweg-18-22-53115-bonn + 2. https://www.studierendenwerk-bonn.de/en/accommodation/our-dormitories/dormitory/karlrobert-kreiten-strasse-7-11-53115-bonn + 3. https://www.studierendenwerk-bonn.de/en/accommodation/our-dormitories/dormitory/kirschallee-3a-3b-53115-bonn" + + utter_apply: + - text: " Please apply here: https://www.studierendenwerk-bonn.de/en/accommodation " + + utter_enjoy: + - text: "Enjoy your day." + + utter_name: + - text: "My name is Accommobot" + diff --git a/Accommobot/endpoints.yml b/Accommobot/endpoints.yml new file mode 100644 index 0000000..1128e1d --- /dev/null +++ b/Accommobot/endpoints.yml @@ -0,0 +1,42 @@ +# This file contains the different endpoints your bot can use. + +# Server where the models are pulled from. +# https://rasa.com/docs/rasa/model-storage#fetching-models-from-a-server + +#models: +# url: http://my-server.com/models/default_core@latest +# wait_time_between_pulls: 10 # [optional](default: 100) + +# Server which runs your custom actions. +# https://rasa.com/docs/rasa/custom-actions + +#action_endpoint: +# url: "http://localhost:5055/webhook" + +# Tracker store which is used to store the conversations. +# By default the conversations are stored in memory. +# https://rasa.com/docs/rasa/tracker-stores + +#tracker_store: +# type: redis +# url: +# port: +# db: +# password: +# use_ssl: + +#tracker_store: +# type: mongod +# url: +# db: +# username: +# password: + +# Event broker which all conversation events should be streamed to. +# https://rasa.com/docs/rasa/event-brokers + +#event_broker: +# url: localhost +# username: username +# password: password +# queue: queue diff --git a/Accommobot/models/20230424-150834-watery-sanding.tar.gz b/Accommobot/models/20230424-150834-watery-sanding.tar.gz new file mode 100644 index 0000000..a7ca7f0 Binary files /dev/null and b/Accommobot/models/20230424-150834-watery-sanding.tar.gz differ diff --git a/Accommobot/models/20230424-161113-chilly-basis.tar.gz b/Accommobot/models/20230424-161113-chilly-basis.tar.gz new file mode 100644 index 0000000..2d86b17 Binary files /dev/null and b/Accommobot/models/20230424-161113-chilly-basis.tar.gz differ diff --git a/Accommobot/models/20230424-161810-terminal-fruit.tar.gz b/Accommobot/models/20230424-161810-terminal-fruit.tar.gz new file mode 100644 index 0000000..060bcec Binary files /dev/null and b/Accommobot/models/20230424-161810-terminal-fruit.tar.gz differ diff --git a/Accommobot/models/20230424-162106-sleek-string.tar.gz b/Accommobot/models/20230424-162106-sleek-string.tar.gz new file mode 100644 index 0000000..fd5551a Binary files /dev/null and b/Accommobot/models/20230424-162106-sleek-string.tar.gz differ diff --git a/Accommobot/models/20230424-162455-obtuse-philly.tar.gz b/Accommobot/models/20230424-162455-obtuse-philly.tar.gz new file mode 100644 index 0000000..ab9beaa Binary files /dev/null and b/Accommobot/models/20230424-162455-obtuse-philly.tar.gz differ diff --git a/Accommobot/models/20230424-162605-obsolete-sweeper.tar.gz b/Accommobot/models/20230424-162605-obsolete-sweeper.tar.gz new file mode 100644 index 0000000..5f523aa Binary files /dev/null and b/Accommobot/models/20230424-162605-obsolete-sweeper.tar.gz differ diff --git a/Accommobot/models/20240115-003015-adjacent-hardball.tar.gz b/Accommobot/models/20240115-003015-adjacent-hardball.tar.gz new file mode 100644 index 0000000..e51189f Binary files /dev/null and b/Accommobot/models/20240115-003015-adjacent-hardball.tar.gz differ diff --git a/Accommobot/models/20240115-004019-thundering-banylus.tar.gz b/Accommobot/models/20240115-004019-thundering-banylus.tar.gz new file mode 100644 index 0000000..4f1b0c7 Binary files /dev/null and b/Accommobot/models/20240115-004019-thundering-banylus.tar.gz differ diff --git a/Accommobot/models/20240115-004637-warped-bakery.tar.gz b/Accommobot/models/20240115-004637-warped-bakery.tar.gz new file mode 100644 index 0000000..e705ce5 Binary files /dev/null and b/Accommobot/models/20240115-004637-warped-bakery.tar.gz differ diff --git a/Accommobot/models/20240115-014133-grim-amplifier.tar.gz b/Accommobot/models/20240115-014133-grim-amplifier.tar.gz new file mode 100644 index 0000000..2f4dd3a Binary files /dev/null and b/Accommobot/models/20240115-014133-grim-amplifier.tar.gz differ diff --git a/Accommobot/models/20240115-014851-nondeterministic-pascal.tar.gz b/Accommobot/models/20240115-014851-nondeterministic-pascal.tar.gz new file mode 100644 index 0000000..f6e32f8 Binary files /dev/null and b/Accommobot/models/20240115-014851-nondeterministic-pascal.tar.gz differ diff --git a/Accommobot/models/20240115-015323-quick-file.tar.gz b/Accommobot/models/20240115-015323-quick-file.tar.gz new file mode 100644 index 0000000..763ffe8 Binary files /dev/null and b/Accommobot/models/20240115-015323-quick-file.tar.gz differ diff --git a/Accommobot/models/20240115-015535-alternating-sample.tar.gz b/Accommobot/models/20240115-015535-alternating-sample.tar.gz new file mode 100644 index 0000000..7f6d51c Binary files /dev/null and b/Accommobot/models/20240115-015535-alternating-sample.tar.gz differ diff --git a/Accommobot/models/20240115-020111-cheerful-violin.tar.gz b/Accommobot/models/20240115-020111-cheerful-violin.tar.gz new file mode 100644 index 0000000..e0516d6 Binary files /dev/null and b/Accommobot/models/20240115-020111-cheerful-violin.tar.gz differ diff --git a/Accommobot/models/20240115-023847-massive-chart.tar.gz b/Accommobot/models/20240115-023847-massive-chart.tar.gz new file mode 100644 index 0000000..f746803 Binary files /dev/null and b/Accommobot/models/20240115-023847-massive-chart.tar.gz differ diff --git a/Accommobot/models/20240115-230259-graceful-cathode.tar.gz b/Accommobot/models/20240115-230259-graceful-cathode.tar.gz new file mode 100644 index 0000000..3031471 Binary files /dev/null and b/Accommobot/models/20240115-230259-graceful-cathode.tar.gz differ diff --git a/Accommobot/models/20240115-230918-fuchsia-conduction.tar.gz b/Accommobot/models/20240115-230918-fuchsia-conduction.tar.gz new file mode 100644 index 0000000..5f739d0 Binary files /dev/null and b/Accommobot/models/20240115-230918-fuchsia-conduction.tar.gz differ diff --git a/Accommobot/models/20240115-231553-sienna-gabardine.tar.gz b/Accommobot/models/20240115-231553-sienna-gabardine.tar.gz new file mode 100644 index 0000000..8921ff1 Binary files /dev/null and b/Accommobot/models/20240115-231553-sienna-gabardine.tar.gz differ diff --git a/Accommobot/models/20240116-174026-neat-filter.tar.gz b/Accommobot/models/20240116-174026-neat-filter.tar.gz new file mode 100644 index 0000000..c5d8f42 Binary files /dev/null and b/Accommobot/models/20240116-174026-neat-filter.tar.gz differ diff --git a/Accommobot/models/20240116-185447-counting-supervisor.tar.gz b/Accommobot/models/20240116-185447-counting-supervisor.tar.gz new file mode 100644 index 0000000..f8e0963 Binary files /dev/null and b/Accommobot/models/20240116-185447-counting-supervisor.tar.gz differ diff --git a/Accommobot/models/20240116-192846-weathered-transform.tar.gz b/Accommobot/models/20240116-192846-weathered-transform.tar.gz new file mode 100644 index 0000000..dc7d8a2 Binary files /dev/null and b/Accommobot/models/20240116-192846-weathered-transform.tar.gz differ diff --git a/Accommobot/models/20240116-200509-synchronic-rehab.tar.gz b/Accommobot/models/20240116-200509-synchronic-rehab.tar.gz new file mode 100644 index 0000000..57417ec Binary files /dev/null and b/Accommobot/models/20240116-200509-synchronic-rehab.tar.gz differ diff --git a/Accommobot/models/20240116-202153-chunky-paddle.tar.gz b/Accommobot/models/20240116-202153-chunky-paddle.tar.gz new file mode 100644 index 0000000..cfa8b4b Binary files /dev/null and b/Accommobot/models/20240116-202153-chunky-paddle.tar.gz differ diff --git a/Accommobot/models/20240117-123740-local-meat.tar.gz b/Accommobot/models/20240117-123740-local-meat.tar.gz new file mode 100644 index 0000000..895702d Binary files /dev/null and b/Accommobot/models/20240117-123740-local-meat.tar.gz differ diff --git a/Accommobot/models/20240117-143430-camel-shark.tar.gz b/Accommobot/models/20240117-143430-camel-shark.tar.gz new file mode 100644 index 0000000..7404147 Binary files /dev/null and b/Accommobot/models/20240117-143430-camel-shark.tar.gz differ diff --git a/Accommobot/models/20240117-143920-tiny-poset.tar.gz b/Accommobot/models/20240117-143920-tiny-poset.tar.gz new file mode 100644 index 0000000..808f486 Binary files /dev/null and b/Accommobot/models/20240117-143920-tiny-poset.tar.gz differ diff --git a/Accommobot/models/20240117-144924-crunchy-piano.tar.gz b/Accommobot/models/20240117-144924-crunchy-piano.tar.gz new file mode 100644 index 0000000..4838b44 Binary files /dev/null and b/Accommobot/models/20240117-144924-crunchy-piano.tar.gz differ diff --git a/Accommobot/models/20240117-144953-active-style.tar.gz b/Accommobot/models/20240117-144953-active-style.tar.gz new file mode 100644 index 0000000..356c457 Binary files /dev/null and b/Accommobot/models/20240117-144953-active-style.tar.gz differ diff --git a/Accommobot/models/20240117-145610-chalky-hydrolysis.tar.gz b/Accommobot/models/20240117-145610-chalky-hydrolysis.tar.gz new file mode 100644 index 0000000..b168b90 Binary files /dev/null and b/Accommobot/models/20240117-145610-chalky-hydrolysis.tar.gz differ diff --git a/Accommobot/models/20240117-150126-nuclear-pique.tar.gz b/Accommobot/models/20240117-150126-nuclear-pique.tar.gz new file mode 100644 index 0000000..1c4bc51 Binary files /dev/null and b/Accommobot/models/20240117-150126-nuclear-pique.tar.gz differ diff --git a/Accommobot/models/20240117-150609-lime-pier.tar.gz b/Accommobot/models/20240117-150609-lime-pier.tar.gz new file mode 100644 index 0000000..f68ef4a Binary files /dev/null and b/Accommobot/models/20240117-150609-lime-pier.tar.gz differ diff --git a/Accommobot/models/20240117-151141-concave-steel.tar.gz b/Accommobot/models/20240117-151141-concave-steel.tar.gz new file mode 100644 index 0000000..9d3a4ed Binary files /dev/null and b/Accommobot/models/20240117-151141-concave-steel.tar.gz differ diff --git a/Accommobot/models/20240117-151426-nippy-bleed.tar.gz b/Accommobot/models/20240117-151426-nippy-bleed.tar.gz new file mode 100644 index 0000000..063459a Binary files /dev/null and b/Accommobot/models/20240117-151426-nippy-bleed.tar.gz differ diff --git a/Accommobot/models/20240117-151553-generative-infield.tar.gz b/Accommobot/models/20240117-151553-generative-infield.tar.gz new file mode 100644 index 0000000..2007ec3 Binary files /dev/null and b/Accommobot/models/20240117-151553-generative-infield.tar.gz differ diff --git a/Accommobot/models/20240117-153427-plain-batch.tar.gz b/Accommobot/models/20240117-153427-plain-batch.tar.gz new file mode 100644 index 0000000..2837a26 Binary files /dev/null and b/Accommobot/models/20240117-153427-plain-batch.tar.gz differ diff --git a/Accommobot/models/20240117-153805-moderato-celesta.tar.gz b/Accommobot/models/20240117-153805-moderato-celesta.tar.gz new file mode 100644 index 0000000..3ffae21 Binary files /dev/null and b/Accommobot/models/20240117-153805-moderato-celesta.tar.gz differ diff --git a/Accommobot/tests/test_stories.yml b/Accommobot/tests/test_stories.yml new file mode 100644 index 0000000..d46e39b --- /dev/null +++ b/Accommobot/tests/test_stories.yml @@ -0,0 +1,91 @@ +#### This file contains tests to evaluate that your bot behaves as expected. +#### If you want to learn more, please see the docs: https://rasa.com/docs/rasa/testing-your-assistant + +stories: +- story: happy path 1 + steps: + - user: | + hello there! + intent: greet + - action: utter_greet + - user: | + amazing + intent: mood_great + - action: utter_happy + +- story: happy path 2 + steps: + - user: | + hello there! + intent: greet + - action: utter_greet + - user: | + amazing + intent: mood_great + - action: utter_happy + - user: | + bye-bye! + intent: goodbye + - action: utter_goodbye + +- story: sad path 1 + steps: + - user: | + hello + intent: greet + - action: utter_greet + - user: | + not good + intent: mood_unhappy + - action: utter_cheer_up + - action: utter_did_that_help + - user: | + yes + intent: affirm + - action: utter_happy + +- story: sad path 2 + steps: + - user: | + hello + intent: greet + - action: utter_greet + - user: | + not good + intent: mood_unhappy + - action: utter_cheer_up + - action: utter_did_that_help + - user: | + not really + intent: deny + - action: utter_goodbye + +- story: sad path 3 + steps: + - user: | + hi + intent: greet + - action: utter_greet + - user: | + very terrible + intent: mood_unhappy + - action: utter_cheer_up + - action: utter_did_that_help + - user: | + no + intent: deny + - action: utter_goodbye + +- story: say goodbye + steps: + - user: | + bye-bye! + intent: goodbye + - action: utter_goodbye + +- story: bot challenge + steps: + - user: | + are you a bot? + intent: bot_challenge + - action: utter_iamabot