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 you *change your mind about the theater of choice*., 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 purchase with: *“Your tickets are confirmed and they’ve been sent to your email address.”*}}

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_theater_change The conversation includes *a decision to change the theater*.}}
{{CHECK confirm_details The assistant *confirms all ticket details* just before booking.}}
{{CHECK confirm_purchase The assistant *completes purchasing the tickets*.}}
{{CHECK confirm_confirmation The assistant confirms the purchase with *”Your tickets are confirmed and they’ve been sent to your email address.”*}}


user
Hello, I'd like to book 2 movies tickets today.
2
num.tickets
today
date.showing
assistant
Excellent. Which movie would you like to see today?
today
date.showing
user
I'd like to see a horror movie. What is currently playing in the area?
find_movies
name.genre
horror
location
the area
name.movie_1
The Grudge
name.movie_2
Underwater
horror
name.genre
the area
location
assistant
Horror movies currently playing are The Grudge and Underwater.
Horror
name.genre
The Grudge
name.movie
Underwater
name.movie
user
Please book 2 tickets for 5:00PM to see The Grudge at Marcus Hollywood Cinema.
find_showtimes
name.movie
The Grudge
name.theater
Marcus Hollywood Cinema
date.showing
today
time.preference
5:00PM
time.showing_1
4:30 PM
time.showing_2
6:00PM
2
num.tickets
The Grudge
name.movie
Marcus Hollywood Cinema
name.theater
5:00PM
time.preference
assistant
There are no showings of the Grudge at Marcus Hollywood Cinema for 5:00PM. Closest times would be at 4:30 PM and 6:00PM.
5:00PM
time.preference
4:30 PM
time.showing
6:00PM
time.showing
the Grudge
name.movie
Marcus Hollywood Cinema
name.theater
user
That doesn't work for me, I have a date today. Is Underwater playing there at 5:00PM today?
find_showtimes
name.movie
Underwater
name.theater
Marcus Hollywood Cinema
date.showing
today
time.preference
5:00PM
time.showing_1
4:45PM
today
date.showing
Underwater
name.movie
5:00PM
time.preference
today
date.showing
assistant
No it is not. The closest viewing time would be at 4:45PM.
4:45PM
time.showing
user
Alright. Are there any other theaters in the area with a 5:00PM showtime?
find_theaters
name.movie
The Grudge
location
the area
name.theater_1
Marcus Oshkosh Cinema
name.theater_2
Marcus Grand Cinema
find_theaters
name.movie
Underwater
location
the area
name.theater_1
Marcus Oshkosh Cinema
name.theater_2
Marcus Grand Cinema
5:00PM
time.preference
the area
location
assistant
Both Marcus Oshkosh Cinema and Marcus Grand Cinema offer 5:00PM showing times for both The Grudge and Underwater.
Marcus Oshkosh Cinema
name.theater
Marcus Grand Cinema
name.theater
5:00PM
time.showing
The Grudge
name.movie
Underwater
name.movie
user
Would there be any price difference between the 2 theaters?
assistant
No, ticket price is identical for both theaters.
user
Alright. Which theater is closer to me?
closer to me
location
assistant
Marcus Grand Cinema is closer to your location.
Marcus Grand Cinema
name.theater
closer to your location
location
user
Good. Then I would like to book 2 tickets for the 5:00PM showing.
2
num.tickets
5:00PM
time.showing
assistant
Which movie would you like to book tickets for?
user
I'd like to see The Grudge.
The Grudge
name.movie
assistant
Booking 2 tickets for The Grudge at Marcus Grand Cinema for 5:00PM. Do you have a preferred seat?
2
num.tickets
The Grudge
name.movie
Marcus Grand Cinema
name.theater
5:00PM
time.showing
user
I'd like to sit somewhere in the back row, please.
in the back row
seating
assistant
Very good. Booking 2 tickets for row K at the specified time and theater.
book_tickets
name.movie
The Grudge
name.theater
Marcus Grand Cinema
num.tickets
2
time.showing
5:00PM
date.showing
today
seating
row K
status
success
2
num.tickets
row K
seating