dice-group / dice-group/sask

Handle Multiple cards in a single user response

Open
#92 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Java
Stars
2
Forks
10
PR merge metrics
No merged PRs in 30d

Description

Current chatbot code can handle Single Response containing multiple answers inside it. For example Queries which have multiple answers which are displayed as a single card.

But there are some queries like "What can you do?" which is answered by Rivescript and would have more than one card as answer (Refer dbpedia chatbot). However only a prototype code is present in "RivescriptOutputAnalyzer.java" and it is not integrated to UI. There are a few other queries with similar multi card response which needs to be handled.

Tasks pending :
1. Design a uniform data structure in "chatbot/src/main/resources/rivescript/properties/template.yml" to handle multiple cards.
2. Read and assign these data to Response (chatbot/src/main/java/chatbot/core/handlers/rivescript/RiveScriptOutputAnalyzer.java)
3. Check if UI displays multiple cards.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.