Section Show use case
Global use case developed by Aura Platform Team that allows users accessing sections
Introduction
The Section Show use case is a global experience designed and developed by Aura Global Team that allows Telefónica customers to open different sections and navigate through them.
- A user interacts with Aura through a normalized video channel
- The user requests: “I want to put this
<section>on the TV” - Aura recognizes the request and provides back to the channel the information required to open this section
For example:
- “Open aventura”
- “Access Kids”
- “Put films on TV”
Find additional information in the following documents:
-
Discover the Section Show specifications and the particularities of the use case development.
-
Learn how to configure the generic-dialog for Section Show use case.
-
Discover the resources used by the Section Show use case.
-
Find out the NLP configuration for each OB for the Section Show use case.
Specifications
Kernel API
In order to resolve the user’s request, Aura uses Video Contents normalized Kernel API.
Request-response model
Section Show use case is adapted to the request-response normalized model v3.
Available channels
- STB (aura-nlpdata-br-stb)
- GVP (aura-nlpdata-ap)
Use case development
The Section Show use case development includes these components:
Understanding features
-
Section Show use case intent:
intent.navigation.section_show -
Section Show use case entities:
| Entity | Example |
|---|---|
ent.section |
“Open Films” |
In order to understand users’ requests (utterances), Aura is trained with:
- NLP expression to recognize the user’s utterance and detect its intention.
- TV catalog in order to understand audiovisual sections in the user’s utterance and detect them as Aura entities.
Use case logic
Once Aura has recognized the user’s utterance based on NLP components, the use case should be resolved based on:
-
Aura Bot dialog:
Section Show is built over the generic-dialog-v3.
- Check the section Configuration of the generic-dialog for Section Show use case in order to know the required configuration for the experience.