The Movie Minion application provides movie ratings and other info from themoviedb.org. The user can say or type a movie title to be looked up. The rating of the matching movie is provided and the user can ask for more info about the movie. The conversation can continue with another title to lookup.
The general conversation flow is that the user says or types a movie title to be looked up, and the rating is provided for the best matching movie. After this, the user can ask for more information about the movie (which includes cast, overview or release year), or the user can specify another title. The converation continues until the user says or types cancel or quit.
For each title input, the flow depends on the movie or movies found.
If a single match is found, the rating for this is provided.
If multiple movies with matching title but different release dates are found, the rating for the first one is provided, and the release years of the other movies are listed. If one of the other release years is desired, the user can specify the year, otherwise, the user can ask for the movie info or input another title.
If an exact match is not found, the rating for the first one found is provided, and the other movies with similar titles are listed. If one of the other movies is desired, the user can specify the title, otherwise, the user can ask for the movie info or input another title.
At any point in the conversation, the user can ask for the last prompt to be repeated.