Supervised Response Selector [Experimental]

I’ve followed the article and implemented everything and get this error:

Any help?

Hey @rasafan, you have not written the responses properly in responses.md file.

It should be in this way:

## greet
* ask_faq/greet:
  -  Hey! Can I help you with something?

Reference:

Retrieval Actions

let me know if this helps you. :slight_smile:

1 Like

I definitely need the feature in Rasa X too. +1

Currently, if I upload the nlu.md file using Rasa X HTTP API, all my chitchat intents get merged and then respond_chitchat is unable to retrieve responses.

I patched rasa/data.py to load a static responses.md file, but it does not help.

# grep opt /usr/local/lib/python3.6/site-packages/rasa/data.py
    nlu_data_files = set(["/opt/responses.md"])
    nlu_data_files = set(["/opt/responses.md"])

Static /opt/responses.md content:

# head /opt/responses.md 
## ask_1
* chitchat/ask_1
  - La temporalité ne s'applique pas réellement à moi

## ask_2
* chitchat/ask_2
  - Je suis plus efficace dès lors qu'il s'agit de répondre à des questions

The supervised response selector and retrieval actions is an excellent feature in Rasa. At my place we prefer different response selector intents instead of just one and we definitely want to see this feature in Rasa X

Can response actions have custom information (besides “text”), just like normal messages?

@dakshvar22

I have the same request, see:

Hey! Can I use a custom action as a response selector response?

Best