This project shown the Alexa Skill, made with my brother, to participate to the Alexa Skill API Mashup Contest. The G.O.T. Oracle Skill allows to interact to Amazon Alexa in order to ask several kind of information about the Game Of Thrones TV Show.
G.O.T. Oracle is able to respond to different kind of questions, invoking different remote services exposed as RESTful API. All the used APIs does not require authentication and are free to use.
G.O.T. Oracle can provide deep information on the required character or house. In addition user can ask to know which is the last known position of a character and to achieve a random quote of the specified character. With respect to the episodes the skill is able to return title and synopsis of each past episode and to return the title and the date of the new episode.
G.O.T. Oracle has several intents to help users to invoke the skill correctly. For each remote call to the APIs exists a fallback to manage communication problems or unexpected data format with a funny message. In addition to the voice output – for some of the exposed intents – G.O.T. Oracle returns also a card with formatted data and multimedia contents (text+image).
All the code developed to release the Skill and the documentation deliverables are freely downloadable from the G.O.T. Oracle project hosted on Github.