SCENARIO: Pretend you’re *speaking to a digital assistant*.  {{LIST You would like to *purchase tickets for a movie* currently showing in theatres., You *have already decided the movie* you want to see., In this conversation your *assistant misunderstands what you say* and *you correct it at a later time when the assistant confirms the details*., The conversation ends with *a successful purchase*.}}

DETAILS: Click the link to get the details you’ll need — {{LINK movies_in_theaters_near_me https://www.google.com/search?q=movies+in+theaters+near+me}} — and include these details in the conversation: {{LIST Movie name, Theater name, Showtime, Number of tickets, Day }}

TASK: *Write the transcript* of your spoken conversation. Make sure: {{LIST it follows *all points in the specific scenario mentioned above*, it includes *at least 10 exchanges* (an exchange is one user turn and one assistant turn), both the assistant and user *confirm the ticket details* before booking, the assistant *confirms the tickets were in fact purchased*}}

SPEAKING STYLES: {{LIST The assistant is polite and efficient., The assistant’s speaking style should match yours but they are not overly formal or too casual., Don’t call your assistant by name e.g. “Johnny” or “Alexa” or “Siri” or “Assistant” or “Computer”., Just assume they’re already listening to you.}}

{{CONVERSATION}}

{{CHECK confirm_native_speaker This conversation task was written by a native English speaker.}}
{{CHECK confirm_slots The users discusses *each of these details*: 1) movie, 2) theater, 3) showtime, 4) number of tickets, 5) day.}}
{{CHECK confirm_misunderstanding The conversation includes *a misunderstanding and correction*.}}
{{CHECK confirm_details The assistant *confirms all ticket details* just before booking.}}
{{CHECK confirm_purchase The assistant *completes purchasing the tickets* and explains delivery.}}

user
I want to go see a movie tonight. What's playing at the Nissin Theater here in town? Is "1917" playing?
find_theaters
name.movie
"1917"
location
nearby
name.theater_1
Nissin Theater
tonight
time.preference
date.showing
Nissin Theater
name.theater
"1917"
name.movie
assistant
Yes, "1917" is playing at the Nissin Theater currently.
"1917"
name.movie
Nissin Theater
name.theater
user
Awesome! Rare that happens where something I actually want to see is playing. Who stars in that?
get_movie_attribute
name.movie
"1917"
attribute
name.genre
name.genre
George MacKay
get_movie_attribute
name.movie
"1917"
attribute
name.genre
name.genre
Dean-Charles Chapman
assistant
George MacKay and Dean-Charles Chapman star in "1917".
George MacKay
name.person
Dean-Charles Chapman
name.person
"1917"
name.movie
user
Ok, don't really know them but I'm game. Do you have a time where it plays?
find_showtimes
name.movie
"1917"
name.theater
Nissin Theater
date.showing
today
time.preference
tonight
time.showing_1
7:00 PM
time.showing_2
9:30 PM
assistant
The times for "1917" are at 7:00 PM and 9:30 PM.
"1917"
name.movie
7:00 PM
time.showing
9:30 PM
time.showing
user
Eh, I guess that will have to do. Hey, I wonder if James would like to go. He loves that war movie stuff. If he does, I'd get him a ticket too.
war
name.genre
assistant
I will order two tickets if you want for the movie tonight.
two
num.tickets
tonight
date.showing
user
Is it being shown on the IMAX screen there as well?
IMAX
type.screening
assistant
That is correct.
user
Well, let's go ahead and do that then. 7:00 sounds like a good time.
7:00
time.showing
assistant
I will order two tickets for you for "1917" at 7:00 PM at the Nissin Theater.
two
num.tickets
"1917"
name.movie
7:00 PM
time.showing
Nissin Theater
name.theater
user
Wait, stop! Did I ask for two tickets?
two
num.tickets
assistant
Is James going to the theater with you tonight as well? If so, I will order you two tickets.
tonight
date.showing
two
num.tickets
user
I'm sorry, that should have been one ticket, not two. James can't make it to the theater tonight.
one
num.tickets
two
num.tickets
tonight
date.showing
assistant
I will change that to one ticket instead of two when you are ready to order.
one
num.tickets
two
num.tickets
user
Would you go ahead and order me that ticket? Sorry about the misunderstanding.
book_tickets
name.movie
"1917"
name.theater
Nissin Theater
num.tickets
one
time.showing
7:00 PM
date.showing
tonight
seating
any
status
success
assistant
I have ordered you a ticket for "1917" at the Nissin Theater at 7:00 PM tonight.
a ticket
num.tickets
"1917"
name.movie
Nissin Theater
name.theater
7:00 PM
time.showing
tonight
date.showing
user
Thank you!
assistant
You are welcome, enjoy your time at the theater!