Categories:
TV display use case
Global use case developed by Aura Platform Team that allows users to display specific TV channels in Aura
Introduction
The TV display use case is a global experience designed and developed by Aura Global Team that allows Telefónica customers to ask Aura for a TV channel or other entities using a vocal interface.
Find additional information in following the documents:
- Discover the TV display specifications and the particularities of the use case development.
- Learn how to configure the generic-dialog for TV display use case.
- Access to the TV display plugin.
- Discover which are the resources used by the TV display use case.
- Find out the NLP configuration for each OB for the TV display use case.
Specifications
Kernel API
In order to resolve the user’s display request, Aura uses Video Contents normalized Kernel API.
Request-response model
TV display use case is adapted to the new request-response normalized model v3.
Available channels
Once TV display v3 use case is fully normalized, it will be available for any channel that implements normalized v3 request-response model including TV related data.
Display features
Currently, the normalized TV display use case includes the following display features:
- Display by channel (both for Brazil and Spain OBs)
- Display by content: title, genre, subgenre, actor or director (for Spain OB)
Therefore, the answer could be of this type: “This is what they are broadcasting now on that channel”
Use case development
The TV display use case development includes these components:
Understanding features
-
TV display use case intent:
intent.tv.display -
TV display use case entities: Entities vary across the OBs where this experience is available: Check NLP configuration by OB.
In order to understand users’ requests (utterances), Aura is trained with:
- NLP expression to recognize the user’s utterance and detect her intention.
- TV catalog in order to understand TV content (channels, titles, genres, subgenres, actors, directors) 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:
TV display is built over the generic-dialog-v3.
- Check the section Configuration of the generic-dialog for TV display use case in order to know the required configuration for the TV display experience.
-
CLF Plugin:
Complex Logic Framework is used for the recognition of the user’s request.
- Check here the TV display plugin.