Skip to content

Handle Multiple cards in a single user response #92

@prasanthhs

Description

@prasanthhs

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions