None
user
I want to see a movie.
assistant
How can I help?
user
What's good?
find_movies
description.other
good
location
nearby
name.movie_1
Gretel and Hansel
name.movie_2
Doolittle
good
description.other
assistant
You'd probably like Gretel and Hansel. Or Doolittle.
Gretel and Hansel
name.movie
Doolittle
name.movie
user
Who's in Doolittle?
get_movie_attribute
name.movie
Doolittle
attribute
name.person
name.person
Robert Downey, Jr
Doolittle
name.movie
assistant
Robert Downey, Jr. Iron Man.
Robert Downey, Jr
name.person
Iron Man
name.character
user
Who's in the other one?
assistant
No one you know.
user
Okay, something different. Two tickets for Hansel.
Two
num.tickets
Hansel
name.movie
assistant
What day?
user
Saturday night.
Saturday
date.showing
night
time.preference
assistant
What time?
user
Late evening.
find_showtimes
name.movie
Hansel
date.showing
Saturday
time.preference
Late evening
time.showing_1
8:30
Late evening
time.preference
assistant
I have an 8:30 showing available.
8:30
time.showing
user
Perfect. Book it.
find_showtimes
name.movie
Hansel
date.showing
Saturday
time.preference
Late evening
type.screening
Imax
time.showing_1
9 PM
assistant
There is also an Imax presentation at the same theatre at 9 PM.
Imax
type.screening
9 PM
time.showing
user
Okay, let's do that. Two tickets.
Two
num.tickets
assistant
Confirm: two tickets for Gretel and Hansel, Saturday 9 PM, Imax screen.
two
num.tickets
Gretel and Hansel
name.movie
Saturday
date.showing
9 PM
time.showing
Imax
type.screening
user
Yup.
book_tickets
name.movie
Gretel and Hansel
num.tickets
Two
time.showing
9 PM
date.showing
Saturday
seating
any
status
success
assistant
Purchase made. Anything else?
user
Nope.
assistant
Have a nice day.