diff --git a/MultiWOZ2.3 data ARMILU format/dev.txt.features.nowiki b/MultiWOZ2.3 data ARMILU format/dev.txt.features.nowiki
new file mode 100644
index 0000000000000000000000000000000000000000..46ae27b33744a73d9b37bf1b92d3e7b921469639
--- /dev/null
+++ b/MultiWOZ2.3 data ARMILU format/dev.txt.features.nowiki	
@@ -0,0 +1,78205 @@
+# ::id PMUL0698.json_0000
+# ::snt I 'm looking for a local place to dine in the centre that serves chinese food .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "chinese"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n4 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id PMUL0698.json_0002
+# ::snt I need the address , postcode and the price range .
+( Rt1 / Restaurant-Request
+  :Price ( aRe0 / question )
+  :Post ( aRe1 / question )
+  :Addr ( aRe2 / question )
+)
+
+# ::id PMUL0698.json_0004
+# ::snt I also need a train . The train should leave after 16:15 and should leave on sunday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n6 / name
+     :op1 "sunday"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n8 / name
+     :op1 "16:15"
+  ))
+)
+
+# ::id PMUL0698.json_0006
+# ::snt I am leaving from Cambridge and going to Norwich .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n10 / name
+     :op1 "norwich"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n12 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id PMUL0698.json_0008
+# ::snt book for 5 people and get me the reference number
+( a / and
+ :op1(Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n14 / name
+     :op1 "5"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ref ( aTr1 / question )
+   )
+)
+
+# ::id PMUL0698.json_0010
+# ::snt No , this is all I will need . Thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3233.json_0000
+# ::snt My husband and I are celebrating our anniversary and want to find a great place to stay in town .
+( Hm1 / Hotel-Inform
+   :none ( onHo1 / none)
+)
+
+# ::id PMUL3233.json_0002
+# ::snt I would like a 4 star guesthouse that includes free parking .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n2 / name
+     :op1 "guesthouse"
+  ))
+   :Parking ( esHo2 / yes)
+   :Stars ( StaHo5 / Stars 
+    :name ( n4 / name
+     :op1 "4"
+  ))
+)
+
+# ::id PMUL3233.json_0004
+# ::snt yes should be in the west
+( Hm1 / Hotel-Inform
+   :Area ( AreHo2 / Area 
+    :name ( n6 / name
+     :op1 "west"
+  ))
+)
+
+# ::id PMUL3233.json_0006
+# ::snt Yes , please ! We 'll arrive on Monday and stay 2 nights . Just the two of us , of course !
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n8 / name
+     :op1 "2"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n10 / name
+     :op1 "monday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n12 / name
+     :op1 "two"
+  ))
+)
+
+# ::id PMUL3233.json_0008
+# ::snt I am wanting to know more about the Cambridge Museum of Technology .
+( Am1 / Attraction-Inform
+   :Name ( NamAt2 / Name 
+    :name ( n14 / name
+     :op1 "cambridge"
+     :op2 "museum"
+     :op3 "of"
+     :op4 "technology"
+  ))
+)
+
+# ::id PMUL3233.json_0010
+# ::snt What is the address , please .
+( At1 / Attraction-Request
+  :Addr ( aAt0 / question )
+)
+
+# ::id PMUL3233.json_0012
+# ::snt Yes , I need the entrance fee .   I will also need a taxi to pick me up by 24:30 .   I need the contact number and car type please .
+( a / and
+ :op1(Tm1 / Taxi-Inform
+   :Leave ( LeaTa2 / Leave 
+    :name ( n16 / name
+     :op1 "24:30"
+  ))
+   )
+ :op2(Tt2 / Taxi-Request
+  :Car ( aTa1 / question )
+   )
+ :op3(At3 / Attraction-Request
+  :Fee ( aAt2 / question )
+  :Type ( aAt3 / question )
+   )
+)
+
+# ::id PMUL3233.json_0014
+# ::snt Can you book the taxi for me at 24:30 leaving from the museum please .   I will need the contact number and the car type .
+( a / and
+ :op1(Tm1 / Taxi-Inform
+   :Leave ( LeaTa2 / Leave 
+    :name ( n18 / name
+     :op1 "24:30"
+  ))
+   :Depart ( DepTa4 / Depart 
+    :name ( n20 / name
+     :op1 "the"
+     :op2 "museum"
+  ))
+   )
+ :op2(Tt2 / Taxi-Request
+  :Car ( aTa1 / question )
+   )
+)
+
+# ::id PMUL3233.json_0016
+# ::snt I will leave the Cambridge Museum at 24:30 , going to the the Finches Bed and Breakfast .
+( Tm1 / Taxi-Inform
+   :Dest ( DesTa2 / Dest 
+    :name ( n22 / name
+     :op1 "finches"
+     :op2 "bed"
+     :op3 "and"
+     :op4 "breakfast"
+  ))
+   :Depart ( DepTa4 / Depart 
+    :name ( n24 / name
+     :op1 "Cambridge"
+     :op2 "Museum"
+  ))
+   :Leave ( LeaTa6 / Leave 
+    :name ( n26 / name
+     :op1 "24:30"
+  ))
+)
+
+# ::id PMUL3233.json_0018
+# ::snt Thanks so much .   That is all I need for today .   Bye .
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id SNG01627.json_0000
+# ::snt I need a taxi to come to backstreet bistro by 19:30 .
+( Tm1 / Taxi-Inform
+   :Dest ( DesTa2 / Dest 
+    :name ( n2 / name
+     :op1 "backstreet"
+     :op2 "bistro"
+  ))
+   :Arrive ( ArrTa4 / Arrive 
+    :name ( n4 / name
+     :op1 "19:30"
+  ))
+)
+
+# ::id SNG01627.json_0002
+# ::snt I 'm coming from sesame restaurant and bar .
+( Tm1 / Taxi-Inform
+   :Depart ( DepTa2 / Depart 
+    :name ( n6 / name
+     :op1 "sesame"
+     :op2 "restaurant"
+     :op3 "and"
+     :op4 "bar"
+  ))
+)
+
+# ::id SNG01627.json_0004
+# ::snt Nope , that is everything ! Thanks !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1719.json_0000
+# ::snt I 'm looking for a place to go in the west of town .
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n2 / name
+     :op1 "west"
+  ))
+)
+
+# ::id MUL1719.json_0002
+# ::snt A college I think would be best .
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n4 / name
+     :op1 "college"
+  ))
+)
+
+# ::id MUL1719.json_0004
+# ::snt can i get the college 's phone number . i am also looking for a train to birmingham new street and should depart from cambridge looking for a train
+( a / and
+ :op1(Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n6 / name
+     :op1 "birmingham"
+     :op2 "new"
+     :op3 "street"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n8 / name
+     :op1 "cambridge"
+  ))
+   )
+ :op2(At2 / Attraction-Request
+  :Phone ( aAt1 / question )
+   )
+)
+
+# ::id MUL1719.json_0006
+# ::snt I would like to leave on Sunday and arrive by 17:15 .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n10 / name
+     :op1 "sunday"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n12 / name
+     :op1 "17:15"
+  ))
+)
+
+# ::id MUL1719.json_0008
+# ::snt No , but could you please show me the specific travel time ?
+( Tt1 / Train-Request
+  :Time ( aTr0 / question )
+)
+
+# ::id MUL1719.json_0010
+# ::snt No , that is all .   Thank you !   Goodbye !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0242.json_0000
+# ::snt I 'm looking for an expensive restaurant in the centre .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n2 / name
+     :op1 "expensive"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n4 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id MUL0242.json_0002
+# ::snt Yes , Caribbean food please .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n6 / name
+     :op1 "caribbean"
+  ))
+)
+
+# ::id MUL0242.json_0004
+# ::snt What about a restaurant that serves european food ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n8 / name
+     :op1 "european"
+  ))
+)
+
+# ::id MUL0242.json_0006
+# ::snt I do n't have a preference .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n10 / name
+     :op1 "do"
+     :op2 "n't"
+     :op3 "have"
+     :op4 "a"
+     :op5 "preference"
+  ))
+)
+
+# ::id MUL0242.json_0008
+# ::snt I would like to book for Tuesday at 12:45 .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n12 / name
+     :op1 "12:45"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n14 / name
+     :op1 "tuesday"
+  ))
+)
+
+# ::id MUL0242.json_0010
+# ::snt Yes . Just one person .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n16 / name
+     :op1 "one"
+  ))
+)
+
+# ::id MUL0242.json_0012
+# ::snt I also need to find a train from stansted airport to cambridge that arrives by 8:00 on tuesday .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n18 / name
+     :op1 "cambridge"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n20 / name
+     :op1 "tuesday"
+  ))
+   :Arrive ( ArrTr6 / Arrive 
+    :name ( n22 / name
+     :op1 "8:00"
+  ))
+   :Depart ( DepTr8 / Depart 
+    :name ( n24 / name
+     :op1 "stansted"
+     :op2 "airport"
+  ))
+)
+
+# ::id MUL0242.json_0014
+# ::snt Yes please , just one ticket . Could I get the reference number for the train you book please ?
+( a / and
+ :op1(Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n26 / name
+     :op1 "one"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ref ( aTr1 / question )
+   )
+)
+
+# ::id MUL0242.json_0016
+# ::snt Perfect , thank you !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0242.json_0018
+# ::snt No , thank so much for all your help .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL1072.json_0000
+# ::snt I want general information on places to go in the centre area of town .
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n2 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id PMUL1072.json_0002
+# ::snt It does n't really matter , maybe a museum ?   I 'll need the entrance fee also please .
+( a / and
+ :op1(Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n4 / name
+     :op1 "museum"
+  ))
+   )
+ :op2(At2 / Attraction-Request
+  :Fee ( aAt1 / question )
+   )
+)
+
+# ::id PMUL1072.json_0004
+# ::snt Okay .   Can you find me a train to Broxbourne .   I need to arrive by 21:00 .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n6 / name
+     :op1 "broxbourne"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n8 / name
+     :op1 "21:00"
+  ))
+)
+
+# ::id PMUL1072.json_0006
+# ::snt I 'm leaving from Cambridge
+( Tm1 / Train-Inform
+   :Depart ( DepTr2 / Depart 
+    :name ( n10 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id PMUL1072.json_0008
+# ::snt Ok , I need to book the train for 6 people please .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n12 / name
+     :op1 "6"
+  ))
+)
+
+# ::id PMUL1072.json_0010
+# ::snt No . You took care of everything . Thanks . Goodbye .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3048.json_0000
+# ::snt i want information   about a place i can see local attractions .
+( Am1 / Attraction-Inform
+   :none ( onAt1 / none)
+)
+
+# ::id PMUL3048.json_0002
+# ::snt Come to think of it , let 's put that off for now . I was thinking of trying some new cuisine while we are in town . Something expensive .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n2 / name
+     :op1 "expensive"
+  ))
+)
+
+# ::id PMUL3048.json_0004
+# ::snt I 've got a couple of Jamaican buddies and I want to make them feel at home .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n4 / name
+     :op1 "jamaican"
+  ))
+)
+
+# ::id PMUL3048.json_0006
+# ::snt How about something that serves African food ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n6 / name
+     :op1 "african"
+  ))
+)
+
+# ::id PMUL3048.json_0008
+# ::snt I do n't need a table right now , but I do need the postcode and phone number for that restaurant .
+( Rt1 / Restaurant-Request
+  :Phone ( aRe0 / question )
+  :Post ( aRe1 / question )
+)
+
+# ::id PMUL3048.json_0010
+# ::snt Thanks for that info . I also need attractions in the same section of town as the restaurant . Do you have any boat activities ?
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n8 / name
+     :op1 "boat"
+  ))
+)
+
+# ::id PMUL3048.json_0012
+# ::snt I want to try Scudamores Punting Co. What is their postcode and phone number , please ?
+( a / and
+ :op1(Am1 / Attraction-Inform
+   :Name ( NamAt2 / Name 
+    :name ( n10 / name
+     :op1 "scudamores"
+     :op2 "punting"
+     :op3 "co."
+  ))
+   )
+ :op2(Rm2 / Restaurant-Inform
+   :Name ( NamRe4 / Name 
+    :name ( n13 / name
+     :op1 "scudamores"
+     :op2 "punting"
+  ))
+   )
+ :op3(At3 / Attraction-Request
+  :Post ( aAt2 / question )
+  :Phone ( aAt3 / question )
+   )
+)
+
+# ::id PMUL3048.json_0014
+# ::snt cool , thanks . i do n't need anything more . see ya !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL1100.json_0000
+# ::snt I 'm looking to play a variety of sports . Are there facilities that cater to that ?
+( o / out_of_scope )
+
+# ::id PMUL1100.json_0002
+# ::snt Do you have anything like that in the centre ?
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n2 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id PMUL1100.json_0004
+# ::snt What about a museum in the center ?
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n4 / name
+     :op1 "museum"
+  ))
+)
+
+# ::id PMUL1100.json_0006
+# ::snt Yes please , and I 'm going to need the address .
+( At1 / Attraction-Request
+  :Addr ( aAt0 / question )
+)
+
+# ::id PMUL1100.json_0008
+# ::snt What is their address ?
+( At1 / Attraction-Request
+  :Addr ( aAt0 / question )
+)
+
+# ::id PMUL1100.json_0010
+# ::snt Okay , that sounds great . I also need a train that leaves on Sunday after 17:30 from Cambridge going to Stevenage .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n6 / name
+     :op1 "stevenage"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n8 / name
+     :op1 "sunday"
+  ))
+   :Depart ( DepTr6 / Depart 
+    :name ( n10 / name
+     :op1 "cambridge"
+  ))
+   :Leave ( LeaTr8 / Leave 
+    :name ( n12 / name
+     :op1 "17:30"
+  ))
+)
+
+# ::id PMUL1100.json_0012
+# ::snt Yeah , can you book 4 tickets for me ?
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n14 / name
+     :op1 "4"
+  ))
+)
+
+# ::id PMUL1100.json_0014
+# ::snt Thanks a bunch ! I could n't have done it without you . Bye .
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3979.json_0000
+# ::snt Are there any accommodations in the east part of town that off free parking ?
+( Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+   :Area ( AreHo3 / Area 
+    :name ( n2 / name
+     :op1 "east"
+  ))
+)
+
+# ::id PMUL3979.json_0002
+# ::snt I want it to be a hotel and also include free wifi .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n4 / name
+     :op1 "hotel"
+  ))
+   :Internet ( esHo2 / yes)
+)
+
+# ::id PMUL3979.json_0004
+# ::snt What is their star rating ?
+( o / out_of_scope )
+
+# ::id PMUL3979.json_0006
+# ::snt Can you also tell me the address ?
+( Ht1 / Hotel-Request
+  :Addr ( aHo0 / question )
+)
+
+# ::id PMUL3979.json_0008
+# ::snt I need a train , as well . It should leave on tuesday and go to london liverpool street .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n6 / name
+     :op1 "london"
+     :op2 "liverpool"
+     :op3 "street"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n8 / name
+     :op1 "tuesday"
+  ))
+)
+
+# ::id PMUL3979.json_0010
+# ::snt My departure site is Cambridge please .
+( Tm1 / Train-Inform
+   :Depart ( DepTr2 / Depart 
+    :name ( n10 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id PMUL3979.json_0012
+# ::snt I will need to leave after 15:45
+( Tm1 / Train-Inform
+   :Leave ( LeaTr2 / Leave 
+    :name ( n12 / name
+     :op1 "15:45"
+  ))
+)
+
+# ::id PMUL3979.json_0014
+# ::snt Yes that train will work for me .
+( Tm1 / Train-Inform
+   :none ( onTr1 / none)
+)
+
+# ::id PMUL3979.json_0016
+# ::snt Just one person please and I need a reference number
+( a / and
+ :op1(Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n14 / name
+     :op1 "one"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ref ( aTr1 / question )
+   )
+)
+
+# ::id PMUL3979.json_0018
+# ::snt Great , thank you . That is all I need .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3979.json_0020
+# ::snt No , I think that was it . Have a good day .
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3979.json_0022
+# ::snt Thanks a gain for your help .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3979.json_0024
+# ::snt Actually , I do need a taxi to get to the train station . Can you look one up for me ?
+( Tm1 / Taxi-Inform
+   :none ( onTa1 / none)
+)
+
+# ::id PMUL3979.json_0026
+# ::snt Sorry , my friend was talking to me while I was trying to get all of this taken care of . I have all the information I need .   Have a nice day !
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id MUL1409.json_0000
+# ::snt I need to book a train for Monday going to Cambridge please .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "cambridge"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n4 / name
+     :op1 "monday"
+  ))
+)
+
+# ::id MUL1409.json_0002
+# ::snt I 'll be at London 's Kings Cross and wanting to leave after 11:45 am .
+( Tm1 / Train-Inform
+   :Leave ( LeaTr2 / Leave 
+    :name ( n6 / name
+     :op1 "11:45"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n8 / name
+     :op1 "london"
+     :op2 "'s"
+     :op3 "kings"
+     :op4 "cross"
+  ))
+)
+
+# ::id MUL1409.json_0004
+# ::snt Yes , that sounds fine . Can you book me tickets for 8 people , please ?
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n10 / name
+     :op1 "8"
+  ))
+)
+
+# ::id MUL1409.json_0006
+# ::snt Thank you goodbye
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1409.json_0008
+# ::snt Before you go , could you help me find an expensive restaurant in the city centre ?
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n12 / name
+     :op1 "expensive"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n14 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id MUL1409.json_0010
+# ::snt Yes , I 'd like some classic British cuisine .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n16 / name
+     :op1 "british"
+  ))
+)
+
+# ::id MUL1409.json_0012
+# ::snt Yes , that place sounds perfect . If I could book for 8 on the same day at 15:00 it would be great .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n18 / name
+     :op1 "15:00"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n20 / name
+     :op1 "same"
+     :op2 "day"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n22 / name
+     :op1 "8"
+  ))
+)
+
+# ::id MUL1409.json_0014
+# ::snt That will be all .   Thanks for your time . Bye .
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id PMUL4828.json_0000
+# ::snt I need a train going to bishops stortford .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "bishops"
+     :op2 "stortford"
+  ))
+)
+
+# ::id PMUL4828.json_0002
+# ::snt I 'll be departing from Cambridge .
+( Tm1 / Train-Inform
+   :Depart ( DepTr2 / Depart 
+    :name ( n4 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id PMUL4828.json_0004
+# ::snt I would like to travel on Sunday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n6 / name
+     :op1 "sunday"
+  ))
+)
+
+# ::id PMUL4828.json_0006
+# ::snt I ca n't leave until after 20:30 .
+( Tm1 / Train-Inform
+   :Leave ( LeaTr2 / Leave 
+    :name ( n8 / name
+     :op1 "20:30"
+  ))
+)
+
+# ::id PMUL4828.json_0008
+# ::snt Can you arrange travel for 7 people for TR1389 on Sunday ?
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n10 / name
+     :op1 "7"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n12 / name
+     :op1 "sunday"
+  ))
+)
+
+# ::id PMUL4828.json_0010
+# ::snt Great , thank you . I am also looking for a modern European restaurant .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n14 / name
+     :op1 "modern"
+     :op2 "european"
+  ))
+)
+
+# ::id PMUL4828.json_0012
+# ::snt Yes . It should be in the moderate price range .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n16 / name
+     :op1 "moderate"
+  ))
+)
+
+# ::id PMUL4828.json_0014
+# ::snt The Riverside Brasserie sounds good . Can you tell me the area they are located in ?
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n18 / name
+     :op1 "riverside"
+     :op2 "brasserie"
+  ))
+   )
+ :op2(Rt2 / Restaurant-Request
+  :Area ( aRe1 / question )
+   )
+)
+
+# ::id PMUL4828.json_0016
+# ::snt I do n't know that area very well , can you give me the exact address ? I 'll use gps to get there . Thanks !
+( Rt1 / Restaurant-Request
+  :Area ( aRe0 / question )
+  :Addr ( aRe1 / question )
+)
+
+# ::id PMUL4828.json_0018
+# ::snt What area is that in ?
+( Rt1 / Restaurant-Request
+  :Area ( aRe0 / question )
+)
+
+# ::id PMUL4828.json_0020
+# ::snt No thank you , I will just need the area and address , can you confirm both of those please ?
+( Rt1 / Restaurant-Request
+  :Area ( aRe0 / question )
+  :Addr ( aRe1 / question )
+)
+
+# ::id PMUL4828.json_0022
+# ::snt That 's it , thank you very much for your help .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL4828.json_0024
+# ::snt That 's okay . I know how that is sometimes . That was it . Thanks for your help and have a great day .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG0329.json_0000
+# ::snt I 'd like to find a train from Leiceter on Saturday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n2 / name
+     :op1 "saturday"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n4 / name
+     :op1 "Leiceter"
+  ))
+)
+
+# ::id SNG0329.json_0002
+# ::snt I am going to cambridge and need to leave after 12:00
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n6 / name
+     :op1 "cambridge"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n8 / name
+     :op1 "12:00"
+  ))
+)
+
+# ::id SNG0329.json_0004
+# ::snt I do n't need to book just yet . But can I get the arrival time and price per ticket .
+( Tt1 / Train-Request
+  :Arrive ( aTr0 / question )
+  :Ticket ( aTr1 / question )
+)
+
+# ::id SNG0329.json_0006
+# ::snt Okay great . That is all I needed to know .
+( o / out_of_scope )
+
+# ::id PMUL3314.json_0000
+# ::snt I 'm looking for a nice place to stay , somewhere expensive and luxurious with all the amenities like free wifi . Can you recommend something like that ?
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n2 / name
+     :op1 "expensive"
+  ))
+   :Internet ( esHo2 / yes)
+)
+
+# ::id PMUL3314.json_0002
+# ::snt I do n't need it , but either way . As long as the hotel is expensive and has free wifi I do n't mind . Are any located in the centre ?
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n4 / name
+     :op1 "hotel"
+  ))
+   :Price ( PriHo4 / Price 
+    :name ( n6 / name
+     :op1 "expensive"
+  ))
+   :Internet ( esHo3 / yes)
+   :Area ( AreHo7 / Area 
+    :name ( n8 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id PMUL3314.json_0004
+# ::snt No may I just have the postcode and star rating of the hotel .
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n10 / name
+     :op1 "hotel"
+  ))
+   )
+ :op2(Ht2 / Hotel-Request
+  :Post ( aHo1 / question )
+   )
+)
+
+# ::id PMUL3314.json_0006
+# ::snt Also , i need a train on Tuesday around 09:45 .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n12 / name
+     :op1 "tuesday"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n14 / name
+     :op1 "09:45"
+  ))
+)
+
+# ::id PMUL3314.json_0008
+# ::snt I am leaving from Ely heading to Cambridge .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n16 / name
+     :op1 "cambridge"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n18 / name
+     :op1 "ely"
+  ))
+)
+
+# ::id PMUL3314.json_0010
+# ::snt That sounds great . Can you please book it for four people ?
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n20 / name
+     :op1 "four"
+  ))
+)
+
+# ::id PMUL3314.json_0012
+# ::snt Thank you for your help .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3314.json_0014
+# ::snt No thank you have a nice day .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3314.json_0016
+# ::snt Thank you for your help today
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1768.json_0000
+# ::snt I 'm looking for a train leaving on Wednesday that 's going to Cambridge .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "cambridge"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n4 / name
+     :op1 "wednesday"
+  ))
+)
+
+# ::id MUL1768.json_0002
+# ::snt I 'm leaving from ely to cambridge .
+( Tm1 / Train-Inform
+   :Depart ( DepTr2 / Depart 
+    :name ( n6 / name
+     :op1 "ely"
+  ))
+   :Dest ( DesTr4 / Dest 
+    :name ( n8 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id MUL1768.json_0004
+# ::snt The last train sounds like it will work best . Can you book me 4 tickets for that one please ?
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n10 / name
+     :op1 "4"
+  ))
+)
+
+# ::id MUL1768.json_0006
+# ::snt Great I also need some information about the Ruskin Gallery attraction .
+( Am1 / Attraction-Inform
+   :Name ( NamAt2 / Name 
+    :name ( n12 / name
+     :op1 "ruskin"
+     :op2 "gallery"
+  ))
+)
+
+# ::id MUL1768.json_0008
+# ::snt phone number , and address please
+( At1 / Attraction-Request
+  :Addr ( aAt0 / question )
+  :Phone ( aAt1 / question )
+)
+
+# ::id MUL1768.json_0010
+# ::snt Nope , that 's all I need today . Thank you for all your help .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0293.json_0000
+# ::snt I need a train from birmingham new street to cambridge , please .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "cambridge"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n4 / name
+     :op1 "birmingham"
+     :op2 "new"
+     :op3 "street"
+  ))
+)
+
+# ::id MUL0293.json_0002
+# ::snt I would like to leave on Wednesday sometime after 11:30 .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n6 / name
+     :op1 "wednesday"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n8 / name
+     :op1 "11:30"
+  ))
+)
+
+# ::id MUL0293.json_0004
+# ::snt How long is the train ride ?
+( Tm1 / Train-Inform
+   :none ( onTr1 / none)
+)
+
+# ::id MUL0293.json_0006
+# ::snt How much is the fare on that train ?
+( a / and
+ :op1(Tm1 / Train-Inform
+   :none ( onTr1 / none)
+   )
+ :op2(Tt2 / Train-Request
+  :Ticket ( aTr1 / question )
+   )
+)
+
+# ::id MUL0293.json_0008
+# ::snt What is the exact arrival time ? I 'm also looking for a place to dine in the centre of town . I 'm looking for an expensive modern european restaurant .
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n10 / name
+     :op1 "modern"
+     :op2 "european"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n12 / name
+     :op1 "expensive"
+  ))
+   :Area ( AreRe6 / Area 
+    :name ( n14 / name
+     :op1 "centre"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Arrive ( aTr1 / question )
+   )
+)
+
+# ::id MUL0293.json_0010
+# ::snt Thank you I do not need to book the train , but I am looking for an expensive restaurant in the centre of town .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n16 / name
+     :op1 "expensive"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n18 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id MUL0293.json_0012
+# ::snt I would like modern European food .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n20 / name
+     :op1 "modern"
+     :op2 "European"
+  ))
+)
+
+# ::id MUL0293.json_0014
+# ::snt Yeah that should work can I please get the address post code and phone number ?
+( Rt1 / Restaurant-Request
+  :Phone ( aRe0 / question )
+  :Post ( aRe1 / question )
+  :Addr ( aRe2 / question )
+)
+
+# ::id MUL0293.json_0016
+# ::snt No thank you . I will go ahead and book myself . Thank you so much . This was all the info I needed . Have a good day .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL0420.json_0000
+# ::snt I 'm looking for a 4 star hotel in the south .
+( Hm1 / Hotel-Inform
+   :Area ( AreHo2 / Area 
+    :name ( n2 / name
+     :op1 "south"
+  ))
+   :Stars ( StaHo4 / Stars 
+    :name ( n4 / name
+     :op1 "4"
+  ))
+   :Type ( TypHo6 / Type 
+    :name ( n6 / name
+     :op1 "hotel"
+  ))
+)
+
+# ::id PMUL0420.json_0002
+# ::snt What about in the centre ? A cheap 4 star hotel that includes free parking
+( Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+   :Price ( PriHo3 / Price 
+    :name ( n8 / name
+     :op1 "cheap"
+  ))
+   :Area ( AreHo5 / Area 
+    :name ( n10 / name
+     :op1 "centre"
+  ))
+   :Stars ( StaHo7 / Stars 
+    :name ( n12 / name
+     :op1 "4"
+  ))
+   :Type ( TypHo9 / Type 
+    :name ( n14 / name
+     :op1 "hotel"
+  ))
+)
+
+# ::id PMUL0420.json_0004
+# ::snt So you are saying you have nothing south , 4 star and cheap that has free parking like I wanted ?
+( Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+   :Price ( PriHo3 / Price 
+    :name ( n16 / name
+     :op1 "cheap"
+  ))
+   :Area ( AreHo5 / Area 
+    :name ( n18 / name
+     :op1 "south"
+  ))
+   :Stars ( StaHo7 / Stars 
+    :name ( n20 / name
+     :op1 "4"
+  ))
+)
+
+# ::id PMUL0420.json_0006
+# ::snt Ok , can you book me for 2 nights on wednesday for 2 people ?
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n22 / name
+     :op1 "2"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n24 / name
+     :op1 "wednesday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n26 / name
+     :op1 "2"
+  ))
+)
+
+# ::id PMUL0420.json_0008
+# ::snt I 'm also looking for a restaurant by the name Maharajah Tandoori .
+( Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n28 / name
+     :op1 "maharajah"
+     :op2 "tandoori"
+  ))
+)
+
+# ::id PMUL0420.json_0010
+# ::snt I 'd like a booking there for two , at 11:45 wednesday .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n30 / name
+     :op1 "11:45"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n32 / name
+     :op1 "wednesday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n34 / name
+     :op1 "two"
+  ))
+)
+
+# ::id PMUL0420.json_0012
+# ::snt I would need a taxi now
+( Tm1 / Taxi-Inform
+   :none ( onTa1 / none)
+)
+
+# ::id PMUL0420.json_0014
+# ::snt I need a taxi to the restaurant .
+( Tm1 / Taxi-Inform
+   :Dest ( DesTa2 / Dest 
+    :name ( n36 / name
+     :op1 "the"
+     :op2 "restaurant"
+  ))
+)
+
+# ::id PMUL0420.json_0016
+# ::snt I need it by 11:45 please .
+( Tm1 / Taxi-Inform
+   :Leave ( LeaTa2 / Leave 
+    :name ( n38 / name
+     :op1 "11:45"
+  ))
+)
+
+# ::id PMUL0420.json_0018
+# ::snt Yes , please .   That is exactly what I need .
+( Tm1 / Taxi-Inform
+   :Depart ( osTa1 / rosas_bed_and_breakfast)
+)
+
+# ::id PMUL0420.json_0020
+# ::snt Thank you so much for your help .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL0858.json_0000
+# ::snt Are there any restaurants that serve christmas food around ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "christmas"
+  ))
+)
+
+# ::id PMUL0858.json_0002
+# ::snt How about British food ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n4 / name
+     :op1 "british"
+  ))
+)
+
+# ::id PMUL0858.json_0004
+# ::snt it should be in the east .
+( Rm1 / Restaurant-Inform
+   :Area ( AreRe2 / Area 
+    :name ( n6 / name
+     :op1 "east"
+  ))
+)
+
+# ::id PMUL0858.json_0006
+# ::snt Yes , I will need one on Saturday at 19:30 for 7 people
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n8 / name
+     :op1 "19:30"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n10 / name
+     :op1 "saturday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n12 / name
+     :op1 "7"
+  ))
+)
+
+# ::id PMUL0858.json_0008
+# ::snt I also need a train leaving on Sunday for London Liverpool Street .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n14 / name
+     :op1 "london"
+     :op2 "liverpool"
+     :op3 "street"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n16 / name
+     :op1 "sunday"
+  ))
+   :Depart ( DepTr6 / Depart 
+    :name ( n18 / name
+     :op1 "london"
+  ))
+)
+
+# ::id PMUL0858.json_0010
+# ::snt From Cambridge , and I 'd like to arrive in London around 12:15 .
+( Tm1 / Train-Inform
+   :Arrive ( ArrTr2 / Arrive 
+    :name ( n20 / name
+     :op1 "12:15"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n22 / name
+     :op1 "cambridge"
+  ))
+   :Dest ( DesTr6 / Dest 
+    :name ( n24 / name
+     :op1 "London"
+  ))
+)
+
+# ::id PMUL0858.json_0012
+# ::snt Perfect , I need 7 tickets and the reference number of the booking .
+( a / and
+ :op1(Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n26 / name
+     :op1 "7"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ref ( aTr1 / question )
+   )
+)
+
+# ::id PMUL0858.json_0014
+# ::snt I am all set , thank you for the help .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1367.json_0000
+# ::snt I 'm looking for a Japanese restaurant in the north of the centre .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "japanese"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n4 / name
+     :op1 "north"
+  ))
+)
+
+# ::id MUL1367.json_0002
+# ::snt Sure , can you try Asian Oriental ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n6 / name
+     :op1 "asian"
+     :op2 "oriental"
+  ))
+)
+
+# ::id MUL1367.json_0004
+# ::snt Can i get the address and price range ?
+( Rt1 / Restaurant-Request
+  :Price ( aRe0 / question )
+  :Addr ( aRe1 / question )
+)
+
+# ::id MUL1367.json_0006
+# ::snt I 'm looking for a guesthouse in the north to stay at , what is available there ?
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n8 / name
+     :op1 "guesthouse"
+  ))
+   :Area ( AreHo4 / Area 
+    :name ( n10 / name
+     :op1 "north"
+  ))
+)
+
+# ::id MUL1367.json_0008
+# ::snt Free parking and free wifi , please .
+( Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+   :Internet ( esHo2 / yes)
+)
+
+# ::id MUL1367.json_0010
+# ::snt Can I just have the number of stars the hotel has , address and postcode please ?
+( Ht1 / Hotel-Request
+  :Stars ( aHo0 / question )
+  :Addr ( aHo1 / question )
+  :Post ( aHo2 / question )
+)
+
+# ::id MUL1367.json_0012
+# ::snt No thank you . Can you book me a taxi to go between the two places ? I want to leave the hotel by 4:00 .
+( a / and
+ :op1(Tm1 / Taxi-Inform
+   :none ( onTa1 / none)
+   :Leave ( LeaTa3 / Leave 
+    :name ( n12 / name
+     :op1 "4:00"
+  ))
+   :Depart ( DepTa5 / Depart 
+    :name ( n14 / name
+     :op1 "the"
+     :op2 "hotel"
+  ))
+   )
+ :op2(Hm2 / Hotel-Inform
+   :none ( onHo2 / none)
+   )
+)
+
+# ::id MUL1367.json_0014
+# ::snt No that was all the help I needed , thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1271.json_0000
+# ::snt I 'd like to find a place to dine in the north please .
+( Rm1 / Restaurant-Inform
+   :Area ( AreRe2 / Area 
+    :name ( n2 / name
+     :op1 "north"
+  ))
+)
+
+# ::id MUL1271.json_0002
+# ::snt No particular type of food but I need it in the moderate price range .
+( Rm1 / Restaurant-Inform
+   :Food ( onRe1 / dontcare)
+   :Price ( PriRe3 / Price 
+    :name ( n4 / name
+     :op1 "moderate"
+  ))
+)
+
+# ::id MUL1271.json_0004
+# ::snt That sounds great . Can you book me a table for 3 on Friday at 18:30 ?
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n6 / name
+     :op1 "18:30"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n8 / name
+     :op1 "friday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n10 / name
+     :op1 "3"
+  ))
+)
+
+# ::id MUL1271.json_0006
+# ::snt Yes , I 'm looking for a hotel called the Lovell Lodge .
+( Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n12 / name
+     :op1 "lovell"
+     :op2 "lodge"
+  ))
+)
+
+# ::id MUL1271.json_0008
+# ::snt Yes ! I 'd like to book it for the same group of people and 5 nights starting from the same day .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n14 / name
+     :op1 "5"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n16 / name
+     :op1 "same"
+     :op2 "day"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n18 / name
+     :op1 "same"
+     :op2 "group"
+     :op3 "of"
+     :op4 "people"
+  ))
+)
+
+# ::id MUL1271.json_0010
+# ::snt Nope , that was all I needed , thanks !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL0928.json_0000
+# ::snt I 'm looking for a moderately priced Spanish restaurant .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "spanish"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n4 / name
+     :op1 "moderately"
+  ))
+)
+
+# ::id PMUL0928.json_0002
+# ::snt No , thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL0928.json_0004
+# ::snt On second thought , I would like a reservation , thanks . Table for 7 , at 17:00 on Thursday .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n6 / name
+     :op1 "17:00"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n8 / name
+     :op1 "thursday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n10 / name
+     :op1 "7"
+  ))
+)
+
+# ::id PMUL0928.json_0006
+# ::snt Thank you so much . I also need to find a train to get me to Petersborough by 14:45 .
+( Tm1 / Train-Inform
+   :Arrive ( ArrTr2 / Arrive 
+    :name ( n12 / name
+     :op1 "14:45"
+  ))
+   :Dest ( DesTr4 / Dest 
+    :name ( n14 / name
+     :op1 "Petersborough"
+  ))
+)
+
+# ::id PMUL0928.json_0008
+# ::snt I do n't need to leave at a certain time as long as I make it by 14:45 .
+( Tm1 / Train-Inform
+   :Arrive ( ArrTr2 / Arrive 
+    :name ( n16 / name
+     :op1 "14:45"
+  ))
+)
+
+# ::id PMUL0928.json_0010
+# ::snt friday and depart from cambridge
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n18 / name
+     :op1 "friday"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n20 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id PMUL0928.json_0012
+# ::snt Yes , please book a train that meets my requirements .
+( Tm1 / Train-Inform
+   :none ( onTr1 / none)
+)
+
+# ::id PMUL0928.json_0014
+# ::snt That time will be fine .
+( o / out_of_scope )
+
+# ::id PMUL0928.json_0016
+# ::snt It will be for seven people
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n22 / name
+     :op1 "seven"
+  ))
+)
+
+# ::id PMUL0928.json_0018
+# ::snt Great , thanks a bunch ! I 'm all set now . Goodbye
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1589.json_0000
+# ::snt Hello , I need a train leaving cambridge , please .
+( Tm1 / Train-Inform
+   :Depart ( DepTr2 / Depart 
+    :name ( n2 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id MUL1589.json_0002
+# ::snt Thursday , going to Broxbourne .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n4 / name
+     :op1 "broxbourne"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n6 / name
+     :op1 "thursday"
+  ))
+)
+
+# ::id MUL1589.json_0004
+# ::snt I need the train to leave after 19:45 .
+( Tm1 / Train-Inform
+   :Leave ( LeaTr2 / Leave 
+    :name ( n8 / name
+     :op1 "19:45"
+  ))
+)
+
+# ::id MUL1589.json_0006
+# ::snt Yes , that sounds good . What 's the travel time for that ?
+( Tt1 / Train-Request
+  :Time ( aTr0 / question )
+)
+
+# ::id MUL1589.json_0008
+# ::snt Yes , I 'm looking for an expensive restaurant in the centre .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n10 / name
+     :op1 "expensive"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n12 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id MUL1589.json_0010
+# ::snt I would like Indian food .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n14 / name
+     :op1 "indian"
+  ))
+)
+
+# ::id MUL1589.json_0012
+# ::snt Well in that case , count me in ! Can you give me their phone number , address , and postcode ?
+( Rt1 / Restaurant-Request
+  :Phone ( aRe0 / question )
+  :Post ( aRe1 / question )
+  :Addr ( aRe2 / question )
+)
+
+# ::id MUL1589.json_0014
+# ::snt That 'll be everything !
+( o / out_of_scope )
+
+# ::id PMUL3200.json_0000
+# ::snt I want to check out some colleges around here
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n2 / name
+     :op1 "colleges"
+  ))
+)
+
+# ::id PMUL3200.json_0002
+# ::snt No preference , I will go with what you recommend , All ill need is the entrance fee of that place .
+( At1 / Attraction-Request
+  :Fee ( aAt0 / question )
+)
+
+# ::id PMUL3200.json_0004
+# ::snt I also need a train leaving from Broxbourne on Tuesday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n4 / name
+     :op1 "tuesday"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n6 / name
+     :op1 "broxbourne"
+  ))
+)
+
+# ::id PMUL3200.json_0006
+# ::snt I plan on getting lunch first , so sometime after then I 'd like to leave .
+( Tm1 / Train-Inform
+   :Leave ( ftTr1 / after_lunch)
+)
+
+# ::id PMUL3200.json_0008
+# ::snt Yes please . Can you make the booking for 7 people ?
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n8 / name
+     :op1 "7"
+  ))
+)
+
+# ::id PMUL3200.json_0010
+# ::snt Thank you for your help .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0398.json_0000
+# ::snt I 'd like a train that is departing from Cambridge and is going to London Liverpool street .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "london"
+     :op2 "liverpool"
+     :op3 "street"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n4 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id MUL0398.json_0002
+# ::snt I would like to leave on Thursday after 16:15 .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n6 / name
+     :op1 "thursday"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n8 / name
+     :op1 "16:15"
+  ))
+)
+
+# ::id MUL0398.json_0004
+# ::snt I just want to be clear . This is 7:27 friday morning correct ? In that case , I 'd like to book that for 5 people with reference number , please .
+( a / and
+ :op1(Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n10 / name
+     :op1 "friday"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n12 / name
+     :op1 "7:27"
+  ))
+   :People ( PeoTr6 / People 
+    :name ( n14 / name
+     :op1 "5"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ref ( aTr1 / question )
+   )
+)
+
+# ::id MUL0398.json_0006
+# ::snt Do I pick up the tickets there , as well ?
+( o / out_of_scope )
+
+# ::id MUL0398.json_0008
+# ::snt Yes , actually . Are there any moderately priced restaurants that serve British food ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n16 / name
+     :op1 "british"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n18 / name
+     :op1 "moderately"
+  ))
+)
+
+# ::id MUL0398.json_0010
+# ::snt No , I do n't . What would you recommend ?
+( Rm1 / Restaurant-Inform
+   :Area ( onRe1 / dontcare)
+)
+
+# ::id MUL0398.json_0012
+# ::snt Yes please book it for 5 people
+( Rm1 / Restaurant-Inform
+   :People ( PeoRe2 / People 
+    :name ( n20 / name
+     :op1 "5"
+  ))
+)
+
+# ::id MUL0398.json_0014
+# ::snt I 'd like it for thursday at 10:45 .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n22 / name
+     :op1 "10:45"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n24 / name
+     :op1 "thursday"
+  ))
+)
+
+# ::id MUL0398.json_0016
+# ::snt Thank you so much . I appreciate the help . That was all I needed . Have a great day !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0398.json_0018
+# ::snt Sure thing . Good bye .
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id SNG01735.json_0000
+# ::snt I 'd like to be picked up today from alexander bed and breakfast
+( Tm1 / Taxi-Inform
+   :Depart ( DepTa2 / Depart 
+    :name ( n2 / name
+     :op1 "alexander"
+     :op2 "bed"
+     :op3 "and"
+     :op4 "breakfast"
+  ))
+)
+
+# ::id SNG01735.json_0002
+# ::snt I would like for the taxi to be here at eleven o'clock a. m. so that I can arrive at my destination at noon .
+( Tm1 / Taxi-Inform
+   :none ( onTa1 / none)
+)
+
+# ::id SNG01735.json_0004
+# ::snt I am going to rice house
+( Tm1 / Taxi-Inform
+   :Dest ( DesTa2 / Dest 
+    :name ( n4 / name
+     :op1 "rice"
+     :op2 "house"
+  ))
+)
+
+# ::id SNG01735.json_0006
+# ::snt Thank you , that is all .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL4290.json_0000
+# ::snt I will be in the centre area and I need a place to go .
+( a / and
+ :op1(Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n2 / name
+     :op1 "centre"
+  ))
+   )
+ :op2(Rt2 / Restaurant-Request
+  :Area ( aRe1 / question )
+   )
+)
+
+# ::id PMUL4290.json_0002
+# ::snt A museum would be great ! Could you send me the phone number and entrance fee of one ?
+( a / and
+ :op1(Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n4 / name
+     :op1 "museum"
+  ))
+   )
+ :op2(At2 / Attraction-Request
+  :Fee ( aAt1 / question )
+  :Phone ( aAt2 / question )
+   )
+)
+
+# ::id PMUL4290.json_0004
+# ::snt I am looking to dine at   charlie chan
+( Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n6 / name
+     :op1 "charlie"
+     :op2 "chan"
+  ))
+)
+
+# ::id PMUL4290.json_0006
+# ::snt What type of food do they serve ?
+( a / and
+ :op1(At1 / Attraction-Request
+  :Type ( aAt0 / question )
+   )
+ :op2(Rt2 / Restaurant-Request
+  :Food ( aRe1 / question )
+   )
+)
+
+# ::id PMUL4290.json_0008
+# ::snt Yes , please . I 'd also like to know the postcode ?
+( Rt1 / Restaurant-Request
+  :Post ( aRe0 / question )
+)
+
+# ::id PMUL4290.json_0010
+# ::snt Yes I need to book a taxi to leave the restaurant and go back to the hotel at 14:15 .
+( Tm1 / Taxi-Inform
+   :Leave ( LeaTa2 / Leave 
+    :name ( n8 / name
+     :op1 "14:15"
+  ))
+   :Depart ( DepTa4 / Depart 
+    :name ( n10 / name
+     :op1 "the"
+     :op2 "restaurant"
+  ))
+)
+
+# ::id PMUL4290.json_0012
+# ::snt Ill have to check on that and get back to you .
+( o / out_of_scope )
+
+# ::id PMUL4290.json_0014
+# ::snt I 'll need the taxi between Charlie Chan and Castle Galleries please
+( Tm1 / Taxi-Inform
+   :Dest ( DesTa2 / Dest 
+    :name ( n12 / name
+     :op1 "castle"
+     :op2 "galleries"
+  ))
+   :Depart ( DepTa4 / Depart 
+    :name ( n14 / name
+     :op1 "Charlie"
+     :op2 "Chan"
+  ))
+)
+
+# ::id PMUL4290.json_0016
+# ::snt Ok , that is all . Thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG0551.json_0000
+# ::snt I am looking for a particular restaurant called city stop restaurant .
+( Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n2 / name
+     :op1 "city"
+     :op2 "stop"
+     :op3 "restaurant"
+  ))
+)
+
+# ::id SNG0551.json_0002
+# ::snt Yes , I would . Please reserve a table for 4 at 17:30 on Thursday . I would like the reference number as well , please .
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n4 / name
+     :op1 "17:30"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n6 / name
+     :op1 "thursday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n8 / name
+     :op1 "4"
+  ))
+   )
+ :op2(Rt2 / Restaurant-Request
+  :Ref ( aRe1 / question )
+   )
+)
+
+# ::id SNG0551.json_0004
+# ::snt Thanks , that 's all I need . Have a nice day .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL2384.json_0000
+# ::snt I need a cheap place to dine at in the north .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n2 / name
+     :op1 "cheap"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n4 / name
+     :op1 "north"
+  ))
+)
+
+# ::id MUL2384.json_0002
+# ::snt I want Indian food . Please give me the phone number and address .
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n6 / name
+     :op1 "indian"
+  ))
+   )
+ :op2(Rt2 / Restaurant-Request
+  :Phone ( aRe1 / question )
+  :Addr ( aRe2 / question )
+   )
+)
+
+# ::id MUL2384.json_0004
+# ::snt Yes , I 'm also looking for an attraction called The Junction . What can you tell me about it ?
+( Am1 / Attraction-Inform
+   :Name ( NamAt2 / Name 
+    :name ( n8 / name
+     :op1 "junction"
+  ))
+)
+
+# ::id MUL2384.json_0006
+# ::snt Great ! Thank you for all your help . Goodbye
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL2384.json_0008
+# ::snt I would like to book a taxi to take me from the restaurant to The Junction at 9:00
+( Tm1 / Taxi-Inform
+   :Dest ( DesTa2 / Dest 
+    :name ( n10 / name
+     :op1 "the"
+     :op2 "junction"
+  ))
+   :Depart ( DepTa4 / Depart 
+    :name ( n12 / name
+     :op1 "the"
+     :op2 "restaurant"
+  ))
+   :Leave ( LeaTa6 / Leave 
+    :name ( n14 / name
+     :op1 "9:00"
+  ))
+)
+
+# ::id MUL2384.json_0010
+# ::snt Thanks , can I have their contact number as well ?
+( a / and
+ :op1(gk1 / general-thank
+   :none ( onge1 / none)
+   )
+ :op2(Tt2 / Taxi-Request
+  :Phone ( aTa1 / question )
+   )
+)
+
+# ::id MUL2384.json_0012
+# ::snt That will be all .   Thank you for all of your help !   Goodbye !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG01993.json_0000
+# ::snt Is there a train schedule for sunday ?
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n2 / name
+     :op1 "sunday"
+  ))
+)
+
+# ::id SNG01993.json_0002
+# ::snt Yes , departing from Cambride going to London Kings cross .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n4 / name
+     :op1 "london"
+     :op2 "kings"
+     :op3 "cross"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n6 / name
+     :op1 "Cambride"
+  ))
+)
+
+# ::id SNG01993.json_0004
+# ::snt I do n't have a preference for leave time . I need to arrive in London Kings Cross by 14:00 .
+( Tm1 / Train-Inform
+   :Arrive ( ArrTr2 / Arrive 
+    :name ( n8 / name
+     :op1 "14:00"
+  ))
+   :Leave ( onTr2 / dontcare)
+   :Dest ( DesTr5 / Dest 
+    :name ( n10 / name
+     :op1 "London"
+     :op2 "Kings"
+     :op3 "Cross"
+  ))
+)
+
+# ::id SNG01993.json_0006
+# ::snt Well , that is pretty early , but I think it will work . Thank you so much !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG01993.json_0008
+# ::snt Great , thanks for your help .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG01993.json_0010
+# ::snt No that was all . Thanks
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL2235.json_0000
+# ::snt I 'm looking for an expensive restaurant in the center of the town .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n2 / name
+     :op1 "expensive"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n4 / name
+     :op1 "center"
+  ))
+)
+
+# ::id PMUL2235.json_0002
+# ::snt I have no preferences , can you make a suggestion ?
+( Rm1 / Restaurant-Inform
+   :Food ( onRe1 / dontcare)
+)
+
+# ::id PMUL2235.json_0004
+# ::snt Yes . Please book it for 6 people on Wednesday at 12:15 .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n6 / name
+     :op1 "12:15"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n8 / name
+     :op1 "wednesday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n10 / name
+     :op1 "6"
+  ))
+)
+
+# ::id PMUL2235.json_0006
+# ::snt Can you tell me if there are any colleges close to the restaurant ?
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n12 / name
+     :op1 "colleges"
+  ))
+   :Area ( AreAt4 / Area 
+    :name ( n14 / name
+     :op1 "close"
+     :op2 "to"
+     :op3 "the"
+     :op4 "restaurant"
+  ))
+)
+
+# ::id PMUL2235.json_0008
+# ::snt Yes , I need their postcode and phone number .
+( At1 / Attraction-Request
+  :Post ( aAt0 / question )
+  :Phone ( aAt1 / question )
+)
+
+# ::id PMUL2235.json_0010
+# ::snt No that is all thanks so much for the help .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL4075.json_0000
+# ::snt I would like to try some chinese food while I am visiting cambridge .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "chinese"
+  ))
+)
+
+# ::id PMUL4075.json_0002
+# ::snt Moderately priced in the centre . I need a reservation for 4 at 13:45 on Wednesday and the reference number as well .
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n4 / name
+     :op1 "moderately"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n6 / name
+     :op1 "centre"
+  ))
+   :Time ( TimRe6 / Time 
+    :name ( n8 / name
+     :op1 "13:45"
+  ))
+   :Day ( DayRe8 / Day 
+    :name ( n10 / name
+     :op1 "wednesday"
+  ))
+   :People ( PeoRe10 / People 
+    :name ( n12 / name
+     :op1 "4"
+  ))
+   )
+ :op2(Rt2 / Restaurant-Request
+  :Ref ( aRe1 / question )
+   )
+)
+
+# ::id PMUL4075.json_0004
+# ::snt Thanks a lot . Can you tell me a little about a hotel called Home From Home ?
+( Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n14 / name
+     :op1 "home"
+     :op2 "from"
+     :op3 "home"
+  ))
+)
+
+# ::id PMUL4075.json_0006
+# ::snt No that s all I needed . Thank you for the help .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL0724.json_0000
+# ::snt Hi . Can you help me find a train ?
+( Tm1 / Train-Inform
+   :none ( onTr1 / none)
+)
+
+# ::id PMUL0724.json_0002
+# ::snt I need to arrive in broxbourne . I need to leave cambridge after 16:15 on monday .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "broxbourne"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n4 / name
+     :op1 "monday"
+  ))
+   :Arrive ( ArrTr6 / Arrive 
+    :name ( n6 / name
+     :op1 "16:15"
+  ))
+   :Depart ( DepTr8 / Depart 
+    :name ( n8 / name
+     :op1 "cambridge"
+  ))
+   :Leave ( LeaTr10 / Leave 
+    :name ( n10 / name
+     :op1 "16:15"
+  ))
+)
+
+# ::id PMUL0724.json_0004
+# ::snt that should be after 16:15 . book for 6 people and give me the   reference number please
+( a / and
+ :op1(Tm1 / Train-Inform
+   :Leave ( LeaTr2 / Leave 
+    :name ( n12 / name
+     :op1 "16:15"
+  ))
+   :People ( PeoTr4 / People 
+    :name ( n14 / name
+     :op1 "6"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ref ( aTr1 / question )
+   )
+)
+
+# ::id PMUL0724.json_0006
+# ::snt I m also looking for a restaurant in the centre that is moderately priced .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n16 / name
+     :op1 "moderately"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n18 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id PMUL0724.json_0008
+# ::snt Yes adress and phone number please
+( Rt1 / Restaurant-Request
+  :Phone ( aRe0 / question )
+)
+
+# ::id PMUL0724.json_0010
+# ::snt Thank you for the information .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL2160.json_0000
+# ::snt I am looking to get some information on gonville hotel .
+( Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n2 / name
+     :op1 "gonville"
+     :op2 "hotel"
+  ))
+)
+
+# ::id MUL2160.json_0002
+# ::snt Great can you get me a room for 7 people for 2 nights starting saturday ?
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n4 / name
+     :op1 "2"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n6 / name
+     :op1 "saturday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n8 / name
+     :op1 "7"
+  ))
+)
+
+# ::id MUL2160.json_0004
+# ::snt Yes , I also need to find a train going to Cambridge .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n10 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id MUL2160.json_0006
+# ::snt I 'm departing from peterborough on saturday . I want to arrive by 16:00 .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n12 / name
+     :op1 "saturday"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n14 / name
+     :op1 "16:00"
+  ))
+   :Depart ( DepTr6 / Depart 
+    :name ( n16 / name
+     :op1 "peterborough"
+  ))
+)
+
+# ::id MUL2160.json_0008
+# ::snt That would be perfect . For 7 people .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n18 / name
+     :op1 "7"
+  ))
+)
+
+# ::id MUL2160.json_0010
+# ::snt Yes , and please let me know the reference number in case I need to make any changes later .
+( Tt1 / Train-Request
+  :Ref ( aTr0 / question )
+)
+
+# ::id MUL2160.json_0012
+# ::snt You 've been great . Have a great day , bye .
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id PMUL1402.json_0000
+# ::snt I 'm looking for something to do in the west .   What would you recommend ?
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n2 / name
+     :op1 "west"
+  ))
+)
+
+# ::id PMUL1402.json_0002
+# ::snt Yes .   I need the phone number please .
+( At1 / Attraction-Request
+  :Phone ( aAt0 / question )
+)
+
+# ::id PMUL1402.json_0004
+# ::snt I also need a train that will arrive by 18:15 and should leave on Monday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n4 / name
+     :op1 "monday"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n6 / name
+     :op1 "18:15"
+  ))
+)
+
+# ::id PMUL1402.json_0006
+# ::snt I will be departing from Cambridge .
+( Tm1 / Train-Inform
+   :Depart ( DepTr2 / Depart 
+    :name ( n8 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id PMUL1402.json_0008
+# ::snt I will be traveling to Birmingham New Street and I need tickets for 7 people .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n10 / name
+     :op1 "birmingham"
+     :op2 "new"
+     :op3 "street"
+  ))
+   :People ( PeoTr4 / People 
+    :name ( n12 / name
+     :op1 "7"
+  ))
+)
+
+# ::id PMUL1402.json_0010
+# ::snt Yes , I 'd like to book 7 tickets .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n14 / name
+     :op1 "7"
+  ))
+)
+
+# ::id PMUL1402.json_0012
+# ::snt Great that 's all I needed . Thank you . Bye .
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id PMUL1152.json_0000
+# ::snt I want a train that is going to cambridge .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id PMUL1152.json_0002
+# ::snt I would like to leave on saturday from stevenage .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n4 / name
+     :op1 "saturday"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n6 / name
+     :op1 "stevenage"
+  ))
+)
+
+# ::id PMUL1152.json_0004
+# ::snt I would like to depart from Stevenage and arrive by 11:30 .
+( Tm1 / Train-Inform
+   :Arrive ( ArrTr2 / Arrive 
+    :name ( n8 / name
+     :op1 "11:30"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n10 / name
+     :op1 "stevenage"
+  ))
+)
+
+# ::id PMUL1152.json_0006
+# ::snt yes , thank you . I am also looking for some places to visit in the centre of town . Any recommendations ?
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n12 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id PMUL1152.json_0008
+# ::snt Not really , I 'm down for anything , what would you recommend ?
+( Am1 / Attraction-Inform
+   :Type ( onAt1 / dontcare)
+)
+
+# ::id PMUL1152.json_0010
+# ::snt What is the address and phone number please .
+( At1 / Attraction-Request
+  :Addr ( aAt0 / question )
+  :Phone ( aAt1 / question )
+)
+
+# ::id PMUL1152.json_0012
+# ::snt Thanks , that was all I needed to know .   Goodbye .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL1121.json_0000
+# ::snt Hi , I need a train that leaves on Wednesday and arrives by 08:45 .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n2 / name
+     :op1 "wednesday"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n4 / name
+     :op1 "08:45"
+  ))
+)
+
+# ::id PMUL1121.json_0002
+# ::snt I 'm leaving from Cambridge and want to arrive in London Liverpool Street .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n6 / name
+     :op1 "london"
+     :op2 "liverpool"
+     :op3 "street"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n8 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id PMUL1121.json_0004
+# ::snt Yes please book it for me and I need a confirm number
+( o / out_of_scope )
+
+# ::id PMUL1121.json_0006
+# ::snt There will be 8 people .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n10 / name
+     :op1 "8"
+  ))
+)
+
+# ::id PMUL1121.json_0008
+# ::snt Yes , I am looking for places to go while I 'm in town . Perhaps something in the city centre .
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n12 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id PMUL1121.json_0010
+# ::snt I 'm thinking some type of architecture in the center . I 'll need their address and phone number as well .
+( a / and
+ :op1(Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n14 / name
+     :op1 "architecture"
+  ))
+   )
+ :op2(At2 / Attraction-Request
+  :Addr ( aAt1 / question )
+  :Phone ( aAt2 / question )
+   )
+)
+
+# ::id PMUL1121.json_0012
+# ::snt Thank you . That is all I need for now .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG02071.json_0000
+# ::snt Could you tell me where Cotto is located ?
+( Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n2 / name
+     :op1 "cotto"
+  ))
+)
+
+# ::id SNG02071.json_0002
+# ::snt Great ! Do you know what price range they are in ?
+( Rt1 / Restaurant-Request
+  :Price ( aRe0 / question )
+)
+
+# ::id SNG02071.json_0004
+# ::snt Thanks , good bye .
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3215.json_0000
+# ::snt i 'm looking for multiple sports in the centre
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n2 / name
+     :op1 "centre"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n4 / name
+     :op1 "multiple"
+     :op2 "sports"
+  ))
+)
+
+# ::id PMUL3215.json_0002
+# ::snt No , I want to stay in the same area . How about colleges then ?
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n6 / name
+     :op1 "colleges"
+  ))
+   :Area ( AreAt4 / Area 
+    :name ( n8 / name
+     :op1 "same"
+     :op2 "area"
+  ))
+)
+
+# ::id PMUL3215.json_0004
+# ::snt That would be great . Can I get the post code , please ?
+( At1 / Attraction-Request
+  :Post ( aAt0 / question )
+)
+
+# ::id PMUL3215.json_0006
+# ::snt That 's perfect , thank you .   Could you also give me the address for The Varsity Restaurant ?
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n10 / name
+     :op1 "varsity"
+     :op2 "restaurant"
+  ))
+   )
+ :op2(Rt2 / Restaurant-Request
+  :Addr ( aRe1 / question )
+   )
+)
+
+# ::id PMUL3215.json_0008
+# ::snt I 'd like to book a table for 2 on Tuesday at 11:45 . Would that be possible ?
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n12 / name
+     :op1 "11:45"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n14 / name
+     :op1 "tuesday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n16 / name
+     :op1 "2"
+  ))
+)
+
+# ::id PMUL3215.json_0010
+# ::snt That is all for now . Thank you for your help , have a great day .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL4833.json_0000
+# ::snt I am on a budget and need a cheap place to eat .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n2 / name
+     :op1 "cheap"
+  ))
+)
+
+# ::id PMUL4833.json_0002
+# ::snt I 'd like Indonesian food located in the city 's centre .   Do you have anything like that ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n4 / name
+     :op1 "indonesian"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n6 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id PMUL4833.json_0004
+# ::snt I ca n't change the location but I can eat spanish food instead .   Is that an option ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n8 / name
+     :op1 "spanish"
+  ))
+)
+
+# ::id PMUL4833.json_0006
+# ::snt Actually , it would be quite helpful if you 'd book a table for 3 at 13:00 on Monday .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n10 / name
+     :op1 "13:00"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n12 / name
+     :op1 "monday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n14 / name
+     :op1 "3"
+  ))
+)
+
+# ::id PMUL4833.json_0008
+# ::snt Great , I am also looking for a place to stay . I would prefer a guesthouse and in the same area as the restaurant .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n16 / name
+     :op1 "guesthouse"
+  ))
+   :Area ( AreHo4 / Area 
+    :name ( n18 / name
+     :op1 "same"
+     :op2 "area"
+  ))
+)
+
+# ::id PMUL4833.json_0010
+# ::snt I would also like it to have a 4 star rating and free parking
+( Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+   :Stars ( StaHo3 / Stars 
+    :name ( n20 / name
+     :op1 "4"
+  ))
+)
+
+# ::id PMUL4833.json_0012
+# ::snt No , I do n't need a booking , just the address .
+( Ht1 / Hotel-Request
+  :Addr ( aHo0 / question )
+)
+
+# ::id PMUL4833.json_0014
+# ::snt That 'll be all .   Thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0344.json_0000
+# ::snt Hi , I am looking for a train from Ely to Cambridge .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "cambridge"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n4 / name
+     :op1 "ely"
+  ))
+)
+
+# ::id MUL0344.json_0002
+# ::snt I need a train that leaves on Sunday and arrives by 13:30 , is this possible ?
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n6 / name
+     :op1 "sunday"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n8 / name
+     :op1 "13:30"
+  ))
+)
+
+# ::id MUL0344.json_0004
+# ::snt Departure time does n't matter , as long as I arrive by 13:30 . Could you let me know the price , travel time , and train ID for a train that fits that description , please ?
+( a / and
+ :op1(Tm1 / Train-Inform
+   :Arrive ( ArrTr2 / Arrive 
+    :name ( n10 / name
+     :op1 "13:30"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Time ( aTr1 / question )
+  :Ticket ( aTr2 / question )
+  :Id ( aTr3 / question )
+   )
+)
+
+# ::id MUL0344.json_0006
+# ::snt I am also looking for a moderate price restaurant in the centre .
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n12 / name
+     :op1 "moderate"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n14 / name
+     :op1 "centre"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ticket ( aTr1 / question )
+   )
+)
+
+# ::id MUL0344.json_0008
+# ::snt I 'm looking for a restaurant that serves Lebanese food .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n16 / name
+     :op1 "lebanese"
+  ))
+)
+
+# ::id MUL0344.json_0010
+# ::snt Yes please I need it for 3 people at 17:30 on sunday .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n18 / name
+     :op1 "17:30"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n20 / name
+     :op1 "sunday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n22 / name
+     :op1 "3"
+  ))
+)
+
+# ::id MUL0344.json_0012
+# ::snt How about 16:30 ?
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n24 / name
+     :op1 "16:30"
+  ))
+)
+
+# ::id MUL0344.json_0014
+# ::snt No , that 's all I needed !   Thank you very much !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0344.json_0016
+# ::snt Thank you , have a great day !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL2418.json_0000
+# ::snt I 'm looking for information in Cambridge . Can you help ?
+( o / out_of_scope )
+
+# ::id MUL2418.json_0002
+# ::snt I 'd like to find a restaurant called Cotto , please .
+( Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n2 / name
+     :op1 "cotto"
+  ))
+)
+
+# ::id MUL2418.json_0004
+# ::snt I 'm also looking for an attraction called Riverboat Georgina .
+( Am1 / Attraction-Inform
+   :Name ( NamAt2 / Name 
+    :name ( n4 / name
+     :op1 "riverboat"
+     :op2 "georgina"
+  ))
+)
+
+# ::id MUL2418.json_0006
+# ::snt Yes , what is the attraction type ?
+( At1 / Attraction-Request
+  :Type ( aAt0 / question )
+)
+
+# ::id MUL2418.json_0008
+# ::snt I do n't see it . Is there any other attraction types it 's listed under ?
+( At1 / Attraction-Request
+  :Type ( aAt0 / question )
+)
+
+# ::id MUL2418.json_0010
+# ::snt Okay , I think that will do , thank you so much .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL2418.json_0012
+# ::snt No . That is all . Thank you !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL1181.json_0000
+# ::snt Howdy , I need a train heading into cambridge .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id PMUL1181.json_0002
+# ::snt I am departing from norwich .   I need to leave after 18:45 on Wednesday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n4 / name
+     :op1 "wednesday"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n6 / name
+     :op1 "norwich"
+  ))
+   :Leave ( LeaTr6 / Leave 
+    :name ( n8 / name
+     :op1 "18:45"
+  ))
+)
+
+# ::id PMUL1181.json_0004
+# ::snt I will be heading to cabridge
+( o / out_of_scope )
+
+# ::id PMUL1181.json_0006
+# ::snt yeah , i need one ticket
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n10 / name
+     :op1 "one"
+  ))
+)
+
+# ::id PMUL1181.json_0008
+# ::snt I am also looking for a multi sport in the East .
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n12 / name
+     :op1 "east"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n14 / name
+     :op1 "sport"
+  ))
+)
+
+# ::id PMUL1181.json_0010
+# ::snt I would like to get the phone number , please .
+( At1 / Attraction-Request
+  :Phone ( aAt0 / question )
+)
+
+# ::id PMUL1181.json_0012
+# ::snt Oh , and what is their postcode , please ?
+( At1 / Attraction-Request
+  :Post ( aAt0 / question )
+)
+
+# ::id PMUL1181.json_0014
+# ::snt That is all for now thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1604.json_0000
+# ::snt Hi there . I 'm trying to find a place to eat tonight . I 'd like it to be more high end and expensive , and serve gastropub food . Can you help me ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "gastropub"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n4 / name
+     :op1 "expensive"
+  ))
+)
+
+# ::id MUL1604.json_0002
+# ::snt Anyone that is available should be fine , I will just need the address of whatever is picked .
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :Area ( onRe1 / dontcare)
+   )
+ :op2(Rt2 / Restaurant-Request
+  :Addr ( aRe1 / question )
+   )
+)
+
+# ::id MUL1604.json_0004
+# ::snt Thank you . I am also looking to book a train . I need to go to Cambridge and leave on Thursday .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n6 / name
+     :op1 "cambridge"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n8 / name
+     :op1 "thursday"
+  ))
+)
+
+# ::id MUL1604.json_0006
+# ::snt I need to leave from bishops stortford , and arrive by 11:30 please .
+( Tm1 / Train-Inform
+   :Arrive ( ArrTr2 / Arrive 
+    :name ( n10 / name
+     :op1 "11:30"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n12 / name
+     :op1 "bishops"
+     :op2 "stortford"
+  ))
+)
+
+# ::id MUL1604.json_0008
+# ::snt That would be perfect . Can you please give me the travel time and price of that train ?
+( Tt1 / Train-Request
+  :Time ( aTr0 / question )
+  :Ticket ( aTr1 / question )
+)
+
+# ::id MUL1604.json_0010
+# ::snt Thanks , could you book that for me please ? And confirm the departure time ?
+( Tt1 / Train-Request
+  :Leave ( aTr0 / question )
+)
+
+# ::id MUL1604.json_0012
+# ::snt No , thank you , that should be all .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL0287.json_0000
+# ::snt What can you tell me about the Riverside Brasserie ?
+( Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n2 / name
+     :op1 "riverside"
+     :op2 "brasserie"
+  ))
+)
+
+# ::id PMUL0287.json_0002
+# ::snt Perfect . Can you help me with a reservation for 6 people at 14:30 this coming sunday ? And please make sure I have a confirmation number to use .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n4 / name
+     :op1 "14:30"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n6 / name
+     :op1 "sunday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n8 / name
+     :op1 "6"
+  ))
+)
+
+# ::id PMUL0287.json_0004
+# ::snt I 'm also looking for a place to stay .   In the south preferably .
+( Hm1 / Hotel-Inform
+   :Area ( AreHo2 / Area 
+    :name ( n10 / name
+     :op1 "south"
+  ))
+)
+
+# ::id PMUL0287.json_0006
+# ::snt No particular price range , but I would like it to be a 4 star hotel .
+( Hm1 / Hotel-Inform
+   :Stars ( StaHo2 / Stars 
+    :name ( n12 / name
+     :op1 "4"
+  ))
+   :Type ( TypHo4 / Type 
+    :name ( n14 / name
+     :op1 "hotel"
+  ))
+)
+
+# ::id PMUL0287.json_0008
+# ::snt Sure , that will work . Can you tell me more about them ?
+( o / out_of_scope )
+
+# ::id PMUL0287.json_0010
+# ::snt Can I get the postcode for both of them ?
+( Ht1 / Hotel-Request
+  :Post ( aHo0 / question )
+)
+
+# ::id PMUL0287.json_0012
+# ::snt No thanks . That 's all the help I need . Take care . Bye .
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id MUL2064.json_0000
+# ::snt I need a room in cambridge please
+( o / out_of_scope )
+
+# ::id MUL2064.json_0002
+# ::snt expensive guesthouse . it should have free parking and wifi
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n2 / name
+     :op1 "guesthouse"
+  ))
+   :Parking ( esHo2 / yes)
+   :Price ( PriHo5 / Price 
+    :name ( n4 / name
+     :op1 "expensive"
+  ))
+   :Internet ( esHo4 / yes)
+)
+
+# ::id MUL2064.json_0004
+# ::snt How about any guesthouses available ?
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n6 / name
+     :op1 "guesthouses"
+  ))
+)
+
+# ::id MUL2064.json_0006
+# ::snt Hmm , well how about checking for a hotel instead that is expensive with free parking and wifi ?
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n8 / name
+     :op1 "hotel"
+  ))
+   :Parking ( esHo2 / yes)
+   :Price ( PriHo5 / Price 
+    :name ( n10 / name
+     :op1 "expensive"
+  ))
+   :Internet ( esHo4 / yes)
+)
+
+# ::id MUL2064.json_0008
+# ::snt How about a hotel ?
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n12 / name
+     :op1 "hotel"
+  ))
+)
+
+# ::id MUL2064.json_0010
+# ::snt Yes that sounds like a good fit for me . Please book it for me .
+( o / out_of_scope )
+
+# ::id MUL2064.json_0012
+# ::snt It 's just one night for 4 people .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n14 / name
+     :op1 "one"
+  ))
+   :People ( PeoHo4 / People 
+    :name ( n16 / name
+     :op1 "4"
+  ))
+)
+
+# ::id MUL2064.json_0014
+# ::snt Actually , come to think of it I will go ahead and book the room later . Can you help me find a train going to Broxbourne ?
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n18 / name
+     :op1 "broxbourne"
+  ))
+)
+
+# ::id MUL2064.json_0016
+# ::snt I would prefer to leave around 9:30 on Monday morning .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n20 / name
+     :op1 "monday"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n22 / name
+     :op1 "9:30"
+  ))
+)
+
+# ::id MUL2064.json_0018
+# ::snt I need a train for 4 people to broxbourne , arriving by 3 pm
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n24 / name
+     :op1 "broxbourne"
+  ))
+   :People ( PeoTr4 / People 
+    :name ( n26 / name
+     :op1 "4"
+  ))
+   :Arrive ( ArrTr6 / Arrive 
+    :name ( n28 / name
+     :op1 "3"
+     :op2 "pm"
+  ))
+)
+
+# ::id MUL2064.json_0020
+# ::snt I will need it for four people .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n30 / name
+     :op1 "four"
+  ))
+)
+
+# ::id MUL2064.json_0022
+# ::snt No . That will be all I need . Thanks . Take care . Bye .
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id PMUL4581.json_0000
+# ::snt Yes , hello . I need a place to crash so I 'm thinking a 0-star guesthouse
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n2 / name
+     :op1 "guesthouse"
+  ))
+   :Stars ( StaHo4 / Stars 
+    :name ( n4 / name
+     :op1 "0-star"
+  ))
+)
+
+# ::id PMUL4581.json_0002
+# ::snt Ill take either one but can you check and see if they include both internet and wifi ?   I 'm on a real tight budget .
+( Hm1 / Hotel-Inform
+   :Internet ( esHo1 / yes)
+)
+
+# ::id PMUL4581.json_0004
+# ::snt Oops , I forgot to ask for free parking , does that include free parking ?
+( Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+)
+
+# ::id PMUL4581.json_0006
+# ::snt What is their address ?
+( Ht1 / Hotel-Request
+  :Addr ( aHo0 / question )
+)
+
+# ::id PMUL4581.json_0008
+# ::snt Yes , I 'd like an expensive restaurant in the west . I 'm not particular about the food , what do you recommend ? What is the phone & postcode ?
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n6 / name
+     :op1 "expensive"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n8 / name
+     :op1 "west"
+  ))
+   :Food ( FooRe6 / Food 
+    :name ( n10 / name
+     :op1 "not"
+  ))
+   )
+ :op2(Rt2 / Restaurant-Request
+  :Post ( aRe1 / question )
+   )
+ :op3(Ht3 / Hotel-Request
+  :Post ( aHo2 / question )
+  :Phone ( aHo3 / question )
+   )
+)
+
+# ::id PMUL4581.json_0010
+# ::snt Sounds good . I also need a taxi from my hotel .
+( a / and
+ :op1(Tm1 / Taxi-Inform
+   :none ( onTa1 / none)
+   :Depart ( DepTa3 / Depart 
+    :name ( n12 / name
+     :op1 "from"
+     :op2 "my"
+     :op3 "hotel"
+  ))
+   )
+ :op2(Hm2 / Hotel-Inform
+   :none ( onHo2 / none)
+   )
+)
+
+# ::id PMUL4581.json_0012
+# ::snt I want to leave the hotel for the restaurant by 13:00 .
+( Tm1 / Taxi-Inform
+   :Leave ( LeaTa2 / Leave 
+    :name ( n14 / name
+     :op1 "13:00"
+  ))
+   :Dest ( DesTa4 / Dest 
+    :name ( n16 / name
+     :op1 "the"
+     :op2 "restaurant"
+  ))
+   :Depart ( DepTa6 / Depart 
+    :name ( n18 / name
+     :op1 "the"
+     :op2 "hotel"
+  ))
+)
+
+# ::id PMUL4581.json_0014
+# ::snt That 's everything thanks for the help
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1888.json_0000
+# ::snt I need a train from bishops stortford into cambridge , please .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "cambridge"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n4 / name
+     :op1 "bishops"
+     :op2 "stortford"
+  ))
+)
+
+# ::id MUL1888.json_0002
+# ::snt I would like to travel on Wednesday and arrive by 10:00 .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n6 / name
+     :op1 "wednesday"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n8 / name
+     :op1 "10:00"
+  ))
+)
+
+# ::id MUL1888.json_0004
+# ::snt Are there any other trains closer to 10:00 ?
+( Tm1 / Train-Inform
+   :Arrive ( ArrTr2 / Arrive 
+    :name ( n10 / name
+     :op1 "10:00"
+  ))
+)
+
+# ::id MUL1888.json_0006
+# ::snt Ok , that 's fine .   I do n't need to book that yet .   I do need to find some places to go in the centre of town too .
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n12 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id MUL1888.json_0008
+# ::snt That sounds nice . What type of attraction is that ? Oh , and do you have their full address and phone number ?
+( At1 / Attraction-Request
+  :Type ( aAt0 / question )
+  :Addr ( aAt1 / question )
+  :Phone ( aAt2 / question )
+)
+
+# ::id MUL1888.json_0010
+# ::snt Perfect , thanks so much for your help today .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1888.json_0012
+# ::snt No , I am all set .   Have a great day .   Bye .
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id MUL1603.json_0000
+# ::snt Do you have information on La Raza ?
+( Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n2 / name
+     :op1 "la"
+     :op2 "raza"
+  ))
+)
+
+# ::id MUL1603.json_0002
+# ::snt Can I get their address and phone number , please ?
+( Rt1 / Restaurant-Request
+  :Phone ( aRe0 / question )
+  :Addr ( aRe1 / question )
+)
+
+# ::id MUL1603.json_0004
+# ::snt I could use your help finding a train for Saturday that leaves after 11:00 .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n4 / name
+     :op1 "saturday"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n6 / name
+     :op1 "11:00"
+  ))
+)
+
+# ::id MUL1603.json_0006
+# ::snt I need to go from leicester to cambridge .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n8 / name
+     :op1 "cambridge"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n10 / name
+     :op1 "leicester"
+  ))
+)
+
+# ::id MUL1603.json_0008
+# ::snt What 's the travel time on that trip ? I really dislike math .
+( Tt1 / Train-Request
+  :Time ( aTr0 / question )
+)
+
+# ::id MUL1603.json_0010
+# ::snt No , thanks . That should be all , thank you !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL1591.json_0000
+# ::snt I 'm looking for a cheap hotel in the east .
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n2 / name
+     :op1 "cheap"
+  ))
+   :Area ( AreHo4 / Area 
+    :name ( n4 / name
+     :op1 "east"
+  ))
+   :Type ( TypHo6 / Type 
+    :name ( n6 / name
+     :op1 "hotel"
+  ))
+)
+
+# ::id PMUL1591.json_0002
+# ::snt No , but do any of them have free parking ?
+( Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+)
+
+# ::id PMUL1591.json_0004
+# ::snt Yes , please recommend one that can accommodate 8 people for 2 nights starting on Thursday
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n8 / name
+     :op1 "2"
+  ))
+   :People ( PeoHo4 / People 
+    :name ( n10 / name
+     :op1 "8"
+  ))
+   :Day ( DayHo6 / Day 
+    :name ( n12 / name
+     :op1 "thursday"
+  ))
+)
+
+# ::id PMUL1591.json_0006
+# ::snt Yes I need reservations for 8 people for 2 nights starting from thursday .
+( Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+   :Stay ( StaHo3 / Stay 
+    :name ( n14 / name
+     :op1 "2"
+  ))
+   :Day ( DayHo5 / Day 
+    :name ( n16 / name
+     :op1 "thursday"
+  ))
+   :People ( PeoHo7 / People 
+    :name ( n18 / name
+     :op1 "8"
+  ))
+)
+
+# ::id PMUL1591.json_0008
+# ::snt No thank you that will be all
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL2393.json_0000
+# ::snt Hi , I 'm looking for a place to go in the east .
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n2 / name
+     :op1 "east"
+  ))
+)
+
+# ::id MUL2393.json_0002
+# ::snt Hi i m looking for a museum
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n4 / name
+     :op1 "museum"
+  ))
+)
+
+# ::id MUL2393.json_0004
+# ::snt Can you give me the phone number and post code for the Cambridge Artworks ?
+( a / and
+ :op1(Am1 / Attraction-Inform
+   :Name ( NamAt2 / Name 
+    :name ( n6 / name
+     :op1 "cambridge"
+     :op2 "artworks"
+  ))
+   )
+ :op2(At2 / Attraction-Request
+  :Post ( aAt1 / question )
+  :Phone ( aAt2 / question )
+   )
+)
+
+# ::id MUL2393.json_0006
+# ::snt Could you also find me an italian restaurant in the same area ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n8 / name
+     :op1 "italian"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n10 / name
+     :op1 "same"
+     :op2 "area"
+  ))
+)
+
+# ::id MUL2393.json_0008
+# ::snt Yes , please .   Can you book a table for 6 people at 19:45 on tuesday ?
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n12 / name
+     :op1 "19:45"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n14 / name
+     :op1 "tuesday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n16 / name
+     :op1 "6"
+  ))
+)
+
+# ::id MUL2393.json_0010
+# ::snt Ok , great . Lastly , can you please schedule me a taxi from Cambridge Artworks to Pizza Hut Fen Ditton by my 19:45 reservation time ?
+( Tm1 / Taxi-Inform
+   :Depart ( DepTa2 / Depart 
+    :name ( n18 / name
+     :op1 "cambridge"
+     :op2 "artworks"
+  ))
+   :Arrive ( ArrTa4 / Arrive 
+    :name ( n20 / name
+     :op1 "19:45"
+  ))
+   :Dest ( DesTa6 / Dest 
+    :name ( n22 / name
+     :op1 "Pizza"
+     :op2 "Hut"
+     :op3 "Fen"
+     :op4 "Ditton"
+  ))
+)
+
+# ::id MUL2393.json_0012
+# ::snt That is all I will need . Thank you , good bye .
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id MUL2393.json_0014
+# ::snt No thanks , that will be everything .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0300.json_0000
+# ::snt I 'm looking for a expensive restaurant that serves north american food .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "north"
+     :op2 "american"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n4 / name
+     :op1 "expensive"
+  ))
+)
+
+# ::id MUL0300.json_0002
+# ::snt Absolutely , I would love to book a table for two at 17:30 on Thursday , please .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n6 / name
+     :op1 "17:30"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n8 / name
+     :op1 "thursday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n10 / name
+     :op1 "two"
+  ))
+)
+
+# ::id MUL0300.json_0004
+# ::snt how about 16:30 then ?
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n12 / name
+     :op1 "16:30"
+  ))
+)
+
+# ::id MUL0300.json_0006
+# ::snt Thank you so much . Now , I was wondering if you can help me book a train from Cambridge to Birmingham New Street .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n14 / name
+     :op1 "birmingham"
+     :op2 "new"
+     :op3 "street"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n16 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id MUL0300.json_0008
+# ::snt I would like to leave on Friday and arrive by 21:30 .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n18 / name
+     :op1 "friday"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n20 / name
+     :op1 "21:30"
+  ))
+)
+
+# ::id MUL0300.json_0010
+# ::snt No , I do not have a time preference .   Also , can you book that train for 2 passengers ?
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n22 / name
+     :op1 "2"
+  ))
+)
+
+# ::id MUL0300.json_0012
+# ::snt Great . That is all I need for now .
+( o / out_of_scope )
+
+# ::id MUL0300.json_0014
+# ::snt Thank you . Same to you !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3406.json_0000
+# ::snt I am throwing a party with friends with a theme from the move " IT " , can I details on the restaurant with the name clowns cafe ? It may add a nice touch .
+( Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n2 / name
+     :op1 "clowns"
+     :op2 "cafe"
+  ))
+)
+
+# ::id PMUL3406.json_0002
+# ::snt Could I make a reservation for two at 14:30 this Wednesday ? I 'd also like the reference number .
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n4 / name
+     :op1 "14:30"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n6 / name
+     :op1 "wednesday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n8 / name
+     :op1 "two"
+  ))
+   )
+ :op2(Rt2 / Restaurant-Request
+  :Ref ( aRe1 / question )
+   )
+)
+
+# ::id PMUL3406.json_0004
+# ::snt Thanks ! I will also need a train departing from Stevenage and arriving by 09:00 .
+( Tm1 / Train-Inform
+   :Arrive ( ArrTr2 / Arrive 
+    :name ( n10 / name
+     :op1 "09:00"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n12 / name
+     :op1 "stevenage"
+  ))
+)
+
+# ::id PMUL3406.json_0006
+# ::snt I will be leaving stevenage on Wednesday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n14 / name
+     :op1 "wednesday"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n16 / name
+     :op1 "stevenage"
+  ))
+)
+
+# ::id PMUL3406.json_0008
+# ::snt Can you please provide me with the time of departure and the price ? I 'd also like to know how long the trip will take .
+( Tt1 / Train-Request
+  :Ticket ( aTr0 / question )
+)
+
+# ::id PMUL3406.json_0010
+# ::snt No , that will be all . Thank you ! goodbye .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL2092.json_0000
+# ::snt I 'd like a train from Birmingham New Street that will arrive by 12:45 , please .
+( Tm1 / Train-Inform
+   :Arrive ( ArrTr2 / Arrive 
+    :name ( n2 / name
+     :op1 "12:45"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n4 / name
+     :op1 "birmingham"
+     :op2 "new"
+     :op3 "street"
+  ))
+)
+
+# ::id MUL2092.json_0002
+# ::snt I am coming to cambidge on friday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n6 / name
+     :op1 "friday"
+  ))
+   :Dest ( DesTr4 / Dest 
+    :name ( n8 / name
+     :op1 "cambidge"
+  ))
+)
+
+# ::id MUL2092.json_0004
+# ::snt Yes please , I need 6 tickets and a reference number for my purchase when you are done .   Thanks !
+( a / and
+ :op1(Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n10 / name
+     :op1 "6"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ref ( aTr1 / question )
+   )
+)
+
+# ::id MUL2092.json_0006
+# ::snt I am also looking for a hotel . I think it is called Kirkwood House .
+( Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n12 / name
+     :op1 "kirkwood"
+     :op2 "house"
+  ))
+)
+
+# ::id MUL2092.json_0008
+# ::snt Yes please . Can you please make the it for six people and for three nights starting on the same day as the train .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n14 / name
+     :op1 "three"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n16 / name
+     :op1 "same"
+     :op2 "day"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n18 / name
+     :op1 "six"
+  ))
+)
+
+# ::id MUL2092.json_0010
+# ::snt Can you check for 2 nights instead ? And I need the reference number .
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n20 / name
+     :op1 "2"
+  ))
+   )
+ :op2(Ht2 / Hotel-Request
+  :Ref ( aHo1 / question )
+   )
+ :op3(Tt3 / Train-Request
+  :Ref ( aTr2 / question )
+   )
+)
+
+# ::id MUL2092.json_0012
+# ::snt No , thank you . Have a great day !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3428.json_0000
+# ::snt Find me a train on thursday that should arrive by 15:30 .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n2 / name
+     :op1 "thursday"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n4 / name
+     :op1 "15:30"
+  ))
+)
+
+# ::id PMUL3428.json_0002
+# ::snt I 'll be departing from kings lynn and going to cambridge
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n6 / name
+     :op1 "cambridge"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n8 / name
+     :op1 "kings"
+     :op2 "lynn"
+  ))
+)
+
+# ::id PMUL3428.json_0004
+# ::snt yes ! make a booking for 2 people .  Make sure you get the reference number
+( a / and
+ :op1(Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n10 / name
+     :op1 "2"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ref ( aTr1 / question )
+   )
+)
+
+# ::id PMUL3428.json_0006
+# ::snt Yes , I would like an expensive restaurant in the south .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n12 / name
+     :op1 "expensive"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n14 / name
+     :op1 "south"
+  ))
+)
+
+# ::id PMUL3428.json_0008
+# ::snt I 'd like an italian place , thanks .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n16 / name
+     :op1 "italian"
+  ))
+)
+
+# ::id PMUL3428.json_0010
+# ::snt Yes , please book a table for 2 at Frankie and Benny 's at 19:30 and provide the reference number .
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n18 / name
+     :op1 "19:30"
+  ))
+   :People ( PeoRe4 / People 
+    :name ( n20 / name
+     :op1 "2"
+  ))
+   :Name ( NamRe6 / Name 
+    :name ( n22 / name
+     :op1 "Frankie"
+     :op2 "and"
+     :op3 "Benny"
+  ))
+   )
+ :op2(Rt2 / Restaurant-Request
+  :Ref ( aRe1 / question )
+   )
+)
+
+# ::id PMUL3428.json_0012
+# ::snt Thursday please the same day for 2 at 19:30 and I need the reference number too after the booking please
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :Day ( DayRe2 / Day 
+    :name ( n24 / name
+     :op1 "thursday"
+  ))
+   :People ( PeoRe4 / People 
+    :name ( n26 / name
+     :op1 "2"
+  ))
+   :Time ( TimRe6 / Time 
+    :name ( n28 / name
+     :op1 "19:30"
+  ))
+   )
+ :op2(Rt2 / Restaurant-Request
+  :Ref ( aRe1 / question )
+   )
+)
+
+# ::id PMUL3428.json_0014
+# ::snt Thank you , that will be all .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3428.json_0016
+# ::snt That was all that I needed , thanks
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG0899.json_0000
+# ::snt I need some information on the A and B Guest House .
+( Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n2 / name
+     :op1 "a"
+     :op2 "and"
+     :op3 "b"
+     :op4 "guest"
+     :op5 "house"
+  ))
+)
+
+# ::id SNG0899.json_0002
+# ::snt Thank you , I need to book for 7 people and 3 nights starting on thursday .   Can they set that up for me .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n4 / name
+     :op1 "3"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n6 / name
+     :op1 "thursday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n8 / name
+     :op1 "7"
+  ))
+)
+
+# ::id SNG0899.json_0004
+# ::snt So you need to arrive on Thursday after 11:00 am to check - in .
+( Bm1 / Booking-Inform
+   :Day ( DayBo2 / Day 
+    :name ( n10 / name
+     :op1 "Thursday"
+  ))
+)
+
+# ::id SNG0899.json_0006
+# ::snt That 's it for now !   Thank you so much .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1503.json_0000
+# ::snt I need to take a train departing from stansted airport ?
+( Tm1 / Train-Inform
+   :Depart ( DepTr2 / Depart 
+    :name ( n2 / name
+     :op1 "stansted"
+     :op2 "airport"
+  ))
+)
+
+# ::id MUL1503.json_0002
+# ::snt I 'd like to leave cambridge after 14:00 on Sunday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n4 / name
+     :op1 "sunday"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n6 / name
+     :op1 "14:00"
+  ))
+   :Depart ( DepTr6 / Depart 
+    :name ( n8 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id MUL1503.json_0004
+# ::snt I need to leave from stansted airport to cambridge .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n10 / name
+     :op1 "cambridge"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n12 / name
+     :op1 "stansted"
+     :op2 "airport"
+  ))
+)
+
+# ::id MUL1503.json_0006
+# ::snt Yes , may I get travel time in minutes ? I am also looking for a restaurant that is expensive and serve afghan food .
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n14 / name
+     :op1 "afghan"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n16 / name
+     :op1 "expensive"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Time ( aTr1 / question )
+   )
+)
+
+# ::id MUL1503.json_0008
+# ::snt There is n't any afghan places in the centre ?
+( Rm1 / Restaurant-Inform
+   :Area ( AreRe2 / Area 
+    :name ( n18 / name
+     :op1 "centre"
+  ))
+   :Food ( FooRe4 / Food 
+    :name ( n20 / name
+     :op1 "afghan"
+  ))
+)
+
+# ::id MUL1503.json_0010
+# ::snt Are there any that serve Indian food , instead ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n22 / name
+     :op1 "indian"
+  ))
+)
+
+# ::id MUL1503.json_0012
+# ::snt How about Curry Queen ? I just need their postcode .
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n24 / name
+     :op1 "curry"
+     :op2 "queen"
+  ))
+   )
+ :op2(Rt2 / Restaurant-Request
+  :Post ( aRe1 / question )
+   )
+)
+
+# ::id MUL1503.json_0014
+# ::snt No thanks , I am just gathering information for now .   That is everything that I need , thanks for your help .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL2470.json_0000
+# ::snt Hi , I am coming to Cambridge soon and am excited to eat at some great restaurants .   Can you recommend an attraction for me to visit while I 'm there ?
+( a / and
+ :op1(Am1 / Attraction-Inform
+   :none ( onAt1 / none)
+   )
+ :op2(Rm2 / Restaurant-Inform
+   :none ( onRe2 / none)
+   )
+)
+
+# ::id MUL2470.json_0002
+# ::snt I do n't have a preference , but I 'd like it to be in the centre .
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n2 / name
+     :op1 "centre"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n4 / name
+     :op1 "do"
+     :op2 "n't"
+     :op3 "have"
+     :op4 "a"
+     :op5 "preference"
+  ))
+)
+
+# ::id MUL2470.json_0004
+# ::snt A free church would cover a lot of my local historical interests . What is their phone number ?
+( At1 / Attraction-Request
+  :Phone ( aAt0 / question )
+)
+
+# ::id MUL2470.json_0006
+# ::snt I 'm also looking for an expensive place to dine that 's in the same area as the church .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n6 / name
+     :op1 "expensive"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n8 / name
+     :op1 "same"
+     :op2 "area"
+  ))
+)
+
+# ::id MUL2470.json_0008
+# ::snt I would like some Indian type food .
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n10 / name
+     :op1 "indian"
+  ))
+   )
+ :op2(At2 / Attraction-Request
+  :Type ( aAt1 / question )
+   )
+)
+
+# ::id MUL2470.json_0010
+# ::snt That would be great . Can you book it for 6 people at 14:15 on Wednesday ?
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n12 / name
+     :op1 "14:15"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n14 / name
+     :op1 "wednesday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n16 / name
+     :op1 "6"
+  ))
+)
+
+# ::id MUL2470.json_0012
+# ::snt How about trying at 13:15 instead ?
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n18 / name
+     :op1 "13:15"
+  ))
+)
+
+# ::id MUL2470.json_0014
+# ::snt I also need a taxi from All Saints Church to the Golden Curry . I need to arrive to the restaurant by 13:15 .
+( a / and
+ :op1(Tm1 / Taxi-Inform
+   :Dest ( DesTa2 / Dest 
+    :name ( n20 / name
+     :op1 "golden"
+     :op2 "curry"
+  ))
+   :Depart ( DepTa4 / Depart 
+    :name ( n22 / name
+     :op1 "all"
+     :op2 "saints"
+     :op3 "church"
+  ))
+   :Arrive ( ArrTa6 / Arrive 
+    :name ( n24 / name
+     :op1 "13:15"
+  ))
+   )
+ :op2(Rm2 / Restaurant-Inform
+   :Name ( NamRe6 / Name 
+    :name ( n27 / name
+     :op1 "Golden"
+     :op2 "Curry"
+  ))
+   )
+)
+
+# ::id MUL2470.json_0016
+# ::snt No , I believe that will be all today . Thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL2361.json_0000
+# ::snt I 'm planning a trip to Cambridge I am looking for places to go in centre .
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n2 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id MUL2361.json_0002
+# ::snt Anything , really , just trying to kill some time . What 's your favorite attraction ?
+( Am1 / Attraction-Inform
+   :none ( onAt1 / none)
+)
+
+# ::id MUL2361.json_0004
+# ::snt Surprise me ! Can you send me the postcode of the attraction you choose ?
+( At1 / Attraction-Request
+  :Post ( aAt0 / question )
+)
+
+# ::id MUL2361.json_0006
+# ::snt Yes - I am also looking for a moderately priced restaurant in the same area .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n4 / name
+     :op1 "moderately"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n6 / name
+     :op1 "same"
+     :op2 "area"
+  ))
+)
+
+# ::id MUL2361.json_0008
+# ::snt any food will be just fine . Once you find the restaurant you want to book a table for 7 people at 13:30 on friday .  If the booking fails how about 12:30 .  Make sure you get the reference number
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :Food ( onRe1 / dontcare)
+   :Time ( TimRe3 / Time 
+    :name ( n8 / name
+     :op1 "13:30"
+  ))
+   :Day ( DayRe5 / Day 
+    :name ( n10 / name
+     :op1 "friday"
+  ))
+   :People ( PeoRe7 / People 
+    :name ( n12 / name
+     :op1 "7"
+  ))
+   )
+ :op2(Rt2 / Restaurant-Request
+  :Ref ( aRe1 / question )
+   )
+)
+
+# ::id MUL2361.json_0010
+# ::snt Yes , 7 people at 13:30 on friday .
+( Rm1 / Restaurant-Inform
+   :Day ( DayRe2 / Day 
+    :name ( n14 / name
+     :op1 "friday"
+  ))
+   :People ( PeoRe4 / People 
+    :name ( n16 / name
+     :op1 "7"
+  ))
+   :Time ( TimRe6 / Time 
+    :name ( n18 / name
+     :op1 "13:30"
+  ))
+)
+
+# ::id MUL2361.json_0012
+# ::snt How about 12:30 ? Are there any tables open then ?
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n20 / name
+     :op1 "12:30"
+  ))
+)
+
+# ::id MUL2361.json_0014
+# ::snt No thank you , I think that will be all I need .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG0759.json_0000
+# ::snt Hi .   Is there a hotel named Home from Home ?   I think I have heard of that .
+( Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n2 / name
+     :op1 "home"
+     :op2 "from"
+     :op3 "home"
+  ))
+)
+
+# ::id SNG0759.json_0002
+# ::snt All right , could you book a room for me ? There will be 8 people for 4 nights , arriving Monday .
+( Hm1 / Hotel-Inform
+   :Stars ( StaHo2 / Stars 
+    :name ( n4 / name
+     :op1 "4"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n6 / name
+     :op1 "monday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n8 / name
+     :op1 "8"
+  ))
+   :Stay ( StaHo8 / Stay 
+    :name ( n10 / name
+     :op1 "4"
+  ))
+)
+
+# ::id SNG0759.json_0004
+# ::snt Sure . I could stay for 1 night .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n12 / name
+     :op1 "1"
+  ))
+)
+
+# ::id SNG0759.json_0006
+# ::snt No , that 's all I need . Thanks for your help !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL0590.json_0000
+# ::snt Hi . I need to find a train .
+( Tm1 / Train-Inform
+   :none ( onTr1 / none)
+)
+
+# ::id PMUL0590.json_0002
+# ::snt I 'm departing from bishops stortford . I need to arrive in cambridge by 13:15 .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "cambridge"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n4 / name
+     :op1 "13:15"
+  ))
+   :Depart ( DepTr6 / Depart 
+    :name ( n6 / name
+     :op1 "bishops"
+     :op2 "stortford"
+  ))
+)
+
+# ::id PMUL0590.json_0004
+# ::snt No , I 'll be leaving on Sunday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n8 / name
+     :op1 "sunday"
+  ))
+)
+
+# ::id PMUL0590.json_0006
+# ::snt Yes that s perfect can you book that ?
+( o / out_of_scope )
+
+# ::id PMUL0590.json_0008
+# ::snt It will be for 3 people .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n10 / name
+     :op1 "3"
+  ))
+)
+
+# ::id PMUL0590.json_0010
+# ::snt I also need a restaurant in the moderate price range in the centre . I need a reservation for 3 at 20:30 on Sunday and please provide the reference number .
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n12 / name
+     :op1 "moderate"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n14 / name
+     :op1 "centre"
+  ))
+   :Time ( TimRe6 / Time 
+    :name ( n16 / name
+     :op1 "20:30"
+  ))
+   :Day ( DayRe8 / Day 
+    :name ( n18 / name
+     :op1 "sunday"
+  ))
+   :People ( PeoRe10 / People 
+    :name ( n20 / name
+     :op1 "3"
+  ))
+   )
+ :op2(Rt2 / Restaurant-Request
+  :Ref ( aRe1 / question )
+   )
+)
+
+# ::id PMUL0590.json_0012
+# ::snt I do n't care about that . Please just pick what looks good to you !
+( Rm1 / Restaurant-Inform
+   :Food ( onRe1 / dontcare)
+)
+
+# ::id PMUL0590.json_0014
+# ::snt Yes , please book it for me .
+( o / out_of_scope )
+
+# ::id PMUL0590.json_0016
+# ::snt No , that will be all . Thank you for your help .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG01598.json_0000
+# ::snt I would like to book a taxi for after 01:15 pm and i will be going to milton country park .
+( Tm1 / Taxi-Inform
+   :Leave ( LeaTa2 / Leave 
+    :name ( n2 / name
+     :op1 "01:15"
+  ))
+   :Dest ( DesTa4 / Dest 
+    :name ( n4 / name
+     :op1 "milton"
+     :op2 "country"
+     :op3 "park"
+  ))
+)
+
+# ::id SNG01598.json_0002
+# ::snt I 'm leaving from milton county park .
+( o / out_of_scope )
+
+# ::id SNG01598.json_0004
+# ::snt I am leaving from milton country park and I will be going to gonville hotel .
+( Tm1 / Taxi-Inform
+   :Dest ( DesTa2 / Dest 
+    :name ( n6 / name
+     :op1 "gonville"
+     :op2 "hotel"
+  ))
+   :Depart ( DepTa4 / Depart 
+    :name ( n8 / name
+     :op1 "milton"
+     :op2 "country"
+     :op3 "park"
+  ))
+)
+
+# ::id SNG01598.json_0006
+# ::snt I need the car type and contact number .
+( Tt1 / Taxi-Request
+  :Car ( aTa0 / question )
+)
+
+# ::id SNG01598.json_0008
+# ::snt Thanks for the help . I will be looking for that car . Goodbye .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0126.json_0000
+# ::snt Hello , I am looking for an expensive Italian restaurant in Cambridge .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "italian"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n4 / name
+     :op1 "expensive"
+  ))
+)
+
+# ::id MUL0126.json_0002
+# ::snt Great , can you book a table for 8 people at 19:00 on wednesday
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n6 / name
+     :op1 "19:00"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n8 / name
+     :op1 "wednesday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n10 / name
+     :op1 "8"
+  ))
+)
+
+# ::id MUL0126.json_0004
+# ::snt Thanks ! I am also looking for a guesthouse in Cambridge .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n12 / name
+     :op1 "guesthouse"
+  ))
+)
+
+# ::id MUL0126.json_0006
+# ::snt It should be in the same price range as the restaurant , with free wifi and a star of 4 .
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n14 / name
+     :op1 "same"
+     :op2 "price"
+     :op3 "range"
+  ))
+   :Internet ( esHo2 / yes)
+   :Stars ( StaHo5 / Stars 
+    :name ( n16 / name
+     :op1 "4"
+  ))
+)
+
+# ::id MUL0126.json_0008
+# ::snt Yes , please broaden the price search .
+( Ht1 / Hotel-Request
+  :Price ( aHo0 / question )
+)
+
+# ::id MUL0126.json_0010
+# ::snt How about any type of hotel in Cambridge , guesthouse or other ?
+( Hm1 / Hotel-Inform
+   :Type ( onHo1 / dontcare)
+)
+
+# ::id MUL0126.json_0012
+# ::snt It sounds great but does it also have free wifi and parking . I really need that .
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+   )
+ :op2(Ht2 / Hotel-Request
+  :Parking ( aHo1 / question )
+   )
+)
+
+# ::id MUL0126.json_0014
+# ::snt No , I just need the address and postcode , please .
+( Ht1 / Hotel-Request
+  :Addr ( aHo0 / question )
+  :Post ( aHo1 / question )
+)
+
+# ::id MUL0126.json_0016
+# ::snt Thank you . Goodbye .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1973.json_0000
+# ::snt I need to find a train leaving on Thursday going to Cambridge .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "cambridge"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n4 / name
+     :op1 "thursday"
+  ))
+)
+
+# ::id MUL1973.json_0002
+# ::snt I will be leaving from leicester .   Also , I need something that will get there by 14:15 .
+( Tm1 / Train-Inform
+   :Arrive ( ArrTr2 / Arrive 
+    :name ( n6 / name
+     :op1 "14:15"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n8 / name
+     :op1 "leicester"
+  ))
+)
+
+# ::id MUL1973.json_0004
+# ::snt Yes , that would be perfect . What is the travel time on that train ?
+( Tt1 / Train-Request
+  :Time ( aTr0 / question )
+)
+
+# ::id MUL1973.json_0006
+# ::snt Thanks , yes please . I 'm also looking for something to do in the city centre . Can you recommend anything ?
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n10 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id MUL1973.json_0008
+# ::snt I do n't have anything in mind . It just needs to be in the centre . Can you suggest anything ?
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n12 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id MUL1973.json_0010
+# ::snt Thank you so much for your help .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1973.json_0012
+# ::snt Thank you .   That is all .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL1951.json_0000
+# ::snt Find a train to leicester that arrives by 21:00 .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "leicester"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n4 / name
+     :op1 "21:00"
+  ))
+)
+
+# ::id PMUL1951.json_0002
+# ::snt The train will be leaving Cambridge on Thursday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n6 / name
+     :op1 "thursday"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n8 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id PMUL1951.json_0004
+# ::snt Yes , I need 4 tickets .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n10 / name
+     :op1 "4"
+  ))
+)
+
+# ::id PMUL1951.json_0006
+# ::snt I 'd like information on a hotel called warkworth house
+( Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n12 / name
+     :op1 "warkworth"
+     :op2 "house"
+  ))
+)
+
+# ::id PMUL1951.json_0008
+# ::snt I need to book it for 4 people starting from saturday for 5 nights .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n14 / name
+     :op1 "5"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n16 / name
+     :op1 "saturday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n18 / name
+     :op1 "4"
+  ))
+)
+
+# ::id PMUL1951.json_0010
+# ::snt No , that 's all . Good bye .
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id PMUL4993.json_0000
+# ::snt Hi , I am looking for a guesthouse with free parking .   Can you help me ?
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n2 / name
+     :op1 "guesthouse"
+  ))
+   :Parking ( esHo2 / yes)
+)
+
+# ::id PMUL4993.json_0002
+# ::snt The price does n't matter so much but something 4 star rated would be nice .
+( Hm1 / Hotel-Inform
+   :Price ( onHo1 / dontcare)
+   :Stars ( StaHo3 / Stars 
+    :name ( n4 / name
+     :op1 "4"
+  ))
+)
+
+# ::id PMUL4993.json_0004
+# ::snt Yes , it needs to be in the east .
+( Hm1 / Hotel-Inform
+   :Area ( AreHo2 / Area 
+    :name ( n6 / name
+     :op1 "east"
+  ))
+)
+
+# ::id PMUL4993.json_0006
+# ::snt I prefer cheap please and thank you
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n8 / name
+     :op1 "cheap"
+  ))
+)
+
+# ::id PMUL4993.json_0008
+# ::snt Can you book the Allenbell for 8 people for 3 nights staring tuesday ?
+( Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n10 / name
+     :op1 "allenbell"
+  ))
+   :Stay ( StaHo4 / Stay 
+    :name ( n12 / name
+     :op1 "3"
+  ))
+   :Day ( DayHo6 / Day 
+    :name ( n14 / name
+     :op1 "tuesday"
+  ))
+   :People ( PeoHo8 / People 
+    :name ( n16 / name
+     :op1 "8"
+  ))
+)
+
+# ::id PMUL4993.json_0010
+# ::snt Yes , can you find me an expensive Russian restaurant ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n18 / name
+     :op1 "russian"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n20 / name
+     :op1 "expensive"
+  ))
+)
+
+# ::id PMUL4993.json_0012
+# ::snt no , how about british food ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n22 / name
+     :op1 "british"
+  ))
+)
+
+# ::id PMUL4993.json_0014
+# ::snt Yes , I would prefer the west please .
+( Rm1 / Restaurant-Inform
+   :Area ( AreRe2 / Area 
+    :name ( n24 / name
+     :op1 "west"
+  ))
+)
+
+# ::id PMUL4993.json_0016
+# ::snt I would like to try it .
+( o / out_of_scope )
+
+# ::id PMUL4993.json_0018
+# ::snt the same group of people at 16:15 on the same day .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n26 / name
+     :op1 "16:15"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n28 / name
+     :op1 "same"
+     :op2 "day"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n30 / name
+     :op1 "same"
+     :op2 "group"
+     :op3 "of"
+     :op4 "people"
+  ))
+)
+
+# ::id PMUL4993.json_0020
+# ::snt That should be all . thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL4993.json_0022
+# ::snt ok , thanks . leave me alone now .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL2307.json_0000
+# ::snt Hi ! I 'm really excited about visiting soon and would like to go to a restaurant in the centre that serves European food . Can you help me ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "european"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n4 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id PMUL2307.json_0002
+# ::snt I would like the price range to be moderate .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n6 / name
+     :op1 "moderate"
+  ))
+)
+
+# ::id PMUL2307.json_0004
+# ::snt Yes , I would like to book a table for 6 people at 19:15 on Monday , please .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n8 / name
+     :op1 "19:15"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n10 / name
+     :op1 "monday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n12 / name
+     :op1 "6"
+  ))
+)
+
+# ::id PMUL2307.json_0006
+# ::snt Yes , can your recommend any good architecture to look at in the same area ?
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n14 / name
+     :op1 "same"
+     :op2 "area"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n16 / name
+     :op1 "architecture"
+  ))
+)
+
+# ::id PMUL2307.json_0008
+# ::snt That sounds good . Can you give me the address and postcode please ?
+( At1 / Attraction-Request
+  :Addr ( aAt0 / question )
+  :Post ( aAt1 / question )
+)
+
+# ::id PMUL2307.json_0010
+# ::snt No that is all . Thank you for all of the information .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1920.json_0000
+# ::snt I need a train leaving broxbourne after 17:00 .
+( Tm1 / Train-Inform
+   :Depart ( DepTr2 / Depart 
+    :name ( n2 / name
+     :op1 "broxbourne"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n4 / name
+     :op1 "17:00"
+  ))
+)
+
+# ::id MUL1920.json_0002
+# ::snt I will be leaving on a Friday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n6 / name
+     :op1 "friday"
+  ))
+)
+
+# ::id MUL1920.json_0004
+# ::snt Arrives in Cambridge by 18:32 ?   I need to get to Cambridge .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n8 / name
+     :op1 "cambridge"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n10 / name
+     :op1 "18:32"
+  ))
+)
+
+# ::id MUL1920.json_0006
+# ::snt No . I 'm not ready to book yet .   Can I get some information on Little Saint Mary 's Church ?
+( Am1 / Attraction-Inform
+   :Name ( NamAt2 / Name 
+    :name ( n12 / name
+     :op1 "little"
+     :op2 "saint"
+     :op3 "mary"
+     :op4 "'s"
+     :op5 "church"
+  ))
+)
+
+# ::id MUL1920.json_0008
+# ::snt That takes care of everything , thank you !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG01184.json_0000
+# ::snt Can you help me find a good thai restaurant in the west ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "thai"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n4 / name
+     :op1 "west"
+  ))
+)
+
+# ::id SNG01184.json_0002
+# ::snt Yes , that would be great .
+( o / out_of_scope )
+
+# ::id SNG01184.json_0004
+# ::snt Thursday at 12:45 for 7 people .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n6 / name
+     :op1 "12:45"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n8 / name
+     :op1 "thursday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n10 / name
+     :op1 "7"
+  ))
+)
+
+# ::id SNG01184.json_0006
+# ::snt thank you for your service
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG01184.json_0008
+# ::snt No , the reservation is all . Goodbye .
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id MUL0960.json_0000
+# ::snt I 'm looking for a museum attraction in the west .
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n2 / name
+     :op1 "west"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n4 / name
+     :op1 "museum"
+  ))
+)
+
+# ::id MUL0960.json_0002
+# ::snt Sounds fantastic . Can I get the phone number ? And is there an entrance fee ?
+( At1 / Attraction-Request
+  :Fee ( aAt0 / question )
+  :Phone ( aAt1 / question )
+)
+
+# ::id MUL0960.json_0004
+# ::snt Can you also looking for a restaurant called Golden Wok ?
+( Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n6 / name
+     :op1 "golden"
+     :op2 "wok"
+  ))
+)
+
+# ::id MUL0960.json_0006
+# ::snt Wonderful .   Can you make a reservation for Friday at 17:15 for 3 people ?
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n8 / name
+     :op1 "17:15"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n10 / name
+     :op1 "friday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n12 / name
+     :op1 "3"
+  ))
+)
+
+# ::id MUL0960.json_0008
+# ::snt Could you also please book me a taxi from the museum to Golden Wok ? I really do n't want to miss my reservation , so it 'll have to get there by 17:15 .
+( Tm1 / Taxi-Inform
+   :Dest ( DesTa2 / Dest 
+    :name ( n14 / name
+     :op1 "golden"
+     :op2 "wok"
+  ))
+   :Arrive ( ArrTa4 / Arrive 
+    :name ( n16 / name
+     :op1 "17:15"
+  ))
+   :Depart ( DepTa6 / Depart 
+    :name ( n18 / name
+     :op1 "the"
+     :op2 "museum"
+  ))
+)
+
+# ::id MUL0960.json_0010
+# ::snt No , that 's perfect . Thank you for your assistance .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL2366.json_0000
+# ::snt I am looking for the attraction whipple museum of the history of science .
+( Am1 / Attraction-Inform
+   :Name ( NamAt2 / Name 
+    :name ( n2 / name
+     :op1 "whipple"
+     :op2 "museum"
+     :op3 "of"
+     :op4 "the"
+     :op5 "history"
+     :op6 "of"
+     :op7 "science"
+  ))
+)
+
+# ::id MUL2366.json_0002
+# ::snt Great , thanks for that . Can you tell me what area of the city that 's in , and what their entrance fee is ?
+( a / and
+ :op1(Am1 / Attraction-Inform
+   )
+ :op2(At2 / Attraction-Request
+  :Area ( aAt1 / question )
+  :Fee ( aAt2 / question )
+   )
+)
+
+# ::id MUL2366.json_0004
+# ::snt Thank you , can you also find an Indonesian restaurant for me ? I 'd prefer if it were expensive .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n4 / name
+     :op1 "indonesian"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n6 / name
+     :op1 "expensive"
+  ))
+)
+
+# ::id MUL2366.json_0006
+# ::snt Is there an expensive Indonesian restaurant in the town centre by chance ?
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n8 / name
+     :op1 "expensive"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n10 / name
+     :op1 "centre"
+  ))
+   :Food ( FooRe6 / Food 
+    :name ( n12 / name
+     :op1 "Indonesian"
+  ))
+)
+
+# ::id MUL2366.json_0008
+# ::snt No , please stay in the centre , but lets try a gastropub .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n14 / name
+     :op1 "gastropub"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n16 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id MUL2366.json_0010
+# ::snt Slug and Lettuce would be a fine choice , I need a table on Friday for 2 people at 11:15 .
+( Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n18 / name
+     :op1 "slug"
+     :op2 "and"
+     :op3 "lettuce"
+  ))
+   :Time ( TimRe4 / Time 
+    :name ( n20 / name
+     :op1 "11:15"
+  ))
+   :Day ( DayRe6 / Day 
+    :name ( n22 / name
+     :op1 "friday"
+  ))
+   :People ( PeoRe8 / People 
+    :name ( n24 / name
+     :op1 "2"
+  ))
+)
+
+# ::id MUL2366.json_0012
+# ::snt Can you provide me with the reference number for that booking ?
+( Rt1 / Restaurant-Request
+  :Ref ( aRe0 / question )
+)
+
+# ::id MUL2366.json_0014
+# ::snt Book a taxi for me , it needs to get me to the restaurant in time .
+( a / and
+ :op1(Tm1 / Taxi-Inform
+   :none ( onTa1 / none)
+   :Dest ( DesTa3 / Dest 
+    :name ( n26 / name
+     :op1 "the"
+     :op2 "restaurant"
+  ))
+   )
+ :op2(Rm2 / Restaurant-Inform
+   :none ( onRe2 / none)
+   )
+)
+
+# ::id MUL2366.json_0016
+# ::snt Thank you so much for your help . Have a great day .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL1429.json_0000
+# ::snt Yes , could you help me with some information on places to go in town ?
+( Am1 / Attraction-Inform
+   :none ( onAt1 / none)
+)
+
+# ::id PMUL1429.json_0002
+# ::snt I 'm actually looking for a place to take the family swimming . Is there anything of that sort available ?
+( o / out_of_scope )
+
+# ::id PMUL1429.json_0004
+# ::snt I do n't care what part of town it is in .   Can you recommend one and give me the phone number for it ?
+( At1 / Attraction-Request
+  :Phone ( aAt0 / question )
+)
+
+# ::id PMUL1429.json_0006
+# ::snt Yes I need to catch a train to Norwich from Cambridge that leaves after 08:45 .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "norwich"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n4 / name
+     :op1 "cambridge"
+  ))
+   :Leave ( LeaTr6 / Leave 
+    :name ( n6 / name
+     :op1 "08:45"
+  ))
+)
+
+# ::id PMUL1429.json_0008
+# ::snt I need to travel on Monday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n8 / name
+     :op1 "monday"
+  ))
+)
+
+# ::id PMUL1429.json_0010
+# ::snt I want to leave sometime after 08:45 .
+( Tm1 / Train-Inform
+   :Leave ( LeaTr2 / Leave 
+    :name ( n10 / name
+     :op1 "08:45"
+  ))
+)
+
+# ::id PMUL1429.json_0012
+# ::snt Yes please get me 7 tickets for that .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n12 / name
+     :op1 "7"
+  ))
+)
+
+# ::id PMUL1429.json_0014
+# ::snt May I have the reference number please ?
+( Tt1 / Train-Request
+  :Ref ( aTr0 / question )
+)
+
+# ::id PMUL1429.json_0016
+# ::snt No thanks , you were helpful , have a great day .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL0564.json_0000
+# ::snt I need to find a barbeque restaurant in the centre of town .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "barbeque"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n4 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id PMUL0564.json_0002
+# ::snt Wow ! No barbeque restaurants ?   I need something moderately priced then .   Can you make a reccommendation ?
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n6 / name
+     :op1 "moderately"
+  ))
+)
+
+# ::id PMUL0564.json_0004
+# ::snt I would prefer Italian .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n8 / name
+     :op1 "italian"
+  ))
+)
+
+# ::id PMUL0564.json_0006
+# ::snt No , thanks . I just need the address and phone number .
+( Rt1 / Restaurant-Request
+  :Phone ( aRe0 / question )
+  :Addr ( aRe1 / question )
+)
+
+# ::id PMUL0564.json_0008
+# ::snt Thanks ! I also need a train to Broxbourne on Saturday .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n10 / name
+     :op1 "broxbourne"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n12 / name
+     :op1 "saturday"
+  ))
+)
+
+# ::id PMUL0564.json_0010
+# ::snt I am departing from cambridge and headed to broxbourne on saturday . I need to leave after 8:00 .
+( Tm1 / Train-Inform
+   :Depart ( DepTr2 / Depart 
+    :name ( n14 / name
+     :op1 "cambridge"
+  ))
+   :Dest ( DesTr4 / Dest 
+    :name ( n16 / name
+     :op1 "broxbourne"
+  ))
+   :Day ( DayTr6 / Day 
+    :name ( n18 / name
+     :op1 "saturday"
+  ))
+   :Leave ( LeaTr8 / Leave 
+    :name ( n20 / name
+     :op1 "8:00"
+  ))
+)
+
+# ::id PMUL0564.json_0012
+# ::snt Yes I would for 6 people .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n22 / name
+     :op1 "6"
+  ))
+)
+
+# ::id PMUL0564.json_0014
+# ::snt no i do nt need any other help . you took care of it all . thanks . bye .
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id SNG1049.json_0000
+# ::snt Can you find me a guesthouse with free parking ?
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n2 / name
+     :op1 "guesthouse"
+  ))
+   :Parking ( esHo2 / yes)
+)
+
+# ::id SNG1049.json_0002
+# ::snt No , but I 'm looking for something with at least two stars .
+( Hm1 / Hotel-Inform
+   :Stars ( StaHo2 / Stars 
+    :name ( n4 / name
+     :op1 "two"
+  ))
+)
+
+# ::id SNG1049.json_0004
+# ::snt Do you have a hotel that is four stars then ?
+( Hm1 / Hotel-Inform
+   :Stars ( StaHo2 / Stars 
+    :name ( n6 / name
+     :op1 "four"
+  ))
+)
+
+# ::id SNG1049.json_0006
+# ::snt The location does n't matter , but I would prefer a guesthouse if possible .
+( Hm1 / Hotel-Inform
+   :Area ( onHo1 / dontcare)
+   :Type ( TypHo3 / Type 
+    :name ( n8 / name
+     :op1 "guesthouse"
+  ))
+)
+
+# ::id SNG1049.json_0008
+# ::snt Yes please . There are 8 of us and we 'll be arriving on Saturday .
+( Hm1 / Hotel-Inform
+   :Day ( DayHo2 / Day 
+    :name ( n10 / name
+     :op1 "saturday"
+  ))
+   :People ( PeoHo4 / People 
+    :name ( n12 / name
+     :op1 "8"
+  ))
+)
+
+# ::id SNG1049.json_0010
+# ::snt I 'll be staying for 5 nights .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n14 / name
+     :op1 "5"
+  ))
+)
+
+# ::id SNG1049.json_0012
+# ::snt I 'm happy and relieved . That 's everything . Thank you so much for your help .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL4688.json_0000
+# ::snt We are in cambridge for a visit and looking for an expensive place to dine in the centre . Are there any expensive Italian restaurants in the centre ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "italian"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n4 / name
+     :op1 "expensive"
+  ))
+   :Area ( AreRe6 / Area 
+    :name ( n6 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id PMUL4688.json_0002
+# ::snt Can I please get a table reserved for 8 people at 12:45 on Sunday ?   Also , I 'll need the reference number please .
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n8 / name
+     :op1 "12:45"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n10 / name
+     :op1 "sunday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n12 / name
+     :op1 "8"
+  ))
+   )
+ :op2(Rt2 / Restaurant-Request
+  :Ref ( aRe1 / question )
+   )
+)
+
+# ::id PMUL4688.json_0004
+# ::snt Thank you .   Also , I 'm looking for info on an attraction called the sheep 's green and lammas land park fen causeway .
+( Am1 / Attraction-Inform
+   :Name ( NamAt2 / Name 
+    :name ( n14 / name
+     :op1 "sheep"
+     :op2 "'s"
+     :op3 "green"
+     :op4 "and"
+     :op5 "lammas"
+     :op6 "land"
+     :op7 "park"
+     :op8 "fen"
+     :op9 "causeway"
+  ))
+)
+
+# ::id PMUL4688.json_0006
+# ::snt Does it have an entrance fee ?
+( At1 / Attraction-Request
+  :Fee ( aAt0 / question )
+)
+
+# ::id PMUL4688.json_0008
+# ::snt Great ! Can I also book a taxi from the Sheep 's Green and Lammas Land Park Fen Causeway to the restaurant to get us there before our booking ?
+( a / and
+ :op1(Tm1 / Taxi-Inform
+   :none ( onTa1 / none)
+   :Dest ( DesTa3 / Dest 
+    :name ( n16 / name
+     :op1 "the"
+     :op2 "restaurant"
+  ))
+   )
+ :op2(Rm2 / Restaurant-Inform
+   :none ( onRe2 / none)
+   )
+)
+
+# ::id PMUL4688.json_0010
+# ::snt Thank you that 's all the help I need today .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG02346.json_0000
+# ::snt I need a train going to Cambridge .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id SNG02346.json_0002
+# ::snt The train should depart from kings lynn and should leave on thursday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n4 / name
+     :op1 "thursday"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n6 / name
+     :op1 "kings"
+     :op2 "lynn"
+  ))
+)
+
+# ::id SNG02346.json_0004
+# ::snt I wish to leave after 8:15 .
+( o / out_of_scope )
+
+# ::id SNG02346.json_0006
+# ::snt can i get the price and time travel please
+( Tt1 / Train-Request
+  :Ticket ( aTr0 / question )
+)
+
+# ::id SNG02346.json_0008
+# ::snt Would you be able to send that in a different format ?   I just need a price and travel time , that list is confusing .
+( Tt1 / Train-Request
+  :Time ( aTr0 / question )
+  :Ticket ( aTr1 / question )
+)
+
+# ::id SNG02346.json_0010
+# ::snt No , that is all . Good bye .
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id MUL0696.json_0000
+# ::snt Hi , can you find the hotel Kirkwood House ?
+( Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n2 / name
+     :op1 "kirkwood"
+     :op2 "house"
+  ))
+)
+
+# ::id MUL0696.json_0002
+# ::snt Could I please have the phone number and address of this hotel ?
+( Ht1 / Hotel-Request
+  :Phone ( aHo0 / question )
+  :Addr ( aHo1 / question )
+)
+
+# ::id MUL0696.json_0004
+# ::snt Can you give me the postal code for the hotel as well ?
+( Ht1 / Hotel-Request
+  :Post ( aHo0 / question )
+)
+
+# ::id MUL0696.json_0006
+# ::snt No thank you , but I am also wanting to find a train departing from Cambridge on Monday and arriving at London Liverpool Street by 18:00 .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n4 / name
+     :op1 "london"
+     :op2 "liverpool"
+     :op3 "street"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n6 / name
+     :op1 "monday"
+  ))
+   :Arrive ( ArrTr6 / Arrive 
+    :name ( n8 / name
+     :op1 "18:00"
+  ))
+   :Depart ( DepTr8 / Depart 
+    :name ( n10 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id MUL0696.json_0008
+# ::snt Yes , please book that for 8 people and let me have a reference number .
+( a / and
+ :op1(Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n12 / name
+     :op1 "8"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ref ( aTr1 / question )
+   )
+)
+
+# ::id MUL0696.json_0010
+# ::snt No , that will be all . Thank you very much for your help !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0696.json_0012
+# ::snt Thank you for your help .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0899.json_0000
+# ::snt I am looking for a gastropub .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "gastropub"
+  ))
+)
+
+# ::id MUL0899.json_0002
+# ::snt Yes , I 'd like it to be an expensive place in the centre .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n4 / name
+     :op1 "expensive"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n6 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id MUL0899.json_0004
+# ::snt I 'd like to book the Backstreet Bistro for 2 people at 12:15 on Wednesday .
+( Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n8 / name
+     :op1 "backstreet"
+     :op2 "bistro"
+  ))
+   :Time ( TimRe4 / Time 
+    :name ( n10 / name
+     :op1 "12:15"
+  ))
+   :Day ( DayRe6 / Day 
+    :name ( n12 / name
+     :op1 "wednesday"
+  ))
+   :People ( PeoRe8 / People 
+    :name ( n14 / name
+     :op1 "2"
+  ))
+)
+
+# ::id MUL0899.json_0006
+# ::snt Is there anything else that I have to do on my part ? ?
+( o / out_of_scope )
+
+# ::id MUL0899.json_0008
+# ::snt Actually , can you also please tell me what colleges there are in the center of town ?
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n16 / name
+     :op1 "colleges"
+  ))
+   :Area ( AreAt4 / Area 
+    :name ( n18 / name
+     :op1 "center"
+  ))
+)
+
+# ::id MUL0899.json_0010
+# ::snt Which one is the most interesting ?
+( At1 / Attraction-Request
+  :Name ( aAt0 / question )
+)
+
+# ::id MUL0899.json_0012
+# ::snt What is their phone number ?
+( At1 / Attraction-Request
+  :Phone ( aAt0 / question )
+)
+
+# ::id MUL0899.json_0014
+# ::snt No that is all I need help with today . Thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL0601.json_0000
+# ::snt I need a train leaving from   london liverpool street .
+( Tm1 / Train-Inform
+   :Depart ( DepTr2 / Depart 
+    :name ( n2 / name
+     :op1 "london"
+     :op2 "liverpool"
+     :op3 "street"
+  ))
+)
+
+# ::id PMUL0601.json_0002
+# ::snt I would like to leave Saturday after 18:30 .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n4 / name
+     :op1 "saturday"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n6 / name
+     :op1 "18:30"
+  ))
+)
+
+# ::id PMUL0601.json_0004
+# ::snt No I will be going to ely .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n8 / name
+     :op1 "ely"
+  ))
+)
+
+# ::id PMUL0601.json_0006
+# ::snt No , going to cambridge and leaving london liverpool st . I am leaving saturday and want to leave sometime after 18:30
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n10 / name
+     :op1 "cambridge"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n12 / name
+     :op1 "saturday"
+  ))
+   :Leave ( LeaTr6 / Leave 
+    :name ( n14 / name
+     :op1 "18:30"
+  ))
+   :Depart ( DepTr8 / Depart 
+    :name ( n16 / name
+     :op1 "london"
+     :op2 "liverpool"
+     :op3 "st"
+  ))
+)
+
+# ::id PMUL0601.json_0008
+# ::snt How much will that ticket be ?
+( Tt1 / Train-Request
+  :Ticket ( aTr0 / question )
+)
+
+# ::id PMUL0601.json_0010
+# ::snt No that 's fine . I also need to find a cheap restaurant .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n18 / name
+     :op1 "cheap"
+  ))
+)
+
+# ::id PMUL0601.json_0012
+# ::snt I do n't really care where it 's at , but I would prefer that it serve international food . Is there anything like that in town ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n20 / name
+     :op1 "international"
+  ))
+   :Area ( onRe2 / dontcare)
+)
+
+# ::id PMUL0601.json_0014
+# ::snt Sounds great ! Can you please book a table for three for the same day at 21:00 .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n22 / name
+     :op1 "21:00"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n24 / name
+     :op1 "same"
+     :op2 "day"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n26 / name
+     :op1 "three"
+  ))
+)
+
+# ::id PMUL0601.json_0016
+# ::snt Great , that 's all I need , thanks so much for your help ! Have a great day !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0452.json_0000
+# ::snt I am looking for a train to cambridge that should arrive by 13:30 .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "cambridge"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n4 / name
+     :op1 "13:30"
+  ))
+)
+
+# ::id MUL0452.json_0002
+# ::snt I would like to leave on sunday please .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n6 / name
+     :op1 "sunday"
+  ))
+)
+
+# ::id MUL0452.json_0004
+# ::snt I 'm departing from stansted airport .
+( Tm1 / Train-Inform
+   :Depart ( DepTr2 / Depart 
+    :name ( n8 / name
+     :op1 "stansted"
+     :op2 "airport"
+  ))
+)
+
+# ::id MUL0452.json_0006
+# ::snt Yes Please . I am also looking for places to go in town .
+( Am1 / Attraction-Inform
+   :none ( onAt1 / none)
+)
+
+# ::id MUL0452.json_0008
+# ::snt I 'd like to visit a college in the centre .   I 'd like the entrance fee , address and phone number , as well , please .
+( a / and
+ :op1(Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n10 / name
+     :op1 "centre"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n12 / name
+     :op1 "college"
+  ))
+   )
+ :op2(At2 / Attraction-Request
+  :Fee ( aAt1 / question )
+  :Addr ( aAt2 / question )
+  :Phone ( aAt3 / question )
+   )
+)
+
+# ::id MUL0452.json_0010
+# ::snt No , thank you and have a good day !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1923.json_0000
+# ::snt I 'm looking for a train please .
+( Tm1 / Train-Inform
+   :none ( onTr1 / none)
+)
+
+# ::id MUL1923.json_0002
+# ::snt I am leaving Cambridge and heading to Stansted Airport on Tuesday .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "stansted"
+     :op2 "airport"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n4 / name
+     :op1 "tuesday"
+  ))
+   :Depart ( DepTr6 / Depart 
+    :name ( n6 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id MUL1923.json_0004
+# ::snt Early morning for 7 people . May I have the reference number ?
+( a / and
+ :op1(Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n8 / name
+     :op1 "7"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ref ( aTr1 / question )
+   )
+)
+
+# ::id MUL1923.json_0006
+# ::snt I also am looking for an attraction to visit in the centre of town , can you recommend something ?
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n10 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id MUL1923.json_0008
+# ::snt I need the attraction type , address , and postcode plerase
+( At1 / Attraction-Request
+  :Type ( aAt0 / question )
+  :Addr ( aAt1 / question )
+  :Post ( aAt2 / question )
+)
+
+# ::id MUL1923.json_0010
+# ::snt That is perfect !   Thank you so much , that is all I need today .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL2387.json_0000
+# ::snt Hi . I 'm looking for a restaurant . I think it 's called the Rice Ship or Rice Boat or something like that .
+( Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n2 / name
+     :op1 "rice"
+     :op2 "boat"
+  ))
+)
+
+# ::id MUL2387.json_0002
+# ::snt Yes please . Thanks for your help .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL2387.json_0004
+# ::snt I do n't need a reservation right now , I was just curious about their price range . But I would like to find something to do . Are there any parks in the east ?
+( a / and
+ :op1(Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n4 / name
+     :op1 "east"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n6 / name
+     :op1 "parks"
+  ))
+   )
+ :op2(Rt2 / Restaurant-Request
+  :Price ( aRe1 / question )
+   )
+)
+
+# ::id MUL2387.json_0006
+# ::snt Can I get their postcode too please ?
+( At1 / Attraction-Request
+  :Post ( aAt0 / question )
+)
+
+# ::id MUL2387.json_0008
+# ::snt I will need a taxi from rice boat to Cherry Hinton Water Park . I want to leave rice boat at 12:00 please .
+( Tm1 / Taxi-Inform
+   :Leave ( LeaTa2 / Leave 
+    :name ( n8 / name
+     :op1 "12:00"
+  ))
+   :Dest ( DesTa4 / Dest 
+    :name ( n10 / name
+     :op1 "cherry"
+     :op2 "hinton"
+     :op3 "water"
+     :op4 "park"
+  ))
+   :Depart ( DepTa6 / Depart 
+    :name ( n12 / name
+     :op1 "rice"
+     :op2 "boat"
+  ))
+)
+
+# ::id MUL2387.json_0010
+# ::snt No , thank you . That 's everything .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL1635.json_0000
+# ::snt I need to book a hotel in the east that has 4 stars .
+( Hm1 / Hotel-Inform
+   :Area ( AreHo2 / Area 
+    :name ( n2 / name
+     :op1 "east"
+  ))
+   :Stars ( StaHo4 / Stars 
+    :name ( n4 / name
+     :op1 "4"
+  ))
+)
+
+# ::id PMUL1635.json_0002
+# ::snt That does n't matter as long as it has free wifi and parking .
+( Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+   :Internet ( esHo2 / yes)
+)
+
+# ::id PMUL1635.json_0004
+# ::snt Could you book the Wartworth for one night , 1 person ?
+( Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n6 / name
+     :op1 "wartworth"
+  ))
+   :People ( PeoHo4 / People 
+    :name ( n8 / name
+     :op1 "1"
+  ))
+   :Stay ( StaHo6 / Stay 
+    :name ( n10 / name
+     :op1 "one"
+  ))
+)
+
+# ::id PMUL1635.json_0006
+# ::snt Friday and Can you book it for me and get a reference number ?
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Day ( DayHo2 / Day 
+    :name ( n12 / name
+     :op1 "friday"
+  ))
+   )
+ :op2(Ht2 / Hotel-Request
+  :Ref ( aHo1 / question )
+   )
+)
+
+# ::id PMUL1635.json_0008
+# ::snt I am looking to book a train that is leaving from Cambridge to Bishops Stortford on Friday .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n14 / name
+     :op1 "bishops"
+     :op2 "stortford"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n16 / name
+     :op1 "friday"
+  ))
+   :Depart ( DepTr6 / Depart 
+    :name ( n18 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id PMUL1635.json_0010
+# ::snt I want to get there by 19:45 at the latest .
+( Tm1 / Train-Inform
+   :Arrive ( ArrTr2 / Arrive 
+    :name ( n20 / name
+     :op1 "19:45"
+  ))
+)
+
+# ::id PMUL1635.json_0012
+# ::snt Yes please . I also need the travel time , departure time , and price .
+( Tt1 / Train-Request
+  :Leave ( aTr0 / question )
+  :Time ( aTr1 / question )
+  :Ticket ( aTr2 / question )
+)
+
+# ::id PMUL1635.json_0014
+# ::snt Yes . Sorry , but suddenly my plans changed . Can you change the Wartworth booking to Monday for 3 people and 4 nights ?
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n22 / name
+     :op1 "4"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n24 / name
+     :op1 "monday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n26 / name
+     :op1 "3"
+  ))
+)
+
+# ::id PMUL1635.json_0016
+# ::snt Thank you very much , goodbye .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL2412.json_0000
+# ::snt Can you help me find an interesting college to visit ?
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n2 / name
+     :op1 "college"
+  ))
+)
+
+# ::id PMUL2412.json_0002
+# ::snt Can you recommend one to visit in the centre of town ?
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n4 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id PMUL2412.json_0004
+# ::snt What 's your favorite of them ? And what is its entrance fee ?
+( At1 / Attraction-Request
+  :Fee ( aAt0 / question )
+)
+
+# ::id PMUL2412.json_0006
+# ::snt I 'm also looking for a restaurant called the gandhi . Can you help me find it ?
+( Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n6 / name
+     :op1 "the"
+     :op2 "gandhi"
+  ))
+)
+
+# ::id PMUL2412.json_0008
+# ::snt Yes I need it booked for 8 people Sunday at 12:45 .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n8 / name
+     :op1 "12:45"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n10 / name
+     :op1 "sunday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n12 / name
+     :op1 "8"
+  ))
+)
+
+# ::id PMUL2412.json_0010
+# ::snt Great , thanks ! That 's all I need today . Goodbye !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3123.json_0000
+# ::snt I 'm looking for a train departing from ely on monday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n2 / name
+     :op1 "monday"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n4 / name
+     :op1 "ely"
+  ))
+)
+
+# ::id PMUL3123.json_0002
+# ::snt I would like to arribe by 11:00 if possible .
+( Tm1 / Train-Inform
+   :Arrive ( ArrTr2 / Arrive 
+    :name ( n6 / name
+     :op1 "11:00"
+  ))
+)
+
+# ::id PMUL3123.json_0004
+# ::snt Please , I 'll need 5 tickets .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n8 / name
+     :op1 "5"
+  ))
+)
+
+# ::id PMUL3123.json_0006
+# ::snt Yes i need places to go in the east .
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n10 / name
+     :op1 "east"
+  ))
+)
+
+# ::id PMUL3123.json_0008
+# ::snt Not really - what do you recommend ?
+( Am1 / Attraction-Inform
+   :Type ( onAt1 / dontcare)
+)
+
+# ::id PMUL3123.json_0010
+# ::snt That would be good . Can you make a recommendation ?
+( o / out_of_scope )
+
+# ::id PMUL3123.json_0012
+# ::snt Ok .   I 'll give that a try . How much does it cost to get in ?
+( At1 / Attraction-Request
+  :Fee ( aAt0 / question )
+)
+
+# ::id PMUL3123.json_0014
+# ::snt Can I get the postcode as well ?
+( At1 / Attraction-Request
+  :Post ( aAt0 / question )
+)
+
+# ::id PMUL3123.json_0016
+# ::snt Thank you so much ! That covers everything I needed .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3123.json_0018
+# ::snt Thanks again . Having this info is a really helping me out .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL0508.json_0000
+# ::snt Can you help me find an expensive restaurant in the west ?
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n2 / name
+     :op1 "expensive"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n4 / name
+     :op1 "west"
+  ))
+)
+
+# ::id PMUL0508.json_0002
+# ::snt I would really like to have Indian tonight .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n6 / name
+     :op1 "indian"
+  ))
+)
+
+# ::id PMUL0508.json_0004
+# ::snt Yes , 3 people 11:00 on Sunday please .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n8 / name
+     :op1 "11:00"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n10 / name
+     :op1 "sunday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n12 / name
+     :op1 "3"
+  ))
+)
+
+# ::id PMUL0508.json_0006
+# ::snt Ok thanks , I appreciate your fast service .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL1917.json_0000
+# ::snt Yes I 'm looking for a train that departs on Wednesday from Peterborough .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n2 / name
+     :op1 "wednesday"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n4 / name
+     :op1 "peterborough"
+  ))
+)
+
+# ::id PMUL1917.json_0002
+# ::snt I would like to go to Cambridge .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n6 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id PMUL1917.json_0004
+# ::snt i want to leave after 13:00
+( Tm1 / Train-Inform
+   :Leave ( LeaTr2 / Leave 
+    :name ( n8 / name
+     :op1 "13:00"
+  ))
+)
+
+# ::id PMUL1917.json_0006
+# ::snt I do n't need a ticket right now , but could you tell me the travel time and price ?
+( Tt1 / Train-Request
+  :Time ( aTr0 / question )
+  :Ticket ( aTr1 / question )
+)
+
+# ::id PMUL1917.json_0008
+# ::snt I changed my mind can you book that for me please ?
+( o / out_of_scope )
+
+# ::id PMUL1917.json_0010
+# ::snt I am also looking for more info into a hotel . The Cambridge Belfry .
+( Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n10 / name
+     :op1 "Cambridge"
+     :op2 "Belfry"
+  ))
+)
+
+# ::id PMUL1917.json_0012
+# ::snt kindly find out if they have internet
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Internet ( esHo1 / yes)
+   )
+ :op2(Ht2 / Hotel-Request
+  :Internet ( aHo1 / question )
+   )
+)
+
+# ::id PMUL1917.json_0014
+# ::snt Sure ! I will be staying Wednesday and Thursday .
+( Hm1 / Hotel-Inform
+   :Stay ( Ho1 / 2)
+   :Day ( DayHo3 / Day 
+    :name ( n12 / name
+     :op1 "wednesday"
+  ))
+)
+
+# ::id PMUL1917.json_0016
+# ::snt I do n't need it booked but what s the address ?
+( Ht1 / Hotel-Request
+  :Addr ( aHo0 / question )
+)
+
+# ::id PMUL1917.json_0018
+# ::snt No that will be all . Thanks for all your help ! Bye !
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id SNG0665.json_0000
+# ::snt Hi , I 'm looking for an expensive restaurant .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n2 / name
+     :op1 "expensive"
+  ))
+)
+
+# ::id SNG0665.json_0002
+# ::snt I 'd like something in the centre if possible .
+( Rm1 / Restaurant-Inform
+   :Area ( AreRe2 / Area 
+    :name ( n4 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id SNG0665.json_0004
+# ::snt That sounds nice ! Can I just get their phone number , address , and postcode ?
+( Rt1 / Restaurant-Request
+  :Phone ( aRe0 / question )
+  :Post ( aRe1 / question )
+  :Addr ( aRe2 / question )
+)
+
+# ::id SNG0665.json_0006
+# ::snt No , that 's everything . Thanks for the help !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG0374.json_0000
+# ::snt I 'm in need of a train that leaves from Peterborough and arrives by 18:30 .
+( Tm1 / Train-Inform
+   :Arrive ( ArrTr2 / Arrive 
+    :name ( n2 / name
+     :op1 "18:30"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n4 / name
+     :op1 "peterborough"
+  ))
+)
+
+# ::id SNG0374.json_0002
+# ::snt I would like to travel on Monday and my destination is Cambridge .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n6 / name
+     :op1 "cambridge"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n8 / name
+     :op1 "monday"
+  ))
+)
+
+# ::id SNG0374.json_0004
+# ::snt Okay , can you book that for me ? I 'm traveling alone .
+( o / out_of_scope )
+
+# ::id SNG0374.json_0006
+# ::snt Thanks , that 's all I need . Have a nice day .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL2804.json_0000
+# ::snt Hi I 'm looking for lodging in Cambridge that includes free wifi and is upscale and expensive
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n2 / name
+     :op1 "expensive"
+  ))
+   :Internet ( esHo2 / yes)
+)
+
+# ::id PMUL2804.json_0002
+# ::snt I actually am looking for a guesthouse , not a hotel .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n4 / name
+     :op1 "guesthouse"
+  ))
+)
+
+# ::id PMUL2804.json_0004
+# ::snt Is there a guesthouse that might be in the cheaper price range in the same area ?
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n6 / name
+     :op1 "cheaper"
+  ))
+   :Type ( TypHo4 / Type 
+    :name ( n8 / name
+     :op1 "guesthouse"
+  ))
+   :Area ( AreHo6 / Area 
+    :name ( n10 / name
+     :op1 "same"
+     :op2 "area"
+  ))
+)
+
+# ::id PMUL2804.json_0006
+# ::snt I need it in the east , please .
+( Hm1 / Hotel-Inform
+   :Area ( AreHo2 / Area 
+    :name ( n12 / name
+     :op1 "east"
+  ))
+)
+
+# ::id PMUL2804.json_0008
+# ::snt Yes .   I need 3 rooms beginning on Tuesday for 2 nights .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n14 / name
+     :op1 "2"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n16 / name
+     :op1 "tuesday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n18 / name
+     :op1 "3"
+  ))
+)
+
+# ::id PMUL2804.json_0010
+# ::snt There are 3 of us .
+( Hm1 / Hotel-Inform
+   :People ( PeoHo2 / People 
+    :name ( n20 / name
+     :op1 "3"
+  ))
+)
+
+# ::id PMUL2804.json_0012
+# ::snt I was also wondering if you would be able to help me find a place to go to see some great architecture .
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n22 / name
+     :op1 "architecture"
+  ))
+)
+
+# ::id PMUL2804.json_0014
+# ::snt Can I please have the postcode for the Holy Trinity Church ?
+( a / and
+ :op1(Am1 / Attraction-Inform
+   :Name ( NamAt2 / Name 
+    :name ( n24 / name
+     :op1 "holy"
+     :op2 "trinity"
+     :op3 "church"
+  ))
+   )
+ :op2(At2 / Attraction-Request
+  :Post ( aAt1 / question )
+   )
+)
+
+# ::id PMUL2804.json_0016
+# ::snt Okay , great . Thanks for your help !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL4612.json_0000
+# ::snt Please find a place to eat that serves South Indian food in the center .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "south"
+     :op2 "indian"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n4 / name
+     :op1 "center"
+  ))
+)
+
+# ::id PMUL4612.json_0002
+# ::snt How about Italian food in the centre part of town ?   I think that that would work out for me .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n6 / name
+     :op1 "italian"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n8 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id PMUL4612.json_0004
+# ::snt No any place will do .
+( Rm1 / Restaurant-Inform
+   :Price ( onRe1 / dontcare)
+)
+
+# ::id PMUL4612.json_0006
+# ::snt That sounds perfect . Could you book a table for 4 people at 18:30 on saturday .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n10 / name
+     :op1 "18:30"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n12 / name
+     :op1 "saturday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n14 / name
+     :op1 "4"
+  ))
+)
+
+# ::id PMUL4612.json_0008
+# ::snt I am looking for places to go in town .
+( Am1 / Attraction-Inform
+   :none ( onAt1 / none)
+)
+
+# ::id PMUL4612.json_0010
+# ::snt I need more info on churches
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n16 / name
+     :op1 "churches"
+  ))
+)
+
+# ::id PMUL4612.json_0012
+# ::snt I 'm actually not looking for a church , I need to find a multiple sports attraction near the restaurant .
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n18 / name
+     :op1 "multiple"
+     :op2 "sports"
+  ))
+   :Area ( AreAt4 / Area 
+    :name ( n20 / name
+     :op1 "near"
+     :op2 "the"
+     :op3 "restaurant"
+  ))
+)
+
+# ::id PMUL4612.json_0014
+# ::snt Sure let 's try a college .
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n22 / name
+     :op1 "college"
+  ))
+)
+
+# ::id PMUL4612.json_0016
+# ::snt Can you give me the name of a popular one ?   I 'd also like the postcode , entrance fee and phone number .
+( At1 / Attraction-Request
+  :Fee ( aAt0 / question )
+  :Post ( aAt1 / question )
+  :Phone ( aAt2 / question )
+)
+
+# ::id PMUL4612.json_0018
+# ::snt What about the entrance fee ? Is there one ?
+( At1 / Attraction-Request
+  :Fee ( aAt0 / question )
+)
+
+# ::id PMUL4612.json_0020
+# ::snt which one do you recommend ?
+( o / out_of_scope )
+
+# ::id PMUL4612.json_0022
+# ::snt just postcode and phone please
+( At1 / Attraction-Request
+  :Post ( aAt0 / question )
+  :Phone ( aAt1 / question )
+)
+
+# ::id PMUL4612.json_0024
+# ::snt I 'll also need to get a taxi to go between the 2 places .
+( Tm1 / Taxi-Inform
+   :none ( onTa1 / none)
+)
+
+# ::id PMUL4612.json_0026
+# ::snt I 'll need picked up at the College to go to the restaurant .
+( Tm1 / Taxi-Inform
+   :Dest ( DesTa2 / Dest 
+    :name ( n24 / name
+     :op1 "the"
+     :op2 "restaurant"
+  ))
+   :Depart ( DepTa4 / Depart 
+    :name ( n26 / name
+     :op1 "the"
+     :op2 "college"
+  ))
+)
+
+# ::id PMUL4612.json_0028
+# ::snt Is there a reference number I need ?
+( a / and
+ :op1(Rt1 / Restaurant-Request
+  :Ref ( aRe0 / question )
+   )
+ :op2(Tt2 / Train-Request
+  :Ref ( aTr1 / question )
+   )
+)
+
+# ::id PMUL4612.json_0030
+# ::snt That is all I need today , thanks .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL4846.json_0000
+# ::snt I 'd like to find a train please .
+( Tm1 / Train-Inform
+   :none ( onTr1 / none)
+)
+
+# ::id PMUL4846.json_0002
+# ::snt I will be traveling on Wednesday and need to arrive in Ely by 9:30 .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "ely"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n4 / name
+     :op1 "wednesday"
+  ))
+   :Arrive ( ArrTr6 / Arrive 
+    :name ( n6 / name
+     :op1 "9:30"
+  ))
+)
+
+# ::id PMUL4846.json_0004
+# ::snt I will be departing from Cambridge and I 'll need 7 tickets total . Can I have the reference number after you book the tickets , please ?
+( a / and
+ :op1(Tm1 / Train-Inform
+   :Depart ( DepTr2 / Depart 
+    :name ( n8 / name
+     :op1 "cambridge"
+  ))
+   :People ( PeoTr4 / People 
+    :name ( n10 / name
+     :op1 "7"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ref ( aTr1 / question )
+   )
+)
+
+# ::id PMUL4846.json_0006
+# ::snt Yes , please book that .   Also , I am looking for a hotel named the allenbell .   Can you find information on it for me ?
+( Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n12 / name
+     :op1 "allenbell"
+  ))
+)
+
+# ::id PMUL4846.json_0008
+# ::snt Thank you . I will need a price range , whether or not they have free parking , and the area please .
+( Ht1 / Hotel-Request
+  :Parking ( aHo0 / question )
+  :Price ( aHo1 / question )
+  :Area ( aHo2 / question )
+)
+
+# ::id MUL0985.json_0000
+# ::snt I am looking for information on Magdalene College .
+( Am1 / Attraction-Inform
+   :Name ( NamAt2 / Name 
+    :name ( n2 / name
+     :op1 "magdalene"
+     :op2 "college"
+  ))
+)
+
+# ::id MUL0985.json_0002
+# ::snt Could you give me the address please ?
+( At1 / Attraction-Request
+  :Addr ( aAt0 / question )
+)
+
+# ::id MUL0985.json_0004
+# ::snt Thank you ! Could you help me find information on the chiquito restaurant bar as well ?
+( Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n4 / name
+     :op1 "chiquito"
+     :op2 "restaurant"
+     :op3 "bar"
+  ))
+)
+
+# ::id MUL0985.json_0006
+# ::snt What is the price range and address for this restaurant ?
+( Rt1 / Restaurant-Request
+  :Price ( aRe0 / question )
+  :Addr ( aRe1 / question )
+)
+
+# ::id MUL0985.json_0008
+# ::snt Thank you that 's all the information I needed today .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL2464.json_0000
+# ::snt I 'm looking for some places to go in the west area of town .
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n2 / name
+     :op1 "west"
+  ))
+)
+
+# ::id PMUL2464.json_0002
+# ::snt A park , if possible .
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n4 / name
+     :op1 "park"
+  ))
+)
+
+# ::id PMUL2464.json_0004
+# ::snt No but could you look for a college ?
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n6 / name
+     :op1 "college"
+  ))
+)
+
+# ::id PMUL2464.json_0006
+# ::snt Could i get the postcode for Churchill College and is there a entrance fee for that one ?
+( a / and
+ :op1(At1 / Attraction-Request
+  :Fee ( aAt0 / question )
+  :Post ( aAt1 / question )
+   )
+ :op2(Am2 / Attraction-Inform
+   :Name ( NamAt3 / Name 
+    :name ( n9 / name
+     :op1 "Churchill"
+     :op2 "College"
+  ))
+   )
+)
+
+# ::id PMUL2464.json_0008
+# ::snt looking for a particular restaurant . Its name is called bedouin
+( Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n10 / name
+     :op1 "bedouin"
+  ))
+)
+
+# ::id PMUL2464.json_0010
+# ::snt No , I just need the address , postcode , and phone number , please .
+( Rt1 / Restaurant-Request
+  :Phone ( aRe0 / question )
+  :Post ( aRe1 / question )
+  :Addr ( aRe2 / question )
+)
+
+# ::id PMUL2464.json_0012
+# ::snt That 's all I needed today . Thanks for all your help . Goodbye !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0676.json_0000
+# ::snt I 'm looking to book at a hotel call lovell lodge .
+( Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n2 / name
+     :op1 "lovell"
+     :op2 "lodge"
+  ))
+)
+
+# ::id MUL0676.json_0002
+# ::snt There are six in my party , and we 'd like to stay for two nights , starting on Sunday .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n4 / name
+     :op1 "two"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n6 / name
+     :op1 "sunday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n8 / name
+     :op1 "six"
+  ))
+)
+
+# ::id MUL0676.json_0004
+# ::snt How very upsetting . Could you try for one night ?
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n10 / name
+     :op1 "one"
+  ))
+)
+
+# ::id MUL0676.json_0006
+# ::snt Yes please , I 'll also need a train from Ely to Cambridge on Sunday as well .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n12 / name
+     :op1 "cambridge"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n14 / name
+     :op1 "sunday"
+  ))
+   :Depart ( DepTr6 / Depart 
+    :name ( n16 / name
+     :op1 "ely"
+  ))
+)
+
+# ::id MUL0676.json_0008
+# ::snt I 'd like to arrive by 17:45 . Are there any trains available ?
+( Tm1 / Train-Inform
+   :Arrive ( ArrTr2 / Arrive 
+    :name ( n18 / name
+     :op1 "17:45"
+  ))
+)
+
+# ::id MUL0676.json_0010
+# ::snt Is there a train that arrives anytime before 17:45 to cambridge .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n20 / name
+     :op1 "cambridge"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n22 / name
+     :op1 "17:45"
+  ))
+)
+
+# ::id MUL0676.json_0012
+# ::snt Great . What is the travel time ?
+( Tt1 / Train-Request
+  :Time ( aTr0 / question )
+)
+
+# ::id MUL0676.json_0014
+# ::snt What is the price on that train ?
+( Tt1 / Train-Request
+  :Ticket ( aTr0 / question )
+)
+
+# ::id MUL0676.json_0016
+# ::snt No that wo n't be necessary . That 's all I needed for today , thanks !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0676.json_0018
+# ::snt Nope ! Thank you for your help !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0676.json_0020
+# ::snt I appreciate all the help , I hope you have a great day too .
+( a / and
+ :op1(ge1 / general-bye
+   :none ( onge1 / none)
+   )
+ :op2(gt2 / general-greet
+   :none ( onge2 / none)
+   )
+)
+
+# ::id MUL0754.json_0000
+# ::snt I 'm looking for a place to stay on my trip to Cambridge . It needs to have free wifi but does n't need to have free parking .
+( Hm1 / Hotel-Inform
+   :Parking ( onHo1 / none)
+   :Internet ( esHo2 / yes)
+)
+
+# ::id MUL0754.json_0002
+# ::snt I do nt mind either but I am looking for something cheap and located in the south part of town .
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n2 / name
+     :op1 "cheap"
+  ))
+   :Area ( AreHo4 / Area 
+    :name ( n4 / name
+     :op1 "south"
+  ))
+)
+
+# ::id MUL0754.json_0004
+# ::snt I do n't really need parking , is Rosa 's in the south of town ?
+( Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+   :Area ( AreHo3 / Area 
+    :name ( n6 / name
+     :op1 "south"
+  ))
+)
+
+# ::id MUL0754.json_0006
+# ::snt Yes , please book this for 4 people for 3 nights starting on Thursday .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n8 / name
+     :op1 "3"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n10 / name
+     :op1 "thursday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n12 / name
+     :op1 "4"
+  ))
+)
+
+# ::id MUL0754.json_0008
+# ::snt What about for 2 nights ? I will also need the reference number when it is booked .
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n14 / name
+     :op1 "2"
+  ))
+   )
+ :op2(Ht2 / Hotel-Request
+  :Ref ( aHo1 / question )
+   )
+)
+
+# ::id MUL0754.json_0010
+# ::snt Thank you I also need a train departing from cambridge on Saturday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n16 / name
+     :op1 "saturday"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n18 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id MUL0754.json_0012
+# ::snt I am going to Bishops Stortford . I would like to arrive by 11:00 .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n20 / name
+     :op1 "bishops"
+     :op2 "stortford"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n22 / name
+     :op1 "11:00"
+  ))
+)
+
+# ::id MUL0754.json_0014
+# ::snt Yes . I need the price please .
+( Tt1 / Train-Request
+  :Ticket ( aTr0 / question )
+)
+
+# ::id MUL0754.json_0016
+# ::snt No that will be all , thank you !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0509.json_0000
+# ::snt I am looking for an entertainment attraction in the centre of town .
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n2 / name
+     :op1 "centre"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n4 / name
+     :op1 "entertainment"
+  ))
+)
+
+# ::id MUL0509.json_0002
+# ::snt Are there any boat attractions I could go to ?
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n6 / name
+     :op1 "boat"
+  ))
+)
+
+# ::id MUL0509.json_0004
+# ::snt Can I get the address and postcode for The Cambridge Punter ?
+( a / and
+ :op1(At1 / Attraction-Request
+  :Addr ( aAt0 / question )
+  :Post ( aAt1 / question )
+   )
+ :op2(Am2 / Attraction-Inform
+   :Name ( NamAt3 / Name 
+    :name ( n9 / name
+     :op1 "Cambridge"
+     :op2 "Punter"
+  ))
+   )
+)
+
+# ::id MUL0509.json_0006
+# ::snt I 'm also looking for a train to london liverpool street .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n10 / name
+     :op1 "london"
+     :op2 "liverpool"
+     :op3 "street"
+  ))
+)
+
+# ::id MUL0509.json_0008
+# ::snt I would like to arrive by 8:15 on Tuesday from Cambridge .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n12 / name
+     :op1 "tuesday"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n14 / name
+     :op1 "cambridge"
+  ))
+   :Arrive ( ArrTr6 / Arrive 
+    :name ( n16 / name
+     :op1 "8:15"
+  ))
+)
+
+# ::id MUL0509.json_0010
+# ::snt Unfortunately , we can only travel on Tuesday . Thanks .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n18 / name
+     :op1 "tuesday"
+  ))
+)
+
+# ::id MUL0509.json_0012
+# ::snt Yes .   Please book space for 7 people and send me the reference number .
+( a / and
+ :op1(Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n20 / name
+     :op1 "7"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ref ( aTr1 / question )
+   )
+)
+
+# ::id MUL0509.json_0014
+# ::snt No thank you that was all !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG0041.json_0000
+# ::snt Hey , I 'm trying to book a taxi today
+( Tm1 / Taxi-Inform
+   :none ( onTa1 / none)
+)
+
+# ::id SNG0041.json_0002
+# ::snt I am departing from Cambridge University Botanic Gardens and need to arrive at Pizza Hut Cherry Hinton .
+( Tm1 / Taxi-Inform
+   :Dest ( DesTa2 / Dest 
+    :name ( n2 / name
+     :op1 "pizza"
+     :op2 "hut"
+     :op3 "cherry"
+     :op4 "hinton"
+  ))
+   :Depart ( DepTa4 / Depart 
+    :name ( n4 / name
+     :op1 "cambridge"
+     :op2 "university"
+     :op3 "botanic"
+     :op4 "gardens"
+  ))
+)
+
+# ::id SNG0041.json_0004
+# ::snt I would like to leave after 9:45 . Please let me know the car type and contact number .
+( Tt1 / Taxi-Request
+  :Car ( aTa0 / question )
+)
+
+# ::id SNG0041.json_0006
+# ::snt Thanks .   That 's all I needed to know .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG0651.json_0000
+# ::snt Hi there . I 'm trying to impress my girlfriend and was wondering if there might be a really nice british restaurant in town ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "british"
+  ))
+)
+
+# ::id SNG0651.json_0002
+# ::snt Not really , if you find a suitable one , please give me the postcode .
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :Area ( onRe1 / dontcare)
+   )
+ :op2(Rt2 / Restaurant-Request
+  :Post ( aRe1 / question )
+   )
+)
+
+# ::id SNG0651.json_0004
+# ::snt Thanks ! That 's all I need today . I appreciate your help .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG0651.json_0006
+# ::snt Indeed they have .
+( o / out_of_scope )
+
+# ::id PMUL0529.json_0000
+# ::snt I 'm looking for a train going to cambridge , departing from norwich .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "cambridge"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n4 / name
+     :op1 "norwich"
+  ))
+)
+
+# ::id PMUL0529.json_0002
+# ::snt I 'm looking to leave on Thursday please .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n6 / name
+     :op1 "thursday"
+  ))
+)
+
+# ::id PMUL0529.json_0004
+# ::snt I need to leave after 09:15 .
+( Tm1 / Train-Inform
+   :Leave ( LeaTr2 / Leave 
+    :name ( n8 / name
+     :op1 "09:15"
+  ))
+)
+
+# ::id PMUL0529.json_0006
+# ::snt What is the total travel time for that one ?
+( Tt1 / Train-Request
+  :Time ( aTr0 / question )
+)
+
+# ::id PMUL0529.json_0008
+# ::snt Please also find me an Australian restaurant in the centre .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n10 / name
+     :op1 "australian"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n12 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id PMUL0529.json_0010
+# ::snt can i find one that serves thai food ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n14 / name
+     :op1 "thai"
+  ))
+)
+
+# ::id PMUL0529.json_0012
+# ::snt yes please , for 6 people at 20:30 , same day .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n16 / name
+     :op1 "20:30"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n18 / name
+     :op1 "same"
+     :op2 "day"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n20 / name
+     :op1 "6"
+  ))
+)
+
+# ::id PMUL0529.json_0014
+# ::snt No , thank you . I think I have everything I need .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3891.json_0000
+# ::snt I need a place to stay in the east that includes free wifi .
+( Hm1 / Hotel-Inform
+   :Internet ( esHo1 / yes)
+   :Area ( AreHo3 / Area 
+    :name ( n2 / name
+     :op1 "east"
+  ))
+)
+
+# ::id PMUL3891.json_0002
+# ::snt I am fine with any price range , please pick a guesthouse .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n4 / name
+     :op1 "guesthouse"
+  ))
+   :Price ( onHo2 / dontcare)
+)
+
+# ::id PMUL3891.json_0004
+# ::snt Yes , please . I 'll need it booked on Sunday , for 5 nights , and it will only be 1 person .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n6 / name
+     :op1 "5"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n8 / name
+     :op1 "sunday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n10 / name
+     :op1 "1"
+  ))
+)
+
+# ::id PMUL3891.json_0006
+# ::snt Great .   Thanks for all your help !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3891.json_0008
+# ::snt Yes , I am also looking for places to go in the same area as my hotel .
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n12 / name
+     :op1 "same"
+     :op2 "area"
+  ))
+)
+
+# ::id PMUL3891.json_0010
+# ::snt Someplace you think would be the most fun .
+( o / out_of_scope )
+
+# ::id PMUL3891.json_0012
+# ::snt Ok no problem . Can I have the address ?
+( At1 / Attraction-Request
+  :Addr ( aAt0 / question )
+)
+
+# ::id PMUL3891.json_0014
+# ::snt ok , that 's all i need thanks
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3891.json_0016
+# ::snt That is all , thanks for the help .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL2117.json_0000
+# ::snt Hello . I 'm looking for a hotel on the north end of town with a 4 star rating .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n2 / name
+     :op1 "hotel"
+  ))
+   :Area ( AreHo4 / Area 
+    :name ( n4 / name
+     :op1 "north"
+  ))
+   :Stars ( StaHo6 / Stars 
+    :name ( n6 / name
+     :op1 "4"
+  ))
+)
+
+# ::id MUL2117.json_0002
+# ::snt Nothing in the north , four star ?   I need that and cheap with free parking .
+( Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+   :Price ( PriHo3 / Price 
+    :name ( n8 / name
+     :op1 "cheap"
+  ))
+   :Area ( AreHo5 / Area 
+    :name ( n10 / name
+     :op1 "north"
+  ))
+   :Stars ( StaHo7 / Stars 
+    :name ( n12 / name
+     :op1 "four"
+  ))
+)
+
+# ::id MUL2117.json_0004
+# ::snt I really need something in the north that has 4-stars . Can you double check ? I would even take a guesthouse if there is one .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n14 / name
+     :op1 "guesthouse"
+  ))
+   :Stars ( StaHo4 / Stars 
+    :name ( n16 / name
+     :op1 "4-stars"
+  ))
+   :Area ( AreHo6 / Area 
+    :name ( n18 / name
+     :op1 "north"
+  ))
+)
+
+# ::id MUL2117.json_0006
+# ::snt No , can I please just have the post code of that hotel for now ?
+( Ht1 / Hotel-Request
+  :Post ( aHo0 / question )
+)
+
+# ::id MUL2117.json_0008
+# ::snt I need a train as well .
+( Tm1 / Train-Inform
+   :none ( onTr1 / none)
+)
+
+# ::id MUL2117.json_0010
+# ::snt I 'd like to leave on Sunday with an arrival time by 08:30 .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n20 / name
+     :op1 "sunday"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n22 / name
+     :op1 "08:30"
+  ))
+)
+
+# ::id MUL2117.json_0012
+# ::snt I 'll be leaving cambridge going to leicester please .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n24 / name
+     :op1 "leicester"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n26 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id MUL2117.json_0014
+# ::snt Yes , make it for 3 people and I need a reference number .
+( a / and
+ :op1(Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n28 / name
+     :op1 "3"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ref ( aTr1 / question )
+   )
+)
+
+# ::id MUL2117.json_0016
+# ::snt thank you , that 's all I need !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL2222.json_0000
+# ::snt I 'm looking to get some information on the worth house hotel .
+( Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n2 / name
+     :op1 "worth"
+     :op2 "house"
+  ))
+)
+
+# ::id MUL2222.json_0002
+# ::snt What 's the postcode for it ?
+( Ht1 / Hotel-Request
+  :Post ( aHo0 / question )
+)
+
+# ::id MUL2222.json_0004
+# ::snt Thank you . I also need a train going to Cambridge that arrives by 13:00 .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n4 / name
+     :op1 "cambridge"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n6 / name
+     :op1 "13:00"
+  ))
+)
+
+# ::id MUL2222.json_0006
+# ::snt I 'll be leaving from Peterborough on Friday . Is there anything that arrives in Cambridge by 13:00 ?
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n8 / name
+     :op1 "cambridge"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n10 / name
+     :op1 "friday"
+  ))
+   :Arrive ( ArrTr6 / Arrive 
+    :name ( n12 / name
+     :op1 "13:00"
+  ))
+   :Depart ( DepTr8 / Depart 
+    :name ( n14 / name
+     :op1 "peterborough"
+  ))
+)
+
+# ::id MUL2222.json_0008
+# ::snt No thank you , I just need to know the departure time .
+( a / and
+ :op1(Tt1 / Train-Request
+  :Leave ( aTr0 / question )
+   )
+ :op2(gk2 / general-thank
+   :none ( onge2 / none)
+   )
+)
+
+# ::id MUL2222.json_0010
+# ::snt That 's all I need . Thanks !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL4426.json_0000
+# ::snt Can you help me find a train leaving on monday arriving by 21:00 ?
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n2 / name
+     :op1 "monday"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n4 / name
+     :op1 "21:00"
+  ))
+   :Leave ( LeaTr6 / Leave 
+    :name ( n6 / name
+     :op1 "21:00"
+  ))
+)
+
+# ::id PMUL4426.json_0002
+# ::snt I need to depart from Leicester and arrive in Cambridge .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n8 / name
+     :op1 "cambridge"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n10 / name
+     :op1 "leicester"
+  ))
+)
+
+# ::id PMUL4426.json_0004
+# ::snt Any is fine . I 'll just need a departure time , train ID , and travel time .
+( Tt1 / Train-Request
+  :Leave ( aTr0 / question )
+  :Time ( aTr1 / question )
+  :Id ( aTr2 / question )
+)
+
+# ::id PMUL4426.json_0006
+# ::snt no . i also wish to find a place to stay with free parking
+( Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+)
+
+# ::id PMUL4426.json_0008
+# ::snt Hm , moderate price please . And north area . Maybe a guesthouse ?
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n12 / name
+     :op1 "guesthouse"
+  ))
+   :Price ( PriHo4 / Price 
+    :name ( n14 / name
+     :op1 "moderate"
+  ))
+   :Area ( AreHo6 / Area 
+    :name ( n16 / name
+     :op1 "north"
+  ))
+)
+
+# ::id PMUL4426.json_0010
+# ::snt yeah , i need to book it . same day as the train .
+( Hm1 / Hotel-Inform
+   :Day ( DayHo2 / Day 
+    :name ( n18 / name
+     :op1 "same"
+     :op2 "day"
+  ))
+)
+
+# ::id PMUL4426.json_0012
+# ::snt There will be four of us . And we 'll be staying for four nights .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n20 / name
+     :op1 "four"
+  ))
+   :People ( PeoHo4 / People 
+    :name ( n22 / name
+     :op1 "four"
+  ))
+)
+
+# ::id PMUL4426.json_0014
+# ::snt We need it to start on Monday please as this is when our train comes in .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n24 / name
+     :op1 "monday"
+  ))
+)
+
+# ::id PMUL4426.json_0016
+# ::snt No that is all we need . Thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL2713.json_0000
+# ::snt What is the address of Acorn Guest House ?
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n2 / name
+     :op1 "acorn"
+     :op2 "guest"
+     :op3 "house"
+  ))
+   )
+ :op2(At2 / Attraction-Request
+  :Addr ( aAt1 / question )
+   )
+ :op3(Ht3 / Hotel-Request
+  :Addr ( aHo2 / question )
+   )
+)
+
+# ::id PMUL2713.json_0002
+# ::snt Great . Can you book it for 7 people and 4 nights starting on Friday ?
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n4 / name
+     :op1 "4"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n6 / name
+     :op1 "friday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n8 / name
+     :op1 "7"
+  ))
+)
+
+# ::id PMUL2713.json_0004
+# ::snt Okay , thanks .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL2713.json_0006
+# ::snt I am interested in visiting a museum while I am there .
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n10 / name
+     :op1 "museum"
+  ))
+)
+
+# ::id PMUL2713.json_0008
+# ::snt Wow , 23 !   I do n't have a particular area of town in mind .   Can you please recommend a great one to visit ?
+( At1 / Attraction-Request
+  :Area ( aAt0 / question )
+)
+
+# ::id PMUL2713.json_0010
+# ::snt Sounds good . What 's their address ?
+( At1 / Attraction-Request
+  :Addr ( aAt0 / question )
+)
+
+# ::id PMUL2713.json_0012
+# ::snt That is all , I anticipate my stay in Cambridge with baited breath now ,   Have a great day .
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id SNG02221.json_0000
+# ::snt I am looking for a train . The train should leave on monday and should leave after 16:45
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n2 / name
+     :op1 "monday"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n4 / name
+     :op1 "16:45"
+  ))
+)
+
+# ::id SNG02221.json_0002
+# ::snt The train should leave on monday and should leave after 16:45 , departing from stevenage and should go to cambridge .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n6 / name
+     :op1 "cambridge"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n8 / name
+     :op1 "monday"
+  ))
+   :Depart ( DepTr6 / Depart 
+    :name ( n10 / name
+     :op1 "stevenage"
+  ))
+   :Leave ( LeaTr8 / Leave 
+    :name ( n12 / name
+     :op1 "16:45"
+  ))
+)
+
+# ::id SNG02221.json_0004
+# ::snt Can you book passage for 7 people , please ?
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n14 / name
+     :op1 "7"
+  ))
+)
+
+# ::id SNG02221.json_0006
+# ::snt Thank you for your help .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG02221.json_0008
+# ::snt Have a wonderful day !
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id SNG02221.json_0010
+# ::snt No that was all . Goodbye .
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id PMUL2179.json_0000
+# ::snt Is there any good Jamaican food in Cambridge ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "jamaican"
+  ))
+)
+
+# ::id PMUL2179.json_0002
+# ::snt Something in the moderate price range . Also , in the centre of town .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n4 / name
+     :op1 "moderate"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n6 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id PMUL2179.json_0004
+# ::snt Let 's try Lebanese .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n8 / name
+     :op1 "lebanese"
+  ))
+)
+
+# ::id PMUL2179.json_0006
+# ::snt book for me a table for 1 person   at 14:45 on saturday
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n10 / name
+     :op1 "14:45"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n12 / name
+     :op1 "saturday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n14 / name
+     :op1 "1"
+  ))
+)
+
+# ::id PMUL2179.json_0008
+# ::snt Thank you . I am also interested in visiting colleges nearby .
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n16 / name
+     :op1 "colleges"
+  ))
+)
+
+# ::id PMUL2179.json_0010
+# ::snt What types of college are they ?
+( a / and
+ :op1(At1 / Attraction-Request
+  :Type ( aAt0 / question )
+   )
+ :op2(Am2 / Attraction-Inform
+   :Type ( TypAt3 / Type 
+    :name ( n19 / name
+     :op1 "college"
+  ))
+   )
+)
+
+# ::id PMUL2179.json_0012
+# ::snt Do you have there address ?
+( At1 / Attraction-Request
+  :Addr ( aAt0 / question )
+)
+
+# ::id PMUL2179.json_0014
+# ::snt I also need a taxi to get from college to the restaurant . I need to arrive by 14:45 .
+( Tm1 / Taxi-Inform
+   :Arrive ( ArrTa2 / Arrive 
+    :name ( n20 / name
+     :op1 "14:45"
+  ))
+   :Dest ( DesTa4 / Dest 
+    :name ( n22 / name
+     :op1 "the"
+     :op2 "restaurant"
+  ))
+)
+
+# ::id PMUL2179.json_0016
+# ::snt Thank you have a nice day .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1022.json_0000
+# ::snt I need a place to stay that 's located in the east and that is of cheap price range .
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n2 / name
+     :op1 "cheap"
+  ))
+   :Area ( AreHo4 / Area 
+    :name ( n4 / name
+     :op1 "east"
+  ))
+)
+
+# ::id MUL1022.json_0002
+# ::snt Do any of them include free parking ?
+( Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+)
+
+# ::id MUL1022.json_0004
+# ::snt Do any of them offer internet ?
+( a / and
+ :op1(Ht1 / Hotel-Request
+  :Internet ( aHo0 / question )
+   )
+ :op2(Hm2 / Hotel-Inform
+   :Internet ( esHo2 / yes)
+   )
+)
+
+# ::id MUL1022.json_0006
+# ::snt Any of those places will do then , just please provide me the phone number for one of them .
+( Ht1 / Hotel-Request
+  :Phone ( aHo0 / question )
+)
+
+# ::id MUL1022.json_0008
+# ::snt Yes , I also need something to do while in town . Is there a museum in the west I can visit ?
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n6 / name
+     :op1 "west"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n8 / name
+     :op1 "museum"
+  ))
+)
+
+# ::id MUL1022.json_0010
+# ::snt Great ! Can I get the postcode for that museum ?
+( At1 / Attraction-Request
+  :Post ( aAt0 / question )
+)
+
+# ::id MUL1022.json_0012
+# ::snt No , that will be all . Thank you for your help .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL2973.json_0000
+# ::snt Are there good hotels ?
+( Hm1 / Hotel-Inform
+   :none ( onHo1 / none)
+)
+
+# ::id PMUL2973.json_0002
+# ::snt I would like to be in the east .
+( Hm1 / Hotel-Inform
+   :Area ( AreHo2 / Area 
+    :name ( n2 / name
+     :op1 "east"
+  ))
+)
+
+# ::id PMUL2973.json_0004
+# ::snt Yes , I 'd prefer a cheap guesthouse .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n4 / name
+     :op1 "guesthouse"
+  ))
+   :Price ( PriHo4 / Price 
+    :name ( n6 / name
+     :op1 "cheap"
+  ))
+)
+
+# ::id PMUL2973.json_0006
+# ::snt Yes please book one for me . Send me the address phone post code and reference number . Thanks
+( a / and
+ :op1(At1 / Attraction-Request
+  :Phone ( aAt0 / question )
+   )
+ :op2(Ht2 / Hotel-Request
+  :Addr ( aHo1 / question )
+  :Post ( aHo2 / question )
+  :Phone ( aHo3 / question )
+   )
+)
+
+# ::id PMUL2973.json_0008
+# ::snt that sounds fine . Can you give me some info about a cinema to visit ?
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n8 / name
+     :op1 "cinema"
+  ))
+)
+
+# ::id PMUL2973.json_0010
+# ::snt Can I get the phone number and entrance fee of cineworld cinema ?
+( a / and
+ :op1(Am1 / Attraction-Inform
+   :Name ( NamAt2 / Name 
+    :name ( n10 / name
+     :op1 "cineworld"
+     :op2 "cinema"
+  ))
+   )
+ :op2(At2 / Attraction-Request
+  :Fee ( aAt1 / question )
+  :Phone ( aAt2 / question )
+   )
+)
+
+# ::id PMUL2973.json_0012
+# ::snt No , that will be all . Thank you !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL4359.json_0000
+# ::snt Can you help me find a park in the south ?
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n2 / name
+     :op1 "south"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n4 / name
+     :op1 "park"
+  ))
+)
+
+# ::id PMUL4359.json_0002
+# ::snt Yes . Can I have the address to Wandlebury Country Park ?
+( a / and
+ :op1(At1 / Attraction-Request
+  :Addr ( aAt0 / question )
+   )
+ :op2(Am2 / Attraction-Inform
+   :Name ( NamAt3 / Name 
+    :name ( n7 / name
+     :op1 "Wandlebury"
+     :op2 "Country"
+     :op3 "Park"
+  ))
+   )
+)
+
+# ::id PMUL4359.json_0004
+# ::snt Yes . I need a train from stansted airport to cambridge .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n8 / name
+     :op1 "cambridge"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n10 / name
+     :op1 "stansted"
+     :op2 "airport"
+  ))
+)
+
+# ::id PMUL4359.json_0006
+# ::snt I need ro leave monday and arrive by 16:30 .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n12 / name
+     :op1 "monday"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n14 / name
+     :op1 "16:30"
+  ))
+)
+
+# ::id PMUL4359.json_0008
+# ::snt I would like the train that arrives closest to 16:30 . I also need the price of the ticket .
+( a / and
+ :op1(Tm1 / Train-Inform
+   :Arrive ( ArrTr2 / Arrive 
+    :name ( n16 / name
+     :op1 "16:30"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ticket ( aTr1 / question )
+   )
+)
+
+# ::id PMUL4359.json_0010
+# ::snt That was all the info I needed today , thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL1653.json_0000
+# ::snt I would like for you to find a place to stay that has both free wifi and free parking .
+( Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+   :Internet ( esHo2 / yes)
+)
+
+# ::id PMUL1653.json_0002
+# ::snt It should be in the expensive range and have a star rating of 2 . Thanks !
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n2 / name
+     :op1 "expensive"
+  ))
+   :Stars ( StaHo4 / Stars 
+    :name ( n4 / name
+     :op1 "2"
+  ))
+)
+
+# ::id PMUL1653.json_0004
+# ::snt Yes please . 1 person for 3 nights starting Thursday .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n6 / name
+     :op1 "3"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n8 / name
+     :op1 "thursday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n10 / name
+     :op1 "1"
+  ))
+)
+
+# ::id PMUL1653.json_0006
+# ::snt No that takes care of thank you
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3779.json_0000
+# ::snt I 'm looking for a place to stay that includes free parking and free wifi .
+( Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+   :Internet ( esHo2 / yes)
+)
+
+# ::id PMUL3779.json_0002
+# ::snt actually i want a guesthouse , specifically
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n2 / name
+     :op1 "guesthouse"
+  ))
+)
+
+# ::id PMUL3779.json_0004
+# ::snt Any part of town just a guesthouse with free parking and free wifi .
+( Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+   :Internet ( esHo2 / yes)
+   :Area ( AreHo4 / Area 
+    :name ( n4 / name
+     :op1 "Any"
+  ))
+   :Type ( TypHo6 / Type 
+    :name ( n6 / name
+     :op1 "guesthouse"
+  ))
+)
+
+# ::id PMUL3779.json_0006
+# ::snt Yes , please . Can you book a room for Sunday for 5 people , 2 nights please ?
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n8 / name
+     :op1 "2"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n10 / name
+     :op1 "sunday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n12 / name
+     :op1 "5"
+  ))
+)
+
+# ::id PMUL3779.json_0008
+# ::snt I also need a train departing from Cambridge going to London Kings Cross on Tuesday leaving after 18:00 . Do you have any ?
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n14 / name
+     :op1 "london"
+     :op2 "kings"
+     :op3 "cross"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n16 / name
+     :op1 "tuesday"
+  ))
+   :Depart ( DepTr6 / Depart 
+    :name ( n18 / name
+     :op1 "cambridge"
+  ))
+   :Leave ( LeaTr8 / Leave 
+    :name ( n20 / name
+     :op1 "18:00"
+  ))
+)
+
+# ::id PMUL3779.json_0010
+# ::snt Yes , please . Can you book me 5 tickets please ?
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n22 / name
+     :op1 "5"
+  ))
+)
+
+# ::id PMUL3779.json_0012
+# ::snt No , thank you . I have everything I need at this time .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0602.json_0000
+# ::snt I looking for information about a hotel in the moderate price range that includes free wifi .
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n2 / name
+     :op1 "moderate"
+  ))
+   :Internet ( esHo2 / yes)
+   )
+ :op2(Tt2 / Train-Request
+  :Ticket ( aTr1 / question )
+   )
+)
+
+# ::id MUL0602.json_0002
+# ::snt What is the star rating of the Acorn Guest House ?
+( Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n4 / name
+     :op1 "Acorn"
+     :op2 "Guest"
+     :op3 "House"
+  ))
+)
+
+# ::id MUL0602.json_0004
+# ::snt Sorry , the hotel I 'm looking for also needs to be in the south area and have a 4 star rating . Could you suggest anything that fills those requirements too ?
+( Hm1 / Hotel-Inform
+   :Area ( AreHo2 / Area 
+    :name ( n6 / name
+     :op1 "south"
+  ))
+   :Stars ( StaHo4 / Stars 
+    :name ( n8 / name
+     :op1 "4"
+  ))
+)
+
+# ::id MUL0602.json_0006
+# ::snt yep sure , why not ?
+( o / out_of_scope )
+
+# ::id MUL0602.json_0008
+# ::snt 4 people for 2 nights starting sunday , please !
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n10 / name
+     :op1 "2"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n12 / name
+     :op1 "sunday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n14 / name
+     :op1 "4"
+  ))
+)
+
+# ::id MUL0602.json_0010
+# ::snt Thanks . I also need a train departing from Peterborough at 10:45 .
+( Tm1 / Train-Inform
+   :Arrive ( ArrTr2 / Arrive 
+    :name ( n16 / name
+     :op1 "10:45"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n18 / name
+     :op1 "peterborough"
+  ))
+   :Leave ( LeaTr6 / Leave 
+    :name ( n20 / name
+     :op1 "10:45"
+  ))
+)
+
+# ::id MUL0602.json_0012
+# ::snt The train should depart from peterborough and arrive in Cambridge by 10:45 .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n22 / name
+     :op1 "cambridge"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n24 / name
+     :op1 "10:45"
+  ))
+   :Depart ( DepTr6 / Depart 
+    :name ( n26 / name
+     :op1 "peterborough"
+  ))
+)
+
+# ::id MUL0602.json_0014
+# ::snt Sunday and can you please give me the price and travel time ?
+( a / and
+ :op1(Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n28 / name
+     :op1 "sunday"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Time ( aTr1 / question )
+  :Ticket ( aTr2 / question )
+   )
+)
+
+# ::id MUL0602.json_0016
+# ::snt Book 4 seats for me please .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n30 / name
+     :op1 "4"
+  ))
+)
+
+# ::id MUL0602.json_0018
+# ::snt No , that would be fine . Thank you . That was all I needed for today .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL4687.json_0000
+# ::snt I 'm looking for an expensive hotel in Cambridge that offers free wifi for guests .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n2 / name
+     :op1 "hotel"
+  ))
+   :Price ( PriHo4 / Price 
+    :name ( n4 / name
+     :op1 "expensive"
+  ))
+   :Internet ( esHo3 / yes)
+)
+
+# ::id PMUL4687.json_0002
+# ::snt What part of town is it located in ?
+( o / out_of_scope )
+
+# ::id PMUL4687.json_0004
+# ::snt I 'm actually looking for something in the centre part of town .   Is the one you mentioned a 5 star ?
+( Hm1 / Hotel-Inform
+   :Area ( AreHo2 / Area 
+    :name ( n6 / name
+     :op1 "centre"
+  ))
+   :Stars ( StaHo4 / Stars 
+    :name ( n8 / name
+     :op1 "5"
+  ))
+)
+
+# ::id PMUL4687.json_0006
+# ::snt I would like more info on the three star please .
+( Hm1 / Hotel-Inform
+   :Stars ( StaHo2 / Stars 
+    :name ( n10 / name
+     :op1 "three"
+  ))
+)
+
+# ::id PMUL4687.json_0008
+# ::snt That s sounds perfect . But , I do n't need to book today . Although , can you tell me their star rating ?
+( o / out_of_scope )
+
+# ::id PMUL4687.json_0010
+# ::snt Ok .   I also need to find a restaurant .
+( Rm1 / Restaurant-Inform
+   :none ( onRe1 / none)
+)
+
+# ::id PMUL4687.json_0012
+# ::snt I would like to find an Indian restaurant that is in the expensive range .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n12 / name
+     :op1 "indian"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n14 / name
+     :op1 "expensive"
+  ))
+)
+
+# ::id PMUL4687.json_0014
+# ::snt Make a recommendation please .
+( o / out_of_scope )
+
+# ::id PMUL4687.json_0016
+# ::snt Can you make a reservation for Saturday for 7 people at 15:15 ?
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n16 / name
+     :op1 "15:15"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n18 / name
+     :op1 "saturday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n20 / name
+     :op1 "7"
+  ))
+)
+
+# ::id PMUL4687.json_0018
+# ::snt I 'd like a taxi to take me from the hotel to Curry Garden for my reservation .
+( Tm1 / Taxi-Inform
+   :Dest ( DesTa2 / Dest 
+    :name ( n22 / name
+     :op1 "curry"
+     :op2 "garden"
+  ))
+   :Depart ( DepTa4 / Depart 
+    :name ( n24 / name
+     :op1 "the"
+     :op2 "hotel"
+  ))
+)
+
+# ::id PMUL4687.json_0020
+# ::snt Can you please let me know what time I 'll arrive at Curry Garden ? I do n't want to miss my reservation , it 's my best friend 's dirty thirty .
+( Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n26 / name
+     :op1 "Curry"
+     :op2 "Garden"
+  ))
+)
+
+# ::id PMUL4687.json_0022
+# ::snt thanks alot for helping
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG1046.json_0000
+# ::snt Hello , I am trying to find a place to stay that has free wifi and 3 stars . Do you have anything like that ?
+( Hm1 / Hotel-Inform
+   :Internet ( esHo1 / yes)
+   :Stars ( StaHo3 / Stars 
+    :name ( n2 / name
+     :op1 "3"
+  ))
+)
+
+# ::id SNG1046.json_0002
+# ::snt Are any of them a hotel ? I do n't want a guesthouse .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n4 / name
+     :op1 "hotel"
+  ))
+)
+
+# ::id SNG1046.json_0004
+# ::snt No preference , I need it for 2 nights starting from Monday for 3 people , and I need a reference number please .
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n6 / name
+     :op1 "2"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n8 / name
+     :op1 "monday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n10 / name
+     :op1 "3"
+  ))
+   )
+ :op2(Ht2 / Hotel-Request
+  :Ref ( aHo1 / question )
+   )
+)
+
+# ::id SNG1046.json_0006
+# ::snt That is great , I 'm so excited .   Thanks for you help .   Bye .
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id MUL0559.json_0000
+# ::snt I need somewhere to go .
+( Am1 / Attraction-Inform
+   :none ( onAt1 / none)
+)
+
+# ::id MUL0559.json_0002
+# ::snt I 'm looking for attractions in the west area .
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n2 / name
+     :op1 "west"
+  ))
+)
+
+# ::id MUL0559.json_0004
+# ::snt I 'll take the " Whale of a Time " , what type of attraction is that , and can I get the postcode and entrance fee please ?
+( a / and
+ :op1(At1 / Attraction-Request
+  :Type ( aAt0 / question )
+  :Fee ( aAt1 / question )
+  :Post ( aAt2 / question )
+   )
+ :op2(Am2 / Attraction-Inform
+   :Name ( NamAt3 / Name 
+    :name ( n5 / name
+     :op1 "Whale"
+     :op2 "of"
+     :op3 "a"
+     :op4 "Time"
+  ))
+   )
+)
+
+# ::id MUL0559.json_0006
+# ::snt Could you please double check then ? If the entrance fee is not known I need to switch
+( At1 / Attraction-Request
+  :Fee ( aAt0 / question )
+)
+
+# ::id MUL0559.json_0008
+# ::snt I need to change the venue then . Can you please select another venue for me in the West ?
+( o / out_of_scope )
+
+# ::id MUL0559.json_0010
+# ::snt Excellent . What is the postcode for both museums ?
+( At1 / Attraction-Request
+  :Post ( aAt0 / question )
+)
+
+# ::id MUL0559.json_0012
+# ::snt I will need to know the entrance fee as well .   Once I get that I also need help finding a train leaving Cambridge to kings lynn after 16:45 .
+( a / and
+ :op1(Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n6 / name
+     :op1 "kings"
+     :op2 "lynn"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n8 / name
+     :op1 "cambridge"
+  ))
+   :Leave ( LeaTr6 / Leave 
+    :name ( n10 / name
+     :op1 "16:45"
+  ))
+   )
+ :op2(At2 / Attraction-Request
+  :Fee ( aAt1 / question )
+   )
+)
+
+# ::id MUL0559.json_0014
+# ::snt Great , I 'd like to book that for 1 on Wednesday . May I have a booking number ?
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n12 / name
+     :op1 "wednesday"
+  ))
+   :People ( PeoTr4 / People 
+    :name ( n14 / name
+     :op1 "1"
+  ))
+)
+
+# ::id MUL0559.json_0016
+# ::snt That 's all I needed for today , thanks !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL2372.json_0000
+# ::snt I could really use some help finding something fun to do in the centre of town .
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n2 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id MUL2372.json_0002
+# ::snt What attractions are in the centre ? I would want phone numbers also .
+( a / and
+ :op1(Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n4 / name
+     :op1 "centre"
+  ))
+   )
+ :op2(At2 / Attraction-Request
+  :Phone ( aAt1 / question )
+   )
+)
+
+# ::id MUL2372.json_0004
+# ::snt Can you find me an interesting museum and give me the phone number to it ?
+( a / and
+ :op1(Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n6 / name
+     :op1 "museum"
+  ))
+   )
+ :op2(At2 / Attraction-Request
+  :Phone ( aAt1 / question )
+   )
+)
+
+# ::id MUL2372.json_0006
+# ::snt Yeah , this is going to sound strange , but are there any moderately priced restaurants that serve Christmas style food ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n8 / name
+     :op1 "christmas"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n10 / name
+     :op1 "moderately"
+  ))
+)
+
+# ::id MUL2372.json_0008
+# ::snt Are there any Turkish restaurants in the centre of town ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n12 / name
+     :op1 "turkish"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n14 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id MUL2372.json_0010
+# ::snt I just need it to be moderately priced .   I 'd like to reserve a table for 8 .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n16 / name
+     :op1 "moderately"
+  ))
+   :People ( PeoRe4 / People 
+    :name ( n18 / name
+     :op1 "8"
+  ))
+)
+
+# ::id MUL2372.json_0012
+# ::snt Friday please . At 12:45 if possible .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n20 / name
+     :op1 "12:45"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n22 / name
+     :op1 "friday"
+  ))
+)
+
+# ::id MUL2372.json_0014
+# ::snt Nope , that 's all I need today - I 'm all set . Thank you for your help !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG0807.json_0000
+# ::snt Hi , I am looking for a cheap place to stay in the east .   Can you help me ?
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n2 / name
+     :op1 "cheap"
+  ))
+   :Area ( AreHo4 / Area 
+    :name ( n4 / name
+     :op1 "east"
+  ))
+)
+
+# ::id SNG0807.json_0002
+# ::snt Do any of those include free parking ?
+( Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+)
+
+# ::id SNG0807.json_0004
+# ::snt I would need a hotel for 6 people , starting from Thursday and lasting 4 nights . Is there anything available ?
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n6 / name
+     :op1 "4"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n8 / name
+     :op1 "thursday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n10 / name
+     :op1 "6"
+  ))
+)
+
+# ::id SNG0807.json_0006
+# ::snt Great , that 's all I need today . Thank you !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL1990.json_0000
+# ::snt I 'm looking for a train that is going to birmingham new street and leaves after 17:15 .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "birmingham"
+     :op2 "new"
+     :op3 "street"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n4 / name
+     :op1 "17:15"
+  ))
+)
+
+# ::id PMUL1990.json_0002
+# ::snt I will be traveling on Friday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n6 / name
+     :op1 "friday"
+  ))
+)
+
+# ::id PMUL1990.json_0004
+# ::snt I will be leaving from Cambridge .   I will need 4 seats .
+( Tm1 / Train-Inform
+   :Depart ( DepTr2 / Depart 
+    :name ( n8 / name
+     :op1 "cambridge"
+  ))
+   :People ( PeoTr4 / People 
+    :name ( n10 / name
+     :op1 "4"
+  ))
+)
+
+# ::id PMUL1990.json_0006
+# ::snt I also need to get a place to stay that is in the moderate price range and have 3 stars .
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n12 / name
+     :op1 "moderate"
+  ))
+   :Stars ( StaHo4 / Stars 
+    :name ( n14 / name
+     :op1 "3"
+  ))
+)
+
+# ::id PMUL1990.json_0008
+# ::snt West part of town . Thanks
+( Hm1 / Hotel-Inform
+   :Area ( AreHo2 / Area 
+    :name ( n16 / name
+     :op1 "west"
+  ))
+)
+
+# ::id PMUL1990.json_0010
+# ::snt That sounds perfect please book for the same group of people for 2 nights starting on wednesday .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n18 / name
+     :op1 "2"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n20 / name
+     :op1 "wednesday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n22 / name
+     :op1 "same"
+     :op2 "group"
+     :op3 "of"
+     :op4 "people"
+  ))
+)
+
+# ::id PMUL1990.json_0012
+# ::snt No thank you . You have helped me bunches today .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL1990.json_0014
+# ::snt Thanks , I 'll call if I need anything else .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3817.json_0000
+# ::snt I hear that Cambridge has a lot of nice museums , can you tell me more about that ?
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n2 / name
+     :op1 "museums"
+  ))
+)
+
+# ::id PMUL3817.json_0002
+# ::snt how about the centre
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n4 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id PMUL3817.json_0004
+# ::snt I 'm also looking for a train going to birmingham new street .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n6 / name
+     :op1 "birmingham"
+     :op2 "new"
+     :op3 "street"
+  ))
+)
+
+# ::id PMUL3817.json_0006
+# ::snt Yes , I will be departing from cambridge on wednesday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n8 / name
+     :op1 "wednesday"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n10 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id PMUL3817.json_0008
+# ::snt i 'd like to leave after 20:00
+( Tm1 / Train-Inform
+   :Leave ( LeaTr2 / Leave 
+    :name ( n12 / name
+     :op1 "20:00"
+  ))
+)
+
+# ::id PMUL3817.json_0010
+# ::snt Yes that will be fine .
+( o / out_of_scope )
+
+# ::id PMUL3817.json_0012
+# ::snt Yes .   Please book three seats .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n14 / name
+     :op1 "three"
+  ))
+)
+
+# ::id PMUL3817.json_0014
+# ::snt no thanks that is all
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3817.json_0016
+# ::snt Have a great day . Good bye .
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id PMUL1620.json_0000
+# ::snt I need to book a place to crash please .
+( Hm1 / Hotel-Inform
+   :none ( onHo1 / none)
+)
+
+# ::id PMUL1620.json_0002
+# ::snt Is it expensive ? I really want to treat myself to a luxurious hotel .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n2 / name
+     :op1 "hotel"
+  ))
+   :Price ( PriHo4 / Price 
+    :name ( n4 / name
+     :op1 "expensive"
+  ))
+)
+
+# ::id PMUL1620.json_0004
+# ::snt Yes book an expensive hotel for 4 nights for 3 people if you can find one .   Please provide the reference number also .
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n6 / name
+     :op1 "hotel"
+  ))
+   :Price ( PriHo4 / Price 
+    :name ( n8 / name
+     :op1 "expensive"
+  ))
+   :Stay ( StaHo6 / Stay 
+    :name ( n10 / name
+     :op1 "4"
+  ))
+   :People ( PeoHo8 / People 
+    :name ( n12 / name
+     :op1 "3"
+  ))
+   )
+ :op2(Ht2 / Hotel-Request
+  :Ref ( aHo1 / question )
+   )
+)
+
+# ::id PMUL1620.json_0006
+# ::snt the west please . And it should include free wifi . book for 3 people 4 nights starting thurs .
+( Hm1 / Hotel-Inform
+   :Internet ( esHo1 / yes)
+   :Area ( AreHo3 / Area 
+    :name ( n14 / name
+     :op1 "west"
+  ))
+   :Stay ( StaHo5 / Stay 
+    :name ( n16 / name
+     :op1 "4"
+  ))
+   :People ( PeoHo7 / People 
+    :name ( n18 / name
+     :op1 "3"
+  ))
+)
+
+# ::id PMUL1620.json_0008
+# ::snt Yes , I need to find a train to get to the hotel . I 'll be traveling from kings lynn .
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   )
+ :op2(Tm2 / Train-Inform
+   :Depart ( DepTr3 / Depart 
+    :name ( n21 / name
+     :op1 "kings"
+     :op2 "lynn"
+  ))
+   :Dest ( DesTr5 / Dest 
+    :name ( n23 / name
+     :op1 "the"
+     :op2 "hotel"
+  ))
+   )
+)
+
+# ::id PMUL1620.json_0010
+# ::snt No , I really rather travel by train . Can you double - check for me again . I 'm trying to get to Cambridge from Kings Lynn on Thursday .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n24 / name
+     :op1 "cambridge"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n26 / name
+     :op1 "thursday"
+  ))
+   :Depart ( DepTr6 / Depart 
+    :name ( n28 / name
+     :op1 "kings"
+     :op2 "lynn"
+  ))
+)
+
+# ::id PMUL1620.json_0012
+# ::snt I need to leave after 16:45 on thursday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n30 / name
+     :op1 "thursday"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n32 / name
+     :op1 "16:45"
+  ))
+)
+
+# ::id PMUL1620.json_0014
+# ::snt That is perfect .   Please book it for 3 tickets .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n34 / name
+     :op1 "3"
+  ))
+)
+
+# ::id PMUL1620.json_0016
+# ::snt Thank you , that 'll be all .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0142.json_0000
+# ::snt Can you help me fine a local restaurant ? I am looking for a moderately priced place to dine that is located somewhere near the centre .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n2 / name
+     :op1 "moderately"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n4 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id MUL0142.json_0002
+# ::snt No particular food style , but I need a reservation for 1 on Saturday at 11:30 , once I decide on a place I will need a reference number .
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :Food ( onRe1 / dontcare)
+   :Time ( TimRe3 / Time 
+    :name ( n6 / name
+     :op1 "11:30"
+  ))
+   :Day ( DayRe5 / Day 
+    :name ( n8 / name
+     :op1 "saturday"
+  ))
+   :People ( PeoRe7 / People 
+    :name ( n10 / name
+     :op1 "1"
+  ))
+   )
+ :op2(Rt2 / Restaurant-Request
+  :Ref ( aRe1 / question )
+   )
+)
+
+# ::id MUL0142.json_0004
+# ::snt I am also looking for a place to stay . I need a guesthouse with free wifi .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n12 / name
+     :op1 "guesthouse"
+  ))
+   :Internet ( esHo2 / yes)
+)
+
+# ::id MUL0142.json_0006
+# ::snt Thank you !   Is there a guesthouse with free parking and wifi nearby ?
+( Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+   :Internet ( esHo2 / yes)
+   :Type ( TypHo4 / Type 
+    :name ( n14 / name
+     :op1 "guesthouse"
+  ))
+)
+
+# ::id MUL0142.json_0008
+# ::snt Are there any hotels instead of guesthouses with the same criteria ?
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n16 / name
+     :op1 "guesthouses"
+  ))
+)
+
+# ::id MUL0142.json_0010
+# ::snt Actually , can you please book the Alexander Bed and Breakfast instead ? I 'll be arriving on Saturday and need a room for 4 nights . Just one person .
+( Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n18 / name
+     :op1 "alexander"
+     :op2 "bed"
+     :op3 "and"
+     :op4 "breakfast"
+  ))
+   :Stay ( StaHo4 / Stay 
+    :name ( n20 / name
+     :op1 "4"
+  ))
+   :Day ( DayHo6 / Day 
+    :name ( n22 / name
+     :op1 "saturday"
+  ))
+   :People ( PeoHo8 / People 
+    :name ( n24 / name
+     :op1 "one"
+  ))
+)
+
+# ::id MUL0142.json_0012
+# ::snt Is it available for a single night stay ?
+( Hm1 / Hotel-Inform
+   :Stay ( Ho1 / 1)
+)
+
+# ::id MUL0142.json_0014
+# ::snt I also need a taxi in order to commute
+( Tm1 / Taxi-Inform
+   :none ( onTa1 / none)
+)
+
+# ::id MUL0142.json_0016
+# ::snt I 'll want to leave the guesthouse to arrive at our lunch reservation by 11:30 . Please let me know the car type of the taxi and a contact number .
+( a / and
+ :op1(Tm1 / Taxi-Inform
+   :Arrive ( ArrTa2 / Arrive 
+    :name ( n26 / name
+     :op1 "11:30"
+  ))
+   :Depart ( DepTa4 / Depart 
+    :name ( n28 / name
+     :op1 "the"
+     :op2 "guesthouse"
+  ))
+   )
+ :op2(Tt2 / Taxi-Request
+  :Car ( aTa1 / question )
+   )
+)
+
+# ::id MUL0142.json_0018
+# ::snt Great . Thank you . That is all I need for today .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG1143.json_0000
+# ::snt I 'm looking for some entertainment in the center of town .
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n2 / name
+     :op1 "entertainment"
+  ))
+   :Area ( AreAt4 / Area 
+    :name ( n4 / name
+     :op1 "center"
+  ))
+)
+
+# ::id SNG1143.json_0002
+# ::snt How about a theatre ?
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n6 / name
+     :op1 "theatre"
+  ))
+)
+
+# ::id SNG1143.json_0004
+# ::snt That sounds good , what 's the phone number ?
+( At1 / Attraction-Request
+  :Phone ( aAt0 / question )
+)
+
+# ::id SNG1143.json_0006
+# ::snt Thank you , that 's all I need right now . Bye .
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id MUL0425.json_0000
+# ::snt I want a train that arrives in broxbourne by 09:45 .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "broxbourne"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n4 / name
+     :op1 "09:45"
+  ))
+)
+
+# ::id MUL0425.json_0002
+# ::snt No . I need to depart from Cambridge and leave on Monday . Can you find me a more suitable train ?
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n6 / name
+     :op1 "monday"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n8 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id MUL0425.json_0004
+# ::snt I would prefer to arrive at 9:01 .
+( Tm1 / Train-Inform
+   :Arrive ( ArrTr2 / Arrive 
+    :name ( n10 / name
+     :op1 "9:01"
+  ))
+)
+
+# ::id MUL0425.json_0006
+# ::snt Yes please , for 5 people . Can I get the reference number ?
+( a / and
+ :op1(Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n12 / name
+     :op1 "5"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ref ( aTr1 / question )
+   )
+)
+
+# ::id MUL0425.json_0008
+# ::snt I 'm also looking for a park in the centre .
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n14 / name
+     :op1 "centre"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n16 / name
+     :op1 "park"
+  ))
+)
+
+# ::id MUL0425.json_0010
+# ::snt Yes please give me the address in the postcode
+( At1 / Attraction-Request
+  :Addr ( aAt0 / question )
+  :Post ( aAt1 / question )
+)
+
+# ::id MUL0425.json_0012
+# ::snt That 's all I need . Thank you !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL1257.json_0000
+# ::snt Hi , can you help me find a train that goes to Cambridge on Saturday ?
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "cambridge"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n4 / name
+     :op1 "saturday"
+  ))
+)
+
+# ::id PMUL1257.json_0002
+# ::snt I 'll be departing from Peterborough , arriving by 08:30 .
+( Tm1 / Train-Inform
+   :Arrive ( ArrTr2 / Arrive 
+    :name ( n6 / name
+     :op1 "08:30"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n8 / name
+     :op1 "peterborough"
+  ))
+)
+
+# ::id PMUL1257.json_0004
+# ::snt That sounds great .   Please make a booking for 8 people , please .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n10 / name
+     :op1 "8"
+  ))
+)
+
+# ::id PMUL1257.json_0006
+# ::snt Yes , I 'm looking for places to go in the west part of town .
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n12 / name
+     :op1 "west"
+  ))
+)
+
+# ::id PMUL1257.json_0008
+# ::snt A museum is more of my thing . Recommend one and send me the phone number please
+( a / and
+ :op1(Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n14 / name
+     :op1 "museum"
+  ))
+   )
+ :op2(At2 / Attraction-Request
+  :Phone ( aAt1 / question )
+   )
+)
+
+# ::id PMUL1257.json_0010
+# ::snt Great .   Is there an entrance fee for that gallery ?
+( At1 / Attraction-Request
+  :Fee ( aAt0 / question )
+)
+
+# ::id PMUL1257.json_0012
+# ::snt No , that is all for today .   You have been a great help !
+( gt1 / general-greet
+   :none ( onge1 / none)
+)
+
+# ::id MUL0962.json_0000
+# ::snt Are there any restaurants that serve New Zealand food ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "new"
+     :op2 "zealand"
+  ))
+)
+
+# ::id MUL0962.json_0002
+# ::snt OK , can you find any Chinese restaurants in the town centre ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n4 / name
+     :op1 "chinese"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n6 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id MUL0962.json_0004
+# ::snt I do n't care about price . I need to book a table for 4 at 18:45 on Saturday .
+( Rm1 / Restaurant-Inform
+   :Price ( onRe1 / dontcare)
+   :Time ( TimRe3 / Time 
+    :name ( n8 / name
+     :op1 "18:45"
+  ))
+   :Day ( DayRe5 / Day 
+    :name ( n10 / name
+     :op1 "saturday"
+  ))
+   :People ( PeoRe7 / People 
+    :name ( n12 / name
+     :op1 "4"
+  ))
+)
+
+# ::id MUL0962.json_0006
+# ::snt Okay , we can eat earlier if we really have to . Can you try for 17:45 instead ?
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n14 / name
+     :op1 "17:45"
+  ))
+)
+
+# ::id MUL0962.json_0008
+# ::snt I would also like to go to a college in the same area as the restaurant .
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n16 / name
+     :op1 "same"
+     :op2 "area"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n18 / name
+     :op1 "college"
+  ))
+)
+
+# ::id MUL0962.json_0010
+# ::snt I do not mind . I only need the address and postcode of any one of those colleges .
+( At1 / Attraction-Request
+  :Addr ( aAt0 / question )
+  :Post ( aAt1 / question )
+)
+
+# ::id MUL0962.json_0012
+# ::snt No that is all I need , thanks .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1245.json_0000
+# ::snt I am looking for a place to eat at that 's moderately priced in the centre of Cambridge .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n2 / name
+     :op1 "moderately"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n4 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id MUL1245.json_0002
+# ::snt Yes , I 'm looking for british food please .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n6 / name
+     :op1 "british"
+  ))
+)
+
+# ::id MUL1245.json_0004
+# ::snt The would like more information on The Copper Kettle
+( Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n8 / name
+     :op1 "Copper"
+     :op2 "Kettle"
+  ))
+)
+
+# ::id MUL1245.json_0006
+# ::snt Can I get the phone number , postcode , and address for that please ?
+( Rt1 / Restaurant-Request
+  :Phone ( aRe0 / question )
+  :Post ( aRe1 / question )
+  :Addr ( aRe2 / question )
+)
+
+# ::id MUL1245.json_0008
+# ::snt Thanks , yes , actually . I need to find some lodging accommodations . I 'd like a 0-star guesthouse , please .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n10 / name
+     :op1 "guesthouse"
+  ))
+   :Stars ( StaHo4 / Stars 
+    :name ( n12 / name
+     :op1 "0-star"
+  ))
+)
+
+# ::id MUL1245.json_0010
+# ::snt I would like to book whichever one is in the same area as The Copper Kettle
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Area ( AreHo2 / Area 
+    :name ( n14 / name
+     :op1 "same"
+     :op2 "area"
+  ))
+   )
+ :op2(Rm2 / Restaurant-Inform
+   :Name ( NamRe4 / Name 
+    :name ( n17 / name
+     :op1 "Copper"
+     :op2 "Kettle"
+  ))
+   )
+)
+
+# ::id MUL1245.json_0012
+# ::snt Yes , please . We need to book for 3 people . We 're arriving on Monday and we 'd like to stay for 3 nights .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n18 / name
+     :op1 "3"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n20 / name
+     :op1 "monday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n22 / name
+     :op1 "3"
+  ))
+)
+
+# ::id MUL1245.json_0014
+# ::snt Can you get me the address and postcode for The Copper Kettle ?
+( a / and
+ :op1(Rt1 / Restaurant-Request
+  :Post ( aRe0 / question )
+  :Addr ( aRe1 / question )
+   )
+ :op2(Rm2 / Restaurant-Inform
+   :Name ( NamRe3 / Name 
+    :name ( n25 / name
+     :op1 "Copper"
+     :op2 "Kettle"
+  ))
+   )
+)
+
+# ::id MUL1245.json_0016
+# ::snt Can you help me book a taxi between The Copper Kettle and El Shaddai ? I would need to leave the restaurant by 23:45 .
+( a / and
+ :op1(Tm1 / Taxi-Inform
+   :Leave ( LeaTa2 / Leave 
+    :name ( n26 / name
+     :op1 "23:45"
+  ))
+   :Depart ( DepTa4 / Depart 
+    :name ( n28 / name
+     :op1 "the"
+     :op2 "restaurant"
+  ))
+   )
+ :op2(Rm2 / Restaurant-Inform
+   :Name ( NamRe5 / Name 
+    :name ( n31 / name
+     :op1 "Copper"
+     :op2 "Kettle"
+  ))
+   )
+)
+
+# ::id MUL1245.json_0018
+# ::snt No , thank you that is all for today .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL1953.json_0000
+# ::snt I am looking for a specific hotel , its name is express by holiday inn cambridge
+( Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n2 / name
+     :op1 "express"
+     :op2 "by"
+     :op3 "holiday"
+     :op4 "inn"
+     :op5 "cambridge"
+  ))
+)
+
+# ::id PMUL1953.json_0002
+# ::snt Yes , could you book the hotel room for me for 7 people ?
+( Hm1 / Hotel-Inform
+   :People ( PeoHo2 / People 
+    :name ( n4 / name
+     :op1 "7"
+  ))
+)
+
+# ::id PMUL1953.json_0004
+# ::snt Monday , please . There will be 7 of us and we 'd like to stay for 4 days .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n6 / name
+     :op1 "4"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n8 / name
+     :op1 "monday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n10 / name
+     :op1 "7"
+  ))
+)
+
+# ::id PMUL1953.json_0006
+# ::snt Thank you . I would also like to book a train , please .
+( Tm1 / Train-Inform
+   :none ( onTr1 / none)
+)
+
+# ::id PMUL1953.json_0008
+# ::snt I will be going from cambridge to birmingham new street .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n12 / name
+     :op1 "birmingham"
+     :op2 "new"
+     :op3 "street"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n14 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id PMUL1953.json_0010
+# ::snt Whenever will get me there by 17:30 . I do need to leave on Friday and I will need the travel time please .
+( a / and
+ :op1(Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n16 / name
+     :op1 "friday"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n18 / name
+     :op1 "17:30"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Time ( aTr1 / question )
+   )
+)
+
+# ::id PMUL1953.json_0012
+# ::snt Latest , please . How long is the travel time ?
+( Tt1 / Train-Request
+  :Time ( aTr0 / question )
+)
+
+# ::id PMUL1953.json_0014
+# ::snt No , thanks . That 's all that I need , thanks so much ! Have a great day !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG0038.json_0000
+# ::snt I 'd like to book a taxi to depart from Maharajah Tandoori Restaurant .
+( Tm1 / Taxi-Inform
+   :Depart ( DepTa2 / Depart 
+    :name ( n2 / name
+     :op1 "maharajah"
+     :op2 "tandoori"
+     :op3 "restaurant"
+  ))
+)
+
+# ::id SNG0038.json_0002
+# ::snt I would like the taxi to be here by 02:00 .
+( Tm1 / Taxi-Inform
+   :Leave ( LeaTa2 / Leave 
+    :name ( n4 / name
+     :op1 "02:00"
+  ))
+)
+
+# ::id SNG0038.json_0004
+# ::snt Please take me to sidney sussex college .
+( Tm1 / Taxi-Inform
+   :Dest ( DesTa2 / Dest 
+    :name ( n6 / name
+     :op1 "sidney"
+     :op2 "sussex"
+     :op3 "college"
+  ))
+)
+
+# ::id SNG0038.json_0006
+# ::snt no that is all i wanted from you today thank you
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG0038.json_0008
+# ::snt Thank you for your help , you do the same .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0631.json_0000
+# ::snt I 'm looking for a train that goes to Cambridge , it should leave after 20:45 .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "cambridge"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n4 / name
+     :op1 "20:45"
+  ))
+)
+
+# ::id MUL0631.json_0002
+# ::snt I am looking at departing after 20:45 from   the birmingham new street on Monday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n6 / name
+     :op1 "monday"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n8 / name
+     :op1 "birmingham"
+     :op2 "new"
+     :op3 "street"
+  ))
+   :Leave ( LeaTr6 / Leave 
+    :name ( n10 / name
+     :op1 "20:45"
+  ))
+)
+
+# ::id MUL0631.json_0004
+# ::snt I 'll need one that I can book tickets for 7 people , lets try the one that departs at 21:40 first .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n12 / name
+     :op1 "7"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n14 / name
+     :op1 "21:40"
+  ))
+)
+
+# ::id MUL0631.json_0006
+# ::snt Thank You . I also need to find a place to stay .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0631.json_0008
+# ::snt I just need something cheap in the east area if you have it . It does n't need to have internet or parking if it 's not available at the cheapest hotel .
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n16 / name
+     :op1 "cheap"
+  ))
+   :Area ( AreHo4 / Area 
+    :name ( n18 / name
+     :op1 "east"
+  ))
+   :Internet ( oHo3 / no)
+   :Parking ( oHo4 / no)
+   )
+ :op2(Ht2 / Hotel-Request
+  :Parking ( aHo1 / question )
+   )
+)
+
+# ::id MUL0631.json_0010
+# ::snt Perhaps , I need to think on this for a moment .
+( o / out_of_scope )
+
+# ::id MUL0631.json_0012
+# ::snt Of the three hotels you found , do any include free parking ?
+( a / and
+ :op1(Ht1 / Hotel-Request
+  :Parking ( aHo0 / question )
+   )
+ :op2(Hm2 / Hotel-Inform
+   :Parking ( esHo2 / yes)
+   :Choice ( ChoHo4 / Choice 
+    :name ( n21 / name
+     :op1 "three"
+  ))
+   )
+)
+
+# ::id MUL0631.json_0014
+# ::snt Great , thanks . I 'll handle the rest , but you 've been very helpful today .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1472.json_0000
+# ::snt I want to book a train to stevenage , and I want to leave around 14:00 .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "stevenage"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n4 / name
+     :op1 "14:00"
+  ))
+)
+
+# ::id MUL1472.json_0002
+# ::snt I am departing from Cambridge on Saturday .   I would like to arrive in Stevenage by 14:00 .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n6 / name
+     :op1 "stevenage"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n8 / name
+     :op1 "saturday"
+  ))
+   :Arrive ( ArrTr6 / Arrive 
+    :name ( n10 / name
+     :op1 "14:00"
+  ))
+   :Depart ( DepTr8 / Depart 
+    :name ( n12 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id MUL1472.json_0004
+# ::snt What is the ticket price ?
+( Tt1 / Train-Request
+  :Ticket ( aTr0 / question )
+)
+
+# ::id MUL1472.json_0006
+# ::snt Can you tell me the travel time as well please ? Also , I 'm looking for an expensive restaurant in the centre for lunch .
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n14 / name
+     :op1 "expensive"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n16 / name
+     :op1 "centre"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Time ( aTr1 / question )
+   )
+)
+
+# ::id MUL1472.json_0008
+# ::snt I would like a Chinese food restaurant .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n18 / name
+     :op1 "chinese"
+  ))
+)
+
+# ::id MUL1472.json_0010
+# ::snt Ok , can I please book a table for 6 people at 11:15 on the same day ?
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n20 / name
+     :op1 "11:15"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n22 / name
+     :op1 "same"
+     :op2 "day"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n24 / name
+     :op1 "6"
+  ))
+)
+
+# ::id MUL1472.json_0012
+# ::snt Thanks a lot for your help !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1472.json_0014
+# ::snt No , that will be all . Thank you !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL2258.json_0000
+# ::snt I 'd like a train leaving from Cambridge on Sunday , please .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n2 / name
+     :op1 "sunday"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n4 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id MUL2258.json_0002
+# ::snt Going to norwich . Arrive by 17:00 .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n6 / name
+     :op1 "norwich"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n8 / name
+     :op1 "17:00"
+  ))
+)
+
+# ::id MUL2258.json_0004
+# ::snt I need the price , travel time , and train ID .
+( Tt1 / Train-Request
+  :Time ( aTr0 / question )
+  :Ticket ( aTr1 / question )
+  :Id ( aTr2 / question )
+)
+
+# ::id MUL2258.json_0006
+# ::snt Thanks . I also need a hotel with a star of 4 in the west .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n10 / name
+     :op1 "hotel"
+  ))
+   :Area ( AreHo4 / Area 
+    :name ( n12 / name
+     :op1 "west"
+  ))
+   :Stars ( StaHo6 / Stars 
+    :name ( n14 / name
+     :op1 "4"
+  ))
+)
+
+# ::id MUL2258.json_0008
+# ::snt Do any of those choices include free parking and in the expensive price range ?
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+   :Price ( PriHo3 / Price 
+    :name ( n16 / name
+     :op1 "expensive"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ticket ( aTr1 / question )
+   )
+)
+
+# ::id MUL2258.json_0010
+# ::snt Yes please , for 2 people for 4 nights .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n18 / name
+     :op1 "4"
+  ))
+   :People ( PeoHo4 / People 
+    :name ( n20 / name
+     :op1 "2"
+  ))
+)
+
+# ::id MUL2258.json_0012
+# ::snt Wednesday . Could I get the reference number as well ?
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Day ( DayHo2 / Day 
+    :name ( n22 / name
+     :op1 "wednesday"
+  ))
+   )
+ :op2(Ht2 / Hotel-Request
+  :Ref ( aHo1 / question )
+   )
+)
+
+# ::id MUL2258.json_0014
+# ::snt Thank you so much . I think that 's all I need for today . Take care . Bye .
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id PMUL0759.json_0000
+# ::snt Can you help me find a restaurant the has Indian cuisine ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "indian"
+  ))
+)
+
+# ::id PMUL0759.json_0002
+# ::snt I 'd like it to be in the cheap price range and any area of town .
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n4 / name
+     :op1 "cheap"
+  ))
+   :Area ( onRe2 / dontcare)
+   )
+ :op2(Tt2 / Train-Request
+  :Ticket ( aTr1 / question )
+   )
+)
+
+# ::id PMUL0759.json_0004
+# ::snt I would like a recommendation . I will need to book a reservation .
+( o / out_of_scope )
+
+# ::id PMUL0759.json_0006
+# ::snt That sounds good .   Please book a table for 2 people at 17:00 on Saturday .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n6 / name
+     :op1 "17:00"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n8 / name
+     :op1 "saturday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n10 / name
+     :op1 "2"
+  ))
+)
+
+# ::id PMUL0759.json_0008
+# ::snt Thank you , I also need a train from cambridge to kings lynn on sunday , I do nt want to get home late so need to be there by 15:45 .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n12 / name
+     :op1 "kings"
+     :op2 "lynn"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n14 / name
+     :op1 "sunday"
+  ))
+   :Arrive ( ArrTr6 / Arrive 
+    :name ( n16 / name
+     :op1 "15:45"
+  ))
+   :Depart ( DepTr8 / Depart 
+    :name ( n18 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id PMUL0759.json_0010
+# ::snt A little later in the day please .
+( o / out_of_scope )
+
+# ::id PMUL0759.json_0012
+# ::snt Ok I will book it for you
+( Tk1 / Train-OfferBook
+   :none ( onTr1 / none)
+)
+
+# ::id PMUL0759.json_0014
+# ::snt Can I get the departure time and the price of the ticket please ?
+( Tt1 / Train-Request
+  :Leave ( aTr0 / question )
+  :Ticket ( aTr1 / question )
+)
+
+# ::id PMUL0759.json_0016
+# ::snt This is great ! Thanks for your help .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0791.json_0000
+# ::snt Hi , I need a train Wednesday that will arrive by 19:45 .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n2 / name
+     :op1 "wednesday"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n4 / name
+     :op1 "19:45"
+  ))
+)
+
+# ::id MUL0791.json_0002
+# ::snt I 'm headed from Cambridge to Broxbourne .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n6 / name
+     :op1 "broxbourne"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n8 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id MUL0791.json_0004
+# ::snt I do n't care about that , you choose for me . Can you book me tickets ?
+( o / out_of_scope )
+
+# ::id MUL0791.json_0006
+# ::snt Yes , I need three tickets and a reference number , and I would also need a guesthouse with free parking .
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n10 / name
+     :op1 "guesthouse"
+  ))
+   :Parking ( esHo2 / yes)
+   )
+ :op2(Tm2 / Train-Inform
+   :People ( PeoTr4 / People 
+    :name ( n13 / name
+     :op1 "three"
+  ))
+   )
+ :op3(Tt3 / Train-Request
+  :Ref ( aTr2 / question )
+   )
+)
+
+# ::id MUL0791.json_0008
+# ::snt How about a moderately priced 3 star guesthouse ?
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n14 / name
+     :op1 "moderately"
+  ))
+   :Stars ( StaHo4 / Stars 
+    :name ( n16 / name
+     :op1 "3"
+  ))
+   :Type ( TypHo6 / Type 
+    :name ( n18 / name
+     :op1 "guesthouse"
+  ))
+)
+
+# ::id MUL0791.json_0010
+# ::snt Yes I 'll take the one in the south , thanks for your help .
+( a / and
+ :op1(gk1 / general-thank
+   :none ( onge1 / none)
+   )
+ :op2(Hm2 / Hotel-Inform
+   :Area ( AreHo3 / Area 
+    :name ( n21 / name
+     :op1 "south"
+  ))
+   )
+)
+
+# ::id MUL0791.json_0012
+# ::snt No , that 's okay . Could you get me the reference number for my train tickets , though ?
+( Tt1 / Train-Request
+  :Ref ( aTr0 / question )
+)
+
+# ::id MUL0791.json_0014
+# ::snt Great , thank you ! That 's all I needed .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0627.json_0000
+# ::snt I am looking for the Home from Home hotel , I would also like to know how many stars this hotel has .
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n2 / name
+     :op1 "home"
+     :op2 "from"
+     :op3 "home"
+  ))
+   )
+ :op2(Ht2 / Hotel-Request
+  :Stars ( aHo1 / question )
+   )
+)
+
+# ::id MUL0627.json_0002
+# ::snt You , know I 'll think about it , but can I get a train leaving cambridge to arrive by 21:30 ?
+( Tm1 / Train-Inform
+   :Arrive ( ArrTr2 / Arrive 
+    :name ( n4 / name
+     :op1 "21:30"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n6 / name
+     :op1 "cambridge"
+  ))
+   :Leave ( LeaTr6 / Leave 
+    :name ( n8 / name
+     :op1 "21:30"
+  ))
+)
+
+# ::id MUL0627.json_0004
+# ::snt I need that for Thursday going to Peterborough .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n10 / name
+     :op1 "peterborough"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n12 / name
+     :op1 "thursday"
+  ))
+)
+
+# ::id MUL0627.json_0006
+# ::snt Let 's try the earlier one .   I need eight tickets .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n14 / name
+     :op1 "eight"
+  ))
+)
+
+# ::id MUL0627.json_0008
+# ::snt No , that was all . Thank you so much .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL0569.json_0000
+# ::snt I need to locate a train that 's going to Cambridge and leaves after 3:45 PM . Can you help ?
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "cambridge"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n4 / name
+     :op1 "3:45"
+  ))
+)
+
+# ::id PMUL0569.json_0002
+# ::snt I need to depart from london kings cross on thursday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n6 / name
+     :op1 "thursday"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n8 / name
+     :op1 "london"
+     :op2 "kings"
+     :op3 "cross"
+  ))
+)
+
+# ::id PMUL0569.json_0004
+# ::snt After 15:45 , please . And I 'll need tickets for 6 people .
+( Tm1 / Train-Inform
+   :Leave ( LeaTr2 / Leave 
+    :name ( n10 / name
+     :op1 "15:45"
+  ))
+   :People ( PeoTr4 / People 
+    :name ( n12 / name
+     :op1 "6"
+  ))
+)
+
+# ::id PMUL0569.json_0006
+# ::snt I am also looking for more info on the India house .
+( Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n14 / name
+     :op1 "india"
+     :op2 "house"
+  ))
+)
+
+# ::id PMUL0569.json_0008
+# ::snt Yes , please reserve a table for 6 people on thursday at 19:45 . And tell me my reference number too .
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n16 / name
+     :op1 "19:45"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n18 / name
+     :op1 "thursday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n20 / name
+     :op1 "6"
+  ))
+   )
+ :op2(Rt2 / Restaurant-Request
+  :Ref ( aRe1 / question )
+   )
+)
+
+# ::id PMUL0569.json_0010
+# ::snt That is the only thing I needed .
+( o / out_of_scope )
+
+# ::id MUL0476.json_0000
+# ::snt I 'm looking for a train that departs Cambridge after 10:00 .
+( Tm1 / Train-Inform
+   :Depart ( DepTr2 / Depart 
+    :name ( n2 / name
+     :op1 "cambridge"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n4 / name
+     :op1 "10:00"
+  ))
+)
+
+# ::id MUL0476.json_0002
+# ::snt I 'm looking to travel to Birmingham New Street , and I want to leave on Thursday .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n6 / name
+     :op1 "birmingham"
+     :op2 "new"
+     :op3 "street"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n8 / name
+     :op1 "thursday"
+  ))
+)
+
+# ::id MUL0476.json_0004
+# ::snt I need to book it for 6 people , can I get the reference number too ?
+( a / and
+ :op1(Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n10 / name
+     :op1 "6"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ref ( aTr1 / question )
+   )
+)
+
+# ::id MUL0476.json_0006
+# ::snt Yes , I would like to book the train for 6 people . I need the reference number , please .
+( a / and
+ :op1(Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n12 / name
+     :op1 "6"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ref ( aTr1 / question )
+   )
+)
+
+# ::id MUL0476.json_0008
+# ::snt Alright I also heard about this place called abbey pool and astroturf pitch . What is their number and address ?
+( a / and
+ :op1(Am1 / Attraction-Inform
+   :Name ( NamAt2 / Name 
+    :name ( n14 / name
+     :op1 "abbey"
+     :op2 "pool"
+     :op3 "and"
+     :op4 "astroturf"
+     :op5 "pitch"
+  ))
+   )
+ :op2(At2 / Attraction-Request
+  :Addr ( aAt1 / question )
+   )
+)
+
+# ::id MUL0476.json_0010
+# ::snt No . Thank you very much for your help .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1977.json_0000
+# ::snt I 'm wanting to go to a museum around the middle of Cambridge .
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n2 / name
+     :op1 "museum"
+  ))
+)
+
+# ::id MUL1977.json_0002
+# ::snt That is perfect .   Can I get the phone number , postcode , and address please ?
+( At1 / Attraction-Request
+  :Addr ( aAt0 / question )
+  :Post ( aAt1 / question )
+  :Phone ( aAt2 / question )
+)
+
+# ::id MUL1977.json_0004
+# ::snt Actually , I need to find a train to cambridge , are you able to help with that ?
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n4 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id MUL1977.json_0006
+# ::snt I 'll be traveling from Kings Lynn to Cambridge on Thursday . I want to leave after 9:30 .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n6 / name
+     :op1 "thursday"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n8 / name
+     :op1 "kings"
+     :op2 "lynn"
+  ))
+   :Dest ( DesTr6 / Dest 
+    :name ( n10 / name
+     :op1 "Cambridge"
+  ))
+   :Leave ( LeaTr8 / Leave 
+    :name ( n12 / name
+     :op1 "9:30"
+  ))
+)
+
+# ::id MUL1977.json_0008
+# ::snt make a booking for 7 people .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n14 / name
+     :op1 "7"
+  ))
+)
+
+# ::id MUL1977.json_0010
+# ::snt Yes , can I also get the reference number for that train ?
+( Tt1 / Train-Request
+  :Ref ( aTr0 / question )
+)
+
+# ::id MUL1977.json_0012
+# ::snt Thank you , I think that will be everything . Goodbye .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0129.json_0000
+# ::snt I 'm visiting Cambridge and would like some suggestions for an upscale restaurant which serves modern global cuisine .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "modern"
+     :op2 "global"
+  ))
+)
+
+# ::id MUL0129.json_0002
+# ::snt Yes , how about a chinese restaurant ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n4 / name
+     :op1 "chinese"
+  ))
+)
+
+# ::id MUL0129.json_0004
+# ::snt I do n't care what part of town it is in , I will need the postcode though .
+( Rt1 / Restaurant-Request
+  :Post ( aRe0 / question )
+)
+
+# ::id MUL0129.json_0006
+# ::snt Yes ! I 'm looking for a particular hotel , the name is home from home .
+( Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n6 / name
+     :op1 "home"
+     :op2 "from"
+     :op3 "home"
+  ))
+)
+
+# ::id MUL0129.json_0008
+# ::snt Great can I get their address , whether they have free parking , and internet ?
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+   :Internet ( esHo2 / yes)
+   )
+ :op2(Ht2 / Hotel-Request
+  :Parking ( aHo1 / question )
+  :Internet ( aHo2 / question )
+  :Addr ( aHo3 / question )
+   )
+)
+
+# ::id MUL0129.json_0010
+# ::snt Thank you . That 's everything I will need today .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL2394.json_0000
+# ::snt I am looking for an expensive restaurant in the centre part of town .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n2 / name
+     :op1 "expensive"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n4 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id PMUL2394.json_0002
+# ::snt I am looking for an Indian restaurant .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n6 / name
+     :op1 "indian"
+  ))
+)
+
+# ::id PMUL2394.json_0004
+# ::snt I 'm actually thinking I should find something on the west side . Do you have any expensive Indian restaurants there ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n8 / name
+     :op1 "indian"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n10 / name
+     :op1 "expensive"
+  ))
+   :Area ( AreRe6 / Area 
+    :name ( n12 / name
+     :op1 "west"
+  ))
+)
+
+# ::id PMUL2394.json_0006
+# ::snt Could I get the address , phone and postcode for the Tandoori Palace please ?
+( a / and
+ :op1(Rt1 / Restaurant-Request
+  :Phone ( aRe0 / question )
+  :Post ( aRe1 / question )
+  :Addr ( aRe2 / question )
+   )
+ :op2(Rm2 / Restaurant-Inform
+   :Name ( NamRe3 / Name 
+    :name ( n15 / name
+     :op1 "Tandoori"
+     :op2 "Palace"
+  ))
+   )
+)
+
+# ::id PMUL2394.json_0008
+# ::snt Thank you , before i let you go , I need information on the cambridge corn exchange .
+( Am1 / Attraction-Inform
+   :Name ( NamAt2 / Name 
+    :name ( n16 / name
+     :op1 "the"
+     :op2 "cambridge"
+     :op3 "corn"
+     :op4 "exchange"
+  ))
+)
+
+# ::id PMUL2394.json_0010
+# ::snt Yes , do you know if there is an entrance free for the Cambridge Corn Exchange ?
+( Am1 / Attraction-Inform
+   :Name ( NamAt2 / Name 
+    :name ( n18 / name
+     :op1 "Cambridge"
+     :op2 "Corn"
+     :op3 "Exchange"
+  ))
+)
+
+# ::id PMUL2394.json_0012
+# ::snt Thank you for the phone number of the Cambridge Corn Exchange . I 'll call them .
+( a / and
+ :op1(gk1 / general-thank
+   :none ( onge1 / none)
+   )
+ :op2(Am2 / Attraction-Inform
+   :Name ( NamAt3 / Name 
+    :name ( n21 / name
+     :op1 "Cambridge"
+     :op2 "Corn"
+     :op3 "Exchange"
+  ))
+   )
+ :op3(At3 / Attraction-Request
+  :Phone ( aAt2 / question )
+   )
+)
+
+# ::id PMUL2394.json_0014
+# ::snt That is everything , thanks again .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL2644.json_0000
+# ::snt I 'm looking for a guesthouse to stay in with free wifi .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n2 / name
+     :op1 "guesthouse"
+  ))
+   :Internet ( esHo2 / yes)
+)
+
+# ::id MUL2644.json_0002
+# ::snt Yes , I 'd like a moderately priced place in the north .
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n4 / name
+     :op1 "moderately"
+  ))
+   :Area ( AreHo4 / Area 
+    :name ( n6 / name
+     :op1 "north"
+  ))
+)
+
+# ::id MUL2644.json_0004
+# ::snt Yes , I would prefer free parking and free wifi .
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+   )
+ :op2(Ht2 / Hotel-Request
+  :Parking ( aHo1 / question )
+   )
+)
+
+# ::id MUL2644.json_0006
+# ::snt Can I get the postcode of that place ?
+( Ht1 / Hotel-Request
+  :Post ( aHo0 / question )
+)
+
+# ::id MUL2644.json_0008
+# ::snt What is the star rating for that hotel ?   Can you check that for me ?
+( Hm1 / Hotel-Inform
+   :none ( onHo1 / none)
+)
+
+# ::id MUL2644.json_0010
+# ::snt Not at this time , thanks . I am also considering visiting the Cambridge University Botanic Gardens . Can you tell me what area it is in ?
+( a / and
+ :op1(Am1 / Attraction-Inform
+   :Name ( NamAt2 / Name 
+    :name ( n8 / name
+     :op1 "cambridge"
+     :op2 "university"
+     :op3 "botanic"
+     :op4 "gardens"
+  ))
+   )
+ :op2(At2 / Attraction-Request
+  :Area ( aAt1 / question )
+   )
+)
+
+# ::id MUL2644.json_0012
+# ::snt No , that is everything I needed . Thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1286.json_0000
+# ::snt I 'm looking for a hotel . I want it to have free wifi , but parking does n't need to be free .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n2 / name
+     :op1 "hotel"
+  ))
+   :Parking ( onHo2 / dontcare)
+   :Internet ( esHo3 / yes)
+)
+
+# ::id MUL1286.json_0002
+# ::snt No but I would like it to be a 2 star place .
+( Hm1 / Hotel-Inform
+   :Stars ( StaHo2 / Stars 
+    :name ( n4 / name
+     :op1 "2"
+  ))
+)
+
+# ::id MUL1286.json_0004
+# ::snt Yes , I would like to hear more about The Ashley Hotel please .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n6 / name
+     :op1 "hotel"
+  ))
+   :Name ( NamHo4 / Name 
+    :name ( n8 / name
+     :op1 "ashley"
+     :op2 "hotel"
+  ))
+)
+
+# ::id MUL1286.json_0006
+# ::snt I 'd like the postcode and phone number please .
+( Ht1 / Hotel-Request
+  :Post ( aHo0 / question )
+  :Phone ( aHo1 / question )
+)
+
+# ::id MUL1286.json_0008
+# ::snt Thank you . Are there any Korean restaurants in the city centre ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n10 / name
+     :op1 "korean"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n12 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id MUL1286.json_0010
+# ::snt No I can do that , can I have the contact information please ?
+( Rt1 / Restaurant-Request
+  :Phone ( aRe0 / question )
+)
+
+# ::id MUL1286.json_0012
+# ::snt I changed my mind , can you book the restaurant for 2 people on Saturday at 19:45 and send me the reference number once booked .
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n14 / name
+     :op1 "19:45"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n16 / name
+     :op1 "saturday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n18 / name
+     :op1 "2"
+  ))
+   )
+ :op2(Rt2 / Restaurant-Request
+  :Ref ( aRe1 / question )
+   )
+)
+
+# ::id MUL1286.json_0014
+# ::snt I also need a taxi to commute between the two places .
+( Tm1 / Taxi-Inform
+   :none ( onTa1 / none)
+)
+
+# ::id MUL1286.json_0016
+# ::snt Leave Saturday,2 people and book nit for me
+( o / out_of_scope )
+
+# ::id MUL1286.json_0018
+# ::snt I need to arrive by 19:45 on saturday .
+( Tm1 / Taxi-Inform
+   :Arrive ( ArrTa2 / Arrive 
+    :name ( n20 / name
+     :op1 "19:45"
+  ))
+)
+
+# ::id MUL1286.json_0020
+# ::snt Okay thanks a lot , that 's all I need !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL0032.json_0000
+# ::snt I 'd like to find high - end restaurant in the center of Cambridge .
+( Rm1 / Restaurant-Inform
+   :none ( onRe1 / none)
+   :Area ( AreRe3 / Area 
+    :name ( n2 / name
+     :op1 "center"
+  ))
+)
+
+# ::id PMUL0032.json_0002
+# ::snt Chinese would be great .   I would prefer it be in the centre .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n4 / name
+     :op1 "chinese"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n6 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id PMUL0032.json_0004
+# ::snt Can I get a reservation for 7 at 14:00 this coming Friday ? Please get me a reference number too , I 've had trouble in the past with lost reservations .
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n8 / name
+     :op1 "14:00"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n10 / name
+     :op1 "friday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n12 / name
+     :op1 "7"
+  ))
+   )
+ :op2(Rt2 / Restaurant-Request
+  :Ref ( aRe1 / question )
+   )
+)
+
+# ::id PMUL0032.json_0006
+# ::snt I also need a place to stay . A guesthouse with WiFi would be great .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n14 / name
+     :op1 "guesthouse"
+  ))
+   :Internet ( esHo2 / yes)
+)
+
+# ::id PMUL0032.json_0008
+# ::snt Great , please be sure it 's in the expensive price range with a star rating of 2 .
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n16 / name
+     :op1 "expensive"
+  ))
+   :Stars ( StaHo4 / Stars 
+    :name ( n18 / name
+     :op1 "2"
+  ))
+)
+
+# ::id PMUL0032.json_0010
+# ::snt are there hotels that meet that criteria ?
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n20 / name
+     :op1 "hotels"
+  ))
+)
+
+# ::id PMUL0032.json_0012
+# ::snt How about a rating of two ?
+( Hm1 / Hotel-Inform
+   :Stars ( StaHo2 / Stars 
+    :name ( n22 / name
+     :op1 "two"
+  ))
+)
+
+# ::id PMUL0032.json_0014
+# ::snt can you search the type of a hotel ?
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n24 / name
+     :op1 "hotel"
+  ))
+)
+
+# ::id PMUL0032.json_0016
+# ::snt I prefer the expensive hotel . Can you book it for me for the same group of people ?
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n26 / name
+     :op1 "hotel"
+  ))
+   :Price ( PriHo4 / Price 
+    :name ( n28 / name
+     :op1 "expensive"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n30 / name
+     :op1 "same"
+     :op2 "group"
+     :op3 "of"
+     :op4 "people"
+  ))
+)
+
+# ::id PMUL0032.json_0018
+# ::snt I need it for 5 nights for 7 people starting friday .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n32 / name
+     :op1 "5"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n34 / name
+     :op1 "friday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n36 / name
+     :op1 "7"
+  ))
+)
+
+# ::id PMUL0032.json_0020
+# ::snt Thank you for your help .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL1768.json_0000
+# ::snt Yes , could you give me some information on a train ?
+( Tm1 / Train-Inform
+   :none ( onTr1 / none)
+)
+
+# ::id PMUL1768.json_0002
+# ::snt I 'm leaving from bishops stortford and going to cambridge please .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "cambridge"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n4 / name
+     :op1 "bishops"
+     :op2 "stortford"
+  ))
+)
+
+# ::id PMUL1768.json_0004
+# ::snt I would like to leave on friday after 16:00 . Can you provide me with the arrival time ?
+( a / and
+ :op1(Tm1 / Train-Inform
+   :Leave ( LeaTr2 / Leave 
+    :name ( n6 / name
+     :op1 "16:00"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n8 / name
+     :op1 "friday"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Arrive ( aTr1 / question )
+   )
+)
+
+# ::id PMUL1768.json_0006
+# ::snt Great . now I am also looking for a place to stay . I would like a guesthouse with 4 stars .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n10 / name
+     :op1 "guesthouse"
+  ))
+   :Stars ( StaHo4 / Stars 
+    :name ( n12 / name
+     :op1 "4"
+  ))
+)
+
+# ::id PMUL1768.json_0008
+# ::snt Yes the North part of town and the cheap price range
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n14 / name
+     :op1 "cheap"
+  ))
+   :Area ( AreHo4 / Area 
+    :name ( n16 / name
+     :op1 "north"
+  ))
+)
+
+# ::id PMUL1768.json_0010
+# ::snt No thank you , I will book myself at a later point .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL1768.json_0012
+# ::snt Thanks . Regarding the hotel , I forgot to ask you if it includes free parking ?   It actually does not need to be in the North or cheap , I misspoke .
+( Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+   :Price ( PriHo3 / Price 
+    :name ( n18 / name
+     :op1 "cheap"
+  ))
+)
+
+# ::id PMUL1768.json_0014
+# ::snt Can You book that for me for Friday . 2 nights , 1 person .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n20 / name
+     :op1 "2"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n22 / name
+     :op1 "friday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n24 / name
+     :op1 "1"
+  ))
+)
+
+# ::id PMUL1768.json_0016
+# ::snt Thank you , that is all I need for today .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL1768.json_0018
+# ::snt Thanks , bye now !
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3574.json_0000
+# ::snt I 'm trying to find a restaurant to try while I 'm in town .   Can you help with that ?
+( Rm1 / Restaurant-Inform
+   :none ( onRe1 / none)
+)
+
+# ::id PMUL3574.json_0002
+# ::snt An expensive restaurant in the center that serves Moroccan food
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "moroccan"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n4 / name
+     :op1 "expensive"
+  ))
+   :Area ( AreRe6 / Area 
+    :name ( n6 / name
+     :op1 "center"
+  ))
+)
+
+# ::id PMUL3574.json_0004
+# ::snt Can you find me a restaurant that serves Thai food instead ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n8 / name
+     :op1 "thai"
+  ))
+)
+
+# ::id PMUL3574.json_0006
+# ::snt Can you give me their phone number , please ?
+( Rt1 / Restaurant-Request
+  :Phone ( aRe0 / question )
+)
+
+# ::id PMUL3574.json_0008
+# ::snt Thank You . I also need a train leaving from leicester .
+( Tm1 / Train-Inform
+   :Depart ( DepTr2 / Depart 
+    :name ( n10 / name
+     :op1 "leicester"
+  ))
+)
+
+# ::id PMUL3574.json_0010
+# ::snt I will be traveling on Monday to cambridge .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n12 / name
+     :op1 "cambridge"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n14 / name
+     :op1 "monday"
+  ))
+)
+
+# ::id PMUL3574.json_0012
+# ::snt I need to go to cambridge and leave after 17:45
+( Tm1 / Train-Inform
+   :Leave ( LeaTr2 / Leave 
+    :name ( n16 / name
+     :op1 "17:45"
+  ))
+   :Dest ( DesTr4 / Dest 
+    :name ( n18 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id PMUL3574.json_0014
+# ::snt Yes please . I need tickets for 6 people .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n20 / name
+     :op1 "6"
+  ))
+)
+
+# ::id PMUL3574.json_0016
+# ::snt Great thank you , this is all I need for today .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG0535.json_0000
+# ::snt I am looking for a particular restaurant . It 's Efes Restaurant .
+( Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n2 / name
+     :op1 "efes"
+     :op2 "restaurant"
+  ))
+)
+
+# ::id SNG0535.json_0002
+# ::snt Yes I would , for 3 people Wednesday at 18:15 .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n4 / name
+     :op1 "18:15"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n6 / name
+     :op1 "wednesday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n8 / name
+     :op1 "3"
+  ))
+)
+
+# ::id SNG0535.json_0004
+# ::snt Can you check for 17:15 on the same day ?
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n10 / name
+     :op1 "17:15"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n12 / name
+     :op1 "same"
+     :op2 "day"
+  ))
+)
+
+# ::id SNG0535.json_0006
+# ::snt No , that 's all I need today . I appreciate your help - goodbye !
+( a / and
+ :op1(ge1 / general-bye
+   :none ( onge1 / none)
+   )
+ :op2(gt2 / general-greet
+   :none ( onge2 / none)
+   )
+)
+
+# ::id MUL1881.json_0000
+# ::snt I need to take a train , going to norwich leaving after 08:00 .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "norwich"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n4 / name
+     :op1 "08:00"
+  ))
+)
+
+# ::id MUL1881.json_0002
+# ::snt I 'm traveling on saturday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n6 / name
+     :op1 "saturday"
+  ))
+)
+
+# ::id MUL1881.json_0004
+# ::snt I need it to depart from Cambridge after 8:00 and go to Norwich .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n8 / name
+     :op1 "norwich"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n10 / name
+     :op1 "cambridge"
+  ))
+   :Leave ( LeaTr6 / Leave 
+    :name ( n12 / name
+     :op1 "8:00"
+  ))
+)
+
+# ::id MUL1881.json_0006
+# ::snt Yes please , I 'll need a booking for one ticket .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n14 / name
+     :op1 "one"
+  ))
+)
+
+# ::id MUL1881.json_0008
+# ::snt Thanks , I need a place to go too . What about a nightclub in the west ?
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n16 / name
+     :op1 "west"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n18 / name
+     :op1 "nightclub"
+  ))
+)
+
+# ::id MUL1881.json_0010
+# ::snt Perhaps a college , then . Could you recommend one ?
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n20 / name
+     :op1 "college"
+  ))
+)
+
+# ::id MUL1881.json_0012
+# ::snt Yes that would be fine .   Can I get the postcode please ?
+( At1 / Attraction-Request
+  :Post ( aAt0 / question )
+)
+
+# ::id MUL1881.json_0014
+# ::snt No , that is everything I needed , thank you very much for your assistance .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL4414.json_0000
+# ::snt I need a place to go in the centre .
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n2 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id PMUL4414.json_0002
+# ::snt I do n't have anything specific in mind , what are some of the most popular attractions in the centre ?
+( a / and
+ :op1(Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n4 / name
+     :op1 "centre"
+  ))
+   )
+ :op2(At2 / Attraction-Request
+  :Type ( aAt1 / question )
+   )
+)
+
+# ::id PMUL4414.json_0004
+# ::snt I need their postcode please .
+( At1 / Attraction-Request
+  :Post ( aAt0 / question )
+)
+
+# ::id PMUL4414.json_0006
+# ::snt Thanks ! I also need a restaurant in the centre .
+( Rm1 / Restaurant-Inform
+   :Area ( AreRe2 / Area 
+    :name ( n6 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id PMUL4414.json_0008
+# ::snt no specific food type
+( Rt1 / Restaurant-Request
+  :Food ( aRe0 / question )
+)
+
+# ::id PMUL4414.json_0010
+# ::snt I 'm looking for something upscale in the expensive price range .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n8 / name
+     :op1 "expensive"
+  ))
+)
+
+# ::id PMUL4414.json_0012
+# ::snt No , can you recommend one and book a table for 7 people ?
+( Rm1 / Restaurant-Inform
+   :People ( PeoRe2 / People 
+    :name ( n10 / name
+     :op1 "7"
+  ))
+)
+
+# ::id PMUL4414.json_0014
+# ::snt It will be on Wednesday at 12:30 .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n12 / name
+     :op1 "12:30"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n14 / name
+     :op1 "wednesday"
+  ))
+)
+
+# ::id PMUL4414.json_0016
+# ::snt can you also help me find a place to stay ?
+( Hm1 / Hotel-Inform
+   :none ( onHo1 / none)
+)
+
+# ::id PMUL4414.json_0018
+# ::snt It does n't matter , thanks . By the way , will you please book me a taxi to take me from the church to the restaurant ?
+( a / and
+ :op1(Tm1 / Taxi-Inform
+   :none ( onTa1 / none)
+   :Depart ( DepTa3 / Depart 
+    :name ( n16 / name
+     :op1 "the"
+     :op2 "church"
+  ))
+   :Dest ( DesTa5 / Dest 
+    :name ( n18 / name
+     :op1 "the"
+     :op2 "restaurant"
+  ))
+   )
+ :op2(Rm2 / Restaurant-Inform
+   :none ( onRe2 / none)
+   )
+)
+
+# ::id PMUL4414.json_0020
+# ::snt I need the taxi to arrive by 12:30 on Wednesday to the restaurant i booked . .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n20 / name
+     :op1 "12:30"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n22 / name
+     :op1 "wednesday"
+  ))
+)
+
+# ::id PMUL4414.json_0022
+# ::snt Thank you , that s all need today .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL4414.json_0024
+# ::snt Okay , you have a great day now .
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id MUL1347.json_0000
+# ::snt Hi , I 'm looking for a guesthouse to stay at in the south area of Cambridge . Can you help me ?
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n2 / name
+     :op1 "guesthouse"
+  ))
+   :Area ( AreHo4 / Area 
+    :name ( n4 / name
+     :op1 "south"
+  ))
+)
+
+# ::id MUL1347.json_0002
+# ::snt I would like a moderate priced one with a 3 star rating .
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n6 / name
+     :op1 "moderate"
+  ))
+   :Stars ( StaHo4 / Stars 
+    :name ( n8 / name
+     :op1 "3"
+  ))
+)
+
+# ::id MUL1347.json_0004
+# ::snt Can you book that for 7 people for 5 nights starting on friday ?
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n10 / name
+     :op1 "5"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n12 / name
+     :op1 "friday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n14 / name
+     :op1 "7"
+  ))
+)
+
+# ::id MUL1347.json_0006
+# ::snt I am also looking for a place to eat that is in the same area as the hotel and the same price range .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n16 / name
+     :op1 "same"
+     :op2 "price"
+     :op3 "range"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n18 / name
+     :op1 "same"
+     :op2 "area"
+  ))
+)
+
+# ::id MUL1347.json_0008
+# ::snt Can you get us a table at Restaurant Alimentum at 11:30 on Friday ?
+( Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n20 / name
+     :op1 "restaurant"
+     :op2 "alimentum"
+  ))
+   :Time ( TimRe4 / Time 
+    :name ( n22 / name
+     :op1 "11:30"
+  ))
+   :Day ( DayRe6 / Day 
+    :name ( n24 / name
+     :op1 "friday"
+  ))
+)
+
+# ::id MUL1347.json_0010
+# ::snt Yes , can you get me a taxi from the Bridge Guest House to Restaurant Alimentum . I would need to arrive by 11:30 .
+( Tm1 / Taxi-Inform
+   :Dest ( DesTa2 / Dest 
+    :name ( n26 / name
+     :op1 "restaurant"
+     :op2 "alimentum"
+  ))
+   :Depart ( DepTa4 / Depart 
+    :name ( n28 / name
+     :op1 "bridge"
+     :op2 "guest"
+     :op3 "house"
+  ))
+   :Arrive ( ArrTa6 / Arrive 
+    :name ( n30 / name
+     :op1 "11:30"
+  ))
+)
+
+# ::id MUL1347.json_0012
+# ::snt Thank you have a great day .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0773.json_0000
+# ::snt Hi , I 'm looking for a guesthouse to stay in that includes free parking . Can you find me something like that ?
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n2 / name
+     :op1 "guesthouse"
+  ))
+   :Parking ( esHo2 / yes)
+)
+
+# ::id MUL0773.json_0002
+# ::snt In the north , please .
+( Hm1 / Hotel-Inform
+   :Area ( AreHo2 / Area 
+    :name ( n4 / name
+     :op1 "north"
+  ))
+)
+
+# ::id MUL0773.json_0004
+# ::snt Not really , but I do need free wifi .
+( Hm1 / Hotel-Inform
+   :Internet ( esHo1 / yes)
+   :Area ( AreHo3 / Area 
+    :name ( n6 / name
+     :op1 "Not"
+     :op2 "really"
+  ))
+)
+
+# ::id MUL0773.json_0006
+# ::snt Yes please , and what is the reference number ? I am also looking for a train departing Norwich after 09:00 .
+( a / and
+ :op1(Tm1 / Train-Inform
+   :Depart ( DepTr2 / Depart 
+    :name ( n8 / name
+     :op1 "norwich"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n10 / name
+     :op1 "09:00"
+  ))
+   )
+ :op2(Ht2 / Hotel-Request
+  :Ref ( aHo1 / question )
+   )
+)
+
+# ::id MUL0773.json_0008
+# ::snt I need to book the room for 3 people starting on Sunday for 4 nights .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n12 / name
+     :op1 "4"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n14 / name
+     :op1 "sunday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n16 / name
+     :op1 "3"
+  ))
+)
+
+# ::id MUL0773.json_0010
+# ::snt Yes , I need a train on Sunday to leave after 9:00 and I need to get the price , arrival time and total travel as well , please .
+( a / and
+ :op1(Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n18 / name
+     :op1 "sunday"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Arrive ( aTr1 / question )
+  :Ticket ( aTr2 / question )
+   )
+)
+
+# ::id MUL0773.json_0012
+# ::snt The train should be going to Cambridge and I need the price , as well , I need the arrival time and travel time .
+( a / and
+ :op1(Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n20 / name
+     :op1 "cambridge"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Arrive ( aTr1 / question )
+  :Time ( aTr2 / question )
+  :Ticket ( aTr3 / question )
+   )
+)
+
+# ::id MUL0773.json_0014
+# ::snt No thanks , that 's all I need today !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG0939.json_0000
+# ::snt I 'm looking for a place to stay . I would like for it to be a 4 star guesthouse .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n2 / name
+     :op1 "guesthouse"
+  ))
+   :Stars ( StaHo4 / Stars 
+    :name ( n4 / name
+     :op1 "4"
+  ))
+)
+
+# ::id SNG0939.json_0002
+# ::snt No , just moderate price range .
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n6 / name
+     :op1 "moderate"
+  ))
+)
+
+# ::id SNG0939.json_0004
+# ::snt No , that does n't matter .
+( Hm1 / Hotel-Inform
+   :Area ( AreHo2 / Area 
+    :name ( n8 / name
+     :op1 "does"
+     :op2 "n't"
+     :op3 "matter"
+  ))
+)
+
+# ::id SNG0939.json_0006
+# ::snt Let 's go ahead and make a reservation . I 'll be arriving Tuesday and would like to stay 5 nights . There will be 7 people in my group .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n10 / name
+     :op1 "5"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n12 / name
+     :op1 "tuesday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n14 / name
+     :op1 "7"
+  ))
+)
+
+# ::id SNG0939.json_0008
+# ::snt Thank you for the help . Have a nice day .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1415.json_0000
+# ::snt Hello , I 'm look for information about restaurants in Cambridge . I would like them to be fine dining and serve Catalan food .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "catalan"
+  ))
+)
+
+# ::id MUL1415.json_0002
+# ::snt There 's nothing in the city centre ? Nothing in the expensive price range ?
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n4 / name
+     :op1 "expensive"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n6 / name
+     :op1 "centre"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ticket ( aTr1 / question )
+   )
+)
+
+# ::id MUL1415.json_0004
+# ::snt Yes , are there any that serve British food ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n8 / name
+     :op1 "british"
+  ))
+)
+
+# ::id MUL1415.json_0006
+# ::snt Yes I 'd like to make a reservation for 3 people on Monday at 11:45 at the Cambridge Chop House . Could I get the reference number for that as well ?
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n10 / name
+     :op1 "11:45"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n12 / name
+     :op1 "monday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n14 / name
+     :op1 "3"
+  ))
+   :Name ( NamRe8 / Name 
+    :name ( n16 / name
+     :op1 "Cambridge"
+     :op2 "Chop"
+     :op3 "House"
+  ))
+   )
+ :op2(Rt2 / Restaurant-Request
+  :Ref ( aRe1 / question )
+   )
+)
+
+# ::id MUL1415.json_0008
+# ::snt I need information about a train . I need one that leaves cambridge and arrives by 12:00
+( Tm1 / Train-Inform
+   :Arrive ( ArrTr2 / Arrive 
+    :name ( n18 / name
+     :op1 "12:00"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n20 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id MUL1415.json_0010
+# ::snt I am going to London Kings Cross .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n22 / name
+     :op1 "london"
+     :op2 "kings"
+     :op3 "cross"
+  ))
+)
+
+# ::id MUL1415.json_0012
+# ::snt I just need to arrive by 12:00 on Tuesday . Anything for that time frame ?
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n24 / name
+     :op1 "tuesday"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n26 / name
+     :op1 "12:00"
+  ))
+)
+
+# ::id MUL1415.json_0014
+# ::snt Is there anything that leaves a bit later ?
+( o / out_of_scope )
+
+# ::id MUL1415.json_0016
+# ::snt That would be good , what is the travel time and price ?
+( a / and
+ :op1(Tm1 / Train-Inform
+   )
+ :op2(Tt2 / Train-Request
+  :Time ( aTr1 / question )
+  :Ticket ( aTr2 / question )
+   )
+)
+
+# ::id MUL1415.json_0018
+# ::snt Thanks . That 's all I need .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3899.json_0000
+# ::snt i am looking for a place to stay . The hotel should be in the type of guesthouse and should have a star of 4 .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n2 / name
+     :op1 "guesthouse"
+  ))
+   :Stars ( StaHo4 / Stars 
+    :name ( n4 / name
+     :op1 "4"
+  ))
+)
+
+# ::id PMUL3899.json_0002
+# ::snt I 'm not picky but it should have free WiFi .
+( Hm1 / Hotel-Inform
+   :Internet ( esHo1 / yes)
+)
+
+# ::id PMUL3899.json_0004
+# ::snt Yes please . I have two people .
+( Hm1 / Hotel-Inform
+   :People ( PeoHo2 / People 
+    :name ( n6 / name
+     :op1 "two"
+  ))
+)
+
+# ::id PMUL3899.json_0006
+# ::snt Actually , I 'm not ready to book yet .   Can I just get the postal code and phone number ?
+( Ht1 / Hotel-Request
+  :Post ( aHo0 / question )
+  :Phone ( aHo1 / question )
+)
+
+# ::id PMUL3899.json_0008
+# ::snt Can you find me a museum and let me know how much it cost ?
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n8 / name
+     :op1 "museum"
+  ))
+)
+
+# ::id PMUL3899.json_0010
+# ::snt I 'm not familiar with the area - can you recommend something ?
+( At1 / Attraction-Request
+  :Area ( aAt0 / question )
+)
+
+# ::id PMUL3899.json_0012
+# ::snt That sounds lovely , is there an entrance fee there ?
+( At1 / Attraction-Request
+  :Fee ( aAt0 / question )
+)
+
+# ::id PMUL3899.json_0014
+# ::snt Thanks , but I needed the entrance fee .
+( At1 / Attraction-Request
+  :Fee ( aAt0 / question )
+)
+
+# ::id PMUL3899.json_0016
+# ::snt I also need the address please .
+( At1 / Attraction-Request
+  :Addr ( aAt0 / question )
+)
+
+# ::id PMUL3899.json_0018
+# ::snt Thank you so much . That 's all I need .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0751.json_0000
+# ::snt I am looking for a hotel called Autumn House .
+( Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n2 / name
+     :op1 "autumn"
+     :op2 "house"
+  ))
+)
+
+# ::id MUL0751.json_0002
+# ::snt Thank you I need to book a room for 3 people , for 3 nights starting friday and can I get the reference number ?
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n4 / name
+     :op1 "3"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n6 / name
+     :op1 "friday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n8 / name
+     :op1 "3"
+  ))
+   )
+ :op2(Ht2 / Hotel-Request
+  :Ref ( aHo1 / question )
+   )
+)
+
+# ::id MUL0751.json_0004
+# ::snt Yes , actually there is . I need to book a train from Cambridge to Peterborough .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n10 / name
+     :op1 "peterborough"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n12 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id MUL0751.json_0006
+# ::snt I need the train to leave after 13:45 on a Monday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n14 / name
+     :op1 "monday"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n16 / name
+     :op1 "13:45"
+  ))
+)
+
+# ::id MUL0751.json_0008
+# ::snt Perfect , that 's all I need , thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG1007.json_0000
+# ::snt Aloha ! Can you help me find a hotel , please ?
+( Hm1 / Hotel-Inform
+   :none ( onHo1 / none)
+   :Type ( TypHo3 / Type 
+    :name ( n2 / name
+     :op1 "hotel"
+  ))
+)
+
+# ::id SNG1007.json_0002
+# ::snt I 'm not sure but I 'm looking for something in the cheap price rating with 4 stars .
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n4 / name
+     :op1 "cheap"
+  ))
+   :Stars ( StaHo4 / Stars 
+    :name ( n6 / name
+     :op1 "4"
+  ))
+)
+
+# ::id SNG1007.json_0004
+# ::snt I need free parking .
+( Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+)
+
+# ::id SNG1007.json_0006
+# ::snt I would like you to book me into the hotel for tuesday for 5 nights and 2 people .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n8 / name
+     :op1 "5"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n10 / name
+     :op1 "tuesday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n12 / name
+     :op1 "2"
+  ))
+)
+
+# ::id SNG1007.json_0008
+# ::snt Not that is it thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL2324.json_0000
+# ::snt I 'm looking for an expensive gastropub place .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "gastropub"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n4 / name
+     :op1 "expensive"
+  ))
+)
+
+# ::id MUL2324.json_0002
+# ::snt Just give me the area , postcode , and address for one of them .
+( Rt1 / Restaurant-Request
+  :Area ( aRe0 / question )
+  :Post ( aRe1 / question )
+  :Addr ( aRe2 / question )
+)
+
+# ::id MUL2324.json_0004
+# ::snt I 'm also looking for places to go in town that is in the west .
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n6 / name
+     :op1 "west"
+  ))
+)
+
+# ::id MUL2324.json_0006
+# ::snt I am not picky , can you pick one you know is good to visit ? I need the address , phone number and type of attraction though please .
+( At1 / Attraction-Request
+  :Type ( aAt0 / question )
+  :Addr ( aAt1 / question )
+  :Phone ( aAt2 / question )
+)
+
+# ::id MUL2324.json_0008
+# ::snt Okay , that sounds perfect ! That 's all I need for today . Thanks !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL4198.json_0000
+# ::snt I would like to visit a college while in cambridge .
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n2 / name
+     :op1 "college"
+  ))
+)
+
+# ::id PMUL4198.json_0002
+# ::snt I was really hoping for something in the centre of town .
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n4 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id PMUL4198.json_0004
+# ::snt Yes that would be great !
+( o / out_of_scope )
+
+# ::id PMUL4198.json_0006
+# ::snt Yes , that s great . Can you give me their postcode please ?
+( At1 / Attraction-Request
+  :Post ( aAt0 / question )
+)
+
+# ::id PMUL4198.json_0008
+# ::snt Yes , I also need to book the aylesbray lodge guest house . Starting Saturday . 3 nights , 5 people . Please inclue a reference number .
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n6 / name
+     :op1 "aylesbray"
+     :op2 "lodge"
+     :op3 "guest"
+     :op4 "house"
+  ))
+   :Stay ( StaHo4 / Stay 
+    :name ( n8 / name
+     :op1 "3"
+  ))
+   :Day ( DayHo6 / Day 
+    :name ( n10 / name
+     :op1 "saturday"
+  ))
+   :People ( PeoHo8 / People 
+    :name ( n12 / name
+     :op1 "5"
+  ))
+   )
+ :op2(Ht2 / Hotel-Request
+  :Ref ( aHo1 / question )
+   )
+)
+
+# ::id PMUL4198.json_0010
+# ::snt I will also need a taxi between those places and I need the taxi to pick me up from the hotel at 5:30 .
+( a / and
+ :op1(Tm1 / Taxi-Inform
+   :none ( onTa1 / none)
+   :Leave ( LeaTa3 / Leave 
+    :name ( n14 / name
+     :op1 "5:30"
+  ))
+   :Depart ( DepTa5 / Depart 
+    :name ( n16 / name
+     :op1 "the"
+     :op2 "hotel"
+  ))
+   )
+ :op2(Hm2 / Hotel-Inform
+   :none ( onHo2 / none)
+   )
+)
+
+# ::id PMUL4198.json_0012
+# ::snt No thank you , that is all .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL4198.json_0014
+# ::snt Again thank you for all your help and goodbye .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0737.json_0000
+# ::snt I am looking for a train to Stansted airport .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "stansted"
+     :op2 "airport"
+  ))
+)
+
+# ::id MUL0737.json_0002
+# ::snt I will be leaving from Cambridge and just need to arrive by 14:30 .
+( Tm1 / Train-Inform
+   :Arrive ( ArrTr2 / Arrive 
+    :name ( n4 / name
+     :op1 "14:30"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n6 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id MUL0737.json_0004
+# ::snt Right . Tuesday . Sorry .
+( a / and
+ :op1(Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n8 / name
+     :op1 "tuesday"
+  ))
+   )
+ :op2(gt2 / general-greet
+   :none ( onge2 / none)
+   )
+)
+
+# ::id MUL0737.json_0006
+# ::snt Yes . I am also looking for a place to stay on the north side of Cambridge . The hotel can have a 0 star rating .
+( Hm1 / Hotel-Inform
+   :Area ( AreHo2 / Area 
+    :name ( n10 / name
+     :op1 "north"
+  ))
+   :Stars ( StaHo4 / Stars 
+    :name ( n12 / name
+     :op1 "0"
+  ))
+)
+
+# ::id MUL0737.json_0008
+# ::snt That sounds perfect ! I will take it .
+( o / out_of_scope )
+
+# ::id MUL0737.json_0010
+# ::snt Oh , my mistake , I do n't want a booking , just the information .
+( o / out_of_scope )
+
+# ::id MUL0737.json_0012
+# ::snt Yes , I would like to book starting Friday , for four nights and five people please .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n14 / name
+     :op1 "four"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n16 / name
+     :op1 "friday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n18 / name
+     :op1 "five"
+  ))
+)
+
+# ::id MUL0737.json_0014
+# ::snt What about for only 3 nights ?
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n20 / name
+     :op1 "3"
+  ))
+)
+
+# ::id MUL0737.json_0016
+# ::snt No , that will do it . Thanks for your help !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1626.json_0000
+# ::snt I need to take a train from cambridge on saturday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n2 / name
+     :op1 "saturday"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n4 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id MUL1626.json_0002
+# ::snt I am going to stansted airport on saturday and need the train to leave anytime after 15:30 please
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n6 / name
+     :op1 "stansted"
+     :op2 "airport"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n8 / name
+     :op1 "saturday"
+  ))
+   :Leave ( LeaTr6 / Leave 
+    :name ( n10 / name
+     :op1 "15:30"
+  ))
+)
+
+# ::id MUL1626.json_0004
+# ::snt Before I book this , what is the price ?
+( Tt1 / Train-Request
+  :Ticket ( aTr0 / question )
+)
+
+# ::id MUL1626.json_0006
+# ::snt No I 'm not ready to book a spot yet . I do need to find a place to eat in the west though .
+( Rm1 / Restaurant-Inform
+   :Area ( AreRe2 / Area 
+    :name ( n12 / name
+     :op1 "west"
+  ))
+)
+
+# ::id MUL1626.json_0008
+# ::snt I would like an indian restaurant .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n14 / name
+     :op1 "indian"
+  ))
+)
+
+# ::id MUL1626.json_0010
+# ::snt Yes I 'd love one , please . Just me , and I 'd like to eat at 10:15 on the same day .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n16 / name
+     :op1 "10:15"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n18 / name
+     :op1 "same"
+     :op2 "day"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n20 / name
+     :op1 "one"
+  ))
+)
+
+# ::id MUL1626.json_0012
+# ::snt How about 9:15 ?
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n22 / name
+     :op1 "9:15"
+  ))
+)
+
+# ::id MUL1626.json_0014
+# ::snt Sure . Are they open at 11:15 ?
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n24 / name
+     :op1 "11:15"
+  ))
+)
+
+# ::id MUL1626.json_0016
+# ::snt Sure . Please try 10:15 on the same day . I would like the reference number , please .
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n26 / name
+     :op1 "10:15"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n28 / name
+     :op1 "same"
+     :op2 "day"
+  ))
+   )
+ :op2(Rt2 / Restaurant-Request
+  :Ref ( aRe1 / question )
+   )
+)
+
+# ::id MUL1626.json_0018
+# ::snt Yes , please book Meghna for 10:15 , same day .
+( Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n30 / name
+     :op1 "Meghna"
+  ))
+   :Time ( TimRe4 / Time 
+    :name ( n32 / name
+     :op1 "10:15"
+  ))
+   :Day ( DayRe6 / Day 
+    :name ( n34 / name
+     :op1 "same"
+     :op2 "day"
+  ))
+)
+
+# ::id MUL1626.json_0020
+# ::snt I would really like indian food on saturday in the west area . If you can book it for 1 person at 10:15 or 9:15 I do n't care which place .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n36 / name
+     :op1 "10:15"
+  ))
+   :Food ( FooRe4 / Food 
+    :name ( n38 / name
+     :op1 "indian"
+  ))
+   :Day ( DayRe6 / Day 
+    :name ( n40 / name
+     :op1 "saturday"
+  ))
+   :Area ( AreRe8 / Area 
+    :name ( n42 / name
+     :op1 "west"
+  ))
+   :People ( PeoRe10 / People 
+    :name ( n44 / name
+     :op1 "1"
+  ))
+)
+
+# ::id MUL1626.json_0022
+# ::snt Yes , I am relieved . I have no more questions . Thank you for your persistence . Good bye .
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id MUL1379.json_0000
+# ::snt Hi , can you help me find an expensive russian restaurant ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "russian"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n4 / name
+     :op1 "expensive"
+  ))
+)
+
+# ::id MUL1379.json_0002
+# ::snt Are you looking in the centre area ?
+( Rm1 / Restaurant-Inform
+   :Area ( AreRe2 / Area 
+    :name ( n6 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id MUL1379.json_0004
+# ::snt How about british food instead ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n8 / name
+     :op1 "british"
+  ))
+)
+
+# ::id MUL1379.json_0006
+# ::snt Fitzbillies Restaurant sounds good , will you book it for me ?
+( Rm1 / Restaurant-Inform
+   :none ( onRe1 / none)
+   :Name ( NamRe3 / Name 
+    :name ( n10 / name
+     :op1 "Fitzbillies"
+     :op2 "Restaurant"
+  ))
+)
+
+# ::id MUL1379.json_0008
+# ::snt I am not sure yet . Could you give me the restaurant 's address for now ?
+( Rt1 / Restaurant-Request
+  :Addr ( aRe0 / question )
+)
+
+# ::id MUL1379.json_0010
+# ::snt I 'm looking for a hotel that is a type of hotel in the same price range as the restaurant .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n12 / name
+     :op1 "hotel"
+  ))
+   :Price ( PriHo4 / Price 
+    :name ( n14 / name
+     :op1 "same"
+     :op2 "price"
+     :op3 "range"
+  ))
+)
+
+# ::id MUL1379.json_0012
+# ::snt I need it to be a hotel type with free parking and four stars , please .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n16 / name
+     :op1 "hotel"
+  ))
+   :Parking ( esHo2 / yes)
+   :Stars ( StaHo5 / Stars 
+    :name ( n18 / name
+     :op1 "four"
+  ))
+)
+
+# ::id MUL1379.json_0014
+# ::snt Preferably the one in the centre . Is it available for 4 people and 5 nights starting on Sunday ?
+( Hm1 / Hotel-Inform
+   :Area ( AreHo2 / Area 
+    :name ( n20 / name
+     :op1 "centre"
+  ))
+   :Stay ( StaHo4 / Stay 
+    :name ( n22 / name
+     :op1 "5"
+  ))
+   :Day ( DayHo6 / Day 
+    :name ( n24 / name
+     :op1 "sunday"
+  ))
+   :People ( PeoHo8 / People 
+    :name ( n26 / name
+     :op1 "4"
+  ))
+)
+
+# ::id MUL1379.json_0016
+# ::snt That 's all I needed , thanks so much !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG0588.json_0000
+# ::snt I would like to find a restaurant in the centre .
+( Rm1 / Restaurant-Inform
+   :Area ( AreRe2 / Area 
+    :name ( n2 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id SNG0588.json_0002
+# ::snt I need it to be in the expensive price range . What are my options ?
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n4 / name
+     :op1 "expensive"
+  ))
+)
+
+# ::id SNG0588.json_0004
+# ::snt Lets go with the Turkish one . Can I get the address and postcode please ?
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n6 / name
+     :op1 "turkish"
+  ))
+   )
+ :op2(Rt2 / Restaurant-Request
+  :Post ( aRe1 / question )
+  :Addr ( aRe2 / question )
+   )
+)
+
+# ::id SNG0588.json_0006
+# ::snt Thanks for the information . Goodbye .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG0521.json_0000
+# ::snt Hi , I 'd like to find a moderately priced steakhouse .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "steakhouse"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n4 / name
+     :op1 "moderately"
+  ))
+)
+
+# ::id SNG0521.json_0002
+# ::snt How about in the centre ?
+( Rm1 / Restaurant-Inform
+   :Area ( AreRe2 / Area 
+    :name ( n6 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id SNG0521.json_0004
+# ::snt How about Spanish food then ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n8 / name
+     :op1 "spanish"
+  ))
+)
+
+# ::id SNG0521.json_0006
+# ::snt No thank you . Can I have the phone number for it though ?
+( Rt1 / Restaurant-Request
+  :Phone ( aRe0 / question )
+)
+
+# ::id SNG0521.json_0008
+# ::snt That 's all the information I needed today , thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1407.json_0000
+# ::snt I would like to find a restaurant in the expensive range that serves British food .   It should be in the west location .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "british"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n4 / name
+     :op1 "expensive"
+  ))
+   :Area ( AreRe6 / Area 
+    :name ( n6 / name
+     :op1 "west"
+  ))
+)
+
+# ::id MUL1407.json_0002
+# ::snt Can I get the price range for these ?
+( Rt1 / Restaurant-Request
+  :Price ( aRe0 / question )
+)
+
+# ::id MUL1407.json_0004
+# ::snt Can I get the postcode and phone number for them ?
+( Rt1 / Restaurant-Request
+  :Phone ( aRe0 / question )
+  :Post ( aRe1 / question )
+)
+
+# ::id MUL1407.json_0006
+# ::snt Thanks . I also looking for a train that departs from birmingham new street and should arrive by 21:45 .
+( Tm1 / Train-Inform
+   :Arrive ( ArrTr2 / Arrive 
+    :name ( n8 / name
+     :op1 "21:45"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n10 / name
+     :op1 "birmingham"
+     :op2 "new"
+     :op3 "street"
+  ))
+)
+
+# ::id MUL1407.json_0008
+# ::snt I would like to leave on Saturday from Birmingham New Street .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n12 / name
+     :op1 "saturday"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n14 / name
+     :op1 "Birmingham"
+     :op2 "New"
+     :op3 "Street"
+  ))
+)
+
+# ::id MUL1407.json_0010
+# ::snt I do n't have a departure time in mind but I would like to arrive by 21:45 .
+( a / and
+ :op1(Tt1 / Train-Request
+  :Leave ( aTr0 / question )
+   )
+ :op2(Tm2 / Train-Inform
+   :Arrive ( ArrTr3 / Arrive 
+    :name ( n17 / name
+     :op1 "21:45"
+  ))
+   )
+)
+
+# ::id MUL1407.json_0012
+# ::snt 4 people please .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n18 / name
+     :op1 "4"
+  ))
+)
+
+# ::id MUL1407.json_0014
+# ::snt Thank you , that will be all I think . Goodbye
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL4826.json_0000
+# ::snt Hi I am looking for information on the magdalene college .
+( Am1 / Attraction-Inform
+   :Name ( NamAt2 / Name 
+    :name ( n2 / name
+     :op1 "magdalene"
+     :op2 "college"
+  ))
+)
+
+# ::id PMUL4826.json_0002
+# ::snt No , can you please give me the area and phone number to the college instead .
+( a / and
+ :op1(At1 / Attraction-Request
+  :Area ( aAt0 / question )
+  :Phone ( aAt1 / question )
+   )
+ :op2(Am2 / Attraction-Inform
+   :Type ( TypAt3 / Type 
+    :name ( n5 / name
+     :op1 "college"
+  ))
+   )
+)
+
+# ::id PMUL4826.json_0004
+# ::snt Yes , I need to take a train from bishops stortford to cambridge .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n6 / name
+     :op1 "cambridge"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n8 / name
+     :op1 "bishops"
+     :op2 "stortford"
+  ))
+)
+
+# ::id PMUL4826.json_0006
+# ::snt Sunday . I ca n't leave until after 21:45
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n10 / name
+     :op1 "sunday"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n12 / name
+     :op1 "21:45"
+  ))
+)
+
+# ::id PMUL4826.json_0008
+# ::snt i just need the price and arrival time please .
+( Tt1 / Train-Request
+  :Arrive ( aTr0 / question )
+  :Ticket ( aTr1 / question )
+)
+
+# ::id PMUL4826.json_0010
+# ::snt No that is it . Thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3591.json_0000
+# ::snt Can you find a college in the centre ?
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n2 / name
+     :op1 "centre"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n4 / name
+     :op1 "college"
+  ))
+)
+
+# ::id PMUL3591.json_0002
+# ::snt I 'm not interested in that college . Is there another one you 'd recommend and if so , what is their entrance fee ?
+( At1 / Attraction-Request
+  :Fee ( aAt0 / question )
+)
+
+# ::id PMUL3591.json_0004
+# ::snt Yes a restaurant that serves gastropub food in the expensive price range .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n6 / name
+     :op1 "gastropub"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n8 / name
+     :op1 "expensive"
+  ))
+)
+
+# ::id PMUL3591.json_0006
+# ::snt That sounds great .   Can you please make a reservation for 7 people on Thursday at 14:45 ?
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n10 / name
+     :op1 "14:45"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n12 / name
+     :op1 "thursday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n14 / name
+     :op1 "7"
+  ))
+)
+
+# ::id PMUL3591.json_0008
+# ::snt Thank you . I 'll also need a taxi that will take me from the college to the restaurant . I need to arrive by 14:45 .
+( Tm1 / Taxi-Inform
+   :Arrive ( ArrTa2 / Arrive 
+    :name ( n16 / name
+     :op1 "14:45"
+  ))
+   :Depart ( DepTa4 / Depart 
+    :name ( n18 / name
+     :op1 "the"
+     :op2 "college"
+  ))
+   :Dest ( DesTa6 / Dest 
+    :name ( n20 / name
+     :op1 "the"
+     :op2 "restaurant"
+  ))
+)
+
+# ::id PMUL3591.json_0010
+# ::snt Thank you for all your help .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL2487.json_0000
+# ::snt Yes , I am looking for information on All Saints Church .   Can you help me ?
+( Am1 / Attraction-Inform
+   :Name ( NamAt2 / Name 
+    :name ( n2 / name
+     :op1 "all"
+     :op2 "saints"
+     :op3 "church"
+  ))
+)
+
+# ::id MUL2487.json_0002
+# ::snt That is all I needed , thank you for your help !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL2487.json_0004
+# ::snt Thanks . Goodbye .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL2487.json_0006
+# ::snt Actually , could you help me find a place to eat ? I 'm looking for something expensive near All Saints .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n4 / name
+     :op1 "expensive"
+  ))
+)
+
+# ::id MUL2487.json_0008
+# ::snt No I do n't really care . Anything is fine .
+( Rm1 / Restaurant-Inform
+   :Food ( onRe1 / dontcare)
+)
+
+# ::id MUL2487.json_0010
+# ::snt No that 's fine . I just need their address , phone number , and postcode .
+( Rt1 / Restaurant-Request
+  :Phone ( aRe0 / question )
+  :Post ( aRe1 / question )
+  :Addr ( aRe2 / question )
+)
+
+# ::id MUL2487.json_0012
+# ::snt Thank you very much that 's all i need .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL4354.json_0000
+# ::snt i am looking for places to go in town . The attraction should be in the type of college .
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n2 / name
+     :op1 "college"
+  ))
+)
+
+# ::id PMUL4354.json_0002
+# ::snt Can I get the entrance fee and postcode , please .
+( At1 / Attraction-Request
+  :Fee ( aAt0 / question )
+  :Post ( aAt1 / question )
+)
+
+# ::id PMUL4354.json_0004
+# ::snt Thank you , I plan on going here so lets get a train ticket ready
+( Tm1 / Train-Inform
+   :none ( onTr1 / none)
+)
+
+# ::id PMUL4354.json_0006
+# ::snt I actually do n't need a train , I need a guesthouse . I 'd like something expensive in the north with free wifi , if possible .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n4 / name
+     :op1 "guesthouse"
+  ))
+   :Price ( PriHo4 / Price 
+    :name ( n6 / name
+     :op1 "expensive"
+  ))
+   :Internet ( esHo3 / yes)
+   :Area ( AreHo7 / Area 
+    :name ( n8 / name
+     :op1 "north"
+  ))
+)
+
+# ::id PMUL4354.json_0008
+# ::snt what about something cheap then ?
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n10 / name
+     :op1 "cheap"
+  ))
+)
+
+# ::id PMUL4354.json_0010
+# ::snt No . Which one of the two would you recommend ?
+( o / out_of_scope )
+
+# ::id PMUL4354.json_0012
+# ::snt Yes , that will be great . I 'll need it booked for Saturday , 3 nights , and 5 people , please ?
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n12 / name
+     :op1 "3"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n14 / name
+     :op1 "saturday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n16 / name
+     :op1 "5"
+  ))
+)
+
+# ::id PMUL4354.json_0014
+# ::snt Yes , I 'll also need a taxi . I 'll need to commute between the two places .
+( Tm1 / Taxi-Inform
+   :none ( onTa1 / none)
+)
+
+# ::id PMUL4354.json_0016
+# ::snt I will leave from the attraction to the hotel .
+( Tm1 / Taxi-Inform
+   :Depart ( DepTa2 / Depart 
+    :name ( n18 / name
+     :op1 "the"
+     :op2 "attraction"
+  ))
+   :Dest ( DesTa4 / Dest 
+    :name ( n20 / name
+     :op1 "the"
+     :op2 "hotel"
+  ))
+)
+
+# ::id PMUL4354.json_0018
+# ::snt i want to leave by 20:30
+( Tm1 / Taxi-Inform
+   :Leave ( LeaTa2 / Leave 
+    :name ( n22 / name
+     :op1 "20:30"
+  ))
+)
+
+# ::id PMUL4354.json_0020
+# ::snt Sounds great ! Thank you so much .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL4354.json_0022
+# ::snt No thank you ! Thanks for everything ! Bye !
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id MUL0362.json_0000
+# ::snt I am looking for a restaurant called Pizza Express in Cambridge .
+( Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n2 / name
+     :op1 "pizza"
+     :op2 "express"
+  ))
+)
+
+# ::id MUL0362.json_0002
+# ::snt Book the one on Regent for Saturday at 18:00 . There are two people . Can I get a reference number please ?
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n4 / name
+     :op1 "18:00"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n6 / name
+     :op1 "saturday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n8 / name
+     :op1 "two"
+  ))
+   )
+ :op2(Rt2 / Restaurant-Request
+  :Ref ( aRe1 / question )
+   )
+)
+
+# ::id MUL0362.json_0004
+# ::snt I am also looking for a train departing from cambridge on Sunday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n10 / name
+     :op1 "sunday"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n12 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id MUL0362.json_0006
+# ::snt I need to go to norwich , and I need to leave sometime after 19:15 .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n14 / name
+     :op1 "norwich"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n16 / name
+     :op1 "19:15"
+  ))
+)
+
+# ::id MUL0362.json_0008
+# ::snt Yes please . 19:36 is fine .
+( Tm1 / Train-Inform
+   :Leave ( LeaTr2 / Leave 
+    :name ( n18 / name
+     :op1 "19:36"
+  ))
+)
+
+# ::id MUL0362.json_0010
+# ::snt I am unsure for now but can I please get the price per ticket ?
+( Tt1 / Train-Request
+  :Ticket ( aTr0 / question )
+)
+
+# ::id MUL0362.json_0012
+# ::snt Thank you that 's all the information I need .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1370.json_0000
+# ::snt I 'm looking for a cheap restaurant in the city centre .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n2 / name
+     :op1 "cheap"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n4 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id MUL1370.json_0002
+# ::snt I 'm not looking for anything in particular , could you choose one and book a table at 13:45 for 2 on Wednesday ?
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n6 / name
+     :op1 "13:45"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n8 / name
+     :op1 "wednesday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n10 / name
+     :op1 "2"
+  ))
+)
+
+# ::id MUL1370.json_0004
+# ::snt Sure , how about 12:45 ?
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n12 / name
+     :op1 "12:45"
+  ))
+)
+
+# ::id MUL1370.json_0006
+# ::snt I also need a hotel near the restaurant
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :none ( onHo1 / none)
+   :Type ( TypHo3 / Type 
+    :name ( n14 / name
+     :op1 "hotel"
+  ))
+   :Area ( AreHo5 / Area 
+    :name ( n16 / name
+     :op1 "near"
+     :op2 "the"
+     :op3 "restaurant"
+  ))
+   )
+ :op2(Rm2 / Restaurant-Inform
+   :none ( onRe2 / none)
+   )
+)
+
+# ::id MUL1370.json_0008
+# ::snt Yes , I am looking for a cheaper hotel and would need free parking .
+( Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+   :Price ( PriHo3 / Price 
+    :name ( n18 / name
+     :op1 "cheaper"
+  ))
+   :Type ( TypHo5 / Type 
+    :name ( n20 / name
+     :op1 "hotel"
+  ))
+)
+
+# ::id MUL1370.json_0010
+# ::snt it does n't matter
+( o / out_of_scope )
+
+# ::id MUL1370.json_0012
+# ::snt Can you book it for 2 people on wednesday for 4 nights ?
+( Hm1 / Hotel-Inform
+   :People ( PeoHo2 / People 
+    :name ( n22 / name
+     :op1 "2"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n24 / name
+     :op1 "wednesday"
+  ))
+   :Stay ( StaHo6 / Stay 
+    :name ( n26 / name
+     :op1 "4"
+  ))
+)
+
+# ::id MUL1370.json_0014
+# ::snt That 's all , thanks for all of your help !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL1393.json_0000
+# ::snt Hi , I need to take a train from Cambridge , leaving any time after 09:15 .
+( Tm1 / Train-Inform
+   :Depart ( DepTr2 / Depart 
+    :name ( n2 / name
+     :op1 "cambridge"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n4 / name
+     :op1 "09:15"
+  ))
+)
+
+# ::id PMUL1393.json_0002
+# ::snt I 'll be going to Liverpool Street in London on Wednesday .   Can I get the information on the earliest train after 09:15 ?
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n6 / name
+     :op1 "wednesday"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n8 / name
+     :op1 "09:15"
+  ))
+   :Dest ( DesTr6 / Dest 
+    :name ( n10 / name
+     :op1 "liverpool"
+     :op2 "street"
+  ))
+)
+
+# ::id PMUL1393.json_0004
+# ::snt What specific time does TR4757 arrive to Liverpool Street ?
+( a / and
+ :op1(Tt1 / Train-Request
+  :Arrive ( aTr0 / question )
+   )
+ :op2(Tm2 / Train-Inform
+   :Dest ( DesTr3 / Dest 
+    :name ( n13 / name
+     :op1 "Liverpool"
+     :op2 "Street"
+  ))
+   )
+)
+
+# ::id PMUL1393.json_0006
+# ::snt You can book this . Can you tell me about entertainment type places in the centre of town ?
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n14 / name
+     :op1 "centre"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n16 / name
+     :op1 "entertainment"
+  ))
+)
+
+# ::id PMUL1393.json_0008
+# ::snt How about a college in the centre of town ?
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n18 / name
+     :op1 "college"
+  ))
+   :Area ( AreAt4 / Area 
+    :name ( n20 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id PMUL1393.json_0010
+# ::snt Yes with an entrance fee please .
+( At1 / Attraction-Request
+  :Fee ( aAt0 / question )
+)
+
+# ::id PMUL1393.json_0012
+# ::snt No , thank you . That is all I need .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL1393.json_0014
+# ::snt okay you too
+( o / out_of_scope )
+
+# ::id PMUL0959.json_0000
+# ::snt My sister recommended the Meghna restaurant . What can you tell me about it ?
+( Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n2 / name
+     :op1 "meghna"
+  ))
+)
+
+# ::id PMUL0959.json_0002
+# ::snt Yes , I would like to make a reservation .
+( o / out_of_scope )
+
+# ::id PMUL0959.json_0004
+# ::snt IT will be for 4 people at 17:30 on wednesday .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n4 / name
+     :op1 "17:30"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n6 / name
+     :op1 "wednesday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n8 / name
+     :op1 "4"
+  ))
+)
+
+# ::id PMUL0959.json_0006
+# ::snt I need a train leaving norwich that arrives in Cambridge by 11:00 on Wednesday .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n10 / name
+     :op1 "cambridge"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n12 / name
+     :op1 "wednesday"
+  ))
+   :Arrive ( ArrTr6 / Arrive 
+    :name ( n14 / name
+     :op1 "11:00"
+  ))
+   :Depart ( DepTr8 / Depart 
+    :name ( n16 / name
+     :op1 "norwich"
+  ))
+)
+
+# ::id PMUL0959.json_0008
+# ::snt That 's seems fine to me .
+( o / out_of_scope )
+
+# ::id PMUL0959.json_0010
+# ::snt Yes . I need 4 tickets .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n18 / name
+     :op1 "4"
+  ))
+)
+
+# ::id PMUL0959.json_0012
+# ::snt no that s it thanks
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG0922.json_0000
+# ::snt I 'm coming to town for an overdue visit with my relatives . Can you help me find a place to stay ?
+( Hm1 / Hotel-Inform
+   :none ( onHo1 / none)
+)
+
+# ::id SNG0922.json_0002
+# ::snt I prefer a guesthouse with free WiFi .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n2 / name
+     :op1 "guesthouse"
+  ))
+   :Internet ( esHo2 / yes)
+)
+
+# ::id SNG0922.json_0004
+# ::snt I really want to stay in the east and be 4-star rated . Does the Acorn fit that ?
+( Hm1 / Hotel-Inform
+   :Area ( AreHo2 / Area 
+    :name ( n4 / name
+     :op1 "east"
+  ))
+   :Stars ( StaHo4 / Stars 
+    :name ( n6 / name
+     :op1 "4-star"
+  ))
+)
+
+# ::id SNG0922.json_0006
+# ::snt The price range does n't matter . I need to book a room for Monday .
+( Hm1 / Hotel-Inform
+   :Price ( onHo1 / dontcare)
+   :Day ( DayHo3 / Day 
+    :name ( n8 / name
+     :op1 "monday"
+  ))
+)
+
+# ::id SNG0922.json_0008
+# ::snt 2 people , for 4 nights .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n10 / name
+     :op1 "4"
+  ))
+   :People ( PeoHo4 / People 
+    :name ( n12 / name
+     :op1 "2"
+  ))
+)
+
+# ::id SNG0922.json_0010
+# ::snt Yes , thank you ! What is the reference number ?
+( Ht1 / Hotel-Request
+  :Ref ( aHo0 / question )
+)
+
+# ::id SNG0922.json_0012
+# ::snt Thanks so much .   I am all set .   Bye .
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id PMUL4881.json_0000
+# ::snt Are there any luxurious and expensive places to stay in the south section of town ?
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n2 / name
+     :op1 "expensive"
+  ))
+   :Area ( AreHo4 / Area 
+    :name ( n4 / name
+     :op1 "south"
+  ))
+)
+
+# ::id PMUL4881.json_0002
+# ::snt Is the Lensfield a 4 star hotel ?
+( Hm1 / Hotel-Inform
+   :Stars ( StaHo2 / Stars 
+    :name ( n6 / name
+     :op1 "4"
+  ))
+)
+
+# ::id PMUL4881.json_0004
+# ::snt Ok , how about something with 4 stars that is moderately priced ?
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n8 / name
+     :op1 "moderately"
+  ))
+   :Stars ( StaHo4 / Stars 
+    :name ( n10 / name
+     :op1 "4"
+  ))
+)
+
+# ::id PMUL4881.json_0006
+# ::snt Yes I need it for 2 people checking in on Saturday and staying for 4 nights .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n12 / name
+     :op1 "4"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n14 / name
+     :op1 "saturday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n16 / name
+     :op1 "2"
+  ))
+)
+
+# ::id PMUL4881.json_0008
+# ::snt That is all I need today thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL4881.json_0010
+# ::snt Thank you and have a good time .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL4881.json_0012
+# ::snt Oh I almost forgot can you find me a train for Sunday after 20:15 ?
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n18 / name
+     :op1 "sunday"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n20 / name
+     :op1 "20:15"
+  ))
+)
+
+# ::id PMUL4881.json_0014
+# ::snt I need to go from cambridge to stansted airport .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n22 / name
+     :op1 "stansted"
+     :op2 "airport"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n24 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id PMUL4881.json_0016
+# ::snt Yes . For 2 people . Thank you so much .
+( a / and
+ :op1(Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n26 / name
+     :op1 "2"
+  ))
+   )
+ :op2(gk2 / general-thank
+   :none ( onge2 / none)
+   )
+)
+
+# ::id PMUL4881.json_0018
+# ::snt Great . Thank you for all your help today .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL2617.json_0000
+# ::snt I 'm looking for a hotel with free parking and free wifi .
+( Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+   :Internet ( esHo2 / yes)
+   :Type ( TypHo4 / Type 
+    :name ( n2 / name
+     :op1 "hotel"
+  ))
+)
+
+# ::id PMUL2617.json_0002
+# ::snt We are looking for a guesthouse , preferable a fancy and expensive one .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n4 / name
+     :op1 "guesthouse"
+  ))
+   :Price ( PriHo4 / Price 
+    :name ( n6 / name
+     :op1 "expensive"
+  ))
+)
+
+# ::id PMUL2617.json_0004
+# ::snt Okay how about a moderately priced one then ?
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n8 / name
+     :op1 "moderately"
+  ))
+)
+
+# ::id PMUL2617.json_0006
+# ::snt Yes a moderately priced hotel would be fine .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n10 / name
+     :op1 "hotel"
+  ))
+   :Price ( PriHo4 / Price 
+    :name ( n12 / name
+     :op1 "moderately"
+  ))
+)
+
+# ::id PMUL2617.json_0008
+# ::snt Yes . Please book it for Monday . 3 nights , 6 people . I 'll also need the reference number .
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n14 / name
+     :op1 "3"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n16 / name
+     :op1 "monday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n18 / name
+     :op1 "6"
+  ))
+   )
+ :op2(Ht2 / Hotel-Request
+  :Ref ( aHo1 / question )
+   )
+)
+
+# ::id PMUL2617.json_0010
+# ::snt Thanks ! I 'm also looking for a particular attraction called Saint Catharine 's College .
+( Am1 / Attraction-Inform
+   :Name ( NamAt2 / Name 
+    :name ( n20 / name
+     :op1 "saint"
+     :op2 "catharine"
+     :op3 "'s"
+     :op4 "college"
+  ))
+)
+
+# ::id PMUL2617.json_0012
+# ::snt Just the address and phone number please .
+( At1 / Attraction-Request
+  :Addr ( aAt0 / question )
+  :Phone ( aAt1 / question )
+)
+
+# ::id PMUL2617.json_0014
+# ::snt Can you help me book a taxi to travel between the two places ?
+( Tm1 / Taxi-Inform
+   :none ( onTa1 / none)
+)
+
+# ::id PMUL2617.json_0016
+# ::snt I want to leave the hotel by 07:00 .
+( Tm1 / Taxi-Inform
+   :Leave ( LeaTa2 / Leave 
+    :name ( n22 / name
+     :op1 "07:00"
+  ))
+   :Depart ( onTa2 / none)
+)
+
+# ::id PMUL2617.json_0018
+# ::snt Thank you , that 's all I need for today .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1652.json_0000
+# ::snt I 'm looking for expensive restaurants in the east .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n2 / name
+     :op1 "expensive"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n4 / name
+     :op1 "east"
+  ))
+)
+
+# ::id MUL1652.json_0002
+# ::snt I am looking for a place that serves Indian food .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n6 / name
+     :op1 "indian"
+  ))
+)
+
+# ::id MUL1652.json_0004
+# ::snt Please , it will be 3 people for 14:00 on wednesday .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n8 / name
+     :op1 "14:00"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n10 / name
+     :op1 "wednesday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n12 / name
+     :op1 "3"
+  ))
+)
+
+# ::id MUL1652.json_0006
+# ::snt Thank you very much , goodbye .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1652.json_0008
+# ::snt Thanks , I 'm sure we will ! Oh ! I just remembered , we need some train tickets too , on the same day . Can you help with those as well ?
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n14 / name
+     :op1 "same"
+     :op2 "day"
+  ))
+)
+
+# ::id MUL1652.json_0010
+# ::snt We are going from london kings cross to cambridge and we need to be there by 11:30 .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n16 / name
+     :op1 "cambridge"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n18 / name
+     :op1 "11:30"
+  ))
+   :Depart ( DepTr6 / Depart 
+    :name ( n20 / name
+     :op1 "london"
+     :op2 "kings"
+     :op3 "cross"
+  ))
+)
+
+# ::id MUL1652.json_0012
+# ::snt I do n't think I am ready to book . Thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1652.json_0014
+# ::snt No thank you , I hope you have a wonderful day and thank you for all the help !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL4471.json_0000
+# ::snt i am looking for a place to stay . The hotel should be in the moderate price range and should include free wifi .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n2 / name
+     :op1 "hotel"
+  ))
+   :Price ( PriHo4 / Price 
+    :name ( n4 / name
+     :op1 "moderate"
+  ))
+   :Internet ( esHo3 / yes)
+)
+
+# ::id PMUL4471.json_0002
+# ::snt I would like a 3-star place , please .
+( Hm1 / Hotel-Inform
+   :Stars ( StaHo2 / Stars 
+    :name ( n6 / name
+     :op1 "3-star"
+  ))
+)
+
+# ::id PMUL4471.json_0004
+# ::snt What types of hotels are available in Cambridge that have a 3 star rating and are moderately priced ?
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n8 / name
+     :op1 "moderately"
+  ))
+   :Stars ( StaHo4 / Stars 
+    :name ( n10 / name
+     :op1 "3"
+  ))
+)
+
+# ::id PMUL4471.json_0006
+# ::snt yes lets book one of those for 6 people and 4 nights starting from sunday
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n12 / name
+     :op1 "4"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n14 / name
+     :op1 "sunday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n16 / name
+     :op1 "6"
+  ))
+)
+
+# ::id PMUL4471.json_0008
+# ::snt Yes , I 'm also looking to sight - see in town . Can you recommend a museum ?
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n18 / name
+     :op1 "museum"
+  ))
+)
+
+# ::id PMUL4471.json_0010
+# ::snt Anywhere will be fine , as long as I have the address so I know how to get there .
+( a / and
+ :op1(Am1 / Attraction-Inform
+   :Area ( onAt1 / dontcare)
+   )
+ :op2(At2 / Attraction-Request
+  :Addr ( aAt1 / question )
+   )
+)
+
+# ::id PMUL4471.json_0012
+# ::snt No thank you that will be all
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL4471.json_0014
+# ::snt No .   The Cafe Jello Gallery sounds interesting .   I think we 'll go there .   Thank you .
+( Am1 / Attraction-Inform
+   :Name ( NamAt2 / Name 
+    :name ( n20 / name
+     :op1 "cafe"
+     :op2 "jello"
+     :op3 "gallery"
+  ))
+)
+
+# ::id PMUL4471.json_0016
+# ::snt That 's all I need , thanks !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL2670.json_0000
+# ::snt It 's so hot today , can you help me find a good pool to visit on the north side of the city ?
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n2 / name
+     :op1 "north"
+  ))
+)
+
+# ::id MUL2670.json_0002
+# ::snt Kings Hedges sounds nice . Can I get the address please ?
+( At1 / Attraction-Request
+  :Addr ( aAt0 / question )
+)
+
+# ::id MUL2670.json_0004
+# ::snt No thank you . I do need an expensive hotel .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n4 / name
+     :op1 "hotel"
+  ))
+   :Price ( PriHo4 / Price 
+    :name ( n6 / name
+     :op1 "expensive"
+  ))
+)
+
+# ::id MUL2670.json_0006
+# ::snt Sure , it should have free parking and have 4 stars .
+( Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+   :Stars ( StaHo3 / Stars 
+    :name ( n8 / name
+     :op1 "4"
+  ))
+)
+
+# ::id MUL2670.json_0008
+# ::snt Either is fine , please book one for 5 people in a 2 night stay starting Monday .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n10 / name
+     :op1 "2"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n12 / name
+     :op1 "monday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n14 / name
+     :op1 "5"
+  ))
+)
+
+# ::id MUL2670.json_0010
+# ::snt Yes , I would like a taxi to commute between the 2 places .
+( Tm1 / Taxi-Inform
+   :none ( onTa1 / none)
+)
+
+# ::id MUL2670.json_0012
+# ::snt I want to leave the hotel by 14:00 to go to the swimming pool .
+( a / and
+ :op1(Tm1 / Taxi-Inform
+   :Leave ( LeaTa2 / Leave 
+    :name ( n16 / name
+     :op1 "14:00"
+  ))
+   :Depart ( DepTa4 / Depart 
+    :name ( n18 / name
+     :op1 "the"
+     :op2 "hotel"
+  ))
+   )
+ :op2(Hm2 / Hotel-Inform
+   :Type ( TypHo5 / Type 
+    :name ( n21 / name
+     :op1 "hotel"
+  ))
+   )
+)
+
+# ::id MUL2670.json_0014
+# ::snt Yes that is all I needed thank you and goodbye .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL2478.json_0000
+# ::snt I 'm looking for a particular attraction , could you assist ?
+( Am1 / Attraction-Inform
+   :none ( onAt1 / none)
+)
+
+# ::id PMUL2478.json_0002
+# ::snt Do you have information on Cherry Hinton Hall and Grounds ?
+( Am1 / Attraction-Inform
+   :Name ( NamAt2 / Name 
+    :name ( n2 / name
+     :op1 "cherry"
+     :op2 "hinton"
+     :op3 "hall"
+     :op4 "and"
+     :op5 "grounds"
+  ))
+)
+
+# ::id PMUL2478.json_0004
+# ::snt Yes , please . Could you give me the address and the entrance fee ?
+( At1 / Attraction-Request
+  :Fee ( aAt0 / question )
+  :Addr ( aAt1 / question )
+)
+
+# ::id PMUL2478.json_0006
+# ::snt I 'd like to find a restaurant that serves modern European food in the moderate price range .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n4 / name
+     :op1 "modern"
+     :op2 "european"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n6 / name
+     :op1 "moderate"
+  ))
+)
+
+# ::id PMUL2478.json_0008
+# ::snt I would like to be in the south .
+( Rm1 / Restaurant-Inform
+   :Area ( AreRe2 / Area 
+    :name ( n8 / name
+     :op1 "south"
+  ))
+)
+
+# ::id PMUL2478.json_0010
+# ::snt book a table for 7 people at 11:30 on monday .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n10 / name
+     :op1 "11:30"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n12 / name
+     :op1 "monday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n14 / name
+     :op1 "7"
+  ))
+)
+
+# ::id PMUL2478.json_0012
+# ::snt Ok , thanks , that 's all I need .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL2478.json_0014
+# ::snt Thanks again
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL0729.json_0000
+# ::snt Can you find a a restaurant by the name of pizza express Fen Ditton for me ?
+( Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n2 / name
+     :op1 "pizza"
+     :op2 "express"
+     :op3 "Fen"
+     :op4 "Ditton"
+  ))
+)
+
+# ::id PMUL0729.json_0002
+# ::snt Thank you so much .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL0729.json_0004
+# ::snt I also need a train arriving in Cambridge by 09:45 .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n4 / name
+     :op1 "cambridge"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n6 / name
+     :op1 "09:45"
+  ))
+)
+
+# ::id PMUL0729.json_0006
+# ::snt I 'll be coming in from Stevenage on Sunday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n8 / name
+     :op1 "sunday"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n10 / name
+     :op1 "stevenage"
+  ))
+)
+
+# ::id PMUL0729.json_0008
+# ::snt No thank you , not at this time . Could you tell me the price ?
+( Tt1 / Train-Request
+  :Ticket ( aTr0 / question )
+)
+
+# ::id PMUL0729.json_0010
+# ::snt What is the travel time ?
+( Tt1 / Train-Request
+  :Time ( aTr0 / question )
+)
+
+# ::id PMUL0729.json_0012
+# ::snt No that is it . Thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1647.json_0000
+# ::snt Hello I am looking for a place to dine in the centre of town that needs to be cheaply priced
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n2 / name
+     :op1 "cheaply"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n4 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id MUL1647.json_0002
+# ::snt I would like it to have scandinavian food .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n6 / name
+     :op1 "scandinavian"
+  ))
+)
+
+# ::id MUL1647.json_0004
+# ::snt Yes , do any serve Modern European food instead ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n8 / name
+     :op1 "modern"
+     :op2 "european"
+  ))
+)
+
+# ::id MUL1647.json_0006
+# ::snt No thank you . But can I get the address , phone number and postcode please ?
+( Rt1 / Restaurant-Request
+  :Phone ( aRe0 / question )
+  :Post ( aRe1 / question )
+  :Addr ( aRe2 / question )
+)
+
+# ::id MUL1647.json_0008
+# ::snt I also need a train that depart bishops stortford and goes to cambridge .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n10 / name
+     :op1 "cambridge"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n12 / name
+     :op1 "bishops"
+     :op2 "stortford"
+  ))
+)
+
+# ::id MUL1647.json_0010
+# ::snt I am leaving on Monday after 13:15 in the afternoon . Please give me the reference number when you have it .   Thanks !
+( a / and
+ :op1(Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n14 / name
+     :op1 "monday"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n16 / name
+     :op1 "13:15"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ref ( aTr1 / question )
+   )
+)
+
+# ::id MUL1647.json_0012
+# ::snt I apologize , I forgot to mention that I 'll be needing 6 tickets , not just 1 .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n18 / name
+     :op1 "6"
+  ))
+)
+
+# ::id MUL1647.json_0014
+# ::snt Thanks , I ca n't wait ! And thanks for your help today .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL2532.json_0000
+# ::snt I need a place to stay !   Can you help ?
+( Hm1 / Hotel-Inform
+   :none ( onHo1 / none)
+)
+
+# ::id PMUL2532.json_0002
+# ::snt the hotel should have a star of 4 and should be in the cheap price range .  The hotel should be in the east and should include free wifi
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n2 / name
+     :op1 "cheap"
+  ))
+   :Internet ( esHo2 / yes)
+   :Area ( AreHo5 / Area 
+    :name ( n4 / name
+     :op1 "east"
+  ))
+   :Stars ( StaHo7 / Stars 
+    :name ( n6 / name
+     :op1 "4"
+  ))
+)
+
+# ::id PMUL2532.json_0004
+# ::snt I am looking for the east area .
+( Hm1 / Hotel-Inform
+   :Area ( AreHo2 / Area 
+    :name ( n8 / name
+     :op1 "east"
+  ))
+)
+
+# ::id PMUL2532.json_0006
+# ::snt Yes , please . I 'm coming in on tuesday and will need 5 nights for 3 people .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n10 / name
+     :op1 "5"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n12 / name
+     :op1 "tuesday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n14 / name
+     :op1 "3"
+  ))
+)
+
+# ::id PMUL2532.json_0008
+# ::snt Yes please . I 'd like to go see a college that 's in the same area as the hotel .
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n16 / name
+     :op1 "same"
+     :op2 "area"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n18 / name
+     :op1 "college"
+  ))
+)
+
+# ::id PMUL2532.json_0010
+# ::snt Ok , how about a museum ?
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n20 / name
+     :op1 "museum"
+  ))
+)
+
+# ::id PMUL2532.json_0012
+# ::snt Please send me their postcode .
+( At1 / Attraction-Request
+  :Post ( aAt0 / question )
+)
+
+# ::id PMUL2532.json_0014
+# ::snt That is all . Thanks so much !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL2495.json_0000
+# ::snt Hello , I 'm looking for places to go that is a type of entertainment .
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n2 / name
+     :op1 "entertainment"
+  ))
+)
+
+# ::id MUL2495.json_0002
+# ::snt No , I 'm open to suggestions .
+( Am1 / Attraction-Inform
+   :Area ( onAt1 / dontcare)
+)
+
+# ::id MUL2495.json_0004
+# ::snt How much is the entrance fee for Funky Fun House ? Also , I will need the address and phone number . Also , I need to book a cheap restaurant in the center .
+( a / and
+ :op1(Am1 / Attraction-Inform
+   :Name ( NamAt2 / Name 
+    :name ( n4 / name
+     :op1 "funky"
+     :op2 "fun"
+     :op3 "house"
+  ))
+   )
+ :op2(Rm2 / Restaurant-Inform
+   :Price ( PriRe4 / Price 
+    :name ( n7 / name
+     :op1 "cheap"
+  ))
+   :Area ( AreRe6 / Area 
+    :name ( n9 / name
+     :op1 "center"
+  ))
+   )
+ :op3(At3 / Attraction-Request
+  :Fee ( aAt2 / question )
+  :Addr ( aAt3 / question )
+  :Phone ( aAt4 / question )
+   )
+)
+
+# ::id MUL2495.json_0006
+# ::snt I also need an Italian restaurant please .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n10 / name
+     :op1 "italian"
+  ))
+)
+
+# ::id MUL2495.json_0008
+# ::snt I would like a cheap restaurant in the centre area .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n12 / name
+     :op1 "cheap"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n14 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id MUL2495.json_0010
+# ::snt Any of them would do . Can you book me a table on Tuesday at 11:30 for 5 people ?
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n16 / name
+     :op1 "11:30"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n18 / name
+     :op1 "tuesday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n20 / name
+     :op1 "5"
+  ))
+)
+
+# ::id MUL2495.json_0012
+# ::snt I need a taxi to take me between the two place .   Can you help ?
+( Tm1 / Taxi-Inform
+   :none ( onTa1 / none)
+)
+
+# ::id MUL2495.json_0014
+# ::snt No , that 's all . Thanks for all your help .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL2495.json_0016
+# ::snt Thank you , I will . Goodbye .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL1132.json_0000
+# ::snt Hi I need a train to go to Norwich , I need to leave after 17:45 .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "norwich"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n4 / name
+     :op1 "17:45"
+  ))
+)
+
+# ::id PMUL1132.json_0002
+# ::snt I 'll be leaving from Cambridge on Tuesday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n6 / name
+     :op1 "tuesday"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n8 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id PMUL1132.json_0004
+# ::snt Sounds great . Can you buy me two tickets ?
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n10 / name
+     :op1 "two"
+  ))
+)
+
+# ::id PMUL1132.json_0006
+# ::snt Yes , what is there for food ?
+( o / out_of_scope )
+
+# ::id PMUL1132.json_0008
+# ::snt Did I say food ? Sorry , I meant places to go . I 'm looking for entertainment in the centre of town .
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n12 / name
+     :op1 "centre"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n14 / name
+     :op1 "entertainment"
+  ))
+)
+
+# ::id PMUL1132.json_0010
+# ::snt What options do you have for entertainment ?
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n16 / name
+     :op1 "entertainment"
+  ))
+)
+
+# ::id PMUL1132.json_0012
+# ::snt I am looking for an attraction in the centre of the city .
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n18 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id PMUL1132.json_0014
+# ::snt Yes , let 's try to find architecture instead . Can you recommend your favorite and tell me the address ?
+( a / and
+ :op1(Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n20 / name
+     :op1 "architecture"
+  ))
+   )
+ :op2(At2 / Attraction-Request
+  :Addr ( aAt1 / question )
+   )
+)
+
+# ::id PMUL1132.json_0016
+# ::snt Great , can I please have the address for All Saints church ?
+( a / and
+ :op1(Am1 / Attraction-Inform
+   :Name ( NamAt2 / Name 
+    :name ( n22 / name
+     :op1 "all"
+     :op2 "saints"
+     :op3 "church"
+  ))
+   )
+ :op2(At2 / Attraction-Request
+  :Addr ( aAt1 / question )
+   )
+)
+
+# ::id PMUL1132.json_0018
+# ::snt Great ! Thank you for all your help !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL1132.json_0020
+# ::snt That is it for today , thank you . Bye
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id PMUL0623.json_0000
+# ::snt I 'm looking for a restaurant called maharajah tandoori .
+( Rm1 / Restaurant-Inform
+   :none ( onRe1 / none)
+   :Name ( NamRe3 / Name 
+    :name ( n2 / name
+     :op1 "maharajah"
+     :op2 "tandoori"
+  ))
+)
+
+# ::id PMUL0623.json_0002
+# ::snt Yes I would like their phone number
+( Rt1 / Restaurant-Request
+  :Phone ( aRe0 / question )
+)
+
+# ::id PMUL0623.json_0004
+# ::snt Thanks so much .   Can you help me find a train leaving Thursday after 9:45 ?
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n4 / name
+     :op1 "thursday"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n6 / name
+     :op1 "9:45"
+  ))
+)
+
+# ::id PMUL3806.json_0000
+# ::snt I need to know if there are any polynesian restaurants in the east side of cambridge ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "polynesian"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n4 / name
+     :op1 "east"
+  ))
+)
+
+# ::id PMUL3806.json_0002
+# ::snt Just to confirm , there are no expensive restaurant 's serving polynesian food on the east side , is that right ?
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n6 / name
+     :op1 "expensive"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n8 / name
+     :op1 "east"
+  ))
+)
+
+# ::id PMUL3806.json_0004
+# ::snt What about an expensive British place in the east ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n10 / name
+     :op1 "british"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n12 / name
+     :op1 "expensive"
+  ))
+   :Area ( AreRe6 / Area 
+    :name ( n14 / name
+     :op1 "east"
+  ))
+)
+
+# ::id PMUL3806.json_0006
+# ::snt Great ! May I get the phone number and address ?
+( Rt1 / Restaurant-Request
+  :Phone ( aRe0 / question )
+  :Addr ( aRe1 / question )
+)
+
+# ::id PMUL3806.json_0008
+# ::snt Yes , I am looking for a train going to Broxbourne by 17:45 .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n16 / name
+     :op1 "broxbourne"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n18 / name
+     :op1 "17:45"
+  ))
+)
+
+# ::id PMUL3806.json_0010
+# ::snt Does it depart from cambridge on wednesday ?
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n20 / name
+     :op1 "wednesday"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n22 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id PMUL3806.json_0012
+# ::snt Yes , that would be lovely . I 'll need to book for 2 people . Can I have the reference number please ?
+( a / and
+ :op1(Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n24 / name
+     :op1 "2"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ref ( aTr1 / question )
+   )
+)
+
+# ::id PMUL3806.json_0014
+# ::snt Great thanks so much ! That 's all I need !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL2282.json_0000
+# ::snt I 'm looking for a cheap spanish restaurant .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "spanish"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n4 / name
+     :op1 "cheap"
+  ))
+)
+
+# ::id PMUL2282.json_0002
+# ::snt Is it located in the center area ?
+( Rm1 / Restaurant-Inform
+   :Area ( AreRe2 / Area 
+    :name ( n6 / name
+     :op1 "center"
+  ))
+)
+
+# ::id PMUL2282.json_0004
+# ::snt Yes can you please ?
+( o / out_of_scope )
+
+# ::id PMUL2282.json_0006
+# ::snt I 'd like a table for 3 people at 14:30 on Friday please .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n8 / name
+     :op1 "14:30"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n10 / name
+     :op1 "friday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n12 / name
+     :op1 "3"
+  ))
+)
+
+# ::id PMUL2282.json_0008
+# ::snt I 'm looking for colleges in town , are there any in the same area as La Raza ?
+( a / and
+ :op1(Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n14 / name
+     :op1 "same"
+     :op2 "area"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n16 / name
+     :op1 "colleges"
+  ))
+   )
+ :op2(Rm2 / Restaurant-Inform
+   :Name ( NamRe5 / Name 
+    :name ( n19 / name
+     :op1 "La"
+     :op2 "Raza"
+  ))
+   )
+)
+
+# ::id PMUL2282.json_0010
+# ::snt get me the address please .
+( At1 / Attraction-Request
+  :Addr ( aAt0 / question )
+)
+
+# ::id PMUL2282.json_0012
+# ::snt Thank you . Can I get a taxi from there to the restaurant , please ?
+( a / and
+ :op1(Tm1 / Taxi-Inform
+   :none ( onTa1 / none)
+   :Dest ( DesTa3 / Dest 
+    :name ( n20 / name
+     :op1 "the"
+     :op2 "restaurant"
+  ))
+   )
+ :op2(Rm2 / Restaurant-Inform
+   :none ( onRe2 / none)
+   )
+)
+
+# ::id SNG01229.json_0000
+# ::snt I need a taxi to come after 19:30 .
+( Tm1 / Taxi-Inform
+   :Leave ( LeaTa2 / Leave 
+    :name ( n2 / name
+     :op1 "19:30"
+  ))
+)
+
+# ::id SNG01229.json_0002
+# ::snt I am in wandlebury country park .
+( Tm1 / Taxi-Inform
+   :Depart ( DepTa2 / Depart 
+    :name ( n4 / name
+     :op1 "wandlebury"
+     :op2 "country"
+     :op3 "park"
+  ))
+)
+
+# ::id SNG01229.json_0004
+# ::snt I 'll be going to meze bar restaurant .
+( Tm1 / Taxi-Inform
+   :Dest ( DesTa2 / Dest 
+    :name ( n6 / name
+     :op1 "meze"
+     :op2 "bar"
+  ))
+)
+
+# ::id SNG01229.json_0006
+# ::snt Great .   Can I get a contact number ?
+( Tt1 / Taxi-Request
+  :Phone ( aTa0 / question )
+)
+
+# ::id SNG01229.json_0008
+# ::snt No , thank you for your help .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL1579.json_0000
+# ::snt Please help me find somewhere to stay .
+( Hm1 / Hotel-Inform
+   :none ( onHo1 / none)
+)
+
+# ::id PMUL1579.json_0002
+# ::snt I would like to stay in a guesthouse type of hotel that is in the moderate price range . Also , it should have free wifi .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n2 / name
+     :op1 "guesthouse"
+  ))
+   :Price ( PriHo4 / Price 
+    :name ( n4 / name
+     :op1 "moderate"
+  ))
+   :Internet ( esHo3 / yes)
+)
+
+# ::id PMUL1579.json_0004
+# ::snt I do n't have an area preference .
+( Hm1 / Hotel-Inform
+   :Area ( onHo1 / dontcare)
+)
+
+# ::id PMUL1579.json_0006
+# ::snt I 'd like to book the room for 4 people , for 4 nights , starting Saturday .   Please provide me with the reference number .
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n6 / name
+     :op1 "4"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n8 / name
+     :op1 "saturday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n10 / name
+     :op1 "4"
+  ))
+   )
+ :op2(Ht2 / Hotel-Request
+  :Ref ( aHo1 / question )
+   )
+)
+
+# ::id PMUL1579.json_0008
+# ::snt Yes , I need to find a train from leicester to get to the hotel .
+( Tm1 / Train-Inform
+   :Depart ( DepTr2 / Depart 
+    :name ( n12 / name
+     :op1 "leicester"
+  ))
+)
+
+# ::id PMUL1579.json_0010
+# ::snt I will be travelling on Saturday , but I ca n't leave until the evening after 18:45 .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n14 / name
+     :op1 "saturday"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n16 / name
+     :op1 "18:45"
+  ))
+)
+
+# ::id PMUL1579.json_0012
+# ::snt Can you book the train for my entire group of people and give me the reference number please ?
+( a / and
+ :op1(Tm1 / Train-Inform
+   :People ( Tr1 / 4)
+   )
+ :op2(Tt2 / Train-Request
+  :Ref ( aTr1 / question )
+   )
+)
+
+# ::id PMUL1579.json_0014
+# ::snt That 's all I need for today , thank you !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG02105.json_0000
+# ::snt I 'd like help with a taxi , please . I need to be picked up at museum of classical archaeology and should arrive by 9:00 . Can you help ?
+( Tm1 / Taxi-Inform
+   :Depart ( DepTa2 / Depart 
+    :name ( n2 / name
+     :op1 "museum"
+     :op2 "of"
+     :op3 "classical"
+     :op4 "archaeology"
+  ))
+   :Arrive ( ArrTa4 / Arrive 
+    :name ( n4 / name
+     :op1 "9:00"
+  ))
+)
+
+# ::id SNG02105.json_0002
+# ::snt My destination will be ugly duckling
+( Tm1 / Taxi-Inform
+   :Dest ( DesTa2 / Dest 
+    :name ( n6 / name
+     :op1 "ugly"
+     :op2 "duckling"
+  ))
+)
+
+# ::id SNG02105.json_0004
+# ::snt Thank you . What is the contact number ?
+( a / and
+ :op1(gk1 / general-thank
+   :none ( onge1 / none)
+   )
+ :op2(Tt2 / Taxi-Request
+  :Phone ( aTa1 / question )
+   )
+)
+
+# ::id SNG02105.json_0006
+# ::snt That is all , thanks .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3073.json_0000
+# ::snt Hello , I am looking for information about a restaurant called rice boat .
+( Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n2 / name
+     :op1 "rice"
+     :op2 "boat"
+  ))
+)
+
+# ::id PMUL3073.json_0002
+# ::snt Ok , I need to make a reservation for Monday at 13:30 .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n4 / name
+     :op1 "13:30"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n6 / name
+     :op1 "monday"
+  ))
+)
+
+# ::id PMUL3073.json_0004
+# ::snt I need it for one person for Wednesday at 13:30 .
+( Rm1 / Restaurant-Inform
+   :Day ( DayRe2 / Day 
+    :name ( n8 / name
+     :op1 "wednesday"
+  ))
+   :People ( PeoRe4 / People 
+    :name ( n10 / name
+     :op1 "one"
+  ))
+   :Time ( TimRe6 / Time 
+    :name ( n12 / name
+     :op1 "13:30"
+  ))
+)
+
+# ::id PMUL3073.json_0006
+# ::snt Can you also help me find places to go in the center of town like a college ?
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n14 / name
+     :op1 "college"
+  ))
+   :Area ( AreAt4 / Area 
+    :name ( n16 / name
+     :op1 "center"
+  ))
+)
+
+# ::id PMUL3073.json_0008
+# ::snt Great could I have their postcode please ?
+( At1 / Attraction-Request
+  :Post ( aAt0 / question )
+)
+
+# ::id PMUL3073.json_0010
+# ::snt That is everything you have been so helpful , hope the rest of your shift goes well for you .
+( gt1 / general-greet
+   :none ( onge1 / none)
+)
+
+# ::id PMUL2219.json_0000
+# ::snt I would like to know a few attractions to visit in town around the Cambridge centre .
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n2 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id PMUL2219.json_0002
+# ::snt I am interested in something in the centre of town .
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n4 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id PMUL2219.json_0004
+# ::snt That sounds nice . What would you suggest ? I 'm not too picky really , just looking for a new place to visit .
+( Am1 / Attraction-Inform
+   :none ( onAt1 / none)
+)
+
+# ::id PMUL2219.json_0006
+# ::snt Can you send me the address ?
+( At1 / Attraction-Request
+  :Addr ( aAt0 / question )
+)
+
+# ::id PMUL2219.json_0008
+# ::snt Yes , i m also looking for a moderately priced restaurant that serves world food .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n6 / name
+     :op1 "world"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n8 / name
+     :op1 "moderately"
+  ))
+)
+
+# ::id PMUL2219.json_0010
+# ::snt How about italian food instead ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n10 / name
+     :op1 "italian"
+  ))
+)
+
+# ::id PMUL2219.json_0012
+# ::snt Yes , please !   I need a 16:45 booking for two on Friday .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n12 / name
+     :op1 "16:45"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n14 / name
+     :op1 "friday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n16 / name
+     :op1 "two"
+  ))
+)
+
+# ::id PMUL2219.json_0014
+# ::snt I also need a taxi . It should arrive at the restaurant by 16:45
+( Tm1 / Taxi-Inform
+   :Arrive ( ArrTa2 / Arrive 
+    :name ( n18 / name
+     :op1 "16:45"
+  ))
+   :Dest ( DesTa4 / Dest 
+    :name ( n20 / name
+     :op1 "the"
+     :op2 "restaurant"
+  ))
+)
+
+# ::id PMUL2219.json_0016
+# ::snt Yes , I am leaving from Ballare .
+( Tm1 / Taxi-Inform
+   :Depart ( DepTa2 / Depart 
+    :name ( n22 / name
+     :op1 "ballare"
+  ))
+)
+
+# ::id PMUL2219.json_0018
+# ::snt Do you have the taxi 's reference or confirmation number , please ?
+( Rt1 / Restaurant-Request
+  :Ref ( aRe0 / question )
+)
+
+# ::id PMUL2219.json_0020
+# ::snt okay , that will be all for now . Thank you for all your help .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG0698.json_0000
+# ::snt I 'm looking for a cheap place to dine . I want it to be on the west side of town .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n2 / name
+     :op1 "cheap"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n4 / name
+     :op1 "west"
+  ))
+)
+
+# ::id SNG0698.json_0002
+# ::snt Shucks . No Polish ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n6 / name
+     :op1 "polish"
+  ))
+)
+
+# ::id SNG0698.json_0004
+# ::snt I suppose Italian might suffice . Do you have any listings for cheap Italian restaurants on the west side ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n8 / name
+     :op1 "italian"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n10 / name
+     :op1 "cheap"
+  ))
+   :Area ( AreRe6 / Area 
+    :name ( n12 / name
+     :op1 "west"
+  ))
+)
+
+# ::id SNG0698.json_0006
+# ::snt no , but could you please give me the address and the phone number ?
+( Rt1 / Restaurant-Request
+  :Addr ( aRe0 / question )
+  :Phone ( aRe1 / question )
+)
+
+# ::id SNG0698.json_0008
+# ::snt No , that 's all I need . Thank you for your help !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL4719.json_0000
+# ::snt Hello , can you help me find an International place to dine ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "international"
+  ))
+)
+
+# ::id PMUL4719.json_0002
+# ::snt No , can you find me one in the centre ?   I 'd like moderately priced international food please .
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n4 / name
+     :op1 "moderately"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n6 / name
+     :op1 "centre"
+  ))
+   :Food ( FooRe6 / Food 
+    :name ( n8 / name
+     :op1 "international"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ticket ( aTr1 / question )
+   )
+)
+
+# ::id PMUL4719.json_0004
+# ::snt Could you book me a table at Varisty for 4 people on Sunday at 13:00 . I need a reference number
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n10 / name
+     :op1 "13:00"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n12 / name
+     :op1 "sunday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n14 / name
+     :op1 "4"
+  ))
+   )
+ :op2(Rt2 / Restaurant-Request
+  :Ref ( aRe1 / question )
+   )
+)
+
+# ::id PMUL4719.json_0006
+# ::snt i am also looking for a train . The train should go to ely and should arrive by 21:30 .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n16 / name
+     :op1 "ely"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n18 / name
+     :op1 "21:30"
+  ))
+)
+
+# ::id PMUL4719.json_0008
+# ::snt I need to leave cambridge on monday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n20 / name
+     :op1 "monday"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n22 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id PMUL4719.json_0010
+# ::snt Yes that time looks good . How much will it cost and what is the train ID ?
+( Tt1 / Train-Request
+  :Id ( aTr0 / question )
+  :Ticket ( aTr1 / question )
+)
+
+# ::id PMUL4719.json_0012
+# ::snt Thank you , that is all for today . Goodbye
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG01903.json_0000
+# ::snt I am wanting to book a taxi .   I am going to Sitar Tandoori and want to leave after 19:30 .
+( Tm1 / Taxi-Inform
+   :Leave ( LeaTa2 / Leave 
+    :name ( n2 / name
+     :op1 "19:30"
+  ))
+   :Dest ( DesTa4 / Dest 
+    :name ( n4 / name
+     :op1 "sitar"
+     :op2 "tandoori"
+  ))
+)
+
+# ::id SNG01903.json_0002
+# ::snt i 'm going to sitar tandoori .
+( Tm1 / Taxi-Inform
+   :Dest ( DesTa2 / Dest 
+    :name ( n6 / name
+     :op1 "sitar"
+     :op2 "tandoori"
+  ))
+)
+
+# ::id SNG01903.json_0004
+# ::snt I am departing from la tasca .
+( Tm1 / Taxi-Inform
+   :Depart ( DepTa2 / Depart 
+    :name ( n8 / name
+     :op1 "la"
+     :op2 "tasca"
+  ))
+)
+
+# ::id SNG01903.json_0006
+# ::snt Thanks so much for your help
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1837.json_0000
+# ::snt I 'm looking for an attraction in the centre of town .
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n2 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id MUL1837.json_0002
+# ::snt Yes , I do .   I was hoping to find a place to visit that has unusual architecture .   Does the gallery fit this category ?
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n4 / name
+     :op1 "architecture"
+  ))
+)
+
+# ::id MUL1837.json_0004
+# ::snt Yes , please .
+( o / out_of_scope )
+
+# ::id MUL1837.json_0006
+# ::snt Can you give me the postcode and phone number for All Saints Church ?   That sounds good .
+( a / and
+ :op1(Am1 / Attraction-Inform
+   :Name ( NamAt2 / Name 
+    :name ( n6 / name
+     :op1 "all"
+     :op2 "saints"
+     :op3 "church"
+  ))
+   )
+ :op2(At2 / Attraction-Request
+  :Post ( aAt1 / question )
+  :Phone ( aAt2 / question )
+   )
+)
+
+# ::id MUL1837.json_0008
+# ::snt Yes , I need to find a train , too . I 'm coming to Cambridge on Thursday from Birmingham , New Street , and I 'd really like to get there before 16:30
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n8 / name
+     :op1 "cambridge"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n10 / name
+     :op1 "thursday"
+  ))
+   :Arrive ( ArrTr6 / Arrive 
+    :name ( n12 / name
+     :op1 "16:30"
+  ))
+   :Depart ( DepTr8 / Depart 
+    :name ( n14 / name
+     :op1 "Birmingham"
+  ))
+)
+
+# ::id MUL1837.json_0010
+# ::snt I would like a train that arrives before 16:30 , please .
+( Tm1 / Train-Inform
+   :Arrive ( ArrTr2 / Arrive 
+    :name ( n16 / name
+     :op1 "16:30"
+  ))
+)
+
+# ::id MUL1837.json_0012
+# ::snt That 's perfect , could you book it for 4 people ?
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n18 / name
+     :op1 "4"
+  ))
+)
+
+# ::id MUL1837.json_0014
+# ::snt I think that is all for today . Thank you !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1426.json_0000
+# ::snt I 'm looking for a train ride that departs leicester on wednesday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n2 / name
+     :op1 "wednesday"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n4 / name
+     :op1 "leicester"
+  ))
+)
+
+# ::id MUL1426.json_0002
+# ::snt I would like to go to cambridge on wednesday . I would like to arrive by 10:45
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n6 / name
+     :op1 "cambridge"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n8 / name
+     :op1 "10:45"
+  ))
+   :Day ( DayTr6 / Day 
+    :name ( n10 / name
+     :op1 "wednesday"
+  ))
+)
+
+# ::id MUL1426.json_0004
+# ::snt Yes could I have the price please ?
+( a / and
+ :op1(Tt1 / Train-Request
+  :Ticket ( aTr0 / question )
+   )
+ :op2(Rt2 / Restaurant-Request
+  :Price ( aRe1 / question )
+   )
+)
+
+# ::id MUL1426.json_0006
+# ::snt Great ! I 'm also looking for something to eat . Preferably seafood in the centre of town .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n12 / name
+     :op1 "seafood"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n14 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id MUL1426.json_0008
+# ::snt Could I have the address and the phone number ?
+( Rt1 / Restaurant-Request
+  :Phone ( aRe0 / question )
+  :Addr ( aRe1 / question )
+)
+
+# ::id MUL1426.json_0010
+# ::snt Thank you ! That will be all for me today .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL2291.json_0000
+# ::snt I am looking for a train to Cambridge on Friday
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "cambridge"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n4 / name
+     :op1 "friday"
+  ))
+)
+
+# ::id MUL2291.json_0002
+# ::snt I am departing from Ely and I need it to arrive by 20:30 .
+( Tm1 / Train-Inform
+   :Arrive ( ArrTr2 / Arrive 
+    :name ( n6 / name
+     :op1 "20:30"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n8 / name
+     :op1 "ely"
+  ))
+)
+
+# ::id MUL2291.json_0004
+# ::snt That would be perfect . I do n't need to book just yet . Was the Train ID TR3492 ?
+( Tt1 / Train-Request
+  :Id ( aTr0 / question )
+)
+
+# ::id MUL2291.json_0006
+# ::snt Yes , I 'm looking for information about the Huntingdon Marriott Hotel .
+( Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n10 / name
+     :op1 "huntingdon"
+     :op2 "marriott"
+     :op3 "hotel"
+  ))
+)
+
+# ::id MUL2291.json_0008
+# ::snt Yes , can I have the postcode for it as well .
+( Ht1 / Hotel-Request
+  :Post ( aHo0 / question )
+)
+
+# ::id MUL2291.json_0010
+# ::snt That 's all I need today , thanks for your help !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG01586.json_0000
+# ::snt I need to book a taxi departing from royal standard .
+( Tm1 / Taxi-Inform
+   :Depart ( DepTa2 / Depart 
+    :name ( n2 / name
+     :op1 "royal"
+     :op2 "standard"
+  ))
+)
+
+# ::id SNG01586.json_0002
+# ::snt I 'm heading to the university arms hotel .
+( Tm1 / Taxi-Inform
+   :Dest ( DesTa2 / Dest 
+    :name ( n4 / name
+     :op1 "university"
+     :op2 "arms"
+     :op3 "hotel"
+  ))
+)
+
+# ::id SNG01586.json_0004
+# ::snt Yes . I must arrive there by 15:45
+( Tm1 / Taxi-Inform
+   :Arrive ( ArrTa2 / Arrive 
+    :name ( n6 / name
+     :op1 "15:45"
+  ))
+)
+
+# ::id SNG01586.json_0006
+# ::snt Sounds good , thanks for the help !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG01586.json_0008
+# ::snt That was everything , thanks !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3607.json_0000
+# ::snt I am planning a trip in Cambridge
+( o / out_of_scope )
+
+# ::id PMUL3607.json_0002
+# ::snt I 'm looking for a train . I need it to bring me to Cambridge on Friday .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "cambridge"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n4 / name
+     :op1 "friday"
+  ))
+)
+
+# ::id PMUL3607.json_0004
+# ::snt I want to leave after 18:45 and am heading to norwich .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n6 / name
+     :op1 "norwich"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n8 / name
+     :op1 "18:45"
+  ))
+)
+
+# ::id PMUL3607.json_0006
+# ::snt Yes can i please get a booking for 1 person and a reference number please ?
+( a / and
+ :op1(Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n10 / name
+     :op1 "1"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ref ( aTr1 / question )
+   )
+)
+
+# ::id PMUL3607.json_0008
+# ::snt I also need a hotel in the south area .
+( Hm1 / Hotel-Inform
+   :Area ( AreHo2 / Area 
+    :name ( n12 / name
+     :op1 "south"
+  ))
+   :Type ( TypHo4 / Type 
+    :name ( n14 / name
+     :op1 "hotel"
+  ))
+)
+
+# ::id PMUL3607.json_0010
+# ::snt I want a 4 star moderately priced guesthouse .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n16 / name
+     :op1 "guesthouse"
+  ))
+   :Price ( PriHo4 / Price 
+    :name ( n18 / name
+     :op1 "moderately"
+  ))
+   :Stars ( StaHo6 / Stars 
+    :name ( n20 / name
+     :op1 "4"
+  ))
+)
+
+# ::id PMUL3607.json_0012
+# ::snt do they have free parking ?
+( a / and
+ :op1(Ht1 / Hotel-Request
+  :Parking ( aHo0 / question )
+   )
+ :op2(Hm2 / Hotel-Inform
+   :Parking ( esHo2 / yes)
+   )
+)
+
+# ::id PMUL3607.json_0014
+# ::snt Please give me aylesbray lodge 's address . I am not booking now .
+( Ht1 / Hotel-Request
+  :Addr ( aHo0 / question )
+)
+
+# ::id PMUL3607.json_0016
+# ::snt Ok . Thanks .   That is all my requests .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3744.json_0000
+# ::snt I 'm looking for an Indian restaurant in the expensive range .   Do you have anything available ?   Thanks
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "indian"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n4 / name
+     :op1 "expensive"
+  ))
+)
+
+# ::id PMUL3744.json_0002
+# ::snt yes in the centre
+( Rm1 / Restaurant-Inform
+   :Area ( AreRe2 / Area 
+    :name ( n6 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id PMUL3744.json_0004
+# ::snt That would be lovely , thank you . Oh , can I get the postcode on that as well ?
+( Rt1 / Restaurant-Request
+  :Post ( aRe0 / question )
+)
+
+# ::id PMUL3744.json_0006
+# ::snt No . I just need a Monday Train , going to Kings Lynn .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n8 / name
+     :op1 "kings"
+     :op2 "lynn"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n10 / name
+     :op1 "monday"
+  ))
+)
+
+# ::id PMUL3744.json_0008
+# ::snt I want to leave after 17:30 and depart out of Cambridge .
+( Tm1 / Train-Inform
+   :Depart ( DepTr2 / Depart 
+    :name ( n12 / name
+     :op1 "cambridge"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n14 / name
+     :op1 "17:30"
+  ))
+)
+
+# ::id PMUL3744.json_0010
+# ::snt Yes , but can you give me the price ?
+( Tt1 / Train-Request
+  :Ticket ( aTr0 / question )
+)
+
+# ::id PMUL3744.json_0012
+# ::snt Great ! Thanks for everything ! Bye !
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id PMUL4431.json_0000
+# ::snt I am   traveling to Cambridge and looking forward to try local restaurants .
+( Rm1 / Restaurant-Inform
+   :none ( onRe1 / none)
+)
+
+# ::id PMUL4431.json_0002
+# ::snt Great ! The restaurant should serve scandinavian food and should be in the east .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "scandinavian"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n4 / name
+     :op1 "east"
+  ))
+)
+
+# ::id PMUL4431.json_0004
+# ::snt How about Indian food ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n6 / name
+     :op1 "indian"
+  ))
+)
+
+# ::id PMUL4431.json_0006
+# ::snt I perfer a moderate price range . Whatever you suggest . I need to book a table for 1 at 13:15 on Tuesday .
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n8 / name
+     :op1 "moderate"
+  ))
+   :Time ( TimRe4 / Time 
+    :name ( n10 / name
+     :op1 "13:15"
+  ))
+   :Day ( DayRe6 / Day 
+    :name ( n12 / name
+     :op1 "tuesday"
+  ))
+   :People ( PeoRe8 / People 
+    :name ( n14 / name
+     :op1 "1"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ticket ( aTr1 / question )
+   )
+)
+
+# ::id PMUL4431.json_0008
+# ::snt Thank you . Could I also have information on trains that depart from Cambridge on Wednesday ?
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n16 / name
+     :op1 "wednesday"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n18 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id PMUL4431.json_0010
+# ::snt I need arrive in stevenage by 15:00 .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n20 / name
+     :op1 "stevenage"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n22 / name
+     :op1 "15:00"
+  ))
+)
+
+# ::id PMUL4431.json_0012
+# ::snt I 'd like the price and travel time , please ?
+( Tt1 / Train-Request
+  :Time ( aTr0 / question )
+  :Ticket ( aTr1 / question )
+)
+
+# ::id PMUL4431.json_0014
+# ::snt No , thank you for your help !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1900.json_0000
+# ::snt I 'm looking for a theatre on the west side of town .
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n2 / name
+     :op1 "west"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n4 / name
+     :op1 "theatre"
+  ))
+)
+
+# ::id MUL1900.json_0002
+# ::snt How about a museum instead ?
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n6 / name
+     :op1 "museum"
+  ))
+)
+
+# ::id MUL1900.json_0004
+# ::snt That 's not necessary , but I would like to know what the entrance fee and phone number for a good one is .
+( At1 / Attraction-Request
+  :Fee ( aAt0 / question )
+  :Phone ( aAt1 / question )
+)
+
+# ::id MUL1900.json_0006
+# ::snt Great . Can you also help with a train ? I need to get to Kings Lynn by 16:15 .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n8 / name
+     :op1 "kings"
+     :op2 "lynn"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n10 / name
+     :op1 "16:15"
+  ))
+)
+
+# ::id MUL1900.json_0008
+# ::snt Yes , departing from Cambridge on Tuesday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n12 / name
+     :op1 "tuesday"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n14 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id MUL1900.json_0010
+# ::snt Book it for 4 please .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n16 / name
+     :op1 "4"
+  ))
+)
+
+# ::id MUL1900.json_0012
+# ::snt ok thank you so much !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG01777.json_0000
+# ::snt hello can i find a place that serves chinese food and has expensive price range for my family
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "chinese"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n4 / name
+     :op1 "expensive"
+  ))
+)
+
+# ::id SNG01777.json_0002
+# ::snt i want a restuarant that i can book a table for four people on monday 1300hrs
+( Rm1 / Restaurant-Inform
+   :Day ( DayRe2 / Day 
+    :name ( n6 / name
+     :op1 "monday"
+  ))
+   :People ( PeoRe4 / People 
+    :name ( n8 / name
+     :op1 "four"
+  ))
+)
+
+# ::id SNG01777.json_0004
+# ::snt Yes , please . for 4 people at 13:00 on monday .
+( Rm1 / Restaurant-Inform
+   :People ( PeoRe2 / People 
+    :name ( n10 / name
+     :op1 "4"
+  ))
+   :Time ( TimRe4 / Time 
+    :name ( n12 / name
+     :op1 "13:00"
+  ))
+   :Day ( DayRe6 / Day 
+    :name ( n14 / name
+     :op1 "monday"
+  ))
+)
+
+# ::id SNG01777.json_0006
+# ::snt How about Tuesday , same time .
+( Rm1 / Restaurant-Inform
+   :Day ( DayRe2 / Day 
+    :name ( n16 / name
+     :op1 "tuesday"
+  ))
+)
+
+# ::id SNG01777.json_0008
+# ::snt No , that 's all I need . Thank you !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG01609.json_0000
+# ::snt I am looking for a place to dine . The restaurant should serve mediterranean food and should be in the south
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "mediterranean"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n4 / name
+     :op1 "south"
+  ))
+)
+
+# ::id SNG01609.json_0002
+# ::snt What restaurants are cheap ?
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n6 / name
+     :op1 "cheap"
+  ))
+)
+
+# ::id SNG01609.json_0004
+# ::snt how about one that serves portuguese food ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n8 / name
+     :op1 "portuguese"
+  ))
+)
+
+# ::id SNG01609.json_0006
+# ::snt Yes , please . 3 people at 12:15 on Friday .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n10 / name
+     :op1 "12:15"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n12 / name
+     :op1 "friday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n14 / name
+     :op1 "3"
+  ))
+)
+
+# ::id SNG01609.json_0008
+# ::snt how about for 11:15 ?
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n16 / name
+     :op1 "11:15"
+  ))
+)
+
+# ::id SNG01609.json_0010
+# ::snt That is all I need , thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1078.json_0000
+# ::snt I am looking for a place to stay in Cambridge . I am wanting it to have free parking and 4 stars .
+( Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+   :Stars ( StaHo3 / Stars 
+    :name ( n2 / name
+     :op1 "4"
+  ))
+)
+
+# ::id MUL1078.json_0002
+# ::snt It does n't matter , but I would like something with free WiFi .
+( Hm1 / Hotel-Inform
+   :Internet ( esHo1 / yes)
+   :Area ( onHo2 / dontcare)
+)
+
+# ::id MUL1078.json_0004
+# ::snt Yes , I need to create a booking for 5 people . We will be staying for 5 nights starting from Thursday .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n4 / name
+     :op1 "5"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n6 / name
+     :op1 "thursday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n8 / name
+     :op1 "5"
+  ))
+)
+
+# ::id MUL1078.json_0006
+# ::snt Can you try for 4 nights ?
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n10 / name
+     :op1 "4"
+  ))
+)
+
+# ::id MUL1078.json_0008
+# ::snt We are interested in some boating attractions in and around Cambridge . Can you suggest a few ? And we love fishing .
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n12 / name
+     :op1 "boating"
+  ))
+)
+
+# ::id MUL1078.json_0010
+# ::snt No preference ! Can you recommend me one and give me their area , entrance fee if they have one , and their address ? Thanks !
+( a / and
+ :op1(Am1 / Attraction-Inform
+   :Area ( onAt1 / dontcare)
+   )
+ :op2(At2 / Attraction-Request
+  :Area ( aAt1 / question )
+  :Fee ( aAt2 / question )
+  :Addr ( aAt3 / question )
+   )
+)
+
+# ::id MUL1078.json_0012
+# ::snt That should be great ! what about the entrance fee ?
+( At1 / Attraction-Request
+  :Fee ( aAt0 / question )
+)
+
+# ::id MUL1078.json_0014
+# ::snt No .   That covers it .   Thanks .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1125.json_0000
+# ::snt I am looking for a guesthouse to stay at with free wifi please .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n2 / name
+     :op1 "guesthouse"
+  ))
+   :Internet ( esHo2 / yes)
+)
+
+# ::id MUL1125.json_0002
+# ::snt No preference on the area or price range , but the hotel should have 4 stars .
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Price ( onHo1 / dontcare)
+   :Stars ( StaHo3 / Stars 
+    :name ( n4 / name
+     :op1 "4"
+  ))
+   )
+ :op2(At2 / Attraction-Request
+  :Area ( aAt1 / question )
+   )
+)
+
+# ::id MUL1125.json_0004
+# ::snt I do n't care about the price range , either , as long as it is a 4 star guesthouse with free wifi .
+( Hm1 / Hotel-Inform
+   :Stars ( StaHo2 / Stars 
+    :name ( n6 / name
+     :op1 "4"
+  ))
+   :Internet ( esHo2 / yes)
+   :Type ( TypHo5 / Type 
+    :name ( n8 / name
+     :op1 "guesthouse"
+  ))
+)
+
+# ::id MUL1125.json_0006
+# ::snt That sounds nice . Could you book that for me for Friday ?
+( Hm1 / Hotel-Inform
+   :Day ( DayHo2 / Day 
+    :name ( n10 / name
+     :op1 "friday"
+  ))
+)
+
+# ::id MUL1125.json_0008
+# ::snt No it will be for 2 people for 5 nights .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n12 / name
+     :op1 "5"
+  ))
+   :People ( PeoHo4 / People 
+    :name ( n14 / name
+     :op1 "2"
+  ))
+)
+
+# ::id MUL1125.json_0010
+# ::snt Yes , can you give me some information on the Wandlebury Country Park please ?
+( Am1 / Attraction-Inform
+   :Name ( NamAt2 / Name 
+    :name ( n16 / name
+     :op1 "wandlebury"
+     :op2 "country"
+     :op3 "park"
+  ))
+)
+
+# ::id MUL1125.json_0012
+# ::snt Yes I need the phone number as well .
+( At1 / Attraction-Request
+  :Phone ( aAt0 / question )
+)
+
+# ::id MUL1125.json_0014
+# ::snt Thank you for your help . That 's all I needed . Good bye .
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id PMUL1310.json_0000
+# ::snt What 's interesting to see and do on the South side ?
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n2 / name
+     :op1 "south"
+  ))
+)
+
+# ::id PMUL1310.json_0002
+# ::snt Yes , please provide the address .
+( At1 / Attraction-Request
+  :Addr ( aAt0 / question )
+)
+
+# ::id PMUL1310.json_0004
+# ::snt Yes , I need to find a train that arrives in Kings Lynn by 19:30 .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n4 / name
+     :op1 "kings"
+     :op2 "lynn"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n6 / name
+     :op1 "19:30"
+  ))
+)
+
+# ::id PMUL1310.json_0006
+# ::snt The train should arrive by 19:30 and should go to kings lynn .  The train should depart from cambridge and should leave on saturday
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n8 / name
+     :op1 "kings"
+     :op2 "lynn"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n10 / name
+     :op1 "saturday"
+  ))
+   :Arrive ( ArrTr6 / Arrive 
+    :name ( n12 / name
+     :op1 "19:30"
+  ))
+   :Depart ( DepTr8 / Depart 
+    :name ( n14 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id PMUL1310.json_0008
+# ::snt I would like to leave at 18:00 please .
+( Tm1 / Train-Inform
+   :Leave ( LeaTr2 / Leave 
+    :name ( n16 / name
+     :op1 "18:00"
+  ))
+)
+
+# ::id PMUL1310.json_0010
+# ::snt Yes please , for 5 people .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n18 / name
+     :op1 "5"
+  ))
+)
+
+# ::id PMUL1310.json_0012
+# ::snt Great that 's all I needed . Thanks for your help .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL0912.json_0000
+# ::snt I 'm looking for a restaurant that serves Asian Oriental food located in the south . Can you help ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "asian"
+     :op2 "oriental"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n4 / name
+     :op1 "south"
+  ))
+)
+
+# ::id PMUL0912.json_0002
+# ::snt What is the closest asian restaurant that is cheap ?
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n6 / name
+     :op1 "cheap"
+  ))
+)
+
+# ::id PMUL0912.json_0004
+# ::snt Can you try a chinese restaurant in the same price range and area ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n8 / name
+     :op1 "chinese"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n10 / name
+     :op1 "same"
+     :op2 "price"
+     :op3 "range"
+  ))
+   :Area ( AreRe6 / Area 
+    :name ( n12 / name
+     :op1 "same"
+     :op2 "price"
+     :op3 "range"
+     :op4 "and"
+     :op5 "area"
+  ))
+)
+
+# ::id PMUL0912.json_0006
+# ::snt Yes , please , for 5 at 18:45 on Saturday .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n14 / name
+     :op1 "18:45"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n16 / name
+     :op1 "saturday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n18 / name
+     :op1 "5"
+  ))
+)
+
+# ::id PMUL0912.json_0008
+# ::snt thanks . i also want a train that departs from london kings cross
+( Tm1 / Train-Inform
+   :Depart ( DepTr2 / Depart 
+    :name ( n20 / name
+     :op1 "london"
+     :op2 "kings"
+     :op3 "cross"
+  ))
+)
+
+# ::id PMUL0912.json_0010
+# ::snt I need it to go to cambridge and arrive by 15:00 .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n22 / name
+     :op1 "cambridge"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n24 / name
+     :op1 "15:00"
+  ))
+)
+
+# ::id PMUL0912.json_0012
+# ::snt Tomorrow if it is available
+( o / out_of_scope )
+
+# ::id PMUL0912.json_0014
+# ::snt I want to book it for the same day as the restaurant and the same party .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n26 / name
+     :op1 "same"
+     :op2 "day"
+  ))
+   :People ( PeoTr4 / People 
+    :name ( n28 / name
+     :op1 "same"
+     :op2 "party"
+  ))
+)
+
+# ::id PMUL0912.json_0016
+# ::snt that is all i need today . thanks for helping
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0622.json_0000
+# ::snt Can you recommend hotels in cambridge ?
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n2 / name
+     :op1 "hotels"
+  ))
+)
+
+# ::id MUL0622.json_0002
+# ::snt I am looking for one that includes free wifi , and has a star rating of 1
+( Hm1 / Hotel-Inform
+   :Internet ( esHo1 / yes)
+   :Stars ( StaHo3 / Stars 
+    :name ( n4 / name
+     :op1 "1"
+  ))
+)
+
+# ::id MUL0622.json_0004
+# ::snt Are there any hotels with a star of 0 ?
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n6 / name
+     :op1 "hotels"
+  ))
+   :Stars ( StaHo4 / Stars 
+    :name ( n8 / name
+     :op1 "0"
+  ))
+)
+
+# ::id MUL0622.json_0006
+# ::snt Yes . I need to stay 4 nights with 6 people . I 'll need the reference number as well .
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n10 / name
+     :op1 "4"
+  ))
+   :People ( PeoHo4 / People 
+    :name ( n12 / name
+     :op1 "6"
+  ))
+   )
+ :op2(Ht2 / Hotel-Request
+  :Ref ( aHo1 / question )
+   )
+)
+
+# ::id MUL0622.json_0008
+# ::snt I would like it to be on Wednesday , please .
+( Hm1 / Hotel-Inform
+   :Day ( DayHo2 / Day 
+    :name ( n14 / name
+     :op1 "wednesday"
+  ))
+)
+
+# ::id MUL0622.json_0010
+# ::snt Yes , are there any restaurants located near the Cityroomz hotel ?
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n16 / name
+     :op1 "hotel"
+  ))
+   :Name ( NamHo4 / Name 
+    :name ( n18 / name
+     :op1 "Cityroomz"
+  ))
+)
+
+# ::id MUL0622.json_0012
+# ::snt Actually , I need a train to London Liverpool Street that arrives by 14:15 .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n20 / name
+     :op1 "london"
+     :op2 "liverpool"
+     :op3 "street"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n22 / name
+     :op1 "14:15"
+  ))
+)
+
+# ::id MUL0622.json_0014
+# ::snt I would like to leave on Sunday . Please provide the train ID and also the price of the ticket . Thank you .
+( a / and
+ :op1(Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n24 / name
+     :op1 "sunday"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ticket ( aTr1 / question )
+  :Id ( aTr2 / question )
+   )
+)
+
+# ::id MUL0622.json_0016
+# ::snt Thank you very much for your help . That is all I need for now .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG1055.json_0000
+# ::snt I want to find a museum in the centre of town please .
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n2 / name
+     :op1 "centre"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n4 / name
+     :op1 "museum"
+  ))
+)
+
+# ::id SNG1055.json_0002
+# ::snt Yes , please . May have I have phone number and postcode ?
+( At1 / Attraction-Request
+  :Post ( aAt0 / question )
+  :Phone ( aAt1 / question )
+)
+
+# ::id SNG1055.json_0004
+# ::snt Nope , that 's it . Thank you !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL2612.json_0000
+# ::snt Hi . I will be coming to Cambridge soon and I want to do a little planning first . I have read about different things to do and places to see .
+( gt1 / general-greet
+   :none ( onge1 / none)
+)
+
+# ::id MUL2612.json_0002
+# ::snt I 'm looking for an architecture attraction , please .
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n2 / name
+     :op1 "architecture"
+  ))
+)
+
+# ::id MUL2612.json_0004
+# ::snt Is there a fee to get in there ?
+( At1 / Attraction-Request
+  :Fee ( aAt0 / question )
+)
+
+# ::id MUL2612.json_0006
+# ::snt No that is great . I do need a place to stay however .
+( Hm1 / Hotel-Inform
+   :none ( onHo1 / none)
+)
+
+# ::id MUL2612.json_0008
+# ::snt I am looking for an expensive guesthouse in the north with free parking .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n4 / name
+     :op1 "guesthouse"
+  ))
+   :Parking ( reHo2 / free)
+   :Price ( PriHo5 / Price 
+    :name ( n6 / name
+     :op1 "expensive"
+  ))
+   :Area ( AreHo7 / Area 
+    :name ( n8 / name
+     :op1 "north"
+  ))
+)
+
+# ::id MUL2612.json_0010
+# ::snt Please try one with a moderate price range .
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n10 / name
+     :op1 "moderate"
+  ))
+)
+
+# ::id MUL2612.json_0012
+# ::snt That sounds great ! Thank you for helping me with this ! And have a great day .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL2612.json_0014
+# ::snt Yes , please book it for 6 people for 2 nights starting on Saturday .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n12 / name
+     :op1 "2"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n14 / name
+     :op1 "saturday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n16 / name
+     :op1 "6"
+  ))
+)
+
+# ::id MUL2612.json_0016
+# ::snt I also need a taxi and would like to leave the hotel by 9:30 .
+( a / and
+ :op1(Tm1 / Taxi-Inform
+   :none ( onTa1 / none)
+   :Leave ( LeaTa3 / Leave 
+    :name ( n18 / name
+     :op1 "9:30"
+  ))
+   :Depart ( DepTa5 / Depart 
+    :name ( n20 / name
+     :op1 "the"
+     :op2 "hotel"
+  ))
+   )
+ :op2(Hm2 / Hotel-Inform
+   :none ( onHo2 / none)
+   )
+)
+
+# ::id MUL2612.json_0018
+# ::snt The All Saints Church .
+( Tm1 / Taxi-Inform
+   :Dest ( DesTa2 / Dest 
+    :name ( n22 / name
+     :op1 "all"
+     :op2 "saints"
+     :op3 "church"
+  ))
+)
+
+# ::id MUL2612.json_0020
+# ::snt No , you 've done enough . I appreciate the help .
+( gt1 / general-greet
+   :none ( onge1 / none)
+)
+
+# ::id MUL2277.json_0000
+# ::snt I 'm looking for a train to London King Cross leaving Friday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n2 / name
+     :op1 "friday"
+  ))
+   :Dest ( DesTr4 / Dest 
+    :name ( n4 / name
+     :op1 "London"
+     :op2 "King"
+     :op3 "Cross"
+  ))
+)
+
+# ::id MUL2277.json_0002
+# ::snt I will be coming from cambridge and would like to arrive by 13:30 .
+( Tm1 / Train-Inform
+   :Arrive ( ArrTr2 / Arrive 
+    :name ( n6 / name
+     :op1 "13:30"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n8 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id MUL2277.json_0004
+# ::snt Yes . How much will the ticket cost ?
+( Tt1 / Train-Request
+  :Ticket ( aTr0 / question )
+)
+
+# ::id MUL2277.json_0006
+# ::snt Not yet . I 'm looking for a place to stay . I 'd prefer a guesthouse with four stars . Can you find one ?
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n10 / name
+     :op1 "guesthouse"
+  ))
+   :Stars ( StaHo4 / Stars 
+    :name ( n12 / name
+     :op1 "four"
+  ))
+)
+
+# ::id MUL2277.json_0008
+# ::snt Are there any in the north , and in a moderate price range ?
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n14 / name
+     :op1 "moderate"
+  ))
+   :Area ( AreHo4 / Area 
+    :name ( n16 / name
+     :op1 "north"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ticket ( aTr1 / question )
+   )
+)
+
+# ::id MUL2277.json_0010
+# ::snt Yes I 'd like free parking , could you give me the postcode for one ?
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+   )
+ :op2(Ht2 / Hotel-Request
+  :Parking ( aHo1 / question )
+  :Post ( aHo2 / question )
+   )
+)
+
+# ::id MUL2277.json_0012
+# ::snt No thank you , that was all the information I needed .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL2277.json_0014
+# ::snt That is everything , no further assistance needed .
+( o / out_of_scope )
+
+# ::id MUL2016.json_0000
+# ::snt I a , looking for an expensive place to stay on the north side of Cambridge .
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n2 / name
+     :op1 "expensive"
+  ))
+   :Area ( AreHo4 / Area 
+    :name ( n4 / name
+     :op1 "north"
+  ))
+)
+
+# ::id MUL2016.json_0002
+# ::snt I am looking for a 4 star hotel and I need free internet and parking .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n6 / name
+     :op1 "hotel"
+  ))
+   :Parking ( esHo2 / yes)
+   :Internet ( esHo3 / yes)
+   :Stars ( StaHo6 / Stars 
+    :name ( n8 / name
+     :op1 "4"
+  ))
+)
+
+# ::id MUL2016.json_0004
+# ::snt I really wanted to be on the north side of town .   How about a moderately priced hotel instead ?
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n10 / name
+     :op1 "moderately"
+  ))
+   :Area ( AreHo4 / Area 
+    :name ( n12 / name
+     :op1 "north"
+  ))
+   :Type ( TypHo6 / Type 
+    :name ( n14 / name
+     :op1 "hotel"
+  ))
+)
+
+# ::id MUL2016.json_0006
+# ::snt In cambridge ? Non at all , that 's hard to believe . I need to book a hotel that is moderately priced with a 4 star rating .
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n16 / name
+     :op1 "moderately"
+  ))
+   :Stars ( StaHo4 / Stars 
+    :name ( n18 / name
+     :op1 "4"
+  ))
+)
+
+# ::id MUL2016.json_0008
+# ::snt I need a moderate priced hotel in the north part of town with free parking and a 4 star rating .
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n20 / name
+     :op1 "moderate"
+  ))
+   :Area ( AreHo4 / Area 
+    :name ( n22 / name
+     :op1 "north"
+  ))
+   :Stars ( StaHo6 / Stars 
+    :name ( n24 / name
+     :op1 "4"
+  ))
+   :Parking ( esHo4 / yes)
+)
+
+# ::id MUL2016.json_0010
+# ::snt Can you try again please . I was looking for a hotel , north area , expensive , 4 star with free parking . If not a moderate price would be good .
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n26 / name
+     :op1 "expensive"
+  ))
+   :Area ( AreHo4 / Area 
+    :name ( n28 / name
+     :op1 "north"
+  ))
+   :Stars ( StaHo6 / Stars 
+    :name ( n30 / name
+     :op1 "4"
+  ))
+   :Parking ( esHo4 / yes)
+   :Type ( TypHo9 / Type 
+    :name ( n32 / name
+     :op1 "hotel"
+  ))
+)
+
+# ::id MUL2016.json_0012
+# ::snt I need to book it for 7 people and 2 nights from saturday .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n34 / name
+     :op1 "2"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n36 / name
+     :op1 "saturday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n38 / name
+     :op1 "7"
+  ))
+)
+
+# ::id MUL2016.json_0014
+# ::snt I need one that is moderate priced . Can you look again ?
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n40 / name
+     :op1 "moderate"
+  ))
+)
+
+# ::id MUL2016.json_0016
+# ::snt Yes thank you , sorry to be a trouble . I need to book for 7 people and 2 nights starting on Saturday .
+( a / and
+ :op1(gk1 / general-thank
+   :none ( onge1 / none)
+   )
+ :op2(Hm2 / Hotel-Inform
+   :People ( PeoHo3 / People 
+    :name ( n43 / name
+     :op1 "7"
+  ))
+   :Stay ( StaHo5 / Stay 
+    :name ( n45 / name
+     :op1 "2"
+  ))
+   :Day ( DayHo7 / Day 
+    :name ( n47 / name
+     :op1 "saturday"
+  ))
+   )
+)
+
+# ::id MUL2016.json_0018
+# ::snt Can I get the reference number for that reservation , too ?
+( Ht1 / Hotel-Request
+  :Ref ( aHo0 / question )
+)
+
+# ::id MUL2016.json_0020
+# ::snt Could you try another in the moderate price range ?
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n48 / name
+     :op1 "moderate"
+  ))
+)
+
+# ::id MUL2016.json_0022
+# ::snt Actually , I 'm sorry -- can you first try booking that same hotel for just one night starting from Saturday ?
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n50 / name
+     :op1 "one"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n52 / name
+     :op1 "saturday"
+  ))
+)
+
+# ::id MUL2016.json_0024
+# ::snt Yes I 'd like to book a train from Kings Lynn to Cambridge on Saturday that leaves after 12:00
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n54 / name
+     :op1 "cambridge"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n56 / name
+     :op1 "saturday"
+  ))
+   :Depart ( DepTr6 / Depart 
+    :name ( n58 / name
+     :op1 "kings"
+     :op2 "lynn"
+  ))
+   :Leave ( LeaTr8 / Leave 
+    :name ( n60 / name
+     :op1 "12:00"
+  ))
+)
+
+# ::id MUL2016.json_0026
+# ::snt Thanks . That 's all I need .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL2894.json_0000
+# ::snt Hi , I 'm looking for information on the Alexander Bed and Breakfast please ?
+( Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n2 / name
+     :op1 "alexander"
+     :op2 "bed"
+     :op3 "and"
+     :op4 "breakfast"
+  ))
+)
+
+# ::id PMUL2894.json_0002
+# ::snt Excellent . Can I get the postal code for this hotel please ?
+( Ht1 / Hotel-Request
+  :Post ( aHo0 / question )
+)
+
+# ::id PMUL2894.json_0004
+# ::snt no , not now but will also looking for places to go in town . The attraction should be in the type of nightclub and should be in the west
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n4 / name
+     :op1 "west"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n6 / name
+     :op1 "nightclub"
+  ))
+)
+
+# ::id PMUL2894.json_0006
+# ::snt How about a museum ?
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n8 / name
+     :op1 "museum"
+  ))
+)
+
+# ::id PMUL2894.json_0008
+# ::snt What is the entry fee ?
+( At1 / Attraction-Request
+  :Fee ( aAt0 / question )
+)
+
+# ::id PMUL2894.json_0010
+# ::snt Yes , I need the phone number and postcode please .
+( At1 / Attraction-Request
+  :Post ( aAt0 / question )
+  :Phone ( aAt1 / question )
+)
+
+# ::id PMUL2894.json_0012
+# ::snt I also need a taxi to take me from the hotel to the museum . I need to leave the hotel by 11:30
+( Tm1 / Taxi-Inform
+   :Leave ( LeaTa2 / Leave 
+    :name ( n10 / name
+     :op1 "11:30"
+  ))
+   :Depart ( DepTa4 / Depart 
+    :name ( n12 / name
+     :op1 "the"
+     :op2 "hotel"
+  ))
+   :Dest ( DesTa6 / Dest 
+    :name ( n14 / name
+     :op1 "the"
+     :op2 "museum"
+  ))
+)
+
+# ::id PMUL2894.json_0014
+# ::snt Thank you . That 's all I needed today .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG0900.json_0000
+# ::snt Hi I am looking for a 4 star guesthouse .   Can you help me ?
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n2 / name
+     :op1 "guesthouse"
+  ))
+   :Stars ( StaHo4 / Stars 
+    :name ( n4 / name
+     :op1 "4"
+  ))
+)
+
+# ::id SNG0900.json_0002
+# ::snt I do n't really care about the area , but I would like it to have free parking .
+( Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+   :Area ( onHo2 / dontcare)
+)
+
+# ::id SNG0900.json_0004
+# ::snt Sounds good , I need rooms for 7 people for 4 nights starting Tuesday .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n6 / name
+     :op1 "4"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n8 / name
+     :op1 "tuesday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n10 / name
+     :op1 "7"
+  ))
+)
+
+# ::id SNG0900.json_0006
+# ::snt No thank you , that is everything .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL2504.json_0000
+# ::snt I would like to find information about the hotel Express by Holiday Inn in Cambridge .
+( Hm1 / Hotel-Inform
+   :none ( onHo1 / none)
+   :Name ( NamHo3 / Name 
+    :name ( n2 / name
+     :op1 "Express"
+     :op2 "by"
+     :op3 "Holiday"
+     :op4 "Inn"
+  ))
+)
+
+# ::id PMUL2504.json_0002
+# ::snt Great !   I 'd like to book rooms for 5 people for 4 nights starting Friday .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n4 / name
+     :op1 "4"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n6 / name
+     :op1 "friday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n8 / name
+     :op1 "5"
+  ))
+)
+
+# ::id PMUL2504.json_0004
+# ::snt I am also looking for information on queens ' college .
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n10 / name
+     :op1 "college"
+  ))
+)
+
+# ::id PMUL2504.json_0006
+# ::snt No I believe that 's it .
+( o / out_of_scope )
+
+# ::id SNG01579.json_0000
+# ::snt I 'm . looking for a train departing from stevenage .
+( Tm1 / Train-Inform
+   :Depart ( DepTr2 / Depart 
+    :name ( n2 / name
+     :op1 "stevenage"
+  ))
+)
+
+# ::id SNG01579.json_0002
+# ::snt I need to go to Cambridge on Friday .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n4 / name
+     :op1 "cambridge"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n6 / name
+     :op1 "friday"
+  ))
+)
+
+# ::id SNG01579.json_0004
+# ::snt I want to leave sometime after 13:30 .
+( Tm1 / Train-Inform
+   :Leave ( LeaTr2 / Leave 
+    :name ( n8 / name
+     :op1 "13:30"
+  ))
+)
+
+# ::id SNG01579.json_0006
+# ::snt Yes , please , for 3 people .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n10 / name
+     :op1 "3"
+  ))
+)
+
+# ::id SNG01579.json_0008
+# ::snt Thanks ! Have a good day .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3110.json_0000
+# ::snt I am looking for a place to go on the west side maybe a cinema .
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n2 / name
+     :op1 "west"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n4 / name
+     :op1 "cinema"
+  ))
+)
+
+# ::id PMUL3110.json_0002
+# ::snt No how about a type of museum ?
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n6 / name
+     :op1 "museum"
+  ))
+)
+
+# ::id PMUL3110.json_0004
+# ::snt I wish I had been given more choices but I guess that one will be OK . What is the postcode for Kettle 's Yard ?
+( At1 / Attraction-Request
+  :Post ( aAt0 / question )
+)
+
+# ::id PMUL3110.json_0006
+# ::snt I also need a train for Monday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n8 / name
+     :op1 "monday"
+  ))
+)
+
+# ::id PMUL3110.json_0008
+# ::snt I 'll be departing from birmingham new street and going to cambridge . I 'd like to arrive by 18:45 .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n10 / name
+     :op1 "cambridge"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n12 / name
+     :op1 "18:45"
+  ))
+   :Depart ( DepTr6 / Depart 
+    :name ( n14 / name
+     :op1 "birmingham"
+     :op2 "new"
+     :op3 "street"
+  ))
+)
+
+# ::id PMUL3110.json_0010
+# ::snt No thanks , that is everything I need .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3169.json_0000
+# ::snt I need a place to stay , and I need it to provide free parking .
+( Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+)
+
+# ::id PMUL3169.json_0002
+# ::snt No , but I 'd like something with 4-star quality .
+( Hm1 / Hotel-Inform
+   :Stars ( StaHo2 / Stars 
+    :name ( n2 / name
+     :op1 "4-star"
+  ))
+)
+
+# ::id PMUL3169.json_0004
+# ::snt Any that have free wifi will be fine . I 'll need to know the hotel type and postcode .
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Price ( onHo1 / dontcare)
+   :Internet ( esHo2 / yes)
+   )
+ :op2(Ht2 / Hotel-Request
+  :Type ( aHo1 / question )
+  :Post ( aHo2 / question )
+   )
+)
+
+# ::id PMUL3169.json_0006
+# ::snt Can you give me their post code ?
+( Ht1 / Hotel-Request
+  :Post ( aHo0 / question )
+)
+
+# ::id PMUL3169.json_0008
+# ::snt I also need a train leaving at 19:00 from Cambridge on Tuesday . It should be arriving to London Kings Cross .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n4 / name
+     :op1 "london"
+     :op2 "kings"
+     :op3 "cross"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n6 / name
+     :op1 "tuesday"
+  ))
+   :Depart ( DepTr6 / Depart 
+    :name ( n8 / name
+     :op1 "cambridge"
+  ))
+   :Leave ( LeaTr8 / Leave 
+    :name ( n10 / name
+     :op1 "19:00"
+  ))
+)
+
+# ::id PMUL3169.json_0010
+# ::snt yes , two tickets please
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n12 / name
+     :op1 "two"
+  ))
+)
+
+# ::id PMUL3169.json_0012
+# ::snt That will be all . Thank you for your help .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3169.json_0014
+# ::snt Thank you very much !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3410.json_0000
+# ::snt What is there to do in the Centre part of Cambridge ?
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n2 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id PMUL3410.json_0002
+# ::snt I was thinking of some kind of movie maybe . Are there any cinemas in that part of town ?
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n4 / name
+     :op1 "cinemas"
+  ))
+)
+
+# ::id PMUL3410.json_0004
+# ::snt i also need a train
+( Tm1 / Train-Inform
+   :none ( onTr1 / none)
+)
+
+# ::id PMUL3410.json_0006
+# ::snt I 'll need a train departing from Cambridge on Sunday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n6 / name
+     :op1 "sunday"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n8 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id PMUL3410.json_0008
+# ::snt Sure . I 'd like to leave after 20:30 and go to peterborough .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n10 / name
+     :op1 "peterborough"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n12 / name
+     :op1 "20:30"
+  ))
+)
+
+# ::id PMUL3410.json_0010
+# ::snt Please book for 2 people .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n14 / name
+     :op1 "2"
+  ))
+)
+
+# ::id PMUL3410.json_0012
+# ::snt No , I do n't think so .   Thank you for your help !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL2351.json_0000
+# ::snt Cheap restaurant in the centre , please .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n2 / name
+     :op1 "cheap"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n4 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id MUL2351.json_0002
+# ::snt What kind of options do I have in that area ?
+( o / out_of_scope )
+
+# ::id MUL2351.json_0004
+# ::snt Okay . That sounds good . Can you book me a table for 1 at 13:00 on tuesday ?
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n6 / name
+     :op1 "13:00"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n8 / name
+     :op1 "tuesday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n10 / name
+     :op1 "1"
+  ))
+)
+
+# ::id MUL2351.json_0006
+# ::snt Can you try 12:00
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n12 / name
+     :op1 "12:00"
+  ))
+)
+
+# ::id MUL2351.json_0008
+# ::snt Could you help me find an interesting attraction nearby ?
+( Am1 / Attraction-Inform
+   :none ( onAt1 / none)
+)
+
+# ::id MUL2351.json_0010
+# ::snt that could do . get me the postcode and the attraction type please .
+( At1 / Attraction-Request
+  :Type ( aAt0 / question )
+  :Post ( aAt1 / question )
+)
+
+# ::id MUL2351.json_0012
+# ::snt No , that will be all . Thank you !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1131.json_0000
+# ::snt Hi . Are there any interesting places to visit in the centre of town ?
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n2 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id MUL1131.json_0002
+# ::snt I am looking just for something to visit in the centre , can you recommend one and give me the postcode and address ?
+( a / and
+ :op1(Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n4 / name
+     :op1 "centre"
+  ))
+   )
+ :op2(At2 / Attraction-Request
+  :Addr ( aAt1 / question )
+  :Post ( aAt2 / question )
+   )
+)
+
+# ::id MUL1131.json_0004
+# ::snt Yes that would be fine .    I have another request ,   I would like the address and phone number of the University Arms Hotel .
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n6 / name
+     :op1 "university"
+     :op2 "arms"
+     :op3 "hotel"
+  ))
+   )
+ :op2(Tt2 / Taxi-Request
+  :Phone ( aTa1 / question )
+   )
+ :op3(Ht3 / Hotel-Request
+  :Addr ( aHo2 / question )
+   )
+)
+
+# ::id MUL1131.json_0006
+# ::snt Yes , the postcode would be great , thanks .
+( Ht1 / Hotel-Request
+  :Post ( aHo0 / question )
+)
+
+# ::id MUL1131.json_0008
+# ::snt How many stars does the hotel have ?
+( Ht1 / Hotel-Request
+  :Stars ( aHo0 / question )
+)
+
+# ::id MUL1131.json_0010
+# ::snt Thank you very much !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1131.json_0012
+# ::snt Yes , I 'd also like to book a taxi to take me to the hotel from the church , to leave by 22:45 .
+( Tm1 / Taxi-Inform
+   :Leave ( LeaTa2 / Leave 
+    :name ( n8 / name
+     :op1 "22:45"
+  ))
+   :Dest ( DesTa4 / Dest 
+    :name ( n10 / name
+     :op1 "the"
+     :op2 "hotel"
+  ))
+)
+
+# ::id MUL1131.json_0014
+# ::snt Thank you ! That will be all .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG1047.json_0000
+# ::snt I am looking for a 3 star hotel on the south side of town please .
+( Hm1 / Hotel-Inform
+   :Area ( AreHo2 / Area 
+    :name ( n2 / name
+     :op1 "south"
+  ))
+   :Stars ( StaHo4 / Stars 
+    :name ( n4 / name
+     :op1 "3"
+  ))
+)
+
+# ::id SNG1047.json_0002
+# ::snt Is it in the cheap price range ?
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n6 / name
+     :op1 "cheap"
+  ))
+)
+
+# ::id SNG1047.json_0004
+# ::snt Is that in the cheap price range ?
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n8 / name
+     :op1 "cheap"
+  ))
+)
+
+# ::id SNG1047.json_0006
+# ::snt Sure , how about one in the expensive range ?
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n10 / name
+     :op1 "expensive"
+  ))
+)
+
+# ::id SNG1047.json_0008
+# ::snt Can you tell me what type of accommodation this is ?
+( Ht1 / Hotel-Request
+  :Type ( aHo0 / question )
+)
+
+# ::id SNG1047.json_0010
+# ::snt Yes please . I need to book a room for three days starting on tuesday .
+( Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+   :Internet ( esHo2 / yes)
+   :Stay ( StaHo4 / Stay 
+    :name ( n12 / name
+     :op1 "three"
+  ))
+   :Day ( DayHo6 / Day 
+    :name ( n14 / name
+     :op1 "tuesday"
+  ))
+)
+
+# ::id SNG1047.json_0012
+# ::snt Make a reservation for one .
+( Hm1 / Hotel-Inform
+   :People ( PeoHo2 / People 
+    :name ( n16 / name
+     :op1 "one"
+  ))
+)
+
+# ::id SNG1047.json_0014
+# ::snt Actually nevermind , I do n't need to make a reservation right now . Thanks anyway .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG1047.json_0016
+# ::snt No , that 's all I need . Thank you !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL4686.json_0000
+# ::snt I 'm looking for a train to leave from stantsted airport on monday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n2 / name
+     :op1 "monday"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n4 / name
+     :op1 "stantsted"
+     :op2 "airport"
+  ))
+)
+
+# ::id PMUL4686.json_0002
+# ::snt Yes . Is there one that leaves after 11:15 ?
+( Tm1 / Train-Inform
+   :Dest ( amTr1 / cambridge)
+   :Leave ( LeaTr3 / Leave 
+    :name ( n6 / name
+     :op1 "11:15"
+  ))
+)
+
+# ::id PMUL4686.json_0004
+# ::snt Nope , what is the travel time on the one that leaves closest to 11:15 ?
+( a / and
+ :op1(Tm1 / Train-Inform
+   :Leave ( LeaTr2 / Leave 
+    :name ( n8 / name
+     :op1 "11:15"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Time ( aTr1 / question )
+   )
+)
+
+# ::id PMUL4686.json_0006
+# ::snt I do n't want to book yet ,   I need to first make sure that I can stay at a hotel called " Acorn Guest House " .
+( Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n10 / name
+     :op1 "acorn"
+     :op2 "guest"
+     :op3 "house"
+  ))
+)
+
+# ::id PMUL4686.json_0008
+# ::snt Yes please book it for 5   people and 4 nights starting from the same day .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n12 / name
+     :op1 "4"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n14 / name
+     :op1 "same"
+     :op2 "day"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n16 / name
+     :op1 "5"
+  ))
+)
+
+# ::id PMUL4686.json_0010
+# ::snt Thank you so much . That was all I needed .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0635.json_0000
+# ::snt I 'm looking for the University Arms Hotel .
+( Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n2 / name
+     :op1 "university"
+     :op2 "arms"
+     :op3 "hotel"
+  ))
+)
+
+# ::id MUL0635.json_0002
+# ::snt I would like to book a room for 2 nights for 2 people starting on Friday please .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n4 / name
+     :op1 "2"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n6 / name
+     :op1 "friday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n8 / name
+     :op1 "2"
+  ))
+)
+
+# ::id MUL0635.json_0004
+# ::snt One night would work . Be sure to include my reference number .
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n10 / name
+     :op1 "one"
+  ))
+   )
+ :op2(Ht2 / Hotel-Request
+  :Ref ( aHo1 / question )
+   )
+)
+
+# ::id MUL0635.json_0006
+# ::snt Awesome . I 'm also looking to book a train that arrives there on the same day by 09:00 .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n12 / name
+     :op1 "same"
+     :op2 "day"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n14 / name
+     :op1 "09:00"
+  ))
+)
+
+# ::id MUL0635.json_0008
+# ::snt I will be departing from Birmingham New Street .
+( Tm1 / Train-Inform
+   :Depart ( DepTr2 / Depart 
+    :name ( n16 / name
+     :op1 "birmingham"
+     :op2 "new"
+     :op3 "street"
+  ))
+)
+
+# ::id MUL0635.json_0010
+# ::snt I need two tickets please , can I also get the time it will take to travel on the train ?
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n18 / name
+     :op1 "two"
+  ))
+)
+
+# ::id MUL0635.json_0012
+# ::snt Alright , that is everything I need to know ! Thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL2526.json_0000
+# ::snt Can you find me a museum to visit ?
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n2 / name
+     :op1 "museum"
+  ))
+)
+
+# ::id MUL2526.json_0002
+# ::snt Are there any museums in the North part of town ?
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n4 / name
+     :op1 "north"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n6 / name
+     :op1 "museums"
+  ))
+)
+
+# ::id MUL2526.json_0004
+# ::snt I 'm sorry , I 'm not sure why I previously said the north part of town . I meant a museum in the Southern part .
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n8 / name
+     :op1 "southern"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n10 / name
+     :op1 "the"
+  ))
+)
+
+# ::id MUL2526.json_0006
+# ::snt Yes , that sounds lovely . Can you give me their address , please ?
+( At1 / Attraction-Request
+  :Addr ( aAt0 / question )
+)
+
+# ::id MUL2526.json_0008
+# ::snt I would also like a 3 star hotel please .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n12 / name
+     :op1 "hotel"
+  ))
+   :Stars ( StaHo4 / Stars 
+    :name ( n14 / name
+     :op1 "3"
+  ))
+)
+
+# ::id MUL2526.json_0010
+# ::snt That is fine , as long as it is a hotel . What is the phone number there ?
+( a / and
+ :op1(Ht1 / Hotel-Request
+  :Phone ( aHo0 / question )
+   )
+ :op2(Hm2 / Hotel-Inform
+   :Type ( TypHo3 / Type 
+    :name ( n17 / name
+     :op1 "hotel"
+  ))
+   )
+)
+
+# ::id MUL2526.json_0012
+# ::snt Thank you . That 's all the information I need for now .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG0414.json_0000
+# ::snt I need a train to Cambridge on Saturday .   I 'll be departing from Peterborough .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "cambridge"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n4 / name
+     :op1 "saturday"
+  ))
+   :Depart ( DepTr6 / Depart 
+    :name ( n6 / name
+     :op1 "peterborough"
+  ))
+)
+
+# ::id SNG0414.json_0002
+# ::snt We 'd like to arrive by 12:45 .
+( Tm1 / Train-Inform
+   :Arrive ( ArrTr2 / Arrive 
+    :name ( n8 / name
+     :op1 "12:45"
+  ))
+)
+
+# ::id SNG0414.json_0004
+# ::snt What 's the latest train I can take that will still get me there by 12:45 ?
+( Tm1 / Train-Inform
+   :Arrive ( ArrTr2 / Arrive 
+    :name ( n10 / name
+     :op1 "12:45"
+  ))
+)
+
+# ::id SNG0414.json_0006
+# ::snt Yes , for 7 people . Please give me reference number .
+( a / and
+ :op1(Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n12 / name
+     :op1 "7"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ref ( aTr1 / question )
+   )
+)
+
+# ::id SNG0414.json_0008
+# ::snt Great !   Thanks !   That 's all I needed !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1975.json_0000
+# ::snt I 'm looking for a concerthall in Cambridge .
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n2 / name
+     :op1 "concerthall"
+  ))
+)
+
+# ::id MUL1975.json_0002
+# ::snt How about a nightclub on the south side of town .
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n4 / name
+     :op1 "south"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n6 / name
+     :op1 "nightclub"
+  ))
+)
+
+# ::id MUL1975.json_0004
+# ::snt Yes , I would like the phone number , postcode , and address please .
+( At1 / Attraction-Request
+  :Addr ( aAt0 / question )
+  :Post ( aAt1 / question )
+  :Phone ( aAt2 / question )
+)
+
+# ::id MUL1975.json_0006
+# ::snt I need a train to Cambridge on Wednesday as well .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n8 / name
+     :op1 "cambridge"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n10 / name
+     :op1 "wednesday"
+  ))
+)
+
+# ::id MUL1975.json_0008
+# ::snt It should be departng from london kings cross , and arrive by 16:30
+( Tm1 / Train-Inform
+   :Arrive ( ArrTr2 / Arrive 
+    :name ( n12 / name
+     :op1 "16:30"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n14 / name
+     :op1 "london"
+     :op2 "kings"
+     :op3 "cross"
+  ))
+)
+
+# ::id MUL1975.json_0010
+# ::snt Possibly . I could probably figure it out from the times , but could you just tell me how long the train trip is ?
+( Tm1 / Train-Inform
+   :none ( onTr1 / none)
+)
+
+# ::id MUL1975.json_0012
+# ::snt That 's all . Thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1160.json_0000
+# ::snt I am interested in seeing the whipple museum of the history of science in Cambridge . Where is it located ?
+( Am1 / Attraction-Inform
+   :Name ( NamAt2 / Name 
+    :name ( n2 / name
+     :op1 "whipple"
+     :op2 "museum"
+     :op3 "of"
+     :op4 "the"
+     :op5 "history"
+     :op6 "of"
+     :op7 "science"
+  ))
+)
+
+# ::id MUL1160.json_0002
+# ::snt Could you also tell me what type of attraction that is and I will also need to know what area of town that is in .
+( At1 / Attraction-Request
+  :Area ( aAt0 / question )
+  :Type ( aAt1 / question )
+)
+
+# ::id MUL1160.json_0004
+# ::snt Thank you and I am also looking for the alexander bed and breakfast .
+( Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n4 / name
+     :op1 "alexander"
+     :op2 "bed"
+     :op3 "and"
+     :op4 "breakfast"
+  ))
+)
+
+# ::id MUL1160.json_0006
+# ::snt Yes , I 'd like to book for 4 people for 2 nights , starting Friday .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n6 / name
+     :op1 "2"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n8 / name
+     :op1 "friday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n10 / name
+     :op1 "4"
+  ))
+)
+
+# ::id MUL1160.json_0008
+# ::snt Can you also book me a taxi to take me between the two places ? I want to leave the attraction by 04:15 .
+( Tm1 / Taxi-Inform
+   :Leave ( LeaTa2 / Leave 
+    :name ( n12 / name
+     :op1 "04:15"
+  ))
+   :Depart ( DepTa4 / Depart 
+    :name ( n14 / name
+     :op1 "the"
+     :op2 "attraction"
+  ))
+)
+
+# ::id MUL1160.json_0010
+# ::snt No , that is all that I needed .   Thank you for your help !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0915.json_0000
+# ::snt I am looking for an expensive restaurant in the centre of Cambridge .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n2 / name
+     :op1 "expensive"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n4 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id MUL0915.json_0002
+# ::snt Yes please I need a table for 6 people at 15:15 on sunday and need a reference number .
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n6 / name
+     :op1 "15:15"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n8 / name
+     :op1 "sunday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n10 / name
+     :op1 "6"
+  ))
+   )
+ :op2(Rt2 / Restaurant-Request
+  :Ref ( aRe1 / question )
+   )
+)
+
+# ::id MUL0915.json_0004
+# ::snt Yes , I 'm looking for a place to go in town . Something with interesting architecture .
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n12 / name
+     :op1 "architecture"
+  ))
+)
+
+# ::id MUL0915.json_0006
+# ::snt Can I have the phone to it please ?
+( At1 / Attraction-Request
+  :Phone ( aAt0 / question )
+)
+
+# ::id MUL0915.json_0008
+# ::snt Thank you . I 'll need a cab from the church to the restaurant that arrives by my booking time .
+( Tm1 / Taxi-Inform
+   :Depart ( DepTa2 / Depart 
+    :name ( n14 / name
+     :op1 "the"
+     :op2 "church"
+  ))
+   :Dest ( DesTa4 / Dest 
+    :name ( n16 / name
+     :op1 "the"
+     :op2 "restaurant"
+  ))
+   :Arrive ( ArrTa6 / Arrive 
+    :name ( n18 / name
+     :op1 "my"
+     :op2 "booking"
+     :op3 "time"
+  ))
+)
+
+# ::id MUL0915.json_0010
+# ::snt Great thank you that 's all I needed today .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG01297.json_0000
+# ::snt I am looking for a place to stay . The hotel should include free wifi and should be in the cheap price range
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n2 / name
+     :op1 "hotel"
+  ))
+   :Price ( PriHo4 / Price 
+    :name ( n4 / name
+     :op1 "cheap"
+  ))
+   :Internet ( esHo3 / yes)
+)
+
+# ::id SNG01297.json_0002
+# ::snt No , just need to make sure it includes free parking .
+( Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+)
+
+# ::id SNG01297.json_0004
+# ::snt Okay , I need to book it for 1 person , 2 nights starting Friday .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n6 / name
+     :op1 "2"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n8 / name
+     :op1 "friday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n10 / name
+     :op1 "1"
+  ))
+)
+
+# ::id SNG01297.json_0006
+# ::snt how about for 1 night ?
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n12 / name
+     :op1 "1"
+  ))
+)
+
+# ::id SNG01297.json_0008
+# ::snt Thanks for your help have a great day .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL1408.json_0000
+# ::snt I 'm looking for some places to go in town . It should be a college in the west .
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n2 / name
+     :op1 "west"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n4 / name
+     :op1 "college"
+  ))
+)
+
+# ::id PMUL1408.json_0002
+# ::snt That does not matter , can I get the postcode please ?
+( At1 / Attraction-Request
+  :Post ( aAt0 / question )
+)
+
+# ::id PMUL1408.json_0004
+# ::snt Thank you so much , can you also help me find a train from Cambridge ?
+( Tm1 / Train-Inform
+   :Depart ( DepTr2 / Depart 
+    :name ( n6 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id PMUL1408.json_0006
+# ::snt I need to leave after 12:45 on Wednesday and arrive in Leicester .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n8 / name
+     :op1 "leicester"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n10 / name
+     :op1 "wednesday"
+  ))
+   :Leave ( LeaTr6 / Leave 
+    :name ( n12 / name
+     :op1 "12:45"
+  ))
+)
+
+# ::id PMUL1408.json_0008
+# ::snt That time is for me .
+( o / out_of_scope )
+
+# ::id PMUL1408.json_0010
+# ::snt Yes , for 7 people .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n14 / name
+     :op1 "7"
+  ))
+)
+
+# ::id PMUL1408.json_0012
+# ::snt That is all , you are my favorite rep ever , you were helpful .
+( gt1 / general-greet
+   :none ( onge1 / none)
+)
+
+# ::id SNG1011.json_0000
+# ::snt I need to find a guesthouse with a 0 star rating .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n2 / name
+     :op1 "guesthouse"
+  ))
+   :Stars ( StaHo4 / Stars 
+    :name ( n4 / name
+     :op1 "0"
+  ))
+)
+
+# ::id SNG1011.json_0002
+# ::snt Do they have free parking and wifi ?
+( Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+   :Internet ( esHo2 / yes)
+)
+
+# ::id SNG1011.json_0004
+# ::snt That 's awesome .   Can you book one of them for me ?
+( o / out_of_scope )
+
+# ::id SNG1011.json_0006
+# ::snt On Friday , and I 'd like to stay 5 nights . This will be for 6 people .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n6 / name
+     :op1 "5"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n8 / name
+     :op1 "friday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n10 / name
+     :op1 "6"
+  ))
+)
+
+# ::id SNG1011.json_0008
+# ::snt Excellent . Thank you for the help !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0625.json_0000
+# ::snt I 'm looking for a place to stay looking for a moderate price range and should have at least a star of 4
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n2 / name
+     :op1 "moderate"
+  ))
+   :Stars ( StaHo4 / Stars 
+    :name ( n4 / name
+     :op1 "4"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ticket ( aTr1 / question )
+   )
+)
+
+# ::id MUL0625.json_0002
+# ::snt I would prefer a hotel in the north with free parking . I do not care about internet .
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+   :Internet ( onHo2 / dontcare)
+   :Area ( AreHo4 / Area 
+    :name ( n6 / name
+     :op1 "north"
+  ))
+   :Type ( TypHo6 / Type 
+    :name ( n8 / name
+     :op1 "hotel"
+  ))
+   )
+ :op2(Ht2 / Hotel-Request
+  :Internet ( aHo1 / question )
+   )
+)
+
+# ::id MUL0625.json_0004
+# ::snt Yes , a recommendation , postcode and phone number please .
+( Ht1 / Hotel-Request
+  :Post ( aHo0 / question )
+  :Phone ( aHo1 / question )
+)
+
+# ::id MUL0625.json_0006
+# ::snt Does The Kirkwood House have internet ?
+( a / and
+ :op1(Ht1 / Hotel-Request
+  :Internet ( aHo0 / question )
+   )
+ :op2(Hm2 / Hotel-Inform
+   :Name ( NamHo3 / Name 
+    :name ( n11 / name
+     :op1 "Kirkwood"
+     :op2 "House"
+  ))
+   :Internet ( esHo3 / yes)
+   )
+)
+
+# ::id MUL0625.json_0008
+# ::snt No , thank you . I do need a train , however . I need to go to Birmingham New Street , and need to leave after 16:00 .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n12 / name
+     :op1 "birmingham"
+     :op2 "new"
+     :op3 "street"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n14 / name
+     :op1 "16:00"
+  ))
+)
+
+# ::id MUL0625.json_0010
+# ::snt I would like to depart from Cambridge on Thursday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n16 / name
+     :op1 "thursday"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n18 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id MUL0625.json_0012
+# ::snt No , thank you . I just need the price , travel time , and arrival time , please .
+( Tt1 / Train-Request
+  :Arrive ( aTr0 / question )
+  :Time ( aTr1 / question )
+  :Ticket ( aTr2 / question )
+)
+
+# ::id MUL0625.json_0014
+# ::snt Wonderful . Thank you so much .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0625.json_0016
+# ::snt Thank you so much , good - bye
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id MUL1995.json_0000
+# ::snt I would like to find a college to visit on the west side of town .
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n2 / name
+     :op1 "west"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n4 / name
+     :op1 "college"
+  ))
+)
+
+# ::id MUL1995.json_0002
+# ::snt Sounds interesting .   Can you give me the address with postcode along with a contact number ?
+( At1 / Attraction-Request
+  :Addr ( aAt0 / question )
+  :Post ( aAt1 / question )
+)
+
+# ::id MUL1995.json_0004
+# ::snt Yes , I also need a train from Stansted to Cambridge .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n6 / name
+     :op1 "cambridge"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n8 / name
+     :op1 "stansted"
+  ))
+)
+
+# ::id MUL1995.json_0006
+# ::snt I need to get there on Monday by 8:30 .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n10 / name
+     :op1 "monday"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n12 / name
+     :op1 "8:30"
+  ))
+)
+
+# ::id MUL1995.json_0008
+# ::snt The train that gets me there closest to 8:30 would be nice for 5 people .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n14 / name
+     :op1 "5"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n16 / name
+     :op1 "8:30"
+  ))
+)
+
+# ::id MUL1995.json_0010
+# ::snt Yes can you book the one that arrives closest to 8:30 for 5 people .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n18 / name
+     :op1 "5"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n20 / name
+     :op1 "8:30"
+  ))
+)
+
+# ::id MUL1995.json_0012
+# ::snt No , that should be all , thank you so much !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0663.json_0000
+# ::snt I 'm looking for a train departing from London Liverpool street .
+( Tm1 / Train-Inform
+   :Depart ( DepTr2 / Depart 
+    :name ( n2 / name
+     :op1 "london"
+     :op2 "liverpool"
+     :op3 "street"
+  ))
+)
+
+# ::id MUL0663.json_0002
+# ::snt I am going to Cambridge and need to arrive by 21:15 on Tuesday . Can you do that ?
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n4 / name
+     :op1 "cambridge"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n6 / name
+     :op1 "tuesday"
+  ))
+   :Arrive ( ArrTr6 / Arrive 
+    :name ( n8 / name
+     :op1 "21:15"
+  ))
+)
+
+# ::id MUL0663.json_0004
+# ::snt That will work , thanks . I need tickets for 3 people , please . Can you also provide a reference number once they 're booked ?
+( a / and
+ :op1(Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n10 / name
+     :op1 "3"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ref ( aTr1 / question )
+   )
+)
+
+# ::id MUL0663.json_0006
+# ::snt Thank you . What can you tell me about the leverton house ?
+( Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n12 / name
+     :op1 "leverton"
+     :op2 "house"
+  ))
+)
+
+# ::id MUL0663.json_0008
+# ::snt Great , thanks . That 's everything I needed today so I 'm going to lay down for a nap I guess . Bye !
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id PMUL0589.json_0000
+# ::snt Could you tell me about the Golden Wok ?
+( Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n2 / name
+     :op1 "golden"
+     :op2 "wok"
+  ))
+)
+
+# ::id PMUL0589.json_0002
+# ::snt Can you make the reservation ?
+( o / out_of_scope )
+
+# ::id PMUL0589.json_0004
+# ::snt 6 people . on friday at 12:45
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n4 / name
+     :op1 "12:45"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n6 / name
+     :op1 "friday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n8 / name
+     :op1 "6"
+  ))
+)
+
+# ::id PMUL0589.json_0006
+# ::snt looking for a train . The train should arrive by 09:00 and should depart from cambridge
+( Tm1 / Train-Inform
+   :Arrive ( ArrTr2 / Arrive 
+    :name ( n10 / name
+     :op1 "09:00"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n12 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id PMUL0589.json_0008
+# ::snt I am headed into Peterborough on Saturday .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n14 / name
+     :op1 "peterborough"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n16 / name
+     :op1 "saturday"
+  ))
+)
+
+# ::id PMUL0589.json_0010
+# ::snt That is fine . I need 6 tickets please .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n18 / name
+     :op1 "6"
+  ))
+)
+
+# ::id PMUL0589.json_0012
+# ::snt book me 6 tickets .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n20 / name
+     :op1 "6"
+  ))
+)
+
+# ::id PMUL0589.json_0014
+# ::snt Book for Saturday please .
+( o / out_of_scope )
+
+# ::id PMUL0589.json_0016
+# ::snt Thanks . I will need the reference number , please .
+( Tt1 / Train-Request
+  :Ref ( aTr0 / question )
+)
+
+# ::id PMUL0589.json_0018
+# ::snt Thank you good bye .
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id PMUL0653.json_0000
+# ::snt Hi . Can you help me find a restaurant ?
+( Rm1 / Restaurant-Inform
+   :none ( onRe1 / none)
+)
+
+# ::id PMUL0653.json_0002
+# ::snt Yes , i am looking for a Panasian restaurant in the centre of town .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "panasian"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n4 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id PMUL0653.json_0004
+# ::snt How about something that serves Modern European food ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n6 / name
+     :op1 "modern"
+     :op2 "european"
+  ))
+)
+
+# ::id PMUL0653.json_0006
+# ::snt Moderate price range please
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n8 / name
+     :op1 "moderate"
+  ))
+)
+
+# ::id PMUL0653.json_0008
+# ::snt I would like it to serve modern Eupoean .
+( o / out_of_scope )
+
+# ::id PMUL0653.json_0010
+# ::snt no just give me the postcode and phone number
+( Rt1 / Restaurant-Request
+  :Phone ( aRe0 / question )
+  :Post ( aRe1 / question )
+)
+
+# ::id PMUL0653.json_0012
+# ::snt Thank you .   I 'm also looking for a train .   Needs to leave on Saturday and arrive by 14:45 .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n10 / name
+     :op1 "saturday"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n12 / name
+     :op1 "14:45"
+  ))
+)
+
+# ::id PMUL0653.json_0014
+# ::snt i will be going from cambridge to stevenage .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n14 / name
+     :op1 "stevenage"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n16 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id PMUL0653.json_0016
+# ::snt Book whatever for 7 people .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n18 / name
+     :op1 "7"
+  ))
+)
+
+# ::id PMUL0653.json_0018
+# ::snt No thank you ! That will be all ! Have a great day ! Bye !
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3702.json_0000
+# ::snt I would like to see some local tourist places while visiting . I will be in the east area .
+( a / and
+ :op1(Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n2 / name
+     :op1 "east"
+  ))
+   )
+ :op2(Ht2 / Hotel-Request
+  :Area ( aHo1 / question )
+   )
+)
+
+# ::id PMUL3702.json_0002
+# ::snt How about museums ?
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n4 / name
+     :op1 "museums"
+  ))
+)
+
+# ::id PMUL3702.json_0004
+# ::snt What kind of attraction is that ? I also need a cheap hotel that includes free parking .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n6 / name
+     :op1 "hotel"
+  ))
+   :Parking ( esHo2 / yes)
+   :Price ( PriHo5 / Price 
+    :name ( n8 / name
+     :op1 "cheap"
+  ))
+)
+
+# ::id PMUL3702.json_0006
+# ::snt Is it a 4 star hotel ?
+( Hm1 / Hotel-Inform
+   :Stars ( StaHo2 / Stars 
+    :name ( n10 / name
+     :op1 "4"
+  ))
+)
+
+# ::id PMUL3702.json_0008
+# ::snt No thanks . That 's actually all I needed today . Thanks for your help !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3702.json_0010
+# ::snt Yes !   Have a nice day !
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3702.json_0012
+# ::snt I will . I appreciate all of your help .
+( gt1 / general-greet
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3735.json_0000
+# ::snt i am looking for a place to dine . The restaurant should be in the cheap price range and should be in the west .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n2 / name
+     :op1 "cheap"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n4 / name
+     :op1 "west"
+  ))
+)
+
+# ::id PMUL3735.json_0002
+# ::snt Sure , why do n't we book at La Margherita . I will need a reservation for 1 person at 11:45 on Tuesday .
+( Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n6 / name
+     :op1 "la"
+     :op2 "margherita"
+  ))
+   :Time ( TimRe4 / Time 
+    :name ( n8 / name
+     :op1 "11:45"
+  ))
+   :Day ( DayRe6 / Day 
+    :name ( n10 / name
+     :op1 "tuesday"
+  ))
+   :People ( PeoRe8 / People 
+    :name ( n12 / name
+     :op1 "1"
+  ))
+)
+
+# ::id PMUL3735.json_0004
+# ::snt I actually need a place to stay too .   I want a hotel for sure , and something near the restaurant , please .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n14 / name
+     :op1 "hotel"
+  ))
+   :Area ( AreHo4 / Area 
+    :name ( n16 / name
+     :op1 "near"
+     :op2 "the"
+     :op3 "restaurant"
+  ))
+)
+
+# ::id PMUL3735.json_0006
+# ::snt I need free parking as well , do both have that ?
+( Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+)
+
+# ::id PMUL3735.json_0008
+# ::snt book for 1 people and 4 nights starting teusday
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n18 / name
+     :op1 "4"
+  ))
+   :People ( PeoHo4 / People 
+    :name ( n20 / name
+     :op1 "1"
+  ))
+)
+
+# ::id PMUL3735.json_0010
+# ::snt What is the cheaper place ?
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n22 / name
+     :op1 "cheaper"
+  ))
+)
+
+# ::id PMUL3735.json_0012
+# ::snt Yes , I would like to book a room for 1 for 4 nights starting on Tuesday .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n24 / name
+     :op1 "4"
+  ))
+   :People ( PeoHo4 / People 
+    :name ( n26 / name
+     :op1 "1"
+  ))
+   :Day ( DayHo6 / Day 
+    :name ( n28 / name
+     :op1 "tuesday"
+  ))
+)
+
+# ::id PMUL3735.json_0014
+# ::snt No thanks that is everything .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3244.json_0000
+# ::snt Hello , I 'm looking for a guesthouse or hotel in the moderate price range . I also need free wifi . What area do you think is best ?
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n2 / name
+     :op1 "moderate"
+  ))
+   :Internet ( esHo2 / yes)
+)
+
+# ::id PMUL3244.json_0002
+# ::snt Yes , that would be great !
+( o / out_of_scope )
+
+# ::id PMUL3244.json_0004
+# ::snt No thank you , just the type of hotel , phone number and star rating .
+( a / and
+ :op1(Ht1 / Hotel-Request
+  :Type ( aHo0 / question )
+  :Phone ( aHo1 / question )
+   )
+ :op2(Hm2 / Hotel-Inform
+   :Type ( TypHo3 / Type 
+    :name ( n5 / name
+     :op1 "hotel"
+  ))
+   )
+)
+
+# ::id PMUL3244.json_0006
+# ::snt Thanks ! I 'm also looking for a museum in the west .
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n6 / name
+     :op1 "west"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n8 / name
+     :op1 "museum"
+  ))
+)
+
+# ::id PMUL3244.json_0008
+# ::snt I do n't have anything in mind , what would you suggest ?
+( At1 / Attraction-Request
+  :Type ( aAt0 / question )
+)
+
+# ::id PMUL3244.json_0010
+# ::snt That will work , can you give me the address and the entrance fee ?
+( At1 / Attraction-Request
+  :Fee ( aAt0 / question )
+  :Addr ( aAt1 / question )
+)
+
+# ::id PMUL3244.json_0012
+# ::snt Thank you , that s all I needed for now .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG0603.json_0000
+# ::snt I need a cheap restaurant please .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n2 / name
+     :op1 "cheap"
+  ))
+)
+
+# ::id SNG0603.json_0002
+# ::snt Yes , portuguese food would be nice .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n4 / name
+     :op1 "portuguese"
+  ))
+)
+
+# ::id SNG0603.json_0004
+# ::snt Yes I would like to book Nandos in the south for 1 person at 15:30 on Monday .
+( Rm1 / Restaurant-Inform
+   :Area ( AreRe2 / Area 
+    :name ( n6 / name
+     :op1 "south"
+  ))
+   :Name ( NamRe4 / Name 
+    :name ( n8 / name
+     :op1 "nandos"
+  ))
+   :Time ( TimRe6 / Time 
+    :name ( n10 / name
+     :op1 "15:30"
+  ))
+   :Day ( DayRe8 / Day 
+    :name ( n12 / name
+     :op1 "monday"
+  ))
+   :People ( PeoRe10 / People 
+    :name ( n14 / name
+     :op1 "1"
+  ))
+)
+
+# ::id SNG0603.json_0006
+# ::snt Can you see if they have an opening at 14:30 instead ?
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n16 / name
+     :op1 "14:30"
+  ))
+)
+
+# ::id SNG0603.json_0008
+# ::snt No , that will be all . Thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG0068.json_0000
+# ::snt Hi ! I 'd like to book a taxi to Travellers Rest , please , and I need to get there absolutely no later than 11:45 .
+( Tm1 / Taxi-Inform
+   :Dest ( DesTa2 / Dest 
+    :name ( n2 / name
+     :op1 "travellers"
+     :op2 "rest"
+  ))
+   :Arrive ( ArrTa4 / Arrive 
+    :name ( n4 / name
+     :op1 "11:45"
+  ))
+)
+
+# ::id SNG0068.json_0002
+# ::snt I need to go to travellers rest . Is that OK ?
+( Tm1 / Taxi-Inform
+   :Dest ( DesTa2 / Dest 
+    :name ( n6 / name
+     :op1 "travellers"
+     :op2 "rest"
+  ))
+)
+
+# ::id SNG0068.json_0004
+# ::snt No that is all , thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG0080.json_0000
+# ::snt Hello .   Can you find a taxi to pick me up at Darry 's Cookhouse and Wine Shop sometime after 04:00 ?
+( Tm1 / Taxi-Inform
+   :Leave ( LeaTa2 / Leave 
+    :name ( n2 / name
+     :op1 "04:00"
+  ))
+)
+
+# ::id SNG0080.json_0002
+# ::snt i would like to go to alexander bed and breakfast
+( Tm1 / Taxi-Inform
+   :Dest ( DesTa2 / Dest 
+    :name ( n4 / name
+     :op1 "alexander"
+     :op2 "bed"
+     :op3 "and"
+     :op4 "breakfast"
+  ))
+)
+
+# ::id SNG0080.json_0004
+# ::snt Thank you very much . I do n't need anything else at this time .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL1968.json_0000
+# ::snt Hi . I need a train out of cambridge .
+( Tm1 / Train-Inform
+   :Depart ( DepTr2 / Depart 
+    :name ( n2 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id PMUL1968.json_0002
+# ::snt My destination is birmingham new street and I need to leave after 9:00 .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n4 / name
+     :op1 "birmingham"
+     :op2 "new"
+     :op3 "street"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n6 / name
+     :op1 "9:00"
+  ))
+)
+
+# ::id PMUL1968.json_0004
+# ::snt I will be leaving on Thursday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n8 / name
+     :op1 "thursday"
+  ))
+)
+
+# ::id PMUL1968.json_0006
+# ::snt Yes please book that for 1 person .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n10 / name
+     :op1 "1"
+  ))
+)
+
+# ::id PMUL1968.json_0008
+# ::snt That is all today . Thank you so much for your end .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL1968.json_0010
+# ::snt Actually , there is one more thing . I 'd like to book a stay at the Acorn Guest House for Monday .
+( Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n12 / name
+     :op1 "acorn"
+     :op2 "guest"
+     :op3 "house"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n14 / name
+     :op1 "monday"
+  ))
+)
+
+# ::id PMUL1968.json_0012
+# ::snt I 'd like a booking for the same group of people for 3 nights , please .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n16 / name
+     :op1 "3"
+  ))
+   :People ( PeoHo4 / People 
+    :name ( n18 / name
+     :op1 "same"
+     :op2 "group"
+     :op3 "of"
+     :op4 "people"
+  ))
+)
+
+# ::id PMUL1968.json_0014
+# ::snt no , that should be all . thank you very much .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG0299.json_0000
+# ::snt I 'm looking for a train from norwich to cambridge .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "cambridge"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n4 / name
+     :op1 "norwich"
+  ))
+)
+
+# ::id SNG0299.json_0002
+# ::snt I would like to leave on Tuesday and arrive by 13:30 .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n6 / name
+     :op1 "tuesday"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n8 / name
+     :op1 "13:30"
+  ))
+)
+
+# ::id SNG0299.json_0004
+# ::snt Ill just take earliest train then please .
+( Tm1 / Train-Inform
+   :none ( onTr1 / none)
+)
+
+# ::id SNG0299.json_0006
+# ::snt I do n't need you to reserve it but I do need the train info and the travel time .
+( Tt1 / Train-Request
+  :Time ( aTr0 / question )
+)
+
+# ::id SNG0299.json_0008
+# ::snt Can you tell me what the total travel time for that is ?
+( Tt1 / Train-Request
+  :Time ( aTr0 / question )
+)
+
+# ::id SNG0299.json_0010
+# ::snt Thank you . That 's all I need .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG01595.json_0000
+# ::snt I need a taxi going to dojo noodle bar .
+( Tm1 / Taxi-Inform
+   :Dest ( DesTa2 / Dest 
+    :name ( n2 / name
+     :op1 "dojo"
+     :op2 "noodle"
+     :op3 "bar"
+  ))
+)
+
+# ::id SNG01595.json_0002
+# ::snt I will be departing from ashley hotel .
+( Tm1 / Taxi-Inform
+   :Depart ( DepTa2 / Depart 
+    :name ( n4 / name
+     :op1 "ashley"
+     :op2 "hotel"
+  ))
+)
+
+# ::id SNG01595.json_0004
+# ::snt I want to leave the hotel after 7:00 , please .
+( Hm1 / Hotel-Inform
+   :none ( onHo1 / none)
+)
+
+# ::id SNG01595.json_0006
+# ::snt THat is all thank you for your help .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0675.json_0000
+# ::snt I need to find a place in Cambridge to stay at a hotel within a cheap price range and I want free parking included .
+( Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+   :Price ( PriHo3 / Price 
+    :name ( n2 / name
+     :op1 "cheap"
+  ))
+   :Type ( TypHo5 / Type 
+    :name ( n4 / name
+     :op1 "hotel"
+  ))
+)
+
+# ::id MUL0675.json_0002
+# ::snt Do any of them include free wifi with their packages ?
+( Hm1 / Hotel-Inform
+   :Internet ( esHo1 / yes)
+)
+
+# ::id MUL0675.json_0004
+# ::snt Please let me know the area , type of hotel , and postcode of the hotel with free wifi in their package .
+( Ht1 / Hotel-Request
+  :Type ( aHo0 / question )
+  :Area ( aHo1 / question )
+  :Post ( aHo2 / question )
+)
+
+# ::id MUL0675.json_0006
+# ::snt Ok , thanks . Can you also help me find a train to Cambridge that arrives by 9:30 ?
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n6 / name
+     :op1 "cambridge"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n8 / name
+     :op1 "9:30"
+  ))
+)
+
+# ::id MUL0675.json_0008
+# ::snt I 'd like to leave on Monday , from London King 's Cross .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n10 / name
+     :op1 "monday"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n12 / name
+     :op1 "london"
+     :op2 "king"
+     :op3 "'s"
+     :op4 "cross"
+  ))
+)
+
+# ::id MUL0675.json_0010
+# ::snt Yes , could you please book the first one . Also what is the train ID ?
+( Tt1 / Train-Request
+  :Id ( aTr0 / question )
+)
+
+# ::id MUL0675.json_0012
+# ::snt Great , thank you . That 's all I need for today .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0681.json_0000
+# ::snt I need a train that departs from London Kings Cross that leaves on Wednesday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n2 / name
+     :op1 "wednesday"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n4 / name
+     :op1 "london"
+     :op2 "kings"
+     :op3 "cross"
+  ))
+)
+
+# ::id MUL0681.json_0002
+# ::snt Sometime after 5:45 PM would be great .
+( Tm1 / Train-Inform
+   :Leave ( LeaTr2 / Leave 
+    :name ( n6 / name
+     :op1 "5:45"
+  ))
+)
+
+# ::id MUL0681.json_0004
+# ::snt Yes , I need that booked for four people , please .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n8 / name
+     :op1 "four"
+  ))
+)
+
+# ::id MUL0681.json_0006
+# ::snt yes from London to Cambridge
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n10 / name
+     :op1 "cambridge"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n12 / name
+     :op1 "London"
+  ))
+)
+
+# ::id MUL0681.json_0008
+# ::snt Thank you , I also want to find out about a hotel called el shaddai .
+( Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n14 / name
+     :op1 "el"
+     :op2 "shaddai"
+  ))
+)
+
+# ::id MUL0681.json_0010
+# ::snt I would like to make a reservation for el shaddai for four people .
+( Hm1 / Hotel-Inform
+   :People ( PeoHo2 / People 
+    :name ( n16 / name
+     :op1 "four"
+  ))
+   :Name ( NamHo4 / Name 
+    :name ( n18 / name
+     :op1 "el"
+     :op2 "shaddai"
+  ))
+)
+
+# ::id MUL0681.json_0012
+# ::snt We will be checking in on Wednesday . And make that 3 nights .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n20 / name
+     :op1 "3"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n22 / name
+     :op1 "wednesday"
+  ))
+)
+
+# ::id MUL0681.json_0014
+# ::snt That 's fine , thank you for your patience in helping me book my trip and stay !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0681.json_0016
+# ::snt Okay , please let me know as soon as you book it .
+( o / out_of_scope )
+
+# ::id MUL0681.json_0018
+# ::snt Is your system able to book yet ? I will need the area and phone number of the el shaddai hotel .
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n24 / name
+     :op1 "el"
+     :op2 "shaddai"
+  ))
+   )
+ :op2(Ht2 / Hotel-Request
+  :Area ( aHo1 / question )
+  :Phone ( aHo2 / question )
+   )
+)
+
+# ::id MUL0681.json_0020
+# ::snt Ok , I think I have everything I need .
+( o / out_of_scope )
+
+# ::id MUL0681.json_0022
+# ::snt Thank you and have a great day !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0673.json_0000
+# ::snt I am looking to book a place to stay in Cambridge with free wifi with a moderate price range , can you help me with that ?
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n2 / name
+     :op1 "moderate"
+  ))
+   :Internet ( esHo2 / yes)
+)
+
+# ::id MUL0673.json_0002
+# ::snt No preference . I 'm looking for a 4 star and guesthouse type .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n4 / name
+     :op1 "guesthouse"
+  ))
+   :Stars ( StaHo4 / Stars 
+    :name ( n6 / name
+     :op1 "4"
+  ))
+)
+
+# ::id MUL0673.json_0004
+# ::snt What is the address and phone number ?
+( Ht1 / Hotel-Request
+  :Addr ( aHo0 / question )
+  :Phone ( aHo1 / question )
+)
+
+# ::id MUL0673.json_0006
+# ::snt I also need a train to Leicester on Monday .   Can you help ?
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n8 / name
+     :op1 "leicester"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n10 / name
+     :op1 "monday"
+  ))
+)
+
+# ::id MUL0673.json_0008
+# ::snt The train should depart from cambridge and should leave after 12:45 .
+( Tm1 / Train-Inform
+   :Depart ( DepTr2 / Depart 
+    :name ( n12 / name
+     :op1 "cambridge"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n14 / name
+     :op1 "12:45"
+  ))
+)
+
+# ::id MUL0673.json_0010
+# ::snt Yes , for 5 tickets please .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n16 / name
+     :op1 "5"
+  ))
+)
+
+# ::id MUL0673.json_0012
+# ::snt No that 's all , thanks !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0673.json_0014
+# ::snt Yes , thank you so much for all of your help . Have a nice day .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0673.json_0016
+# ::snt Alright , if that 's everything I 'm going to close the dialogue , thanks again !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL1322.json_0000
+# ::snt Yes , please I need to book a train to Cambridge that should arrive by 20:45 on Wednesday .   Can you book it for me ?
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "cambridge"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n4 / name
+     :op1 "wednesday"
+  ))
+   :Arrive ( ArrTr6 / Arrive 
+    :name ( n6 / name
+     :op1 "20:45"
+  ))
+)
+
+# ::id PMUL1322.json_0002
+# ::snt I would leave from stanstedt airport .
+( Tm1 / Train-Inform
+   :Depart ( DepTr2 / Depart 
+    :name ( n8 / name
+     :op1 "stanstedt"
+     :op2 "airport"
+  ))
+)
+
+# ::id PMUL1322.json_0004
+# ::snt That will work for me .
+( o / out_of_scope )
+
+# ::id PMUL1322.json_0006
+# ::snt i 'm also looking for places to go in town
+( Am1 / Attraction-Inform
+   :none ( onAt1 / none)
+)
+
+# ::id PMUL1322.json_0008
+# ::snt I was thinking of visiting a college . I think maybe the centre of town might have better selection .
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n10 / name
+     :op1 "centre"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n12 / name
+     :op1 "college"
+  ))
+)
+
+# ::id PMUL1322.json_0010
+# ::snt Great ! Do they have an entrance fee ?
+( At1 / Attraction-Request
+  :Fee ( aAt0 / question )
+)
+
+# ::id PMUL1322.json_0012
+# ::snt That sounds much better , what 's their phone number ?
+( At1 / Attraction-Request
+  :Phone ( aAt0 / question )
+)
+
+# ::id PMUL1322.json_0014
+# ::snt No , thank you . I do n't need a hotel at this time .
+( Hm1 / Hotel-Inform
+   :none ( onHo1 / none)
+)
+
+# ::id PMUL1322.json_0016
+# ::snt No that it is it . Thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG0891.json_0000
+# ::snt Hi , can you help me find a place to stay ? Something moderately priced with free wifi .
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n2 / name
+     :op1 "moderately"
+  ))
+   :Internet ( esHo2 / yes)
+)
+
+# ::id SNG0891.json_0002
+# ::snt Not really , but I 'm looking for something with 2 stars .
+( Hm1 / Hotel-Inform
+   :Stars ( StaHo2 / Stars 
+    :name ( n4 / name
+     :op1 "2"
+  ))
+)
+
+# ::id SNG0891.json_0004
+# ::snt Will you book it for a party of 7 . 5 days beginning Friday .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n6 / name
+     :op1 "5"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n8 / name
+     :op1 "friday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n10 / name
+     :op1 "7"
+  ))
+)
+
+# ::id SNG0891.json_0006
+# ::snt That 's great . No I do n't need anything else , thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1292.json_0000
+# ::snt I need assistance finding information for a hotel called Lovell Lodge .
+( Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n2 / name
+     :op1 "lovell"
+     :op2 "lodge"
+  ))
+)
+
+# ::id MUL1292.json_0002
+# ::snt What 's the hotels postcode ?
+( Ht1 / Hotel-Request
+  :Post ( aHo0 / question )
+)
+
+# ::id MUL1292.json_0004
+# ::snt I also need a place to eat in the centre and has a moderate price .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n4 / name
+     :op1 "moderate"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n6 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id MUL1292.json_0006
+# ::snt Nothing specific , as long as the price is moderate and it is in the centre of town . I will only need a table for one .
+( Rm1 / Restaurant-Inform
+   :People ( PeoRe2 / People 
+    :name ( n8 / name
+     :op1 "one"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n10 / name
+     :op1 "moderate"
+  ))
+   :Area ( AreRe6 / Area 
+    :name ( n12 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id MUL1292.json_0008
+# ::snt Yes , that is fine . For one Saturday , 13:45
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n14 / name
+     :op1 "13:45"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n16 / name
+     :op1 "saturday"
+  ))
+)
+
+# ::id MUL1292.json_0010
+# ::snt Go ahead and book it if 12:45 works ?
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n18 / name
+     :op1 "12:45"
+  ))
+)
+
+# ::id MUL1292.json_0012
+# ::snt Yes , a reference number will be good .
+( Rt1 / Restaurant-Request
+  :Ref ( aRe0 / question )
+)
+
+# ::id MUL1292.json_0014
+# ::snt No , thank you , that 's everything I need .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1292.json_0016
+# ::snt Thanks ! You too !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL4289.json_0000
+# ::snt Hello , can you help me find a train arriving in Cambridge by 20:00 ?
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "cambridge"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n4 / name
+     :op1 "20:00"
+  ))
+)
+
+# ::id PMUL4289.json_0002
+# ::snt Thank you ! I am leaving from Stansted Airport .
+( Tm1 / Train-Inform
+   :Depart ( DepTr2 / Depart 
+    :name ( n6 / name
+     :op1 "stansted"
+     :op2 "airport"
+  ))
+)
+
+# ::id PMUL4289.json_0004
+# ::snt I 'd like to leave on Wednesday . I 'll need the booking for 7 people .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n8 / name
+     :op1 "wednesday"
+  ))
+   :People ( PeoTr4 / People 
+    :name ( n10 / name
+     :op1 "7"
+  ))
+)
+
+# ::id PMUL4289.json_0006
+# ::snt That 's perfect . I 'll need 7 tickets .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n12 / name
+     :op1 "7"
+  ))
+)
+
+# ::id PMUL4289.json_0008
+# ::snt I 'm also looking for places to go in town . I 'd like it to be of the type of architecture . I 'll need an entrance fee , please ?
+( a / and
+ :op1(Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n14 / name
+     :op1 "architecture"
+  ))
+   )
+ :op2(At2 / Attraction-Request
+  :Fee ( aAt1 / question )
+   )
+)
+
+# ::id PMUL4289.json_0010
+# ::snt That was all the info I needed , thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL0512.json_0000
+# ::snt I 'd like information about your trains , particularly ones leaving on Sunday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n2 / name
+     :op1 "sunday"
+  ))
+)
+
+# ::id PMUL0512.json_0002
+# ::snt I 'm traveling from norwich going to cambridge .   I would like the train that leaves after 15:00 .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n4 / name
+     :op1 "cambridge"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n6 / name
+     :op1 "norwich"
+  ))
+   :Leave ( LeaTr6 / Leave 
+    :name ( n8 / name
+     :op1 "15:00"
+  ))
+)
+
+# ::id PMUL0512.json_0004
+# ::snt Sure . Just one ticket , please .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n10 / name
+     :op1 "one"
+  ))
+)
+
+# ::id PMUL0512.json_0006
+# ::snt Yes I am looking for a restaurant serving Indian food in the city center .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n12 / name
+     :op1 "indian"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n14 / name
+     :op1 "center"
+  ))
+)
+
+# ::id PMUL0512.json_0008
+# ::snt Moderate please . If that is n't available though I can do expensive .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n16 / name
+     :op1 "expensive"
+  ))
+)
+
+# ::id PMUL0512.json_0010
+# ::snt Yes , 1 person , sunday at 21:00
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n18 / name
+     :op1 "21:00"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n20 / name
+     :op1 "sunday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n22 / name
+     :op1 "1"
+  ))
+)
+
+# ::id PMUL0512.json_0012
+# ::snt No , thanks , that 's everything I need .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL1389.json_0000
+# ::snt Hello , I was wondering if there are any multiple sports attractions in the center of town .
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n2 / name
+     :op1 "multiple"
+     :op2 "sports"
+  ))
+   :Area ( AreAt4 / Area 
+    :name ( n4 / name
+     :op1 "center"
+  ))
+)
+
+# ::id PMUL1389.json_0002
+# ::snt How about college attractions ?
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n6 / name
+     :op1 "college"
+  ))
+)
+
+# ::id PMUL1389.json_0004
+# ::snt Which one would you recommend ?
+( o / out_of_scope )
+
+# ::id PMUL1389.json_0006
+# ::snt May I have the address ?
+( At1 / Attraction-Request
+  :Addr ( aAt0 / question )
+)
+
+# ::id PMUL1389.json_0008
+# ::snt Yes , I was also hoping to find a train to Cambridge from Petersborough .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n8 / name
+     :op1 "cambridge"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n10 / name
+     :op1 "Petersborough"
+  ))
+)
+
+# ::id PMUL1389.json_0010
+# ::snt I would like to leave on Wednesday and I 'd like to arrive by 08:45 if possible .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n12 / name
+     :op1 "wednesday"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n14 / name
+     :op1 "08:45"
+  ))
+)
+
+# ::id PMUL1389.json_0012
+# ::snt Yes please . Please book for 2 people and can I get the reference number after you book ?
+( a / and
+ :op1(Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n16 / name
+     :op1 "2"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ref ( aTr1 / question )
+   )
+)
+
+# ::id PMUL1389.json_0014
+# ::snt I think that 's all I need .   Thank you for your help .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3456.json_0000
+# ::snt I would like a place to eat in the expensive price range .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n2 / name
+     :op1 "expensive"
+  ))
+)
+
+# ::id PMUL3456.json_0002
+# ::snt I 'm not too picky , could you make a suggestion ? One in the centre ?
+( Rm1 / Restaurant-Inform
+   :Area ( AreRe2 / Area 
+    :name ( n4 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id PMUL3456.json_0004
+# ::snt not now . please get me the address , postcode and food type .
+( Rt1 / Restaurant-Request
+  :Food ( aRe0 / question )
+  :Post ( aRe1 / question )
+  :Addr ( aRe2 / question )
+)
+
+# ::id PMUL3456.json_0006
+# ::snt Thank you . Yes , I need the phone number for Kings Hedges learner pool .
+( a / and
+ :op1(Am1 / Attraction-Inform
+   :Name ( NamAt2 / Name 
+    :name ( n6 / name
+     :op1 "kings"
+     :op2 "hedges"
+     :op3 "learner"
+     :op4 "pool"
+  ))
+   )
+ :op2(At2 / Attraction-Request
+  :Phone ( aAt1 / question )
+   )
+)
+
+# ::id PMUL3456.json_0008
+# ::snt i also need the entrance fee and postcode .
+( At1 / Attraction-Request
+  :Fee ( aAt0 / question )
+  :Post ( aAt1 / question )
+)
+
+# ::id PMUL3456.json_0010
+# ::snt That is all I need , thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3456.json_0012
+# ::snt thanks for helping have a good day
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL4939.json_0000
+# ::snt Can you give me information about Hobsons House , please ?
+( Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n2 / name
+     :op1 "hobsons"
+     :op2 "house"
+  ))
+)
+
+# ::id PMUL4939.json_0002
+# ::snt Is internet provided ?
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Internet ( esHo1 / yes)
+   )
+ :op2(Ht2 / Hotel-Request
+  :Internet ( aHo1 / question )
+   )
+)
+
+# ::id PMUL4939.json_0004
+# ::snt i want in the centre and should be expensive .
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n4 / name
+     :op1 "expensive"
+  ))
+   :Area ( AreHo4 / Area 
+    :name ( n6 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id PMUL4939.json_0006
+# ::snt Not right now . Can you recommend any expensive restuarants in the centre ?
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n8 / name
+     :op1 "expensive"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n10 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id PMUL4939.json_0008
+# ::snt sounds good what is their postcode ?
+( Rt1 / Restaurant-Request
+  :Post ( aRe0 / question )
+)
+
+# ::id PMUL4939.json_0010
+# ::snt I need a taxi to leave the restaurant by 17:15 , need the contact # and car type too so I do n't get into the wrong car
+( a / and
+ :op1(Tm1 / Taxi-Inform
+   :Leave ( LeaTa2 / Leave 
+    :name ( n12 / name
+     :op1 "17:15"
+  ))
+   :Depart ( DepTa4 / Depart 
+    :name ( n14 / name
+     :op1 "the"
+     :op2 "restaurant"
+  ))
+   )
+ :op2(Tt2 / Taxi-Request
+  :Car ( aTa1 / question )
+   )
+)
+
+# ::id PMUL4939.json_0012
+# ::snt That is all I need . Thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1341.json_0000
+# ::snt I need help finding a chinese restaurant located near the centre .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "chinese"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n4 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id MUL1341.json_0002
+# ::snt Not really .   Can you recommend one ?   I 'll need the contact information .
+( a / and
+ :op1(Rt1 / Restaurant-Request
+  :Phone ( aRe0 / question )
+   )
+ :op2(Rm2 / Restaurant-Inform
+   :Price ( PriRe3 / Price 
+    :name ( n7 / name
+     :op1 "Not"
+     :op2 "really"
+  ))
+   )
+)
+
+# ::id MUL1341.json_0004
+# ::snt Great I also need some information on The Lensfield Hotel
+( Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n8 / name
+     :op1 "Lensfield"
+     :op2 "Hotel"
+  ))
+)
+
+# ::id MUL1341.json_0006
+# ::snt Can you book it for me for Monday for 3 nights ?
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n10 / name
+     :op1 "3"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n12 / name
+     :op1 "monday"
+  ))
+)
+
+# ::id MUL1341.json_0008
+# ::snt Just me , can you also get me a taxi please too
+( Tm1 / Taxi-Inform
+   :none ( onTa1 / none)
+)
+
+# ::id MUL1341.json_0010
+# ::snt I need to leave from the hotel by 9:15 .
+( Tm1 / Taxi-Inform
+   :Depart ( DepTa2 / Depart 
+    :name ( n14 / name
+     :op1 "the"
+     :op2 "hotel"
+  ))
+   :Leave ( LeaTa4 / Leave 
+    :name ( n16 / name
+     :op1 "9:15"
+  ))
+)
+
+# ::id MUL1341.json_0012
+# ::snt I 'd like a sedan taxi and destination will be Jinling Noodle Bar is at 11 Peas Hill City Centre
+( Tm1 / Taxi-Inform
+   :Dest ( DesTa2 / Dest 
+    :name ( n18 / name
+     :op1 "jinling"
+     :op2 "noodle"
+     :op3 "bar"
+  ))
+)
+
+# ::id MUL1341.json_0014
+# ::snt No , thank you , you 've been very helpful .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0426.json_0000
+# ::snt I 'm looking for information on the museum of archaelogy and anthropology .
+( Am1 / Attraction-Inform
+   :Name ( NamAt2 / Name 
+    :name ( n2 / name
+     :op1 "museum"
+     :op2 "of"
+     :op3 "archaelogy"
+     :op4 "and"
+     :op5 "anthropology"
+  ))
+)
+
+# ::id MUL0426.json_0002
+# ::snt What is the phone number ?
+( At1 / Attraction-Request
+  :Phone ( aAt0 / question )
+)
+
+# ::id MUL0426.json_0004
+# ::snt Yes . I would like to book a train from Leicester .
+( Tm1 / Train-Inform
+   :Depart ( DepTr2 / Depart 
+    :name ( n4 / name
+     :op1 "leicester"
+  ))
+)
+
+# ::id MUL0426.json_0006
+# ::snt I 'm leaving from Leicester on Wednesday and going to Cambridge .   Want to leave after 11
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n6 / name
+     :op1 "cambridge"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n8 / name
+     :op1 "wednesday"
+  ))
+   :Depart ( DepTr6 / Depart 
+    :name ( n10 / name
+     :op1 "Leicester"
+  ))
+   :Leave ( LeaTr8 / Leave 
+    :name ( n12 / name
+     :op1 "11"
+  ))
+)
+
+# ::id MUL0426.json_0008
+# ::snt That is fine . What is the entrance fee to get in ?
+( At1 / Attraction-Request
+  :Fee ( aAt0 / question )
+)
+
+# ::id MUL0426.json_0010
+# ::snt Thank you . Can you please book that for 2 people and give me the reference number ?
+( a / and
+ :op1(Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n14 / name
+     :op1 "2"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ref ( aTr1 / question )
+   )
+)
+
+# ::id MUL0426.json_0012
+# ::snt That 'll be all ! Thank you very much .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL0294.json_0000
+# ::snt I 'm looking for a place to stay with free parking .
+( Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+)
+
+# ::id PMUL0294.json_0002
+# ::snt One in the moderate price range .
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n2 / name
+     :op1 "moderate"
+  ))
+)
+
+# ::id PMUL0294.json_0004
+# ::snt I would really like a guesthouse please .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n4 / name
+     :op1 "guesthouse"
+  ))
+)
+
+# ::id PMUL0294.json_0006
+# ::snt Could you just find me the best guesthouse to book .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n6 / name
+     :op1 "guesthouse"
+  ))
+)
+
+# ::id PMUL0294.json_0008
+# ::snt I am fine with the west of town .
+( Hm1 / Hotel-Inform
+   :Area ( AreHo2 / Area 
+    :name ( n8 / name
+     :op1 "west"
+  ))
+)
+
+# ::id PMUL0294.json_0010
+# ::snt Can you book it for me and get a reference number ?
+( Ht1 / Hotel-Request
+  :Ref ( aHo0 / question )
+)
+
+# ::id PMUL0294.json_0012
+# ::snt I will be checking in on Saturday and will be staying for 5 nights . I need it for 5 people .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n10 / name
+     :op1 "5"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n12 / name
+     :op1 "saturday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n14 / name
+     :op1 "5"
+  ))
+)
+
+# ::id PMUL0294.json_0014
+# ::snt I also need a restaurant in the centre .
+( Rm1 / Restaurant-Inform
+   :Area ( AreRe2 / Area 
+    :name ( n16 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id PMUL0294.json_0016
+# ::snt I am in the mood for Asian oriental food . I am looking for something in the moderate price range , please .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n18 / name
+     :op1 "asian"
+     :op2 "oriental"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n20 / name
+     :op1 "moderate"
+  ))
+)
+
+# ::id PMUL0294.json_0018
+# ::snt Yes that would be great , thanks . The same group that you booked the hotel , we 'll need a table on the same day at 13:45 .
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n22 / name
+     :op1 "13:45"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n24 / name
+     :op1 "same"
+     :op2 "day"
+  ))
+   )
+ :op2(Hm2 / Hotel-Inform
+   :People ( PeoHo5 / People 
+    :name ( n27 / name
+     :op1 "same"
+     :op2 "group"
+  ))
+   :Day ( DayHo7 / Day 
+    :name ( n29 / name
+     :op1 "same"
+     :op2 "day"
+  ))
+   )
+)
+
+# ::id PMUL0294.json_0020
+# ::snt Thank you . That is all that I need .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL2282.json_0000
+# ::snt Hello ! I am looking for a place to stay . I would like to stay in the moderate price range with a rating of 2 stars , if possible .
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n2 / name
+     :op1 "moderate"
+  ))
+   :Stars ( StaHo4 / Stars 
+    :name ( n4 / name
+     :op1 "2"
+  ))
+)
+
+# ::id MUL2282.json_0002
+# ::snt I do n't know for sure yet . Does either include free wifi and parking ?
+( Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+   :Internet ( esHo2 / yes)
+)
+
+# ::id MUL2282.json_0004
+# ::snt Okay , I need to book one of them for 1 person starting Tuesday for 2 nights .   Please send me the reference number once the reservation is booked .
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n6 / name
+     :op1 "2"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n8 / name
+     :op1 "tuesday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n10 / name
+     :op1 "1"
+  ))
+   )
+ :op2(Ht2 / Hotel-Request
+  :Ref ( aHo1 / question )
+   )
+)
+
+# ::id MUL2282.json_0006
+# ::snt Thank you . Also , I 'm looking to book a train from Cambridge to Norwich ? Can you help me with that ?
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n12 / name
+     :op1 "norwich"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n14 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id MUL2282.json_0008
+# ::snt I am leaving on Thursday and need to arrive in norwich by 16:15 .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n16 / name
+     :op1 "thursday"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n18 / name
+     :op1 "16:15"
+  ))
+   :Dest ( DesTr6 / Dest 
+    :name ( n20 / name
+     :op1 "norwich"
+  ))
+)
+
+# ::id MUL2282.json_0010
+# ::snt No thank you . Can you confirm the travel time for that commute ?
+( Tt1 / Train-Request
+  :Time ( aTr0 / question )
+)
+
+# ::id MUL2282.json_0012
+# ::snt What is the departure time ?
+( Tt1 / Train-Request
+  :Leave ( aTr0 / question )
+)
+
+# ::id MUL2282.json_0014
+# ::snt Thanks . That is all I need for now . Goodbye .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL2013.json_0000
+# ::snt Hello , I 'm trying to find a train from Cambridge that arrives by 20:30 .
+( Tm1 / Train-Inform
+   :Arrive ( ArrTr2 / Arrive 
+    :name ( n2 / name
+     :op1 "20:30"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n4 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id MUL2013.json_0002
+# ::snt My destination is stansted airport .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n6 / name
+     :op1 "stansted"
+     :op2 "airport"
+  ))
+)
+
+# ::id MUL2013.json_0004
+# ::snt I need the train for Monday . Departure time does n't matter , as long as I arrive by 20:30 .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n8 / name
+     :op1 "monday"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n10 / name
+     :op1 "20:30"
+  ))
+)
+
+# ::id MUL2013.json_0006
+# ::snt No , can you find a guesthouse for me with a 4 star rating ?
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n12 / name
+     :op1 "guesthouse"
+  ))
+   :Stars ( StaHo4 / Stars 
+    :name ( n14 / name
+     :op1 "4"
+  ))
+)
+
+# ::id MUL2013.json_0008
+# ::snt That would be great . What is the total travel time of the train ride ?
+( Tt1 / Train-Request
+  :Time ( aTr0 / question )
+)
+
+# ::id MUL2013.json_0010
+# ::snt East please . Something moderately priced ?
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n16 / name
+     :op1 "moderately"
+  ))
+   :Area ( AreHo4 / Area 
+    :name ( n18 / name
+     :op1 "east"
+  ))
+)
+
+# ::id MUL2013.json_0012
+# ::snt Yes , let 's try the Carolina Bed and Breakfast for four nights starting Thursday .
+( Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n20 / name
+     :op1 "carolina"
+     :op2 "bed"
+     :op3 "and"
+     :op4 "breakfast"
+  ))
+   :Stay ( StaHo4 / Stay 
+    :name ( n22 / name
+     :op1 "four"
+  ))
+   :Day ( DayHo6 / Day 
+    :name ( n24 / name
+     :op1 "thursday"
+  ))
+)
+
+# ::id MUL2013.json_0014
+# ::snt How about 2 nights ?
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n26 / name
+     :op1 "2"
+  ))
+)
+
+# ::id MUL2013.json_0016
+# ::snt Okay great , no that 's everything I needed .
+( o / out_of_scope )
+
+# ::id MUL2013.json_0018
+# ::snt Thank you . Good bye .
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id PMUL0716.json_0000
+# ::snt I need a taxi to pick us up in centre at 11:45
+( Tm1 / Taxi-Inform
+   :none ( onTa1 / none)
+   :Leave ( LeaTa3 / Leave 
+    :name ( n2 / name
+     :op1 "11:45"
+  ))
+)
+
+# ::id PMUL0716.json_0002
+# ::snt I m sorry , my wife was confused on what we were doing , disregard that last request .    I really need a train from cambridge to leicester
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n4 / name
+     :op1 "leicester"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n6 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id PMUL0716.json_0004
+# ::snt I would like to leave on Wednesday .   I am open on what time to leave , however , I need to be there by 21:00 .
+( a / and
+ :op1(Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n8 / name
+     :op1 "wednesday"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n10 / name
+     :op1 "21:00"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Leave ( aTr1 / question )
+   )
+)
+
+# ::id PMUL0716.json_0006
+# ::snt That is a good train . Could you give me the train i d ? How long is that train ride as well ?
+( Tm1 / Train-Inform
+   :none ( onTr1 / none)
+)
+
+# ::id PMUL0716.json_0008
+# ::snt That sounds good . How long is the train ride ?
+( Tm1 / Train-Inform
+   :none ( onTr1 / none)
+)
+
+# ::id PMUL0716.json_0010
+# ::snt Yes , and I will need the train ID as well , please .
+( Tt1 / Train-Request
+  :Id ( aTr0 / question )
+)
+
+# ::id PMUL0716.json_0012
+# ::snt Can you book it for me ?
+( o / out_of_scope )
+
+# ::id PMUL0716.json_0014
+# ::snt I actually do n't need any tickets . I just need the departure time .
+( Tt1 / Train-Request
+  :Leave ( aTr0 / question )
+)
+
+# ::id PMUL0716.json_0016
+# ::snt Yes , please give me the name of a place to dine in the centre . I would like it to be moderately priced .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n12 / name
+     :op1 "moderately"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n14 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id PMUL0716.json_0018
+# ::snt I 'd like to try some British food , I think .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n16 / name
+     :op1 "british"
+  ))
+)
+
+# ::id PMUL0716.json_0020
+# ::snt Cotto is fine . Please get me their address and postcode
+( a / and
+ :op1(Rt1 / Restaurant-Request
+  :Post ( aRe0 / question )
+  :Addr ( aRe1 / question )
+   )
+ :op2(Rm2 / Restaurant-Inform
+   :Name ( NamRe3 / Name 
+    :name ( n19 / name
+     :op1 "Cotto"
+  ))
+   )
+)
+
+# ::id PMUL0716.json_0022
+# ::snt Thank you for your help .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL0716.json_0024
+# ::snt Nope , that 's it .
+( o / out_of_scope )
+
+# ::id MUL0637.json_0000
+# ::snt Hi I am looking for a hotel called finches bed and breakfast
+( Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n2 / name
+     :op1 "finches"
+     :op2 "bed"
+     :op3 "and"
+     :op4 "breakfast"
+  ))
+)
+
+# ::id MUL0637.json_0002
+# ::snt Can you please give me the price range and the hotel type ?
+( a / and
+ :op1(Ht1 / Hotel-Request
+  :Type ( aHo0 / question )
+  :Price ( aHo1 / question )
+   )
+ :op2(Tt2 / Train-Request
+  :Ticket ( aTr1 / question )
+   )
+)
+
+# ::id MUL0637.json_0004
+# ::snt Oh , I forgot , do they have free parking ?
+( a / and
+ :op1(Ht1 / Hotel-Request
+  :Parking ( aHo0 / question )
+   )
+ :op2(Hm2 / Hotel-Inform
+   :Parking ( esHo2 / yes)
+   )
+)
+
+# ::id MUL0637.json_0006
+# ::snt No that wo n't be necessary . Can you help me find a train though ? I need to go to cambridge .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n4 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id MUL0637.json_0008
+# ::snt I need the train to leave on Friday from Peterborough , and arrive by 12:15 .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n6 / name
+     :op1 "friday"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n8 / name
+     :op1 "12:15"
+  ))
+   :Depart ( DepTr6 / Depart 
+    :name ( n10 / name
+     :op1 "peterborough"
+  ))
+)
+
+# ::id MUL0637.json_0010
+# ::snt Yes , please . Any of those will do , but before you book it , could you let me know what the train ID , travel time , and ticket price will be ?
+( a / and
+ :op1(Ht1 / Hotel-Request
+  :Price ( aHo0 / question )
+   )
+ :op2(Tt2 / Train-Request
+  :Time ( aTr1 / question )
+  :Ticket ( aTr2 / question )
+  :Id ( aTr3 / question )
+   )
+)
+
+# ::id MUL0637.json_0012
+# ::snt Thank you very much for all of your help today .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0637.json_0014
+# ::snt Actually yes , can I get the travel time , train ID , and price please ?
+( a / and
+ :op1(Ht1 / Hotel-Request
+  :Price ( aHo0 / question )
+   )
+ :op2(Tt2 / Train-Request
+  :Time ( aTr1 / question )
+  :Ticket ( aTr2 / question )
+  :Id ( aTr3 / question )
+   )
+)
+
+# ::id MUL0637.json_0016
+# ::snt I actually did nt need to book the train yet , I just needed the information for now .   That is all of the information that I need for today .   Thank you !
+( Tm1 / Train-Inform
+   :none ( onTr1 / none)
+)
+
+# ::id PMUL4711.json_0000
+# ::snt I 'm hoping you can give me some recommendations for attractions to visit in the centre
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n2 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id PMUL4711.json_0002
+# ::snt Something fun . It needs to be an attraction . Can you make a suggestion ?
+( Am1 / Attraction-Inform
+   :none ( onAt1 / none)
+)
+
+# ::id PMUL4711.json_0004
+# ::snt Could you tell me the attraction type and entrance fee ?
+( At1 / Attraction-Request
+  :Type ( aAt0 / question )
+  :Fee ( aAt1 / question )
+)
+
+# ::id PMUL4711.json_0006
+# ::snt I also need to get to the airport by 18:15 on Tuesday . Are there any trains heading that way ?
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n4 / name
+     :op1 "tuesday"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n6 / name
+     :op1 "18:15"
+  ))
+)
+
+# ::id PMUL4711.json_0008
+# ::snt What time does TR7743 leave and what is the price ?
+( Tt1 / Train-Request
+  :Leave ( aTr0 / question )
+  :Ticket ( aTr1 / question )
+)
+
+# ::id PMUL4711.json_0010
+# ::snt Thank you for the departure time and price , Yes I would like to book a ticket .
+( Tt1 / Train-Request
+  :Leave ( aTr0 / question )
+  :Ticket ( aTr1 / question )
+)
+
+# ::id PMUL4711.json_0012
+# ::snt Thank you . that will be all .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL4711.json_0014
+# ::snt Yeah anytime thanks again .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL1453.json_0000
+# ::snt I 'm looking for more information on Scott polar museum
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n2 / name
+     :op1 "museum"
+  ))
+   :Name ( NamAt4 / Name 
+    :name ( n4 / name
+     :op1 "scott"
+     :op2 "polar"
+     :op3 "museum"
+  ))
+)
+
+# ::id PMUL1453.json_0002
+# ::snt What type of attraction is it ?
+( At1 / Attraction-Request
+  :Type ( aAt0 / question )
+)
+
+# ::id PMUL1453.json_0004
+# ::snt No .   However , I do need some information regarding a train that I can take to Cambridge .   Can you assist me with that ?
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n6 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id PMUL1453.json_0006
+# ::snt I will be leaving on monday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n8 / name
+     :op1 "monday"
+  ))
+)
+
+# ::id PMUL1453.json_0008
+# ::snt I need to leave from Bishops Stortford .
+( Tm1 / Train-Inform
+   :Depart ( DepTr2 / Depart 
+    :name ( n10 / name
+     :op1 "bishops"
+     :op2 "stortford"
+  ))
+)
+
+# ::id PMUL1453.json_0010
+# ::snt I want to get there early , lets say by 9:00 .
+( Tm1 / Train-Inform
+   :Leave ( LeaTr2 / Leave 
+    :name ( n12 / name
+     :op1 "9:00"
+  ))
+)
+
+# ::id PMUL1453.json_0012
+# ::snt Yes , please book me 1 seat !
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n14 / name
+     :op1 "1"
+  ))
+)
+
+# ::id PMUL1453.json_0014
+# ::snt Thank you for the help , that is all I need .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL0743.json_0000
+# ::snt Hello , my uncle owns Tang Chinese , he wants to know if it shows up in your database ?
+( Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n2 / name
+     :op1 "tang"
+     :op2 "chinese"
+  ))
+)
+
+# ::id PMUL0743.json_0002
+# ::snt What is the postcode that you are showing ?
+( Rt1 / Restaurant-Request
+  :Post ( aRe0 / question )
+)
+
+# ::id PMUL0743.json_0004
+# ::snt I also need a train going to Cambridge .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n4 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id PMUL0743.json_0006
+# ::snt I will leave from Kings Lynn on Thursday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n6 / name
+     :op1 "thursday"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n8 / name
+     :op1 "kings"
+     :op2 "lynn"
+  ))
+)
+
+# ::id PMUL0743.json_0008
+# ::snt I need to arrive by 15:45 .
+( Tm1 / Train-Inform
+   :Arrive ( ArrTr2 / Arrive 
+    :name ( n10 / name
+     :op1 "15:45"
+  ))
+)
+
+# ::id PMUL0743.json_0010
+# ::snt Yes , I just need a ticket for myself .
+( o / out_of_scope )
+
+# ::id PMUL0743.json_0012
+# ::snt NO ! I 'm sorry . I need arrive by 15:45 , not 5:58 .
+( Tm1 / Train-Inform
+   :Arrive ( ArrTr2 / Arrive 
+    :name ( n12 / name
+     :op1 "15:45"
+  ))
+)
+
+# ::id PMUL0743.json_0014
+# ::snt that should be all . thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3362.json_0000
+# ::snt Can you find a place to eat that serves French food ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "french"
+  ))
+)
+
+# ::id PMUL3362.json_0002
+# ::snt I need the one in the center .   Can you make a reservation for 3 people at 15:45 on Sunday .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n4 / name
+     :op1 "15:45"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n6 / name
+     :op1 "sunday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n8 / name
+     :op1 "3"
+  ))
+   :Area ( AreRe8 / Area 
+    :name ( n10 / name
+     :op1 "center"
+  ))
+)
+
+# ::id PMUL3362.json_0004
+# ::snt Yes , that would be fine . Can I have the reference number ?
+( Rt1 / Restaurant-Request
+  :Ref ( aRe0 / question )
+)
+
+# ::id PMUL3362.json_0006
+# ::snt Thanks for the reference number . I also looking for entertainment in the same area of the restaurant .
+( a / and
+ :op1(Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n12 / name
+     :op1 "same"
+     :op2 "area"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n14 / name
+     :op1 "entertainment"
+  ))
+   )
+ :op2(Rt2 / Restaurant-Request
+  :Ref ( aRe1 / question )
+   )
+)
+
+# ::id PMUL3362.json_0008
+# ::snt I would prefer a swimming pool
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n16 / name
+     :op1 "swimming"
+     :op2 "pool"
+  ))
+)
+
+# ::id PMUL3362.json_0010
+# ::snt What 's the entrance fee ?
+( At1 / Attraction-Request
+  :Fee ( aAt0 / question )
+)
+
+# ::id PMUL3362.json_0012
+# ::snt That was all I needed today , thank you
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL0984.json_0000
+# ::snt I need a train out of Cambridge , to arrive by 20:00 .
+( Tm1 / Train-Inform
+   :Arrive ( ArrTr2 / Arrive 
+    :name ( n2 / name
+     :op1 "20:00"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n4 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id PMUL0984.json_0002
+# ::snt I 'm going to London 's Kings Cross on Monday .
+( Tm1 / Train-Inform
+   :Dest ( onTr1 / london_kings_cross)
+   :Day ( DayTr3 / Day 
+    :name ( n6 / name
+     :op1 "monday"
+  ))
+)
+
+# ::id PMUL0984.json_0004
+# ::snt What is the price of a ticket ?
+( Tt1 / Train-Request
+  :Ticket ( aTr0 / question )
+)
+
+# ::id PMUL0984.json_0006
+# ::snt Yes .   Can you also find a place to dine in the centre .   I would like a restaurant in the moderate price range .
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n8 / name
+     :op1 "moderate"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n10 / name
+     :op1 "centre"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ticket ( aTr1 / question )
+   )
+)
+
+# ::id PMUL0984.json_0008
+# ::snt Italian would be nice thank you
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n12 / name
+     :op1 "italian"
+  ))
+   )
+ :op2(gk2 / general-thank
+   :none ( onge2 / none)
+   )
+)
+
+# ::id PMUL0984.json_0010
+# ::snt Yes . I need a table for 8 people at 16:15 on the same day .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n14 / name
+     :op1 "16:15"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n16 / name
+     :op1 "same"
+     :op2 "day"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n18 / name
+     :op1 "8"
+  ))
+)
+
+# ::id PMUL0984.json_0012
+# ::snt Excellent .   Thank you very much for all of your help !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL0984.json_0014
+# ::snt No thank you !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL2251.json_0000
+# ::snt I 'm looking for a place to stay while in Cambridge . What is available in the west area that has free wifi ?
+( Hm1 / Hotel-Inform
+   :Internet ( esHo1 / yes)
+   :Area ( AreHo3 / Area 
+    :name ( n2 / name
+     :op1 "west"
+  ))
+)
+
+# ::id MUL2251.json_0002
+# ::snt I need a guesthouse with a star rating of 0 .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n4 / name
+     :op1 "guesthouse"
+  ))
+   :Stars ( StaHo4 / Stars 
+    :name ( n6 / name
+     :op1 "0"
+  ))
+)
+
+# ::id MUL2251.json_0004
+# ::snt Is there a guesthouse located in the centre with free wifi ?
+( Hm1 / Hotel-Inform
+   :Internet ( esHo1 / yes)
+   :Area ( AreHo3 / Area 
+    :name ( n8 / name
+     :op1 "centre"
+  ))
+   :Type ( TypHo5 / Type 
+    :name ( n10 / name
+     :op1 "guesthouse"
+  ))
+)
+
+# ::id MUL2251.json_0006
+# ::snt Does that have free parking ?
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+   )
+ :op2(Ht2 / Hotel-Request
+  :Parking ( aHo1 / question )
+   )
+)
+
+# ::id MUL2251.json_0008
+# ::snt Thanks for the info .   I also need to look for a train .   Can you look that up ?
+( Tm1 / Train-Inform
+   :none ( onTr1 / none)
+)
+
+# ::id MUL2251.json_0010
+# ::snt I 'm going from Cambridge to Ely .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n12 / name
+     :op1 "ely"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n14 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id MUL2251.json_0012
+# ::snt I would like to travel on Tuesday and leave sometime after 16:30 .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n16 / name
+     :op1 "tuesday"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n18 / name
+     :op1 "16:30"
+  ))
+)
+
+# ::id MUL2251.json_0014
+# ::snt That sounds good . Please get me tickets for six people .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n20 / name
+     :op1 "six"
+  ))
+)
+
+# ::id MUL2251.json_0016
+# ::snt Thank you very much .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL2251.json_0018
+# ::snt No , you 've been a great help mate . Thanks for everything !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1673.json_0000
+# ::snt Hi I am looking for a expensive restaurant that serves indian food
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "indian"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n4 / name
+     :op1 "expensive"
+  ))
+)
+
+# ::id MUL1673.json_0002
+# ::snt Yes , I 'd like for the restaurant to be in the north .
+( Rm1 / Restaurant-Inform
+   :Area ( AreRe2 / Area 
+    :name ( n6 / name
+     :op1 "north"
+  ))
+)
+
+# ::id MUL1673.json_0004
+# ::snt I was looking for expensive . How about an expensive restaurant that serves French food ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n8 / name
+     :op1 "french"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n10 / name
+     :op1 "expensive"
+  ))
+)
+
+# ::id MUL1673.json_0006
+# ::snt Please book it for 7 people at 17:00 on tuesday .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n12 / name
+     :op1 "17:00"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n14 / name
+     :op1 "tuesday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n16 / name
+     :op1 "7"
+  ))
+)
+
+# ::id MUL1673.json_0008
+# ::snt I could also use some help finding a train into Cambridge that will get me there by 10:45 .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n18 / name
+     :op1 "cambridge"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n20 / name
+     :op1 "10:45"
+  ))
+)
+
+# ::id MUL1673.json_0010
+# ::snt I need it for tuesday as well and it should depart from bishops stortford .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n22 / name
+     :op1 "tuesday"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n24 / name
+     :op1 "bishops"
+     :op2 "stortford"
+  ))
+)
+
+# ::id MUL1673.json_0012
+# ::snt That will work just fine . What 's the travel time for that train , please ?
+( Tt1 / Train-Request
+  :Time ( aTr0 / question )
+)
+
+# ::id MUL1673.json_0014
+# ::snt Thank you can , you book me for 7 people on that train ?
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n26 / name
+     :op1 "7"
+  ))
+)
+
+# ::id MUL1673.json_0016
+# ::snt No , that 's okay . That is all I need for today . Thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL1108.json_0000
+# ::snt I want a train leaving after 09:00 .
+( Tm1 / Train-Inform
+   :Leave ( LeaTr2 / Leave 
+    :name ( n2 / name
+     :op1 "09:00"
+  ))
+)
+
+# ::id PMUL1108.json_0002
+# ::snt I need to get from Peterborough to Cambridge on Friday , please .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n4 / name
+     :op1 "cambridge"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n6 / name
+     :op1 "friday"
+  ))
+   :Depart ( DepTr6 / Depart 
+    :name ( n8 / name
+     :op1 "peterborough"
+  ))
+)
+
+# ::id PMUL1108.json_0004
+# ::snt Yes , book me one ticket for that .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n10 / name
+     :op1 "one"
+  ))
+)
+
+# ::id PMUL1108.json_0006
+# ::snt Yes please and also find me an entertainment venue in the South
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n12 / name
+     :op1 "south"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n14 / name
+     :op1 "entertainment"
+  ))
+)
+
+# ::id PMUL1108.json_0008
+# ::snt Could I have the address and phone number for both of those ?
+( At1 / Attraction-Request
+  :Addr ( aAt0 / question )
+  :Phone ( aAt1 / question )
+)
+
+# ::id PMUL1108.json_0010
+# ::snt that is it for now . thanks for helping .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3002.json_0000
+# ::snt I am looking for a guesthouse in the south of town .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n2 / name
+     :op1 "guesthouse"
+  ))
+   :Area ( AreHo4 / Area 
+    :name ( n4 / name
+     :op1 "south"
+  ))
+)
+
+# ::id PMUL3002.json_0002
+# ::snt I 'd prefer an expensive place , I 'm trying to impress my in - laws .
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n6 / name
+     :op1 "expensive"
+  ))
+)
+
+# ::id PMUL3002.json_0004
+# ::snt How about one in the moderate price range ?
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n8 / name
+     :op1 "moderate"
+  ))
+)
+
+# ::id PMUL3002.json_0006
+# ::snt Let 's go with the 4 star .   I 'd like to book it for 8 people , 2 nights starting Friday .
+( Hm1 / Hotel-Inform
+   :Stars ( StaHo2 / Stars 
+    :name ( n10 / name
+     :op1 "4"
+  ))
+   :Stay ( StaHo4 / Stay 
+    :name ( n12 / name
+     :op1 "2"
+  ))
+   :Day ( DayHo6 / Day 
+    :name ( n14 / name
+     :op1 "friday"
+  ))
+   :People ( PeoHo8 / People 
+    :name ( n16 / name
+     :op1 "8"
+  ))
+)
+
+# ::id PMUL3002.json_0008
+# ::snt I 'm also looking for a train .   Going to cambridge , same day as the hotel booking .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n18 / name
+     :op1 "cambridge"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n20 / name
+     :op1 "same"
+     :op2 "day"
+  ))
+)
+
+# ::id PMUL3002.json_0010
+# ::snt I need to depart from Leicester and need to arrive by 21:15 .
+( Tm1 / Train-Inform
+   :Depart ( DepTr2 / Depart 
+    :name ( n22 / name
+     :op1 "leicester"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n24 / name
+     :op1 "21:15"
+  ))
+)
+
+# ::id PMUL3002.json_0012
+# ::snt Can I have the travel time and ID of the latter .
+( Tt1 / Train-Request
+  :Time ( aTr0 / question )
+  :Id ( aTr1 / question )
+)
+
+# ::id PMUL3002.json_0014
+# ::snt That 's perfect . Thank you so much for your help . Have a great day !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL1029.json_0000
+# ::snt I am planning a trip to Cambridge and need a train heading to Cambridge on Tuesday .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "cambridge"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n4 / name
+     :op1 "tuesday"
+  ))
+)
+
+# ::id PMUL1029.json_0002
+# ::snt I will leave after 09:00 and need to depart from Stansted Airport .
+( Tm1 / Train-Inform
+   :Depart ( DepTr2 / Depart 
+    :name ( n6 / name
+     :op1 "stansted"
+     :op2 "airport"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n8 / name
+     :op1 "09:00"
+  ))
+)
+
+# ::id PMUL1029.json_0004
+# ::snt i just want to leave around 9
+( o / out_of_scope )
+
+# ::id PMUL1029.json_0006
+# ::snt Yes , I need 4 tickets and the reference number .
+( a / and
+ :op1(Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n10 / name
+     :op1 "4"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ref ( aTr1 / question )
+   )
+)
+
+# ::id PMUL1029.json_0008
+# ::snt I also need to find a museum in the west to go and see .
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n12 / name
+     :op1 "west"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n14 / name
+     :op1 "museum"
+  ))
+)
+
+# ::id PMUL1029.json_0010
+# ::snt Yes , please . I just need the phone number .
+( At1 / Attraction-Request
+  :Phone ( aAt0 / question )
+)
+
+# ::id PMUL1029.json_0012
+# ::snt Great thank you , that is all I need for now .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL2255.json_0000
+# ::snt I am seeking a concerthall in the west part of town .
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n2 / name
+     :op1 "west"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n4 / name
+     :op1 "concerthall"
+  ))
+)
+
+# ::id PMUL2255.json_0002
+# ::snt Ok . Could you try for a museum .
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n6 / name
+     :op1 "museum"
+  ))
+)
+
+# ::id PMUL2255.json_0004
+# ::snt please provide me with entrance fee and postcode
+( At1 / Attraction-Request
+  :Fee ( aAt0 / question )
+  :Post ( aAt1 / question )
+)
+
+# ::id PMUL2255.json_0006
+# ::snt Thanks .   I am also looking for a moderate restaurant in the same area as that museum .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n8 / name
+     :op1 "moderate"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n10 / name
+     :op1 "same"
+     :op2 "area"
+  ))
+)
+
+# ::id PMUL2255.json_0008
+# ::snt Just a moderately priced restaurant , I need to book for 6 people at 12:15 on Monday .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n12 / name
+     :op1 "moderately"
+  ))
+   :Time ( TimRe4 / Time 
+    :name ( n14 / name
+     :op1 "12:15"
+  ))
+   :Day ( DayRe6 / Day 
+    :name ( n16 / name
+     :op1 "monday"
+  ))
+   :People ( PeoRe8 / People 
+    :name ( n18 / name
+     :op1 "6"
+  ))
+)
+
+# ::id PMUL2255.json_0010
+# ::snt Are there any moderate restaurants in the same area as the concert hall in the west side of Cambridge ?
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n20 / name
+     :op1 "moderate"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n22 / name
+     :op1 "west"
+  ))
+)
+
+# ::id PMUL2255.json_0012
+# ::snt That is all I needed today thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL0605.json_0000
+# ::snt I need a train on Thursday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n2 / name
+     :op1 "thursday"
+  ))
+)
+
+# ::id PMUL0605.json_0002
+# ::snt I 'm departing from Cambridge and going to Ely . I 'd like the train to leave on Thursday and arrive by 15:45 .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n4 / name
+     :op1 "ely"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n6 / name
+     :op1 "thursday"
+  ))
+   :Arrive ( ArrTr6 / Arrive 
+    :name ( n8 / name
+     :op1 "15:45"
+  ))
+   :Depart ( DepTr8 / Depart 
+    :name ( n10 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id PMUL0605.json_0004
+# ::snt I would like to arrive by 15.45 I want the travel and departure time
+( Tt1 / Train-Request
+  :Leave ( aTr0 / question )
+)
+
+# ::id PMUL0605.json_0006
+# ::snt Thank you . I 'm also looking for a restaurant ... the kymmoy ? Do you have any information about it ?
+( Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n12 / name
+     :op1 "kymmoy"
+  ))
+)
+
+# ::id PMUL0605.json_0008
+# ::snt I would like to book this for 1 person at 10:45 on Thursday .   I need to get the reference number also .   Thanks for your help !
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n14 / name
+     :op1 "10:45"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n16 / name
+     :op1 "thursday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n18 / name
+     :op1 "1"
+  ))
+   )
+ :op2(Rt2 / Restaurant-Request
+  :Ref ( aRe1 / question )
+   )
+)
+
+# ::id PMUL0605.json_0010
+# ::snt Terrific .   Thanks for all your help !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL2041.json_0000
+# ::snt I need a train from Cambridge to Ely .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "ely"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n4 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id MUL2041.json_0002
+# ::snt I would like to leave on Monday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n6 / name
+     :op1 "monday"
+  ))
+)
+
+# ::id MUL2041.json_0004
+# ::snt Would time would that train arrive by ? I need to be in Ely by 10:30 .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n8 / name
+     :op1 "ely"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n10 / name
+     :op1 "10:30"
+  ))
+)
+
+# ::id MUL2041.json_0006
+# ::snt How much would that train ride cost ?
+( Tm1 / Train-Inform
+   :none ( onTr1 / none)
+)
+
+# ::id MUL2041.json_0008
+# ::snt That seems like a really short train ride , how long is it really ?
+( Tm1 / Train-Inform
+   :none ( onTr1 / none)
+)
+
+# ::id MUL2041.json_0010
+# ::snt Yes , please book it for me . I would also like to find a hotel called alpha - milton guest house .
+( Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n12 / name
+     :op1 "alpha"
+     :op2 "-"
+     :op3 "milton"
+     :op4 "guest"
+     :op5 "house"
+  ))
+)
+
+# ::id MUL2041.json_0012
+# ::snt No thank you , please book 8 people for 3 nights from Friday .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n14 / name
+     :op1 "3"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n16 / name
+     :op1 "friday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n18 / name
+     :op1 "8"
+  ))
+)
+
+# ::id MUL2041.json_0014
+# ::snt How about 2 nights instead ?
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n20 / name
+     :op1 "2"
+  ))
+)
+
+# ::id MUL2041.json_0016
+# ::snt That should be all for today . thank you very much .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL0575.json_0000
+# ::snt I 'm looking for a restaurant called nandos city centre
+( Rm1 / Restaurant-Inform
+   :Area ( AreRe2 / Area 
+    :name ( n2 / name
+     :op1 "centre"
+  ))
+   :Name ( NamRe4 / Name 
+    :name ( n4 / name
+     :op1 "nandos"
+  ))
+)
+
+# ::id PMUL0575.json_0002
+# ::snt i want to book   a table   for 5 people at 14:00 on Sunday . i need the reference number .
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n6 / name
+     :op1 "14:00"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n8 / name
+     :op1 "sunday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n10 / name
+     :op1 "5"
+  ))
+   )
+ :op2(Rt2 / Restaurant-Request
+  :Ref ( aRe1 / question )
+   )
+)
+
+# ::id PMUL0575.json_0004
+# ::snt i also want a train   which leaves after 17:30 on monday
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n12 / name
+     :op1 "monday"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n14 / name
+     :op1 "17:30"
+  ))
+)
+
+# ::id PMUL0575.json_0006
+# ::snt i 'm trying to get to peterborough . i can leave any time after 17:30
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n16 / name
+     :op1 "peterborough"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n18 / name
+     :op1 "17:30"
+  ))
+)
+
+# ::id PMUL0575.json_0008
+# ::snt Yes , I will need it for 5 .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n20 / name
+     :op1 "5"
+  ))
+)
+
+# ::id PMUL0575.json_0010
+# ::snt Thanks for your help >
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL0575.json_0012
+# ::snt That will be it ! Thank you so much !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG0283.json_0000
+# ::snt I need to book a train leaving leicester after 12:15 .   Can you do that ?
+( Tm1 / Train-Inform
+   :Depart ( DepTr2 / Depart 
+    :name ( n2 / name
+     :op1 "leicester"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n4 / name
+     :op1 "12:15"
+  ))
+)
+
+# ::id SNG0283.json_0002
+# ::snt I would like to go to Cambridge on Sunday and leaving after 12:15 please .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n6 / name
+     :op1 "cambridge"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n8 / name
+     :op1 "sunday"
+  ))
+   :Leave ( LeaTr6 / Leave 
+    :name ( n10 / name
+     :op1 "12:15"
+  ))
+)
+
+# ::id SNG0283.json_0004
+# ::snt the sooner the better but now rush actually
+( o / out_of_scope )
+
+# ::id SNG0283.json_0006
+# ::snt yep , for 5 people at 13:09
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n12 / name
+     :op1 "5"
+  ))
+)
+
+# ::id SNG0283.json_0008
+# ::snt awesome , that 's all i needed , bye !
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id PMUL2863.json_0000
+# ::snt Hi , can you help me with some place to visit while I am in town ?   I am in the planning stages , so I do n't know what is available .
+( gt1 / general-greet
+   :none ( onge1 / none)
+)
+
+# ::id PMUL2863.json_0002
+# ::snt I need something in the west .
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n2 / name
+     :op1 "west"
+  ))
+)
+
+# ::id PMUL2863.json_0004
+# ::snt what ? that 's not what i wanted .
+( o / out_of_scope )
+
+# ::id PMUL2863.json_0006
+# ::snt Any attraction in the west is fine .   I m new to the area , so anything that you recommend .   I 'll need to phoen and address of whatever you select .
+( a / and
+ :op1(Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n4 / name
+     :op1 "west"
+  ))
+   )
+ :op2(Ht2 / Hotel-Request
+  :Area ( aHo1 / question )
+   )
+ :op3(At3 / Attraction-Request
+  :Addr ( aAt2 / question )
+   )
+)
+
+# ::id PMUL2863.json_0008
+# ::snt I need to book a 5 stars hotel with free wifi . If there is not 5 stars , a hotel of 4 starts is ok .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n6 / name
+     :op1 "hotel"
+  ))
+   :Internet ( esHo2 / yes)
+   :Stars ( StaHo5 / Stars 
+    :name ( n8 / name
+     :op1 "5"
+  ))
+)
+
+# ::id PMUL2863.json_0010
+# ::snt If it has free wifi , then that is great . You can give me their phone number .
+( a / and
+ :op1(Ht1 / Hotel-Request
+  :Phone ( aHo0 / question )
+   )
+ :op2(Hm2 / Hotel-Inform
+   :Internet ( esHo2 / yes)
+   )
+)
+
+# ::id PMUL2863.json_0012
+# ::snt No , that 's all , thanks !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL0936.json_0000
+# ::snt I need a train out of Cambridge on Wednesday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n2 / name
+     :op1 "wednesday"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n4 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id PMUL0936.json_0002
+# ::snt I will be going to Broxbourne .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n6 / name
+     :op1 "broxbourne"
+  ))
+)
+
+# ::id PMUL0936.json_0004
+# ::snt On Wednesday and arriving in broxburne before 14:45 .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n8 / name
+     :op1 "wednesday"
+  ))
+   :Dest ( roTr2 / broxbourne)
+   :Arrive ( ArrTr5 / Arrive 
+    :name ( n10 / name
+     :op1 "14:45"
+  ))
+)
+
+# ::id PMUL0936.json_0006
+# ::snt No , I need to arrive by 14:45 .
+( Tm1 / Train-Inform
+   :Arrive ( ArrTr2 / Arrive 
+    :name ( n12 / name
+     :op1 "14:45"
+  ))
+)
+
+# ::id PMUL0936.json_0008
+# ::snt Yes , that will be fine . Please book the train for 4 people .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n14 / name
+     :op1 "4"
+  ))
+)
+
+# ::id PMUL0936.json_0010
+# ::snt Yes , do you know of any expensive Indian restaurants in the centre ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n16 / name
+     :op1 "indian"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n18 / name
+     :op1 "expensive"
+  ))
+   :Area ( AreRe6 / Area 
+    :name ( n20 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id PMUL0936.json_0012
+# ::snt yes please , book a table for the same group of people at 11:45 on the same day .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n22 / name
+     :op1 "11:45"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n24 / name
+     :op1 "same"
+     :op2 "day"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n26 / name
+     :op1 "same"
+     :op2 "group"
+     :op3 "of"
+     :op4 "people"
+  ))
+)
+
+# ::id PMUL0936.json_0014
+# ::snt No , not today , thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL0936.json_0016
+# ::snt Thank you and have a great day .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1381.json_0000
+# ::snt I 'm looking for an expensive Indian restaurant .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "indian"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n4 / name
+     :op1 "expensive"
+  ))
+)
+
+# ::id MUL1381.json_0002
+# ::snt That sounds great can I get their address and phone number
+( Rt1 / Restaurant-Request
+  :Phone ( aRe0 / question )
+  :Addr ( aRe1 / question )
+)
+
+# ::id MUL1381.json_0004
+# ::snt Hmm , not right now , but I am looking for a particular hotel . It 's called Allenbell . What can you tell me about that ?
+( Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n6 / name
+     :op1 "allenbell"
+  ))
+)
+
+# ::id MUL1381.json_0006
+# ::snt I need it for three nights , six people , from TUesday on .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n8 / name
+     :op1 "three"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n10 / name
+     :op1 "tuesday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n12 / name
+     :op1 "six"
+  ))
+)
+
+# ::id MUL1381.json_0008
+# ::snt Yeah , try it for 1 night instead of 3 , please .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n14 / name
+     :op1 "1"
+  ))
+)
+
+# ::id MUL1381.json_0010
+# ::snt Thank you for your help today .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL0025.json_0000
+# ::snt Can I get a good place for Afternoon tea in the westside ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "afternoon"
+     :op2 "tea"
+  ))
+)
+
+# ::id PMUL0025.json_0002
+# ::snt What about a thai restaurant ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n4 / name
+     :op1 "thai"
+  ))
+)
+
+# ::id PMUL0025.json_0004
+# ::snt I would prefer the west please .
+( Rm1 / Restaurant-Inform
+   :Area ( AreRe2 / Area 
+    :name ( n6 / name
+     :op1 "west"
+  ))
+)
+
+# ::id PMUL0025.json_0006
+# ::snt Not right now . Can I just have the address and phone number ?
+( Rt1 / Restaurant-Request
+  :Phone ( aRe0 / question )
+  :Addr ( aRe1 / question )
+)
+
+# ::id PMUL0025.json_0008
+# ::snt I also need a hotel to stay that 's near the restaurant . I need it to have free parking too .
+( Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+   :Type ( TypHo3 / Type 
+    :name ( n8 / name
+     :op1 "hotel"
+  ))
+   :Area ( AreHo5 / Area 
+    :name ( n10 / name
+     :op1 "near"
+     :op2 "the"
+     :op3 "restaurant"
+  ))
+)
+
+# ::id PMUL0025.json_0010
+# ::snt Price does n't matter as long as it has both free wifi and free parking and is located in the west .
+( Hm1 / Hotel-Inform
+   :Price ( onHo1 / dontcare)
+   :Internet ( esHo2 / yes)
+   :Area ( AreHo4 / Area 
+    :name ( n12 / name
+     :op1 "west"
+  ))
+)
+
+# ::id PMUL0025.json_0012
+# ::snt How many stars do they have ? And its in the west right ?
+( a / and
+ :op1(Ht1 / Hotel-Request
+  :Stars ( aHo0 / question )
+   )
+ :op2(Hm2 / Hotel-Inform
+   :Area ( AreHo3 / Area 
+    :name ( n15 / name
+     :op1 "west"
+  ))
+   )
+)
+
+# ::id PMUL0025.json_0014
+# ::snt I need a cab to get between both places , and I need to leave the hotel by 3:45
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :none ( onHo1 / none)
+   )
+ :op2(Tm2 / Taxi-Inform
+   :Depart ( DepTa3 / Depart 
+    :name ( n17 / name
+     :op1 "the"
+     :op2 "hotel"
+  ))
+   :Leave ( LeaTa5 / Leave 
+    :name ( n19 / name
+     :op1 "3:45"
+  ))
+   )
+)
+
+# ::id PMUL0025.json_0016
+# ::snt Thank you
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1963.json_0000
+# ::snt Hello , I am looking for a train that goes to Stansted Airport and arrives by 10:45 .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "stansted"
+     :op2 "airport"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n4 / name
+     :op1 "10:45"
+  ))
+)
+
+# ::id MUL1963.json_0002
+# ::snt Sure , I 'll be departing from cambridge .
+( Tm1 / Train-Inform
+   :Depart ( DepTr2 / Depart 
+    :name ( n6 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id MUL1963.json_0004
+# ::snt I would like to travel on Saturday . I have a birthday party to get to .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n8 / name
+     :op1 "saturday"
+  ))
+)
+
+# ::id MUL1963.json_0006
+# ::snt No , I just needed the information for the train . I 'm also looking for an attraction called the Vue Cinema . Can you tell me about it ?
+( Am1 / Attraction-Inform
+   :Name ( NamAt2 / Name 
+    :name ( n10 / name
+     :op1 "vue"
+     :op2 "cinema"
+  ))
+)
+
+# ::id MUL1963.json_0008
+# ::snt Okay fantastic , that 's all I needed today , thank you !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL2111.json_0000
+# ::snt i am looking for a train for birmngham new street from cambridge
+( Tm1 / Train-Inform
+   :Depart ( DepTr2 / Depart 
+    :name ( n2 / name
+     :op1 "cambridge"
+  ))
+   :Dest ( DesTr4 / Dest 
+    :name ( n4 / name
+     :op1 "birmngham"
+     :op2 "new"
+     :op3 "street"
+  ))
+)
+
+# ::id MUL2111.json_0002
+# ::snt I would like to leave monday after 08:30 .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n6 / name
+     :op1 "monday"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n8 / name
+     :op1 "08:30"
+  ))
+)
+
+# ::id MUL2111.json_0004
+# ::snt Yep that s great what s the arrival time on that train ?
+( Tt1 / Train-Request
+  :Arrive ( aTr0 / question )
+)
+
+# ::id MUL2111.json_0006
+# ::snt Yes , that would be great . I am also looking for a place to stay , could you help me with that ?
+( Hm1 / Hotel-Inform
+   :none ( onHo1 / none)
+)
+
+# ::id MUL2111.json_0008
+# ::snt It needs to be two stars and a type of hotel . Expensive price range and free parking .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n10 / name
+     :op1 "hotel"
+  ))
+   :Parking ( esHo2 / yes)
+   :Price ( PriHo5 / Price 
+    :name ( n12 / name
+     :op1 "expensive"
+  ))
+   :Stars ( StaHo7 / Stars 
+    :name ( n14 / name
+     :op1 "two"
+  ))
+)
+
+# ::id MUL2111.json_0010
+# ::snt Great ! I would like to make a reservation for 6 people for 3 nights , beginning on Friday . Is that possible ?
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n16 / name
+     :op1 "3"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n18 / name
+     :op1 "friday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n20 / name
+     :op1 "6"
+  ))
+)
+
+# ::id MUL2111.json_0012
+# ::snt No , that was everything I needed .   Thank you for your help .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3106.json_0000
+# ::snt I would like to find places to go to .
+( Am1 / Attraction-Inform
+   :none ( onAt1 / none)
+)
+
+# ::id PMUL3106.json_0002
+# ::snt I 'd like to ride on a boat , if someplace like that is available .
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n2 / name
+     :op1 "boat"
+  ))
+)
+
+# ::id PMUL3106.json_0004
+# ::snt Anyone will do just giveme the postcode . Also please assist me with booking for a train that will depart from cambridge on Sunday .
+( a / and
+ :op1(Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n4 / name
+     :op1 "sunday"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n6 / name
+     :op1 "cambridge"
+  ))
+   )
+ :op2(At2 / Attraction-Request
+  :Post ( aAt1 / question )
+   )
+)
+
+# ::id PMUL3106.json_0006
+# ::snt Thanks ! I also need a train out to Kings Lynn on Sunday . I need to leave after 18:30 .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n8 / name
+     :op1 "kings"
+     :op2 "lynn"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n10 / name
+     :op1 "sunday"
+  ))
+   :Leave ( LeaTr6 / Leave 
+    :name ( n12 / name
+     :op1 "18:30"
+  ))
+)
+
+# ::id PMUL3106.json_0008
+# ::snt Yes , for 7 people . Thanks .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n14 / name
+     :op1 "7"
+  ))
+)
+
+# ::id PMUL3106.json_0010
+# ::snt Thank you . That 's all I need .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL2711.json_0000
+# ::snt I will be visiting north Cambridge and need a hotel that has free parking .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n2 / name
+     :op1 "hotel"
+  ))
+   :Parking ( esHo2 / yes)
+   :Area ( AreHo5 / Area 
+    :name ( n4 / name
+     :op1 "north"
+  ))
+)
+
+# ::id PMUL2711.json_0002
+# ::snt Are there any hotels in a more expensive range ?
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n6 / name
+     :op1 "expensive"
+  ))
+)
+
+# ::id PMUL2711.json_0004
+# ::snt Yes can we try the south please ?
+( Hm1 / Hotel-Inform
+   :Area ( AreHo2 / Area 
+    :name ( n8 / name
+     :op1 "south"
+  ))
+)
+
+# ::id PMUL2711.json_0006
+# ::snt Yes , please book the room .
+( o / out_of_scope )
+
+# ::id PMUL2711.json_0008
+# ::snt I am not sure yet .
+( o / out_of_scope )
+
+# ::id PMUL2711.json_0010
+# ::snt Okay , I will book it at a later time . I just need the star of the hotel , address , and hotel type .
+( Ht1 / Hotel-Request
+  :Type ( aHo0 / question )
+  :Addr ( aHo1 / question )
+)
+
+# ::id PMUL2711.json_0012
+# ::snt Great . Is it a hotel or guesthouse , and what 's the address ?
+( Ht1 / Hotel-Request
+  :Addr ( aHo0 / question )
+)
+
+# ::id PMUL2711.json_0014
+# ::snt Thanks . I 'm looking for a attraction called Old Schools .
+( Am1 / Attraction-Inform
+   :Name ( NamAt2 / Name 
+    :name ( n10 / name
+     :op1 "old"
+     :op2 "schools"
+  ))
+)
+
+# ::id PMUL2711.json_0016
+# ::snt Yes what is the entrance fee ?
+( At1 / Attraction-Request
+  :Fee ( aAt0 / question )
+)
+
+# ::id PMUL2711.json_0018
+# ::snt I 'd like to book a taxi to commute between the two places . I want to leave Old Schools by 23:15 . Please send the contact number and car type . Thanks !
+( a / and
+ :op1(Tm1 / Taxi-Inform
+   :Leave ( LeaTa2 / Leave 
+    :name ( n12 / name
+     :op1 "23:15"
+  ))
+   :Depart ( DepTa4 / Depart 
+    :name ( n14 / name
+     :op1 "old"
+     :op2 "schools"
+  ))
+   )
+ :op2(Tt2 / Taxi-Request
+  :Car ( aTa1 / question )
+   )
+ :op3(Ht3 / Hotel-Request
+  :Type ( aHo2 / question )
+   )
+)
+
+# ::id PMUL2711.json_0020
+# ::snt I will be traveling to the Lensfield Hotel .
+( a / and
+ :op1(Tm1 / Taxi-Inform
+   :Dest ( DesTa2 / Dest 
+    :name ( n16 / name
+     :op1 "lensfield"
+     :op2 "hotel"
+  ))
+   )
+ :op2(Hm2 / Hotel-Inform
+   :Name ( NamHo4 / Name 
+    :name ( n19 / name
+     :op1 "Lensfield"
+     :op2 "Hotel"
+  ))
+   )
+)
+
+# ::id PMUL2711.json_0022
+# ::snt Thank you so much . That will be all I need .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL2021.json_0000
+# ::snt I want to find a restaurant called Meghna . Can you help ?
+( Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n2 / name
+     :op1 "meghna"
+  ))
+)
+
+# ::id PMUL2021.json_0002
+# ::snt Awesome ! What 's price range of Meghna ?
+( a / and
+ :op1(Rt1 / Restaurant-Request
+  :Price ( aRe0 / question )
+   )
+ :op2(Rm2 / Restaurant-Inform
+   :Name ( NamRe3 / Name 
+    :name ( n5 / name
+     :op1 "Meghna"
+  ))
+   )
+)
+
+# ::id PMUL2021.json_0004
+# ::snt yes please , I am also looking for places to go in town . The attraction should be in the center and should be in the type of multiple sports
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n6 / name
+     :op1 "multiple"
+     :op2 "sports"
+  ))
+   :Area ( AreAt4 / Area 
+    :name ( n8 / name
+     :op1 "center"
+  ))
+)
+
+# ::id PMUL2021.json_0006
+# ::snt Well that 's a bummer . Do you have any boat attractions you can recommend ?
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n10 / name
+     :op1 "boat"
+  ))
+)
+
+# ::id PMUL2021.json_0008
+# ::snt Oh great . Please may i have their address , entrance fee and their phone number . Also you can go ahead and book for me a Table for 6 at meghna .
+( a / and
+ :op1(At1 / Attraction-Request
+  :Fee ( aAt0 / question )
+  :Addr ( aAt1 / question )
+  :Phone ( aAt2 / question )
+   )
+ :op2(Rm2 / Restaurant-Inform
+   :Name ( NamRe3 / Name 
+    :name ( n13 / name
+     :op1 "meghna"
+  ))
+   :People ( PeoRe5 / People 
+    :name ( n15 / name
+     :op1 "6"
+  ))
+   )
+)
+
+# ::id PMUL2021.json_0010
+# ::snt What is the address ?   Thanks so much for helping me .
+( At1 / Attraction-Request
+  :Addr ( aAt0 / question )
+)
+
+# ::id PMUL2021.json_0012
+# ::snt I just need the phone number , entrance fee , and address of a boat attraction .
+( a / and
+ :op1(Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n16 / name
+     :op1 "boat"
+  ))
+   )
+ :op2(At2 / Attraction-Request
+  :Fee ( aAt1 / question )
+  :Addr ( aAt2 / question )
+  :Phone ( aAt3 / question )
+   )
+)
+
+# ::id PMUL2021.json_0014
+# ::snt Great that 's all I needed to know , thank you for your help .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL0356.json_0000
+# ::snt I heard about the De Luca Cucina and Bar , and I 'd like to try it out . Could you help me find it ?
+( Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n2 / name
+     :op1 "de"
+     :op2 "luca"
+     :op3 "cucina"
+     :op4 "and"
+     :op5 "bar"
+  ))
+)
+
+# ::id PMUL0356.json_0002
+# ::snt Can you please book me a table for 1 for 19:15 on Tuesday ?
+( Rm1 / Restaurant-Inform
+   :People ( PeoRe2 / People 
+    :name ( n4 / name
+     :op1 "1"
+  ))
+   :Time ( TimRe4 / Time 
+    :name ( n6 / name
+     :op1 "19:15"
+  ))
+   :Day ( DayRe6 / Day 
+    :name ( n8 / name
+     :op1 "tuesday"
+  ))
+)
+
+# ::id PMUL0356.json_0004
+# ::snt Yes , Can you please get the phone number as well ?
+( Rt1 / Restaurant-Request
+  :Phone ( aRe0 / question )
+)
+
+# ::id PMUL0356.json_0006
+# ::snt I also need somewhere to stay , a hotel with free wifi and four star rating .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n10 / name
+     :op1 "hotel"
+  ))
+   :Internet ( esHo2 / yes)
+   :Stars ( StaHo5 / Stars 
+    :name ( n12 / name
+     :op1 "four"
+  ))
+)
+
+# ::id PMUL0356.json_0008
+# ::snt I would like the north please .
+( Hm1 / Hotel-Inform
+   :Area ( AreHo2 / Area 
+    :name ( n14 / name
+     :op1 "north"
+  ))
+)
+
+# ::id PMUL0356.json_0010
+# ::snt How about a cheap price range in the north ? I need a reservation for 1 for 4 nights starting Tuesday .
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n16 / name
+     :op1 "cheap"
+  ))
+   :Area ( AreHo4 / Area 
+    :name ( n18 / name
+     :op1 "north"
+  ))
+   :Stay ( StaHo6 / Stay 
+    :name ( n20 / name
+     :op1 "4"
+  ))
+   :Day ( DayHo8 / Day 
+    :name ( n22 / name
+     :op1 "tuesday"
+  ))
+   :People ( PeoHo10 / People 
+    :name ( n24 / name
+     :op1 "1"
+  ))
+)
+
+# ::id PMUL0356.json_0012
+# ::snt Is there anything in the north that is 4 stars and in the cheap price range with free wifi
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n26 / name
+     :op1 "cheap"
+  ))
+   :Area ( AreHo4 / Area 
+    :name ( n28 / name
+     :op1 "north"
+  ))
+   :Stars ( StaHo6 / Stars 
+    :name ( n30 / name
+     :op1 "4"
+  ))
+   :Internet ( esHo4 / yes)
+)
+
+# ::id PMUL0356.json_0014
+# ::snt Sure that works for me ! Please make a booking for just me for 4 nights starting tuesday .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n32 / name
+     :op1 "4"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n34 / name
+     :op1 "tuesday"
+  ))
+)
+
+# ::id PMUL0356.json_0016
+# ::snt No that 's it thank you for all your help !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG0494.json_0000
+# ::snt I 'd like a restuarant in the north with expensive food .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n2 / name
+     :op1 "expensive"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n4 / name
+     :op1 "north"
+  ))
+)
+
+# ::id SNG0494.json_0002
+# ::snt Surprise me , I just want something pricey to impress my friends . It 'll be a party of seven .
+( Rm1 / Restaurant-Inform
+   :People ( PeoRe2 / People 
+    :name ( n6 / name
+     :op1 "seven"
+  ))
+)
+
+# ::id SNG0494.json_0004
+# ::snt How about Monday at 19:15 .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n8 / name
+     :op1 "19:15"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n10 / name
+     :op1 "monday"
+  ))
+)
+
+# ::id SNG0494.json_0006
+# ::snt Thank you so much .   That is all I will be needing today .   Have a nice evening .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG0494.json_0008
+# ::snt I do n't think I need it , but thanks for asking . Have a good day .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3888.json_0000
+# ::snt Can you help me find a place to stay ? It 'll need to have free parking .
+( Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+)
+
+# ::id PMUL3888.json_0002
+# ::snt I just am looking for a 1 star hotel in the north .
+( Hm1 / Hotel-Inform
+   :Area ( AreHo2 / Area 
+    :name ( n2 / name
+     :op1 "north"
+  ))
+   :Stars ( StaHo4 / Stars 
+    :name ( n4 / name
+     :op1 "1"
+  ))
+)
+
+# ::id PMUL3888.json_0004
+# ::snt Sure . How about 4 stars ?
+( Hm1 / Hotel-Inform
+   :Stars ( StaHo2 / Stars 
+    :name ( n6 / name
+     :op1 "4"
+  ))
+)
+
+# ::id PMUL3888.json_0006
+# ::snt A moderate priced one will be fine . Any will do . I 'll need it booked for Wednesday . I will be staying 2 nights with 6 people .
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n8 / name
+     :op1 "moderate"
+  ))
+   :Stay ( StaHo4 / Stay 
+    :name ( n10 / name
+     :op1 "2"
+  ))
+   :Day ( DayHo6 / Day 
+    :name ( n12 / name
+     :op1 "wednesday"
+  ))
+   :People ( PeoHo8 / People 
+    :name ( n14 / name
+     :op1 "6"
+  ))
+)
+
+# ::id PMUL3888.json_0008
+# ::snt Now i need a place to dine . Cheap and Belgian food sounds good .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n16 / name
+     :op1 "belgian"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n18 / name
+     :op1 "cheap"
+  ))
+)
+
+# ::id PMUL3888.json_0010
+# ::snt How about Indian food ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n20 / name
+     :op1 "indian"
+  ))
+)
+
+# ::id PMUL3888.json_0012
+# ::snt The area does n't matter .
+( Rm1 / Restaurant-Inform
+   :Area ( onRe1 / dontcare)
+)
+
+# ::id PMUL3888.json_0014
+# ::snt Can you reserve a table for me ?
+( o / out_of_scope )
+
+# ::id PMUL3888.json_0016
+# ::snt I would like the booking for wednesday at 19:45 for a group of 6
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n22 / name
+     :op1 "19:45"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n24 / name
+     :op1 "wednesday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n26 / name
+     :op1 "6"
+  ))
+)
+
+# ::id PMUL3888.json_0018
+# ::snt Lastly , I need a taxi between the two places , I would liek to get to the kohinoor restaurant by the booked time of 19:45 .
+( Tm1 / Taxi-Inform
+   :Dest ( DesTa2 / Dest 
+    :name ( n28 / name
+     :op1 "kohinoor"
+  ))
+   :Arrive ( ArrTa4 / Arrive 
+    :name ( n30 / name
+     :op1 "19:45"
+  ))
+)
+
+# ::id PMUL3888.json_0020
+# ::snt thanks for your help and have a good day
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL1018.json_0000
+# ::snt I need help finding a train that departs from Leicester .
+( Tm1 / Train-Inform
+   :Depart ( DepTr2 / Depart 
+    :name ( n2 / name
+     :op1 "leicester"
+  ))
+)
+
+# ::id PMUL1018.json_0002
+# ::snt Saturday , but I ca n't leave until that night after 21:30 .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n4 / name
+     :op1 "saturday"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n6 / name
+     :op1 "21:30"
+  ))
+)
+
+# ::id PMUL1018.json_0004
+# ::snt That train is fine can you book it for 8 people ?
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n8 / name
+     :op1 "8"
+  ))
+)
+
+# ::id PMUL1018.json_0006
+# ::snt Do you have a reference number for that booking ?
+( Tt1 / Train-Request
+  :Ref ( aTr0 / question )
+)
+
+# ::id PMUL1018.json_0008
+# ::snt i also need information on an attraction called the fitzwilliam museum .
+( Am1 / Attraction-Inform
+   :Name ( NamAt2 / Name 
+    :name ( n10 / name
+     :op1 "the"
+     :op2 "fitzwilliam"
+     :op3 "museum"
+  ))
+)
+
+# ::id PMUL1018.json_0010
+# ::snt Can you make a reservation ?
+( o / out_of_scope )
+
+# ::id PMUL1018.json_0012
+# ::snt Can I get the address , and postcode ?
+( At1 / Attraction-Request
+  :Addr ( aAt0 / question )
+  :Post ( aAt1 / question )
+)
+
+# ::id PMUL1018.json_0014
+# ::snt No , that is all I need . Thanks for your help .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1463.json_0000
+# ::snt I need help finding a restaurant in Cambridge .
+( Rm1 / Restaurant-Inform
+   :none ( onRe1 / none)
+)
+
+# ::id MUL1463.json_0002
+# ::snt I would actually like to find something that 's serving modern European food , preferably in the centre .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "modern"
+     :op2 "european"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n4 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id MUL1463.json_0004
+# ::snt moderate please .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n6 / name
+     :op1 "moderate"
+  ))
+)
+
+# ::id MUL1463.json_0006
+# ::snt Either one would be fine . Can you book it for 3 people at 19:00 on saturday ?
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n8 / name
+     :op1 "19:00"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n10 / name
+     :op1 "saturday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n12 / name
+     :op1 "3"
+  ))
+)
+
+# ::id MUL1463.json_0008
+# ::snt Can you try to book me at 18:00 ?
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n14 / name
+     :op1 "18:00"
+  ))
+)
+
+# ::id MUL1463.json_0010
+# ::snt Thanks ! I also need a train to stevenage on Sunday . I need to get there by 10:45 , if possible .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n16 / name
+     :op1 "stevenage"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n18 / name
+     :op1 "sunday"
+  ))
+   :Arrive ( ArrTr6 / Arrive 
+    :name ( n20 / name
+     :op1 "10:45"
+  ))
+)
+
+# ::id MUL1463.json_0012
+# ::snt Yes , can I get 3 tickets on that train , with a reference number , please ?
+( a / and
+ :op1(Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n22 / name
+     :op1 "3"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ref ( aTr1 / question )
+   )
+)
+
+# ::id MUL1463.json_0014
+# ::snt Thank you very much , that will be all .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0065.json_0000
+# ::snt I 'm looking for a restaurant , in the moderate price range , in the southern part of town .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n2 / name
+     :op1 "moderate"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n4 / name
+     :op1 "southern"
+  ))
+)
+
+# ::id MUL0065.json_0002
+# ::snt How about Restaurant Alimentum for 8 people on Wednesday at 16:30 ? That would be good .
+( Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n6 / name
+     :op1 "restaurant"
+     :op2 "alimentum"
+  ))
+   :Time ( TimRe4 / Time 
+    :name ( n8 / name
+     :op1 "16:30"
+  ))
+   :Day ( DayRe6 / Day 
+    :name ( n10 / name
+     :op1 "wednesday"
+  ))
+   :People ( PeoRe8 / People 
+    :name ( n12 / name
+     :op1 "8"
+  ))
+)
+
+# ::id MUL0065.json_0004
+# ::snt Yes I also need a place to stay . I would prefer a guesthouse . That 's the only thing that really matters .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n14 / name
+     :op1 "guesthouse"
+  ))
+)
+
+# ::id MUL0065.json_0006
+# ::snt I specifically want free parking and do n't mind if there is no Internet .
+( Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+   :Internet ( onHo2 / dontcare)
+)
+
+# ::id MUL0065.json_0008
+# ::snt How about a place with free parking and free wifi ?
+( Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+   :Internet ( esHo2 / yes)
+)
+
+# ::id MUL0065.json_0010
+# ::snt Great I need 8 people for 3 nights starting wednesday .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n16 / name
+     :op1 "3"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n18 / name
+     :op1 "wednesday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n20 / name
+     :op1 "8"
+  ))
+)
+
+# ::id MUL0065.json_0012
+# ::snt Is this acceptable ? Is there anything else I can help you with ?
+( o / out_of_scope )
+
+# ::id MUL0065.json_0014
+# ::snt No . Thank you that is all I needed .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3756.json_0000
+# ::snt i need a train that 'll get me to cambridge by 18:30
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "cambridge"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n4 / name
+     :op1 "18:30"
+  ))
+)
+
+# ::id PMUL3756.json_0002
+# ::snt Does that train depart from London Kings Cross leaving on Tuesday ?
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n6 / name
+     :op1 "tuesday"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n8 / name
+     :op1 "london"
+     :op2 "kings"
+     :op3 "cross"
+  ))
+)
+
+# ::id PMUL3756.json_0004
+# ::snt no as long as i am there by 18 30
+( o / out_of_scope )
+
+# ::id PMUL3756.json_0006
+# ::snt yes please for 8 people .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n10 / name
+     :op1 "8"
+  ))
+)
+
+# ::id PMUL3756.json_0008
+# ::snt Thanks ! Can you recommend a nice museum to see ?
+( a / and
+ :op1(Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n12 / name
+     :op1 "museum"
+  ))
+   )
+ :op2(gk2 / general-thank
+   :none ( onge2 / none)
+   )
+)
+
+# ::id PMUL3756.json_0010
+# ::snt In the centre of town please
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n14 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id PMUL3756.json_0012
+# ::snt Yes , please , can I have the address ?
+( At1 / Attraction-Request
+  :Addr ( aAt0 / question )
+)
+
+# ::id PMUL3756.json_0014
+# ::snt Yes , could you possibly email or fax me the information for my reference ? I appreciate the hard work .
+( a / and
+ :op1(Tt1 / Train-Request
+  :Ref ( aTr0 / question )
+   )
+ :op2(Rt2 / Restaurant-Request
+  :Ref ( aRe1 / question )
+   )
+)
+
+# ::id PMUL3756.json_0016
+# ::snt No , thank you for your time and patience .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL2204.json_0000
+# ::snt I 'm looking for something fun in town , can you help ?
+( o / out_of_scope )
+
+# ::id PMUL2204.json_0002
+# ::snt I would like information on colleges to visit .   I need the area , entrance fee , and address .
+( a / and
+ :op1(Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n2 / name
+     :op1 "colleges"
+  ))
+   )
+ :op2(At2 / Attraction-Request
+  :Area ( aAt1 / question )
+  :Fee ( aAt2 / question )
+  :Addr ( aAt3 / question )
+   )
+)
+
+# ::id PMUL2204.json_0004
+# ::snt Pick one that you like and that one will work great . I will just need the address , area , and entrance fee .
+( a / and
+ :op1(Am1 / Attraction-Inform
+   :Area ( onAt1 / dontcare)
+   )
+ :op2(At2 / Attraction-Request
+  :Area ( aAt1 / question )
+  :Fee ( aAt2 / question )
+  :Addr ( aAt3 / question )
+   )
+)
+
+# ::id PMUL2204.json_0006
+# ::snt I also need a place to dine in the centre .   Something expensive .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n4 / name
+     :op1 "expensive"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n6 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id PMUL2204.json_0008
+# ::snt I really do n't have a preference but it needs to in the expensive price range in the centre of town .
+( Rm1 / Restaurant-Inform
+   :Food ( onRe1 / dontcare)
+   :Price ( PriRe3 / Price 
+    :name ( n8 / name
+     :op1 "expensive"
+  ))
+   :Area ( AreRe5 / Area 
+    :name ( n10 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id PMUL2204.json_0010
+# ::snt yes and find me a contact number for a car , and its type . it should be at the restaurant at the booked time
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :none ( onRe1 / none)
+   )
+ :op2(At2 / Attraction-Request
+  :Type ( aAt1 / question )
+   )
+ :op3(Tt3 / Taxi-Request
+  :Car ( aTa2 / question )
+   )
+)
+
+# ::id PMUL2204.json_0012
+# ::snt I need a rental car is what I mean
+( o / out_of_scope )
+
+# ::id PMUL2204.json_0014
+# ::snt expensive for 2 at 16:30 monday , if not then book it for sunday and I need the conf # too
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n12 / name
+     :op1 "expensive"
+  ))
+   :Time ( TimRe4 / Time 
+    :name ( n14 / name
+     :op1 "16:30"
+  ))
+   :Day ( DayRe6 / Day 
+    :name ( n16 / name
+     :op1 "monday"
+  ))
+   :People ( PeoRe8 / People 
+    :name ( n18 / name
+     :op1 "2"
+  ))
+   )
+ :op2(Rt2 / Restaurant-Request
+  :Ref ( aRe1 / question )
+   )
+)
+
+# ::id PMUL2204.json_0016
+# ::snt Yes I need one to take me to the restaurant before my booked time .
+( Rm1 / Restaurant-Inform
+   :none ( onRe1 / none)
+)
+
+# ::id PMUL2204.json_0018
+# ::snt Thank you that 's all I need today .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0878.json_0000
+# ::snt I 'm looking for a restaurant that serves gastropub .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "gastropub"
+  ))
+)
+
+# ::id MUL0878.json_0002
+# ::snt Expensive . And in the centre , if you can .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n4 / name
+     :op1 "expensive"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n6 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id MUL0878.json_0004
+# ::snt Could you book a table at the Backstreet Bistro on Friday ? 18:45 for 4 people , please .
+( Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n8 / name
+     :op1 "backstreet"
+     :op2 "bistro"
+  ))
+   :Time ( TimRe4 / Time 
+    :name ( n10 / name
+     :op1 "18:45"
+  ))
+   :Day ( DayRe6 / Day 
+    :name ( n12 / name
+     :op1 "friday"
+  ))
+   :People ( PeoRe8 / People 
+    :name ( n14 / name
+     :op1 "4"
+  ))
+)
+
+# ::id MUL0878.json_0006
+# ::snt Please try 17:45 and get me the reference number if possible .
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n16 / name
+     :op1 "17:45"
+  ))
+   )
+ :op2(Rt2 / Restaurant-Request
+  :Ref ( aRe1 / question )
+   )
+)
+
+# ::id MUL0878.json_0008
+# ::snt Yes , I 'm also looking for something to do in town . Are there any museums close by to the restaurant ?
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n18 / name
+     :op1 "museums"
+  ))
+)
+
+# ::id MUL0878.json_0010
+# ::snt Can you confirm whether this is in the centre area ? And if I can get the phone number please .
+( a / and
+ :op1(At1 / Attraction-Request
+  :Phone ( aAt0 / question )
+   )
+ :op2(Am2 / Attraction-Inform
+   :Area ( AreAt3 / Area 
+    :name ( n21 / name
+     :op1 "centre"
+  ))
+   )
+)
+
+# ::id MUL0878.json_0012
+# ::snt Yes , I would also like to book a taxi to commute between the two places .
+( Tm1 / Taxi-Inform
+   :none ( onTa1 / none)
+)
+
+# ::id MUL0878.json_0014
+# ::snt I 'll be leaving Cambridge Contemporary Art Museum , and heading to the restaurant with my party to arrive before our reservation .
+( a / and
+ :op1(Tm1 / Taxi-Inform
+   :Depart ( DepTa2 / Depart 
+    :name ( n22 / name
+     :op1 "Cambridge"
+     :op2 "Contemporary"
+     :op3 "Art"
+  ))
+   :Dest ( DesTa4 / Dest 
+    :name ( n24 / name
+     :op1 "the"
+     :op2 "restaurant"
+  ))
+   :Arrive ( ArrTa6 / Arrive 
+    :name ( n26 / name
+     :op1 "our"
+     :op2 "reservation"
+  ))
+   )
+ :op2(Am2 / Attraction-Inform
+   )
+)
+
+# ::id MUL0878.json_0016
+# ::snt Yes , I need to know the contact number and car type
+( Tt1 / Taxi-Request
+  :Car ( aTa0 / question )
+)
+
+# ::id MUL0878.json_0018
+# ::snt No , I do n't need anything else . You have been very helpful . Goodbye .
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id MUL2389.json_0000
+# ::snt I 'm looking for a place to dine in the expensive price range which serves italian .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "italian"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n4 / name
+     :op1 "expensive"
+  ))
+)
+
+# ::id MUL2389.json_0002
+# ::snt I want it to be in the centre .
+( Rm1 / Restaurant-Inform
+   :Area ( AreRe2 / Area 
+    :name ( n6 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id MUL2389.json_0004
+# ::snt Yes , thank you . A table for five at 11:45 on Wednesday .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n8 / name
+     :op1 "11:45"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n10 / name
+     :op1 "wednesday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n12 / name
+     :op1 "five"
+  ))
+)
+
+# ::id MUL2389.json_0006
+# ::snt Can you please try 10:45 for me ?
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n14 / name
+     :op1 "10:45"
+  ))
+)
+
+# ::id MUL2389.json_0008
+# ::snt Yes , I 'm also looking for a nightclub in the same area . Is there any place you recommend ?
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n16 / name
+     :op1 "same"
+     :op2 "area"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n18 / name
+     :op1 "nightclub"
+  ))
+)
+
+# ::id MUL2389.json_0010
+# ::snt No , could you recommend me one to get jiggy at ? I 'll need the phone number , entrance fee , and postcode too please .
+( At1 / Attraction-Request
+  :Fee ( aAt0 / question )
+  :Post ( aAt1 / question )
+  :Phone ( aAt2 / question )
+)
+
+# ::id MUL2389.json_0012
+# ::snt Thanks . What is the postcode ?
+( At1 / Attraction-Request
+  :Post ( aAt0 / question )
+)
+
+# ::id MUL2389.json_0014
+# ::snt That 's all I need . Thanks .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL2000.json_0000
+# ::snt Hi , I 'm visiting soon and am interested in a particular attraction . It 's called emmanuel college . Can you help ?
+( Am1 / Attraction-Inform
+   :Name ( NamAt2 / Name 
+    :name ( n2 / name
+     :op1 "emmanuel"
+     :op2 "college"
+  ))
+)
+
+# ::id MUL2000.json_0002
+# ::snt Thank you ! Could you tell me the postcode for the college as well please ?
+( At1 / Attraction-Request
+  :Post ( aAt0 / question )
+)
+
+# ::id MUL2000.json_0004
+# ::snt Great .   I am also looking for a train to get to Cambridge sometime after 18:15 .   Is that possible ?
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n4 / name
+     :op1 "cambridge"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n6 / name
+     :op1 "18:15"
+  ))
+)
+
+# ::id MUL2000.json_0006
+# ::snt I am leaving from Cambridge .
+( Tm1 / Train-Inform
+   :Depart ( DepTr2 / Depart 
+    :name ( n8 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id MUL2000.json_0008
+# ::snt My apologies ! It should leave Cambridge and arrive in Norwich on Friday .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n10 / name
+     :op1 "norwich"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n12 / name
+     :op1 "friday"
+  ))
+   :Depart ( DepTr6 / Depart 
+    :name ( n14 / name
+     :op1 "Cambridge"
+  ))
+)
+
+# ::id MUL2000.json_0010
+# ::snt I just need to arrive by 18:15 .
+( Tm1 / Train-Inform
+   :Arrive ( ArrTr2 / Arrive 
+    :name ( n16 / name
+     :op1 "18:15"
+  ))
+)
+
+# ::id MUL2000.json_0012
+# ::snt That should work . Can I please have the price on that ?
+( Tt1 / Train-Request
+  :Ticket ( aTr0 / question )
+)
+
+# ::id MUL2000.json_0014
+# ::snt Thank you goodbye
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL1557.json_0000
+# ::snt I need a train on thursday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n2 / name
+     :op1 "thursday"
+  ))
+)
+
+# ::id PMUL1557.json_0002
+# ::snt I will be going from Canbrige arriving in Kingls Lynn .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n4 / name
+     :op1 "Kingls"
+     :op2 "Lynn"
+  ))
+)
+
+# ::id PMUL1557.json_0004
+# ::snt The train should leave after 18:45 and should leave on thursday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n6 / name
+     :op1 "thursday"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n8 / name
+     :op1 "18:45"
+  ))
+)
+
+# ::id PMUL1557.json_0006
+# ::snt Yes , I only need one ticket .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n10 / name
+     :op1 "one"
+  ))
+)
+
+# ::id PMUL1557.json_0008
+# ::snt I also need a moderate place to stay .
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n12 / name
+     :op1 "moderate"
+  ))
+)
+
+# ::id PMUL1557.json_0010
+# ::snt It does n't really matter .   I do like 4 star guesthouses though .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n14 / name
+     :op1 "guesthouses"
+  ))
+   :Stars ( StaHo4 / Stars 
+    :name ( n16 / name
+     :op1 "4"
+  ))
+)
+
+# ::id PMUL1557.json_0012
+# ::snt Not really . Do any of those have free parking ? If so may I have their phone number ?
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+   )
+ :op2(Ht2 / Hotel-Request
+  :Parking ( aHo1 / question )
+  :Phone ( aHo2 / question )
+   )
+)
+
+# ::id PMUL1557.json_0014
+# ::snt If Archway House offers free parking , then I am all set .
+( a / and
+ :op1(Ht1 / Hotel-Request
+  :Parking ( aHo0 / question )
+   )
+ :op2(Hm2 / Hotel-Inform
+   :Name ( NamHo3 / Name 
+    :name ( n19 / name
+     :op1 "Archway"
+     :op2 "House"
+  ))
+   :Parking ( esHo3 / yes)
+   )
+)
+
+# ::id PMUL1557.json_0016
+# ::snt i only need the phone number then i will book for myself
+( Ht1 / Hotel-Request
+  :Phone ( aHo0 / question )
+)
+
+# ::id PMUL1557.json_0018
+# ::snt Thank you for the information to Archway House . That will be all for now .
+( a / and
+ :op1(gk1 / general-thank
+   :none ( onge1 / none)
+   )
+ :op2(Hm2 / Hotel-Inform
+   :Name ( NamHo3 / Name 
+    :name ( n21 / name
+     :op1 "Archway"
+     :op2 "House"
+  ))
+   )
+)
+
+# ::id PMUL1557.json_0020
+# ::snt Thank you goodbye .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1368.json_0000
+# ::snt I need to find a hotel in Cambridge called Finches bed and breakfast please .
+( Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n2 / name
+     :op1 "finches"
+     :op2 "bed"
+     :op3 "and"
+     :op4 "breakfast"
+  ))
+)
+
+# ::id MUL1368.json_0002
+# ::snt Yes , I would like a room for 2 people for 2 nights , starting on Friday .   Please send the reference number .
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n4 / name
+     :op1 "2"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n6 / name
+     :op1 "friday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n8 / name
+     :op1 "2"
+  ))
+   )
+ :op2(Ht2 / Hotel-Request
+  :Ref ( aHo1 / question )
+   )
+)
+
+# ::id MUL1368.json_0004
+# ::snt I 'm also looking for a restaurant named kohinoor ? Can you help me find it ?
+( Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n10 / name
+     :op1 "kohinoor"
+  ))
+)
+
+# ::id MUL1368.json_0006
+# ::snt Yes , I 'd like to reserve a table there if possible . Same group of people and also the same day . Do they have a table to accommodate us available at 11:45 ?
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n12 / name
+     :op1 "11:45"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n14 / name
+     :op1 "same"
+     :op2 "day"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n16 / name
+     :op1 "same"
+     :op2 "group"
+     :op3 "of"
+     :op4 "people"
+  ))
+)
+
+# ::id MUL1368.json_0008
+# ::snt That is all . Thank you !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1368.json_0010
+# ::snt You as well , thanks . Bye .
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id MUL1740.json_0000
+# ::snt I need to book a train to cambridge .   I would like to arrive by 21:00
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "cambridge"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n4 / name
+     :op1 "21:00"
+  ))
+)
+
+# ::id MUL1740.json_0002
+# ::snt I need to depart london liverpool street on tuesday to arrive by 21:00 .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n6 / name
+     :op1 "tuesday"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n8 / name
+     :op1 "london"
+     :op2 "liverpool"
+     :op3 "street"
+  ))
+   :Arrive ( ArrTr6 / Arrive 
+    :name ( n10 / name
+     :op1 "21:00"
+  ))
+)
+
+# ::id MUL1740.json_0004
+# ::snt Sure ! What is the total travel time for that one , and what 's the train ID ?
+( Tt1 / Train-Request
+  :Time ( aTr0 / question )
+  :Id ( aTr1 / question )
+)
+
+# ::id MUL1740.json_0006
+# ::snt i am also looking for a park or something in town .
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n12 / name
+     :op1 "park"
+  ))
+)
+
+# ::id MUL1740.json_0008
+# ::snt Any area is fine . Can you provide me the phone number of the first park on the list ?
+( a / and
+ :op1(Am1 / Attraction-Inform
+   :Area ( onAt1 / dontcare)
+   )
+ :op2(At2 / Attraction-Request
+  :Phone ( aAt1 / question )
+   )
+)
+
+# ::id MUL1740.json_0010
+# ::snt Thanks . Can you book the train ticket for me ?
+( Tm1 / Train-Inform
+   :none ( onTr1 / none)
+)
+
+# ::id MUL1740.json_0012
+# ::snt Just me thanks
+( a / and
+ :op1(Tm1 / Train-Inform
+   :People ( Tr1 / 1)
+   )
+ :op2(gk2 / general-thank
+   :none ( onge2 / none)
+   )
+)
+
+# ::id MUL1740.json_0014
+# ::snt Okay , I 'm all done . Thanks ! Bye !
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3434.json_0000
+# ::snt i need a place to stay in the centre of cambridge that s very expensive
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n2 / name
+     :op1 "expensive"
+  ))
+   :Area ( AreHo4 / Area 
+    :name ( n4 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id PMUL3434.json_0002
+# ::snt i need a 3 star hotel
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n6 / name
+     :op1 "hotel"
+  ))
+   :Stars ( StaHo4 / Stars 
+    :name ( n8 / name
+     :op1 "3"
+  ))
+)
+
+# ::id PMUL3434.json_0004
+# ::snt i want to book it for 3 people and 2 nights starting from friday .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n10 / name
+     :op1 "2"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n12 / name
+     :op1 "friday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n14 / name
+     :op1 "3"
+  ))
+)
+
+# ::id PMUL3434.json_0006
+# ::snt Thank you so much !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3434.json_0008
+# ::snt Yes I am looking for a particular attraction called Jesus Green Outdoor Pool .
+( Am1 / Attraction-Inform
+   :Name ( NamAt2 / Name 
+    :name ( n16 / name
+     :op1 "jesus"
+     :op2 "green"
+     :op3 "outdoor"
+     :op4 "pool"
+  ))
+)
+
+# ::id PMUL3434.json_0010
+# ::snt You so much . I think I have everything I need .
+( o / out_of_scope )
+
+# ::id PMUL3072.json_0000
+# ::snt Hi , I 'm starving and would like to find a moderately priced restaurant in the centre please
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n2 / name
+     :op1 "moderately"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n4 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id PMUL3072.json_0002
+# ::snt That 's a lot of options , can you narrow them down for me by type ?
+( o / out_of_scope )
+
+# ::id PMUL3072.json_0004
+# ::snt I do not have a type in mind so I would love to get your recommendation !
+( Rm1 / Restaurant-Inform
+   :Food ( onRe1 / dontcare)
+)
+
+# ::id PMUL3072.json_0006
+# ::snt Yes , reserve for 1 at 17:00 . What is the address and phone number of cotto?Also , can you find a guesthouse in the same area that has 4 stars for two nights ?
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n6 / name
+     :op1 "guesthouse"
+  ))
+   :Area ( AreHo4 / Area 
+    :name ( n8 / name
+     :op1 "same"
+     :op2 "area"
+  ))
+   :Stars ( StaHo6 / Stars 
+    :name ( n10 / name
+     :op1 "4"
+  ))
+   :Stay ( StaHo8 / Stay 
+    :name ( n12 / name
+     :op1 "two"
+  ))
+   )
+ :op2(Rm2 / Restaurant-Inform
+   :Name ( NamRe7 / Name 
+    :name ( n15 / name
+     :op1 "cotto"
+  ))
+   :Time ( TimRe9 / Time 
+    :name ( n17 / name
+     :op1 "17:00"
+  ))
+   :People ( PeoRe11 / People 
+    :name ( n19 / name
+     :op1 "1"
+  ))
+   )
+ :op3(Rt3 / Restaurant-Request
+  :Phone ( aRe2 / question )
+  :Addr ( aRe3 / question )
+   )
+)
+
+# ::id PMUL3072.json_0008
+# ::snt Yes . I 'd like a 4 star guesthouse in the centre . I do n't have any other criteria .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n20 / name
+     :op1 "guesthouse"
+  ))
+   :Area ( AreHo4 / Area 
+    :name ( n22 / name
+     :op1 "centre"
+  ))
+   :Stars ( StaHo6 / Stars 
+    :name ( n24 / name
+     :op1 "4"
+  ))
+)
+
+# ::id PMUL3072.json_0010
+# ::snt Can you book that for me ? There are 5 people . We 'd like to arrive on Thursday and stay for 3 nights .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n26 / name
+     :op1 "3"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n28 / name
+     :op1 "thursday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n30 / name
+     :op1 "5"
+  ))
+)
+
+# ::id PMUL3072.json_0012
+# ::snt No , that will be all ! goodbye .
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id SNG0934.json_0000
+# ::snt I need a 4 star hotel on the north side .
+( Hm1 / Hotel-Inform
+   :Area ( AreHo2 / Area 
+    :name ( n2 / name
+     :op1 "north"
+  ))
+   :Stars ( StaHo4 / Stars 
+    :name ( n4 / name
+     :op1 "4"
+  ))
+)
+
+# ::id SNG0934.json_0002
+# ::snt Is there anything in the expensive price range ?
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n6 / name
+     :op1 "expensive"
+  ))
+)
+
+# ::id SNG0934.json_0004
+# ::snt How about just moderate ?
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n8 / name
+     :op1 "moderate"
+  ))
+)
+
+# ::id SNG0934.json_0006
+# ::snt Yes , which one do you suggest ?
+( o / out_of_scope )
+
+# ::id SNG0934.json_0008
+# ::snt Can you book it for 4 people and 4 nights starting from saturday ?
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n10 / name
+     :op1 "4"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n12 / name
+     :op1 "saturday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n14 / name
+     :op1 "4"
+  ))
+)
+
+# ::id SNG0934.json_0010
+# ::snt No , I believe that is everything . Thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL2640.json_0000
+# ::snt Good morning , I am looking for some information in Cambridge .   Can you help me ?
+( o / out_of_scope )
+
+# ::id MUL2640.json_0002
+# ::snt Can you tell me about the museums in the center of town ?
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n2 / name
+     :op1 "museums"
+  ))
+   :Area ( AreAt4 / Area 
+    :name ( n4 / name
+     :op1 "center"
+  ))
+)
+
+# ::id MUL2640.json_0004
+# ::snt What 's the entrance fee for Castle Galleries ?
+( a / and
+ :op1(At1 / Attraction-Request
+  :Fee ( aAt0 / question )
+   )
+ :op2(Am2 / Attraction-Inform
+   :Name ( NamAt3 / Name 
+    :name ( n7 / name
+     :op1 "Castle"
+     :op2 "Galleries"
+  ))
+   )
+)
+
+# ::id MUL2640.json_0006
+# ::snt Could I get the phone number and postcode as well ?
+( At1 / Attraction-Request
+  :Post ( aAt0 / question )
+  :Phone ( aAt1 / question )
+)
+
+# ::id MUL2640.json_0008
+# ::snt Yes , I would like to book 5 nights at the leverton house .
+( Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n8 / name
+     :op1 "leverton"
+     :op2 "house"
+  ))
+   :Stay ( StaHo4 / Stay 
+    :name ( n10 / name
+     :op1 "5"
+  ))
+)
+
+# ::id MUL2640.json_0010
+# ::snt Starting Sunday .   Need 7 people by the way .
+( Hm1 / Hotel-Inform
+   :Day ( DayHo2 / Day 
+    :name ( n12 / name
+     :op1 "sunday"
+  ))
+   :People ( PeoHo4 / People 
+    :name ( n14 / name
+     :op1 "7"
+  ))
+)
+
+# ::id MUL2640.json_0012
+# ::snt How about 4 nights instead ?
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n16 / name
+     :op1 "4"
+  ))
+)
+
+# ::id MUL2640.json_0014
+# ::snt Great , and can you book a taxi for me to Castle Galleries ?
+( Tm1 / Taxi-Inform
+   :Dest ( DesTa2 / Dest 
+    :name ( n18 / name
+     :op1 "castle"
+     :op2 "galleries"
+  ))
+)
+
+# ::id MUL2640.json_0016
+# ::snt Pick me up at the hotel at 18:30 .
+( Tm1 / Taxi-Inform
+   :Leave ( LeaTa2 / Leave 
+    :name ( n20 / name
+     :op1 "18:30"
+  ))
+   :Depart ( DepTa4 / Depart 
+    :name ( n22 / name
+     :op1 "the"
+     :op2 "hotel"
+  ))
+)
+
+# ::id MUL2640.json_0018
+# ::snt Thanks , that 's all I need today ! You 've been a great help . I 'm all set .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL2320.json_0000
+# ::snt I would really like to visit a museum while I am here . Are there any located in the east ?
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n2 / name
+     :op1 "east"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n4 / name
+     :op1 "museum"
+  ))
+)
+
+# ::id PMUL2320.json_0002
+# ::snt Free entrance please ! Can I get the contact information for there .
+( At1 / Attraction-Request
+  :Phone ( aAt0 / question )
+)
+
+# ::id PMUL2320.json_0004
+# ::snt No , but what 's the address and postcode for that gallery ?
+( At1 / Attraction-Request
+  :Addr ( aAt0 / question )
+  :Post ( aAt1 / question )
+)
+
+# ::id PMUL2320.json_0006
+# ::snt Yes I am looking for a place to dine that is expensive and in the same area ass the attraction and serves British food .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n6 / name
+     :op1 "british"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n8 / name
+     :op1 "expensive"
+  ))
+   :Area ( AreRe6 / Area 
+    :name ( n10 / name
+     :op1 "same"
+     :op2 "area"
+  ))
+)
+
+# ::id PMUL2320.json_0008
+# ::snt Could you book that for 4 people on Wednesday at 16:15 .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n12 / name
+     :op1 "16:15"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n14 / name
+     :op1 "wednesday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n16 / name
+     :op1 "4"
+  ))
+)
+
+# ::id PMUL2320.json_0010
+# ::snt Great , thanks . Would you be able to book me a taxi from the museum to the restaurant that can get me there by 16:15 please ?
+( Tm1 / Taxi-Inform
+   :Arrive ( ArrTa2 / Arrive 
+    :name ( n18 / name
+     :op1 "16:15"
+  ))
+   :Depart ( DepTa4 / Depart 
+    :name ( n20 / name
+     :op1 "the"
+     :op2 "museum"
+  ))
+   :Dest ( DesTa6 / Dest 
+    :name ( n22 / name
+     :op1 "the"
+     :op2 "restaurant"
+  ))
+)
+
+# ::id PMUL2320.json_0012
+# ::snt Gallery at Twelve A High Street . I will need a taxi please .
+( Tm1 / Taxi-Inform
+   :Depart ( DepTa2 / Depart 
+    :name ( n24 / name
+     :op1 "gallery"
+     :op2 "at"
+     :op3 "twelve"
+     :op4 "a"
+     :op5 "high"
+     :op6 "street"
+  ))
+)
+
+# ::id PMUL2320.json_0014
+# ::snt No , you 've been great ! Thanks so much . Goodbye
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL4853.json_0000
+# ::snt Can you please recommend a hotel ? I do n't need free parking .
+( Hm1 / Hotel-Inform
+   :Parking ( oHo1 / no)
+   :Type ( TypHo3 / Type 
+    :name ( n2 / name
+     :op1 "hotel"
+  ))
+)
+
+# ::id PMUL4853.json_0002
+# ::snt Hmmmm .... How about in the north ?
+( Hm1 / Hotel-Inform
+   :Area ( AreHo2 / Area 
+    :name ( n4 / name
+     :op1 "north"
+  ))
+)
+
+# ::id PMUL4853.json_0004
+# ::snt Is it moderately priced ?
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n6 / name
+     :op1 "moderately"
+  ))
+)
+
+# ::id PMUL4853.json_0006
+# ::snt Yes , I need it for 2 people and 5 nights starting from tuesday . I would also like the reference number .
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Internet ( esHo1 / yes)
+   :Stay ( StaHo3 / Stay 
+    :name ( n8 / name
+     :op1 "5"
+  ))
+   :Day ( DayHo5 / Day 
+    :name ( n10 / name
+     :op1 "tuesday"
+  ))
+   :People ( PeoHo7 / People 
+    :name ( n12 / name
+     :op1 "2"
+  ))
+   )
+ :op2(Ht2 / Hotel-Request
+  :Ref ( aHo1 / question )
+   )
+)
+
+# ::id PMUL4853.json_0008
+# ::snt Can you tell me about colleges that are in the center of town ?
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n14 / name
+     :op1 "colleges"
+  ))
+   :Area ( AreAt4 / Area 
+    :name ( n16 / name
+     :op1 "center"
+  ))
+)
+
+# ::id PMUL4853.json_0010
+# ::snt Could you recommened one for me ?
+( o / out_of_scope )
+
+# ::id PMUL4853.json_0012
+# ::snt That sounds great .   Is there an entrance fee ?
+( At1 / Attraction-Request
+  :Fee ( aAt0 / question )
+)
+
+# ::id PMUL4853.json_0014
+# ::snt What is their postcode too please
+( At1 / Attraction-Request
+  :Post ( aAt0 / question )
+)
+
+# ::id PMUL4853.json_0016
+# ::snt Yes I would love a taxi to commute by both places , I want to leave the hotel by 04:45 .
+( Tm1 / Taxi-Inform
+   :Leave ( LeaTa2 / Leave 
+    :name ( n18 / name
+     :op1 "04:45"
+  ))
+   :Depart ( DepTa4 / Depart 
+    :name ( n20 / name
+     :op1 "the"
+     :op2 "hotel"
+  ))
+)
+
+# ::id PMUL4853.json_0018
+# ::snt thanks alot for helping
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL4853.json_0020
+# ::snt thanks and good day
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0107.json_0000
+# ::snt Hi , I am looking for a moderately priced hotel in the East .
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n2 / name
+     :op1 "moderately"
+  ))
+   :Area ( AreHo4 / Area 
+    :name ( n4 / name
+     :op1 "east"
+  ))
+)
+
+# ::id MUL0107.json_0002
+# ::snt If it is moderately priced guesthouse in the east , yes I would like to reserve a room .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n6 / name
+     :op1 "guesthouse"
+  ))
+   :Area ( AreHo4 / Area 
+    :name ( n8 / name
+     :op1 "east"
+  ))
+   :Price ( PriHo6 / Price 
+    :name ( n10 / name
+     :op1 "moderately"
+  ))
+)
+
+# ::id MUL0107.json_0004
+# ::snt Does n't matter .   Do they have free parking and internet ?   Can you tell me the address ?
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+   :Internet ( esHo2 / yes)
+   )
+ :op2(Ht2 / Hotel-Request
+  :Parking ( aHo1 / question )
+  :Internet ( aHo2 / question )
+  :Addr ( aHo3 / question )
+   )
+)
+
+# ::id MUL0107.json_0006
+# ::snt Thank you . Can you also suggest an Italian restaurant that 's also moderately priced ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n12 / name
+     :op1 "italian"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n14 / name
+     :op1 "moderately"
+  ))
+)
+
+# ::id MUL0107.json_0008
+# ::snt Can I please have a phone number and postcode first ?
+( Rt1 / Restaurant-Request
+  :Phone ( aRe0 / question )
+  :Post ( aRe1 / question )
+)
+
+# ::id MUL0107.json_0010
+# ::snt Yes actually I need a taxi to pick me up at the restaurant no later than 7:00 .
+( a / and
+ :op1(Tm1 / Taxi-Inform
+   :none ( onTa1 / none)
+   :Leave ( LeaTa3 / Leave 
+    :name ( n16 / name
+     :op1 "7:00"
+  ))
+   )
+ :op2(Rm2 / Restaurant-Inform
+   :none ( onRe2 / none)
+   )
+)
+
+# ::id MUL0107.json_0012
+# ::snt To the hotel , please . Can I also get a contact number and the car type ?
+( Tt1 / Taxi-Request
+  :Car ( aTa0 / question )
+)
+
+# ::id MUL0107.json_0014
+# ::snt No , thank you . That would be all for today . Thanks .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL4287.json_0000
+# ::snt Can you help me find a place to go in the west part of town ?
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n2 / name
+     :op1 "west"
+  ))
+)
+
+# ::id PMUL4287.json_0002
+# ::snt Not really - what 's your favorite ?
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n4 / name
+     :op1 "Not"
+  ))
+)
+
+# ::id PMUL4287.json_0004
+# ::snt What kind of attraction is that ?
+( Am1 / Attraction-Inform
+   :none ( onAt1 / none)
+)
+
+# ::id PMUL4287.json_0006
+# ::snt that will be good . i also want information about pizza express
+( Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n6 / name
+     :op1 "pizza"
+     :op2 "express"
+  ))
+)
+
+# ::id PMUL4287.json_0008
+# ::snt wonderful . thank you for your help today .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL4482.json_0000
+# ::snt i need a college to visit in Cambridge
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n2 / name
+     :op1 "college"
+  ))
+)
+
+# ::id PMUL4482.json_0002
+# ::snt Sounds great , can I get the phone number and area of Christ 's College ?
+( At1 / Attraction-Request
+  :Area ( aAt0 / question )
+  :Phone ( aAt1 / question )
+)
+
+# ::id PMUL4482.json_0004
+# ::snt I am also looking for a place to stay in the south that does n't need to include wifi .
+( Hm1 / Hotel-Inform
+   :Internet ( oHo1 / no)
+   :Area ( AreHo3 / Area 
+    :name ( n4 / name
+     :op1 "south"
+  ))
+)
+
+# ::id PMUL4482.json_0006
+# ::snt Yes , I 'd like it to be in the moderate price range with a star of three .
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n6 / name
+     :op1 "moderate"
+  ))
+   :Stars ( StaHo4 / Stars 
+    :name ( n8 / name
+     :op1 "three"
+  ))
+)
+
+# ::id PMUL4482.json_0008
+# ::snt Actually , does it include free wifi ?
+( Hm1 / Hotel-Inform
+   :Internet ( esHo1 / yes)
+)
+
+# ::id PMUL4482.json_0010
+# ::snt I do n't want to book it yet . But can you tell me if it has free parking ?
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+   )
+ :op2(Ht2 / Hotel-Request
+  :Parking ( aHo1 / question )
+   )
+)
+
+# ::id PMUL4482.json_0012
+# ::snt Could you provide me with the address and post code ?
+( Ht1 / Hotel-Request
+  :Addr ( aHo0 / question )
+  :Post ( aHo1 / question )
+)
+
+# ::id PMUL4482.json_0014
+# ::snt Great thank you for your help that s all I needed today .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL4482.json_0016
+# ::snt thanks for your help
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0219.json_0000
+# ::snt I am looking for a restaurant on the east side of Cambridge that serves Kosher food .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "kosher"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n4 / name
+     :op1 "east"
+  ))
+)
+
+# ::id MUL0219.json_0002
+# ::snt How about one in the same location with indian food ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n6 / name
+     :op1 "indian"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n8 / name
+     :op1 "same"
+     :op2 "location"
+  ))
+)
+
+# ::id MUL0219.json_0004
+# ::snt That works for me . Can you please book one of them for me for 8 people at 12:15 on Tuesday ?
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n10 / name
+     :op1 "12:15"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n12 / name
+     :op1 "tuesday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n14 / name
+     :op1 "8"
+  ))
+)
+
+# ::id MUL0219.json_0006
+# ::snt Can you check and see if any have availability for 11:15 and if they do book it and send me the reference number ?
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n16 / name
+     :op1 "11:15"
+  ))
+   )
+ :op2(Rt2 / Restaurant-Request
+  :Ref ( aRe1 / question )
+   )
+)
+
+# ::id MUL0219.json_0008
+# ::snt Thanks , can I also get a train the same day as the restaurant booking that departs from bishops stortford ?
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n18 / name
+     :op1 "same"
+     :op2 "day"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n20 / name
+     :op1 "bishops"
+     :op2 "stortford"
+  ))
+)
+
+# ::id MUL0219.json_0010
+# ::snt i need a train arriving in cambridge by 8
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n22 / name
+     :op1 "cambridge"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n24 / name
+     :op1 "8"
+  ))
+)
+
+# ::id MUL0219.json_0012
+# ::snt Yes , please , could you book it for the same 8 people and send me the reference number once completed ?
+( a / and
+ :op1(Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n26 / name
+     :op1 "8"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ref ( aTr1 / question )
+   )
+)
+
+# ::id MUL0219.json_0014
+# ::snt No , that would be it . Thanks .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3466.json_0000
+# ::snt Can you help me find a place in the north where I can stay ?
+( Hm1 / Hotel-Inform
+   :Area ( AreHo2 / Area 
+    :name ( n2 / name
+     :op1 "north"
+  ))
+)
+
+# ::id PMUL3466.json_0002
+# ::snt Do any of them have a four star rating ?
+( Hm1 / Hotel-Inform
+   :Stars ( StaHo2 / Stars 
+    :name ( n4 / name
+     :op1 "four"
+  ))
+)
+
+# ::id PMUL3466.json_0004
+# ::snt Yes , I 'd like to book one that offers parking please .
+( Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+)
+
+# ::id PMUL3466.json_0006
+# ::snt I actually just need information on the kirkwood house .   What is the postcode and phone number please ?
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n6 / name
+     :op1 "kirkwood"
+     :op2 "house"
+  ))
+   )
+ :op2(Ht2 / Hotel-Request
+  :Post ( aHo1 / question )
+  :Phone ( aHo2 / question )
+   )
+)
+
+# ::id PMUL3466.json_0008
+# ::snt i am also looking for a restaurant to book for friday
+( Rm1 / Restaurant-Inform
+   :Day ( DayRe2 / Day 
+    :name ( n8 / name
+     :op1 "friday"
+  ))
+)
+
+# ::id PMUL3466.json_0010
+# ::snt I am looking to eat Indian .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n10 / name
+     :op1 "indian"
+  ))
+)
+
+# ::id PMUL3466.json_0012
+# ::snt I would like it to be in the North as well .
+( Rm1 / Restaurant-Inform
+   :Area ( AreRe2 / Area 
+    :name ( n12 / name
+     :op1 "north"
+  ))
+)
+
+# ::id PMUL3466.json_0014
+# ::snt Royal Spice sounds great .   Can you make a reservation for 3 at 18:45 on Friday , please ?
+( Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n14 / name
+     :op1 "royal"
+     :op2 "spice"
+  ))
+   :Time ( TimRe4 / Time 
+    :name ( n16 / name
+     :op1 "18:45"
+  ))
+   :Day ( DayRe6 / Day 
+    :name ( n18 / name
+     :op1 "friday"
+  ))
+   :People ( PeoRe8 / People 
+    :name ( n20 / name
+     :op1 "3"
+  ))
+)
+
+# ::id PMUL3466.json_0016
+# ::snt That 's all thank you !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL2173.json_0000
+# ::snt I am looking for a place to stay in the moderate price range that includes free parking .
+( Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+   :Price ( PriHo3 / Price 
+    :name ( n2 / name
+     :op1 "moderate"
+  ))
+)
+
+# ::id MUL2173.json_0002
+# ::snt Cambridge . It needs to have free parking and moderately priced .
+( Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+   :Price ( PriHo3 / Price 
+    :name ( n4 / name
+     :op1 "moderately"
+  ))
+)
+
+# ::id MUL2173.json_0004
+# ::snt No , thanks , I 'm just exploring options right now . It sounds like this Acorn place should go at the top of my list .
+( a / and
+ :op1(gk1 / general-thank
+   :none ( onge1 / none)
+   )
+ :op2(Hm2 / Hotel-Inform
+   :Name ( NamHo3 / Name 
+    :name ( n7 / name
+     :op1 "Acorn"
+     :op2 "place"
+  ))
+   )
+)
+
+# ::id MUL2173.json_0006
+# ::snt What 's the star rating , and phone number for the acorn ?
+( Ht1 / Hotel-Request
+  :Phone ( aHo0 / question )
+)
+
+# ::id MUL2173.json_0008
+# ::snt Great .   I 'm going to also need a train to take me to Cambridge .   Need it to leave after 19:00
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n8 / name
+     :op1 "cambridge"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n10 / name
+     :op1 "19:00"
+  ))
+)
+
+# ::id MUL2173.json_0010
+# ::snt It is just for me and I need it for Saturday leaving after 19:00 from Ely and going to Cambridge .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n12 / name
+     :op1 "cambridge"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n14 / name
+     :op1 "saturday"
+  ))
+   :Depart ( DepTr6 / Depart 
+    :name ( n16 / name
+     :op1 "ely"
+  ))
+   :Leave ( LeaTr8 / Leave 
+    :name ( n18 / name
+     :op1 "19:00"
+  ))
+)
+
+# ::id MUL2173.json_0012
+# ::snt Yes , that one sounds like it will work . Can you tell me the train ID and the total travel time ?
+( Tt1 / Train-Request
+  :Time ( aTr0 / question )
+  :Id ( aTr1 / question )
+)
+
+# ::id MUL2173.json_0014
+# ::snt Thanks .   I 'm all set for today .   You have been very helpful !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL2082.json_0000
+# ::snt I 'd like to find a 4 star hotel with free wifi , please .
+( Hm1 / Hotel-Inform
+   :Internet ( esHo1 / yes)
+   :Stars ( StaHo3 / Stars 
+    :name ( n2 / name
+     :op1 "4"
+  ))
+   :Type ( TypHo5 / Type 
+    :name ( n4 / name
+     :op1 "hotel"
+  ))
+)
+
+# ::id MUL2082.json_0002
+# ::snt I want something in the east part of town .
+( Hm1 / Hotel-Inform
+   :Area ( AreHo2 / Area 
+    :name ( n6 / name
+     :op1 "east"
+  ))
+)
+
+# ::id MUL2082.json_0004
+# ::snt I am flexible about cost , I would prefer free wifi and a 4 star rating though .
+( Hm1 / Hotel-Inform
+   :Stars ( StaHo2 / Stars 
+    :name ( n8 / name
+     :op1 "4"
+  ))
+   :Internet ( esHo2 / yes)
+)
+
+# ::id MUL2082.json_0006
+# ::snt I 'm looking for a hotel that has wifi and a rating of 4 stars in the east part of the city .
+( Hm1 / Hotel-Inform
+   :Area ( AreHo2 / Area 
+    :name ( n10 / name
+     :op1 "east"
+  ))
+   :Stars ( StaHo4 / Stars 
+    :name ( n12 / name
+     :op1 "4"
+  ))
+   :Internet ( esHo3 / yes)
+   :Type ( TypHo7 / Type 
+    :name ( n14 / name
+     :op1 "hotel"
+  ))
+)
+
+# ::id MUL2082.json_0008
+# ::snt Sure , what do you have available for a guesthouse with that criteria ?
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n16 / name
+     :op1 "guesthouse"
+  ))
+)
+
+# ::id MUL2082.json_0010
+# ::snt Please book one for me in the moderate price range .
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n18 / name
+     :op1 "moderate"
+  ))
+)
+
+# ::id MUL2082.json_0012
+# ::snt I will be arriving on Friday for 4 nights .   There will be 6 of us .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n20 / name
+     :op1 "4"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n22 / name
+     :op1 "friday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n24 / name
+     :op1 "6"
+  ))
+)
+
+# ::id MUL2082.json_0014
+# ::snt Yes , I need a train on Tuesday to Leicester .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n26 / name
+     :op1 "leicester"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n28 / name
+     :op1 "tuesday"
+  ))
+)
+
+# ::id MUL2082.json_0016
+# ::snt It should depart from Cambridge and arrive by 21:00 .
+( Tm1 / Train-Inform
+   :Arrive ( ArrTr2 / Arrive 
+    :name ( n30 / name
+     :op1 "21:00"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n32 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id MUL2082.json_0018
+# ::snt Yes , please I need tickets for all 6 of us and I need a reference number
+( a / and
+ :op1(Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n34 / name
+     :op1 "6"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ref ( aTr1 / question )
+   )
+)
+
+# ::id MUL2082.json_0020
+# ::snt I got the reference number of 7BB9B19A thank you !
+( a / and
+ :op1(gk1 / general-thank
+   :none ( onge1 / none)
+   )
+ :op2(Td2 / Train-OfferBooked
+   :Ref ( RefTr3 / Ref 
+    :name ( n37 / name
+     :op1 "7BB9B19A"
+  ))
+   )
+)
+
+# ::id MUL2082.json_0022
+# ::snt No , that was all .   Thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0493.json_0000
+# ::snt I 'm looking for a train that goes to Cambridge from birmingham new street .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "cambridge"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n4 / name
+     :op1 "birmingham"
+     :op2 "new"
+     :op3 "street"
+  ))
+)
+
+# ::id MUL0493.json_0002
+# ::snt I would like to leave on Monday after 08:45 .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n6 / name
+     :op1 "monday"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n8 / name
+     :op1 "08:45"
+  ))
+)
+
+# ::id MUL0493.json_0004
+# ::snt Yes . What is the price ?
+( Tt1 / Train-Request
+  :Ticket ( aTr0 / question )
+)
+
+# ::id MUL0493.json_0006
+# ::snt Not right now , thanks .   I would like more information on Williams Art and Antiques .
+( Am1 / Attraction-Inform
+   :Name ( NamAt2 / Name 
+    :name ( n10 / name
+     :op1 "williams"
+     :op2 "art"
+     :op3 "and"
+     :op4 "antiques"
+  ))
+)
+
+# ::id MUL0493.json_0008
+# ::snt Great . That 's perfect . Thank you !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0493.json_0010
+# ::snt That 's all that I needed , thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1843.json_0000
+# ::snt What is a fun place to go in the west of town ?
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n2 / name
+     :op1 "west"
+  ))
+)
+
+# ::id MUL1843.json_0002
+# ::snt What type of attraction is it , and what does it cost to get in ?
+( a / and
+ :op1(Am1 / Attraction-Inform
+   )
+ :op2(At2 / Attraction-Request
+  :Type ( aAt1 / question )
+   )
+)
+
+# ::id MUL1843.json_0004
+# ::snt Okay , thanks . Can you also help me find a train to Cambridge on Thursday ?
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n4 / name
+     :op1 "cambridge"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n6 / name
+     :op1 "thursday"
+  ))
+)
+
+# ::id MUL1843.json_0006
+# ::snt Ely , I 'd like to leave after 15:15 .
+( Tm1 / Train-Inform
+   :Leave ( LeaTr2 / Leave 
+    :name ( n8 / name
+     :op1 "15:15"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n10 / name
+     :op1 "Ely"
+  ))
+)
+
+# ::id MUL1843.json_0008
+# ::snt ely is the departing city
+( Tm1 / Train-Inform
+   :Depart ( DepTr2 / Depart 
+    :name ( n12 / name
+     :op1 "ely"
+  ))
+)
+
+# ::id MUL1843.json_0010
+# ::snt That would work . Can you book me 3 tickets for that train ?
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n14 / name
+     :op1 "3"
+  ))
+)
+
+# ::id MUL1843.json_0012
+# ::snt Awesome . Thank you for all your help .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1843.json_0014
+# ::snt No thank you . Goodbye .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL0010.json_0000
+# ::snt I want a place to stay in the moderate price range .
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n2 / name
+     :op1 "moderate"
+  ))
+)
+
+# ::id PMUL0010.json_0002
+# ::snt I am interested in a guesthouse on the east side please .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n4 / name
+     :op1 "guesthouse"
+  ))
+   :Area ( onHo2 / none)
+)
+
+# ::id PMUL0010.json_0004
+# ::snt Yes , free parking would be helpful . Please book me a room for four guests , for four nights . I will be arriving on Friday . May I have the reference number ?
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+   :Stay ( StaHo3 / Stay 
+    :name ( n6 / name
+     :op1 "four"
+  ))
+   :Day ( DayHo5 / Day 
+    :name ( n8 / name
+     :op1 "friday"
+  ))
+   :People ( PeoHo7 / People 
+    :name ( n10 / name
+     :op1 "four"
+  ))
+   )
+ :op2(Ht2 / Hotel-Request
+  :Ref ( aHo1 / question )
+   )
+)
+
+# ::id PMUL0010.json_0006
+# ::snt I need to find somewhere to eat .
+( Rm1 / Restaurant-Inform
+   :none ( onRe1 / none)
+)
+
+# ::id PMUL0010.json_0008
+# ::snt The same area as the hotel , please
+( Rm1 / Restaurant-Inform
+   :Area ( AreRe2 / Area 
+    :name ( n12 / name
+     :op1 "same"
+     :op2 "area"
+  ))
+)
+
+# ::id PMUL0010.json_0010
+# ::snt I want fancy , but not quite " Frasier and Niles Crane fancy " , how about moderately priced ?
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n14 / name
+     :op1 "moderately"
+  ))
+)
+
+# ::id PMUL0010.json_0012
+# ::snt I do not have a preference .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n16 / name
+     :op1 "do"
+     :op2 "not"
+     :op3 "have"
+     :op4 "a"
+     :op5 "preference"
+  ))
+)
+
+# ::id PMUL0010.json_0014
+# ::snt That sounds interesting . Can I book it for Friday ?
+( Rm1 / Restaurant-Inform
+   :Day ( DayRe2 / Day 
+    :name ( n18 / name
+     :op1 "friday"
+  ))
+)
+
+# ::id PMUL0010.json_0016
+# ::snt Friday at 18:30 please
+( Rm1 / Restaurant-Inform
+   :Day ( DayRe2 / Day 
+    :name ( n20 / name
+     :op1 "friday"
+  ))
+   :Time ( TimRe4 / Time 
+    :name ( n22 / name
+     :op1 "18:30"
+  ))
+)
+
+# ::id PMUL0010.json_0018
+# ::snt I need to book it for 4 people .
+( Rm1 / Restaurant-Inform
+   :People ( PeoRe2 / People 
+    :name ( n24 / name
+     :op1 "4"
+  ))
+)
+
+# ::id PMUL0010.json_0020
+# ::snt I 'll need a taxi to the restaurant for that reservation .
+( a / and
+ :op1(Tm1 / Taxi-Inform
+   :none ( onTa1 / none)
+   :Dest ( DesTa3 / Dest 
+    :name ( n26 / name
+     :op1 "the"
+     :op2 "restaurant"
+  ))
+   )
+ :op2(Rm2 / Restaurant-Inform
+   :none ( onRe2 / none)
+   )
+)
+
+# ::id PMUL0010.json_0022
+# ::snt Thank you so much for your help . I greatly appreciate it .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0386.json_0000
+# ::snt Hi , I am trying to find out the address , business hours and basic price range of the restaurant Golden Wok in Cambridge .
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n2 / name
+     :op1 "golden"
+     :op2 "wok"
+  ))
+   )
+ :op2(Rt2 / Restaurant-Request
+  :Addr ( aRe1 / question )
+   )
+)
+
+# ::id MUL0386.json_0002
+# ::snt What area of town is it in ?
+( Rt1 / Restaurant-Request
+  :Area ( aRe0 / question )
+)
+
+# ::id MUL0386.json_0004
+# ::snt I am also looking for a train that leaves cambridge on sunday
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n4 / name
+     :op1 "cambridge"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n6 / name
+     :op1 "sunday"
+  ))
+)
+
+# ::id MUL0386.json_0006
+# ::snt I would like to leave after 11:30 .
+( Tm1 / Train-Inform
+   :Leave ( LeaTr2 / Leave 
+    :name ( n8 / name
+     :op1 "11:30"
+  ))
+)
+
+# ::id MUL0386.json_0008
+# ::snt I 'd like passage for 5 , please . Oh , and the reference number , too . Thanks .
+( a / and
+ :op1(Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n10 / name
+     :op1 "5"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ref ( aTr1 / question )
+   )
+)
+
+# ::id MUL0386.json_0010
+# ::snt I 'm looking to leave Cambridge on Sunday . What are nearby destinations if any to the east ?
+( a / and
+ :op1(Tm1 / Train-Inform
+   :Depart ( DepTr2 / Depart 
+    :name ( n12 / name
+     :op1 "Cambridge"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n14 / name
+     :op1 "sunday"
+  ))
+   )
+ :op2(Am2 / Attraction-Inform
+   :Area ( AreAt5 / Area 
+    :name ( n17 / name
+     :op1 "east"
+  ))
+   )
+)
+
+# ::id MUL0386.json_0012
+# ::snt No , that 's all I needed !   Thank you for your help !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL2096.json_0000
+# ::snt I 'd like a 4 star hotel in the west , please .
+( Hm1 / Hotel-Inform
+   :Area ( AreHo2 / Area 
+    :name ( n2 / name
+     :op1 "west"
+  ))
+   :Stars ( StaHo4 / Stars 
+    :name ( n4 / name
+     :op1 "4"
+  ))
+   :Type ( TypHo6 / Type 
+    :name ( n6 / name
+     :op1 "hotel"
+  ))
+)
+
+# ::id MUL2096.json_0002
+# ::snt which of these hotels include free parking ?
+( Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+)
+
+# ::id MUL2096.json_0004
+# ::snt I 'd like to book one for 4 people for 3 nights starting sunday . Will that be possible ?
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n8 / name
+     :op1 "3"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n10 / name
+     :op1 "sunday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n12 / name
+     :op1 "4"
+  ))
+)
+
+# ::id MUL2096.json_0006
+# ::snt Yes can you try one night instead ?
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n14 / name
+     :op1 "one"
+  ))
+)
+
+# ::id MUL2096.json_0008
+# ::snt Awesome . I 'm also looking for a train .
+( Tm1 / Train-Inform
+   :none ( onTr1 / none)
+)
+
+# ::id MUL2096.json_0010
+# ::snt Depart from cambridge and should arrive by 20:00 .
+( Tm1 / Train-Inform
+   :Arrive ( ArrTr2 / Arrive 
+    :name ( n16 / name
+     :op1 "20:00"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n18 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id MUL2096.json_0012
+# ::snt It is leicester .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n20 / name
+     :op1 "leicester"
+  ))
+)
+
+# ::id MUL2096.json_0014
+# ::snt I would like to travel on Monday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n22 / name
+     :op1 "monday"
+  ))
+)
+
+# ::id MUL2096.json_0016
+# ::snt Thank you for all your help today . I have all I need at this time .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1564.json_0000
+# ::snt I am going to Cambridge and would like to find a place to eat locally .   Can you suggest a good place ?
+( Rm1 / Restaurant-Inform
+   :none ( onRe1 / none)
+)
+
+# ::id MUL1564.json_0002
+# ::snt I 'm sorry , actually I need to find a train departing from Cambridge going to Ely on Wednesday . I need to arrive by 21:30 .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "ely"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n4 / name
+     :op1 "wednesday"
+  ))
+   :Arrive ( ArrTr6 / Arrive 
+    :name ( n6 / name
+     :op1 "21:30"
+  ))
+   :Depart ( DepTr8 / Depart 
+    :name ( n8 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id MUL1564.json_0004
+# ::snt Yes , please , I need a booking for 7 people .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n10 / name
+     :op1 "7"
+  ))
+)
+
+# ::id MUL1564.json_0006
+# ::snt Thanks , I need to find a place for dinner too please . Chinese place in the north if there is anything available .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n12 / name
+     :op1 "chinese"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n14 / name
+     :op1 "north"
+  ))
+)
+
+# ::id MUL1564.json_0008
+# ::snt We are celebrating so how about in the expensive price range ?
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n16 / name
+     :op1 "expensive"
+  ))
+)
+
+# ::id MUL1564.json_0010
+# ::snt We want to eat around 13:15 so we have enough time to eat and still catch the train .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n18 / name
+     :op1 "13:15"
+  ))
+)
+
+# ::id MUL1564.json_0012
+# ::snt That 's all I need .
+( o / out_of_scope )
+
+# ::id MUL1564.json_0014
+# ::snt Thank you , I appreciate all your help today .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3384.json_0000
+# ::snt Where is the nearest emergency room ?
+( Hm1 / Hospital-Inform
+   :none ( onHo1 / none)
+)
+
+# ::id PMUL3384.json_0002
+# ::snt I need a train to bishops stortford on Thursday .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "bishops"
+     :op2 "stortford"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n4 / name
+     :op1 "thursday"
+  ))
+)
+
+# ::id PMUL3384.json_0004
+# ::snt I need it to arrive at 11:45 . Can I get the departure time and the price ?
+( a / and
+ :op1(Tm1 / Train-Inform
+   :Arrive ( ArrTr2 / Arrive 
+    :name ( n6 / name
+     :op1 "11:45"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Leave ( aTr1 / question )
+  :Ticket ( aTr2 / question )
+   )
+)
+
+# ::id PMUL3384.json_0006
+# ::snt I also need information about a hotel called Lovell Lodge ? Can you tell me about it ?
+( Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n8 / name
+     :op1 "lovell"
+     :op2 "lodge"
+  ))
+)
+
+# ::id PMUL3384.json_0008
+# ::snt Not yet . I am considering booking a room for a friend . Do you have a map with directions or maybe a phone number for the Lovell Lodge ?
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n10 / name
+     :op1 "lovell"
+     :op2 "lodge"
+  ))
+   )
+ :op2(Ht2 / Hotel-Request
+  :Phone ( aHo1 / question )
+  :Addr ( aHo2 / question )
+   )
+)
+
+# ::id PMUL3384.json_0010
+# ::snt OK , that 's all that I need . Thank you for being so helpful !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3384.json_0012
+# ::snt That 's it for today .   Thanks again !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL0596.json_0000
+# ::snt Is there an expensive restaurant in the area that serves light bites ?
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n2 / name
+     :op1 "expensive"
+  ))
+   :Food ( FooRe4 / Food 
+    :name ( n4 / name
+     :op1 "light"
+     :op2 "bites"
+  ))
+)
+
+# ::id PMUL0596.json_0002
+# ::snt What type of expensive restaurants are there in the centre ?
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n6 / name
+     :op1 "expensive"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n8 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id PMUL0596.json_0004
+# ::snt No that is ok I need to think about it goodbye
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id PMUL0596.json_0006
+# ::snt actually , i want chinese food .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n10 / name
+     :op1 "chinese"
+  ))
+)
+
+# ::id PMUL0596.json_0008
+# ::snt Yes , please book a table for 4 people at 16:15 on saturday .
+( Rm1 / Restaurant-Inform
+   :People ( PeoRe2 / People 
+    :name ( n12 / name
+     :op1 "4"
+  ))
+   :Time ( TimRe4 / Time 
+    :name ( n14 / name
+     :op1 "16:15"
+  ))
+   :Day ( DayRe6 / Day 
+    :name ( n16 / name
+     :op1 "saturday"
+  ))
+)
+
+# ::id PMUL0596.json_0010
+# ::snt Alright , take your time .
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :Time ( 6*Re1 / 16**15)
+   )
+ :op2(gt2 / general-greet
+   :none ( onge2 / none)
+   )
+)
+
+# ::id PMUL0596.json_0012
+# ::snt i also need help finding a train . i want to go to london liverpool street and get their by 17:45 .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n18 / name
+     :op1 "london"
+     :op2 "liverpool"
+     :op3 "street"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n20 / name
+     :op1 "17:45"
+  ))
+)
+
+# ::id PMUL0596.json_0014
+# ::snt The train should leave on thursday and should depart from cambridge .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n22 / name
+     :op1 "thursday"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n24 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id PMUL0596.json_0016
+# ::snt that is all i need for today thanks anyway
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL4588.json_0000
+# ::snt Hello , I 'm looking for a place to eat on the East . I prefer a restaurant that serves British food
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "british"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n4 / name
+     :op1 "east"
+  ))
+)
+
+# ::id PMUL4588.json_0002
+# ::snt Yes , please . For 15:45 on Thursday .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n6 / name
+     :op1 "15:45"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n8 / name
+     :op1 "thursday"
+  ))
+)
+
+# ::id PMUL4588.json_0004
+# ::snt Seven altogether . And I need to find a train leaving from cambridge too .
+( a / and
+ :op1(Tm1 / Train-Inform
+   :Depart ( DepTr2 / Depart 
+    :name ( n10 / name
+     :op1 "cambridge"
+  ))
+   )
+ :op2(Rm2 / Restaurant-Inform
+   :People ( PeoRe4 / People 
+    :name ( n13 / name
+     :op1 "seven"
+  ))
+   )
+)
+
+# ::id PMUL4588.json_0006
+# ::snt I need to get to the airport by 21:00 on Friday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n14 / name
+     :op1 "friday"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n16 / name
+     :op1 "21:00"
+  ))
+   :Dest ( DesTr6 / Dest 
+    :name ( n18 / name
+     :op1 "the"
+     :op2 "airport"
+  ))
+)
+
+# ::id PMUL4588.json_0008
+# ::snt Yes I will like tickets for 2 please .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n20 / name
+     :op1 "2"
+  ))
+)
+
+# ::id PMUL4588.json_0010
+# ::snt No , that would be all .
+( o / out_of_scope )
+
+# ::id PMUL0622.json_0000
+# ::snt I am looking for a train this Saturday .   Can you help ?
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n2 / name
+     :op1 "saturday"
+  ))
+)
+
+# ::id PMUL0622.json_0002
+# ::snt I want to go to Cambridge from london liverpool street , I 'd like to arrive by 17:15 .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n4 / name
+     :op1 "cambridge"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n6 / name
+     :op1 "17:15"
+  ))
+   :Depart ( DepTr6 / Depart 
+    :name ( n8 / name
+     :op1 "london"
+     :op2 "liverpool"
+     :op3 "street"
+  ))
+)
+
+# ::id PMUL0622.json_0004
+# ::snt I need to arrive no later than 17:15 please .
+( Tm1 / Train-Inform
+   :Arrive ( ArrTr2 / Arrive 
+    :name ( n10 / name
+     :op1 "17:15"
+  ))
+)
+
+# ::id PMUL0622.json_0006
+# ::snt Yes , I need 7 tickets .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n12 / name
+     :op1 "7"
+  ))
+)
+
+# ::id PMUL0622.json_0008
+# ::snt I am also looking for a restaurant called pizza express .
+( Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n14 / name
+     :op1 "pizza"
+     :op2 "express"
+  ))
+)
+
+# ::id PMUL0622.json_0010
+# ::snt Please , book for 7 people at 20:30 pm on Saturday . I need the reference number .
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n16 / name
+     :op1 "20:30"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n18 / name
+     :op1 "saturday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n20 / name
+     :op1 "7"
+  ))
+   )
+ :op2(Rt2 / Restaurant-Request
+  :Ref ( aRe1 / question )
+   )
+)
+
+# ::id PMUL0622.json_0012
+# ::snt Nope . Thank you and bye now .
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id MUL0490.json_0000
+# ::snt Hi , I need to book a train .
+( Tm1 / Train-Inform
+   :none ( onTr1 / none)
+)
+
+# ::id MUL0490.json_0002
+# ::snt I will be leaving bishops stortford and I would like to arrive by 16:30 .
+( Tm1 / Train-Inform
+   :Arrive ( ArrTr2 / Arrive 
+    :name ( n2 / name
+     :op1 "16:30"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n4 / name
+     :op1 "bishops"
+     :op2 "stortford"
+  ))
+)
+
+# ::id MUL0490.json_0004
+# ::snt I would like a train for Tuesday going to Cambridge . The departure time does n't matter .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n6 / name
+     :op1 "cambridge"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n8 / name
+     :op1 "tuesday"
+  ))
+)
+
+# ::id MUL0490.json_0006
+# ::snt Yes , that sounds great . Could you please make a booking for 6 people and provide me the reference number ?
+( a / and
+ :op1(Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n10 / name
+     :op1 "6"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ref ( aTr1 / question )
+   )
+)
+
+# ::id MUL0490.json_0008
+# ::snt I am also looking for Kettle 's Yard , can you help ?
+( Am1 / Attraction-Inform
+   :Name ( NamAt2 / Name 
+    :name ( n12 / name
+     :op1 "kettle"
+     :op2 "'s"
+     :op3 "yard"
+  ))
+)
+
+# ::id MUL0490.json_0010
+# ::snt That 's all I need , thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG0845.json_0000
+# ::snt I am looking for a hotel that is expensive and has free parking .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n2 / name
+     :op1 "hotel"
+  ))
+   :Parking ( esHo2 / yes)
+   :Price ( PriHo5 / Price 
+    :name ( n4 / name
+     :op1 "expensive"
+  ))
+)
+
+# ::id SNG0845.json_0002
+# ::snt I 'm looking for a guesthouse in the east side of town .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n6 / name
+     :op1 "guesthouse"
+  ))
+   :Area ( AreHo4 / Area 
+    :name ( n8 / name
+     :op1 "east"
+  ))
+)
+
+# ::id SNG0845.json_0004
+# ::snt Are there any moderately priced guesthouses in that part of town ?
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n10 / name
+     :op1 "guesthouses"
+  ))
+   :Price ( PriHo4 / Price 
+    :name ( n12 / name
+     :op1 "moderately"
+  ))
+)
+
+# ::id SNG0845.json_0006
+# ::snt Yes , could you see if either of them have availability starting on Tuesday for 5 nights for 5 people ?
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n14 / name
+     :op1 "5"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n16 / name
+     :op1 "tuesday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n18 / name
+     :op1 "5"
+  ))
+)
+
+# ::id SNG0845.json_0008
+# ::snt Thanks , that 's great . I think I 'm done for today .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL2421.json_0000
+# ::snt I would like to have an authentic British meal , but I need to do it cheaply . Can you help me with that ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "british"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n4 / name
+     :op1 "cheaply"
+  ))
+)
+
+# ::id PMUL2421.json_0002
+# ::snt Yes , one that serves Chinese food and still in the cheap price range .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n6 / name
+     :op1 "chinese"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n8 / name
+     :op1 "cheap"
+  ))
+)
+
+# ::id PMUL2421.json_0004
+# ::snt I would prefer the south please can I get some info on it ?
+( Rm1 / Restaurant-Inform
+   :Area ( AreRe2 / Area 
+    :name ( n10 / name
+     :op1 "south"
+  ))
+)
+
+# ::id PMUL2421.json_0006
+# ::snt Yes , could you please book a table for 8 people at 15:15 on Tuesday ?
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n12 / name
+     :op1 "15:15"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n14 / name
+     :op1 "tuesday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n16 / name
+     :op1 "8"
+  ))
+)
+
+# ::id PMUL2421.json_0008
+# ::snt Yes , I 'm also looking for a museum I can visit in town .
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n18 / name
+     :op1 "museum"
+  ))
+)
+
+# ::id PMUL2421.json_0010
+# ::snt No , it does not matter . I just need information about the entrance fee and the area where it 's located .
+( At1 / Attraction-Request
+  :Area ( aAt0 / question )
+  :Fee ( aAt1 / question )
+)
+
+# ::id PMUL2421.json_0012
+# ::snt I also need a taxi that will take me between the attraction and restaurant and will arrive by 15:15
+( Tm1 / Taxi-Inform
+   :Arrive ( ArrTa2 / Arrive 
+    :name ( n20 / name
+     :op1 "15:15"
+  ))
+)
+
+# ::id PMUL2421.json_0014
+# ::snt Thank so much for all your help today ! Take Care . Goodbye .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG0437.json_0000
+# ::snt I need a train out of London Kings Cross .
+( Tm1 / Train-Inform
+   :Depart ( DepTr2 / Depart 
+    :name ( n2 / name
+     :op1 "london"
+     :op2 "kings"
+     :op3 "cross"
+  ))
+)
+
+# ::id SNG0437.json_0002
+# ::snt The train should go to Cambridge on Thursday .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n4 / name
+     :op1 "cambridge"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n6 / name
+     :op1 "thursday"
+  ))
+)
+
+# ::id SNG0437.json_0004
+# ::snt I would like to leave after 13:00 for 5 people please .
+( Tm1 / Train-Inform
+   :Leave ( LeaTr2 / Leave 
+    :name ( n8 / name
+     :op1 "13:00"
+  ))
+   :People ( PeoTr4 / People 
+    :name ( n10 / name
+     :op1 "5"
+  ))
+)
+
+# ::id SNG0437.json_0006
+# ::snt Yes please . I would like 5 tickets please .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n12 / name
+     :op1 "5"
+  ))
+)
+
+# ::id SNG0437.json_0008
+# ::snt Great that was all I needed thank you for your help !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0959.json_0000
+# ::snt I 'm looking for an attraction to visit . How about a college ?
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n2 / name
+     :op1 "college"
+  ))
+)
+
+# ::id MUL0959.json_0002
+# ::snt The area does n't matter but can you provide me the entrance fee of the first 3 on the list .
+( a / and
+ :op1(Am1 / Attraction-Inform
+   :Area ( onAt1 / dontcare)
+   )
+ :op2(At2 / Attraction-Request
+  :Fee ( aAt1 / question )
+   )
+)
+
+# ::id MUL0959.json_0004
+# ::snt Thank you !   Could you give the addresses to those 3 colleges ?   I 'm also looking for a restaurant called royal standard .
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n4 / name
+     :op1 "royal"
+     :op2 "standard"
+  ))
+   )
+ :op2(At2 / Attraction-Request
+  :Addr ( aAt1 / question )
+   )
+ :op3(Am3 / Attraction-Inform
+   :Type ( TypAt5 / Type 
+    :name ( n8 / name
+     :op1 "colleges"
+  ))
+   )
+)
+
+# ::id MUL0959.json_0006
+# ::snt Can I get the phone number and area for the Royal Standard ?
+( a / and
+ :op1(Rt1 / Restaurant-Request
+  :Phone ( aRe0 / question )
+   )
+ :op2(Rm2 / Restaurant-Inform
+   :Name ( NamRe3 / Name 
+    :name ( n9 / name
+     :op1 "Royal"
+     :op2 "Standard"
+  ))
+   )
+)
+
+# ::id MUL0959.json_0008
+# ::snt Yes I need the area for that as well .
+( Rt1 / Restaurant-Request
+  :Area ( aRe0 / question )
+)
+
+# ::id MUL0959.json_0010
+# ::snt Yes please , Can I have the phone number and the area it is in please .
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :Area ( asRe1 / east)
+   )
+ :op2(Rt2 / Restaurant-Request
+  :Area ( aRe1 / question )
+  :Phone ( aRe2 / question )
+   )
+)
+
+# ::id MUL0959.json_0012
+# ::snt I do not need a reservation yet .
+( o / out_of_scope )
+
+# ::id MUL0959.json_0014
+# ::snt No , that 's it thanks .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG0883.json_0000
+# ::snt Hello , I am looking for a place to stay that includes free wifi . I would also prefer it to be in a guesthouse
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n2 / name
+     :op1 "guesthouse"
+  ))
+   :Internet ( esHo2 / yes)
+)
+
+# ::id SNG0883.json_0002
+# ::snt The area is n't too important . But I would like something expensive .
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n4 / name
+     :op1 "expensive"
+  ))
+)
+
+# ::id SNG0883.json_0004
+# ::snt moderately priced would be fine .
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n6 / name
+     :op1 "moderately"
+  ))
+)
+
+# ::id SNG0883.json_0006
+# ::snt Yes , can you book that for 7 people on Saturday ?
+( Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+   :People ( PeoHo3 / People 
+    :name ( n8 / name
+     :op1 "7"
+  ))
+   :Day ( DayHo5 / Day 
+    :name ( n10 / name
+     :op1 "saturday"
+  ))
+)
+
+# ::id SNG0883.json_0008
+# ::snt We 'd like to stay for 2 nights , please .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n12 / name
+     :op1 "2"
+  ))
+)
+
+# ::id SNG0883.json_0010
+# ::snt Is there a reference number with that ?
+( Ht1 / Hotel-Request
+  :Ref ( aHo0 / question )
+)
+
+# ::id SNG0883.json_0012
+# ::snt Thanks . That 's all I needed today .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG01235.json_0000
+# ::snt I 'm looking for a restaurant in the south that serves international food .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "international"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n4 / name
+     :op1 "south"
+  ))
+)
+
+# ::id SNG01235.json_0002
+# ::snt No , I really need a restaurant in the south that serves international food .
+( Rm1 / Restaurant-Inform
+   :Area ( AreRe2 / Area 
+    :name ( n6 / name
+     :op1 "south"
+  ))
+   :Food ( FooRe4 / Food 
+    :name ( n8 / name
+     :op1 "international"
+  ))
+)
+
+# ::id SNG01235.json_0004
+# ::snt Are there any restaurants in the south that serve Indian food ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n10 / name
+     :op1 "indian"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n12 / name
+     :op1 "south"
+  ))
+)
+
+# ::id SNG01235.json_0006
+# ::snt Will you please book a table for 4 people at 16:15 on wednesday ?
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n14 / name
+     :op1 "16:15"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n16 / name
+     :op1 "wednesday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n18 / name
+     :op1 "4"
+  ))
+)
+
+# ::id SNG01235.json_0008
+# ::snt We can go earlier . How about 15:15 , please ?
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n20 / name
+     :op1 "15:15"
+  ))
+)
+
+# ::id SNG01235.json_0010
+# ::snt Great , that was all . Thanks
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL1791.json_0000
+# ::snt I need to tkae a train from London Kings Cross to Cambridge
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "cambridge"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n4 / name
+     :op1 "london"
+     :op2 "kings"
+     :op3 "cross"
+  ))
+)
+
+# ::id PMUL1791.json_0002
+# ::snt I would like to arrive by 10:30 . Do you have anything for that ?
+( Tm1 / Train-Inform
+   :Arrive ( ArrTr2 / Arrive 
+    :name ( n6 / name
+     :op1 "10:30"
+  ))
+)
+
+# ::id PMUL1791.json_0004
+# ::snt I will be traveling on Friday . Can you tell me information for the earliest of those three trains you have ?
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n8 / name
+     :op1 "friday"
+  ))
+)
+
+# ::id PMUL1791.json_0006
+# ::snt Can you please provided to toatl travel time ?
+( Tt1 / Train-Request
+  :Time ( aTr0 / question )
+)
+
+# ::id PMUL1791.json_0008
+# ::snt No . I do need a 4 star hotel , free wifi .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n10 / name
+     :op1 "hotel"
+  ))
+   :Internet ( esHo2 / yes)
+   :Stars ( StaHo5 / Stars 
+    :name ( n12 / name
+     :op1 "4"
+  ))
+)
+
+# ::id PMUL1791.json_0010
+# ::snt Cheap hotel on the East side of Town
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n14 / name
+     :op1 "hotel"
+  ))
+   :Price ( PriHo4 / Price 
+    :name ( n16 / name
+     :op1 "cheap"
+  ))
+   :Area ( AreHo6 / Area 
+    :name ( n18 / name
+     :op1 "east"
+  ))
+)
+
+# ::id PMUL1791.json_0012
+# ::snt how about another price range ?
+( Ht1 / Hotel-Request
+  :Price ( aHo0 / question )
+)
+
+# ::id PMUL1791.json_0014
+# ::snt Yes try a different area .
+( o / out_of_scope )
+
+# ::id PMUL1791.json_0016
+# ::snt Sure , I think that would work ... as long as there is a lot of public transportation around .
+( Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+)
+
+# ::id PMUL1791.json_0018
+# ::snt Let 's go with that . What 's the address ?
+( Ht1 / Hotel-Request
+  :Addr ( aHo0 / question )
+)
+
+# ::id PMUL1791.json_0020
+# ::snt No that is it . Thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL1289.json_0000
+# ::snt I 'm looking for an attraction in the centre of town . Do you have any suggestions ?
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n2 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id PMUL1289.json_0002
+# ::snt Not really . What 's the phone number , fee , and address for your favorite ?
+( a / and
+ :op1(At1 / Attraction-Request
+  :Addr ( aAt0 / question )
+  :Phone ( aAt1 / question )
+   )
+ :op2(Am2 / Attraction-Inform
+   :Type ( TypAt3 / Type 
+    :name ( n5 / name
+     :op1 "Not"
+     :op2 "really"
+  ))
+   )
+)
+
+# ::id PMUL1289.json_0004
+# ::snt Sounds like a good choice . I also need help securing a train .
+( Tm1 / Train-Inform
+   :none ( onTr1 / none)
+)
+
+# ::id PMUL1289.json_0006
+# ::snt The train should depart from cambridge and should leave on thursday
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n6 / name
+     :op1 "thursday"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n8 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id PMUL1289.json_0008
+# ::snt i need to leave after 19:15
+( Tm1 / Train-Inform
+   :Leave ( LeaTr2 / Leave 
+    :name ( n10 / name
+     :op1 "19:15"
+  ))
+)
+
+# ::id PMUL1289.json_0010
+# ::snt I 'm headed to Bishops Stortford .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n12 / name
+     :op1 "bishops"
+     :op2 "stortford"
+  ))
+)
+
+# ::id PMUL1289.json_0012
+# ::snt Perfect ! I am leaving cambridge , what 's the travel time on the ride ?
+( a / and
+ :op1(Tm1 / Train-Inform
+   :Depart ( DepTr2 / Depart 
+    :name ( n14 / name
+     :op1 "cambridge"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Time ( aTr1 / question )
+   )
+)
+
+# ::id PMUL1289.json_0014
+# ::snt Thanks so much . That will be all for today . Goodbye
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3835.json_0000
+# ::snt Hi there , please find me a restaurant on the East side that serves russian   food
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "russian"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n4 / name
+     :op1 "east"
+  ))
+)
+
+# ::id PMUL3835.json_0002
+# ::snt what about indian food ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n6 / name
+     :op1 "indian"
+  ))
+)
+
+# ::id PMUL3835.json_0004
+# ::snt Yes , can you help me book a table for one at Curry Prince ?
+( Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n8 / name
+     :op1 "curry"
+     :op2 "prince"
+  ))
+)
+
+# ::id PMUL3835.json_0006
+# ::snt On Thursday at 12:30 for 1 person .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n10 / name
+     :op1 "12:30"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n12 / name
+     :op1 "thursday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n14 / name
+     :op1 "1"
+  ))
+)
+
+# ::id PMUL3835.json_0008
+# ::snt Yes , thank you . I also need a train to Stansted .
+( Tm1 / Train-Inform
+   :none ( onTr1 / none)
+)
+
+# ::id PMUL3835.json_0010
+# ::snt I 'd be leaving from cambridge , and would like to arrive by 9:00 on friday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n16 / name
+     :op1 "friday"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n18 / name
+     :op1 "9:00"
+  ))
+   :Depart ( DepTr6 / Depart 
+    :name ( n20 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id PMUL3835.json_0012
+# ::snt Excellent can I get 1 ticket for that ?
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n22 / name
+     :op1 "1"
+  ))
+)
+
+# ::id PMUL3835.json_0014
+# ::snt No that is it . Thank you !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG1125.json_0000
+# ::snt I would like information on The Cambridge Corn Exchange
+( Am1 / Attraction-Inform
+   :Name ( NamAt2 / Name 
+    :name ( n2 / name
+     :op1 "cambridge"
+     :op2 "corn"
+     :op3 "exchange"
+  ))
+)
+
+# ::id SNG1125.json_0002
+# ::snt No thanks , I just need their phone number , please .
+( At1 / Attraction-Request
+  :Phone ( aAt0 / question )
+)
+
+# ::id SNG1125.json_0004
+# ::snt No that is all I need today . Thank you very much .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0971.json_0000
+# ::snt I am looking for places to go , preferably a museum located in the east .
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n2 / name
+     :op1 "east"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n4 / name
+     :op1 "museum"
+  ))
+)
+
+# ::id MUL0971.json_0002
+# ::snt That sounds interesting .   Can you give me the address ?
+( At1 / Attraction-Request
+  :Addr ( aAt0 / question )
+)
+
+# ::id MUL0971.json_0004
+# ::snt I am looking for a place to eat as well . Somewhere that is in the same area as the museum and serves gastropub food .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n6 / name
+     :op1 "gastropub"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n8 / name
+     :op1 "same"
+     :op2 "area"
+  ))
+)
+
+# ::id MUL0971.json_0006
+# ::snt No thank you , I 'd just like the postcode for it please .
+( Rt1 / Restaurant-Request
+  :Post ( aRe0 / question )
+)
+
+# ::id MUL0971.json_0008
+# ::snt Would you be able to arrange taxi service from Cambridge Artworks to Royal Standard leaving by 13:30 ?
+( Tm1 / Taxi-Inform
+   :Leave ( LeaTa2 / Leave 
+    :name ( n10 / name
+     :op1 "13:30"
+  ))
+   :Dest ( DesTa4 / Dest 
+    :name ( n12 / name
+     :op1 "royal"
+     :op2 "standard"
+  ))
+   :Depart ( DepTa6 / Depart 
+    :name ( n14 / name
+     :op1 "cambridge"
+     :op2 "artworks"
+  ))
+)
+
+# ::id MUL0971.json_0010
+# ::snt That sounds perfect , thank you .   That is all I need for now .   Good bye .
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id MUL2467.json_0000
+# ::snt I 'm looking for some kind of entertainment in the centre of Cambridge . Can you help ?
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n2 / name
+     :op1 "centre"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n4 / name
+     :op1 "entertainment"
+  ))
+)
+
+# ::id MUL2467.json_0002
+# ::snt No , maybe a museum instead . Are there any of those ?
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n6 / name
+     :op1 "museum"
+  ))
+)
+
+# ::id MUL2467.json_0004
+# ::snt Sure can I have their address and postcode please ?
+( At1 / Attraction-Request
+  :Addr ( aAt0 / question )
+  :Post ( aAt1 / question )
+)
+
+# ::id MUL2467.json_0006
+# ::snt I also need a place to eat someplace close to Scott Polar Museum .   I 'm splurging so I want something expensive .
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n8 / name
+     :op1 "expensive"
+  ))
+   )
+ :op2(Am2 / Attraction-Inform
+   :Name ( NamAt4 / Name 
+    :name ( n11 / name
+     :op1 "Scott"
+     :op2 "Polar"
+     :op3 "Museum"
+  ))
+   )
+)
+
+# ::id MUL2467.json_0008
+# ::snt I would like it to be Indian food .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n12 / name
+     :op1 "indian"
+  ))
+)
+
+# ::id MUL2467.json_0010
+# ::snt Okay , can you give me the address for Curry Garden ?
+( a / and
+ :op1(Rt1 / Restaurant-Request
+  :Addr ( aRe0 / question )
+   )
+ :op2(Rm2 / Restaurant-Inform
+   :Name ( NamRe3 / Name 
+    :name ( n15 / name
+     :op1 "Curry"
+     :op2 "Garden"
+  ))
+   )
+)
+
+# ::id MUL2467.json_0012
+# ::snt I also need a taxi between the Scott Polar Museum and the Curry Garden
+( Tm1 / Taxi-Inform
+   :Dest ( DesTa2 / Dest 
+    :name ( n16 / name
+     :op1 "curry"
+     :op2 "garden"
+  ))
+   :Depart ( DepTa4 / Depart 
+    :name ( n18 / name
+     :op1 "scott"
+     :op2 "polar"
+     :op3 "museum"
+  ))
+)
+
+# ::id MUL2467.json_0014
+# ::snt I 'd like to leave the restaurant by 20:00 .
+( Tm1 / Taxi-Inform
+   :Leave ( LeaTa2 / Leave 
+    :name ( n20 / name
+     :op1 "20:00"
+  ))
+   :Depart ( DepTa4 / Depart 
+    :name ( n22 / name
+     :op1 "the"
+     :op2 "restaurant"
+  ))
+)
+
+# ::id MUL2467.json_0016
+# ::snt No , that will be everything today . Thank you ,
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1288.json_0000
+# ::snt Hi there , I 'd like to find a hotel to stay in tonight that has free wifi .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n2 / name
+     :op1 "hotel"
+  ))
+   :Internet ( esHo2 / yes)
+)
+
+# ::id MUL1288.json_0002
+# ::snt I would like four stars and quite expensive .
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n4 / name
+     :op1 "expensive"
+  ))
+   :Stars ( StaHo4 / Stars 
+    :name ( n6 / name
+     :op1 "four"
+  ))
+)
+
+# ::id MUL1288.json_0004
+# ::snt Yes I would like the phone number and postcode
+( Ht1 / Hotel-Request
+  :Post ( aHo0 / question )
+  :Phone ( aHo1 / question )
+)
+
+# ::id MUL1288.json_0006
+# ::snt Yes , I am also looking for an indian place to eat in the centre .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n8 / name
+     :op1 "indian"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n10 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id MUL1288.json_0008
+# ::snt I would like it to be the same price range as the hotel if you can .
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n12 / name
+     :op1 "hotel"
+  ))
+   )
+ :op2(Rm2 / Restaurant-Inform
+   :Price ( PriRe4 / Price 
+    :name ( n15 / name
+     :op1 "same"
+     :op2 "price"
+     :op3 "range"
+  ))
+   )
+)
+
+# ::id MUL1288.json_0010
+# ::snt Okay , then try a different price range .
+( Rt1 / Restaurant-Request
+  :Price ( aRe0 / question )
+)
+
+# ::id MUL1288.json_0012
+# ::snt Excellent . Book it for 3 people at 18:15 on thursday .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n16 / name
+     :op1 "18:15"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n18 / name
+     :op1 "thursday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n20 / name
+     :op1 "3"
+  ))
+)
+
+# ::id MUL1288.json_0014
+# ::snt Then how about 17:15 ?
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n22 / name
+     :op1 "17:15"
+  ))
+)
+
+# ::id MUL1288.json_0016
+# ::snt Yes , I 'm also going to need to book a taxi to take me between the hotel and restaurant , please .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n24 / name
+     :op1 "hotel"
+  ))
+)
+
+# ::id MUL1288.json_0018
+# ::snt I would like to arrive at the restaurant at the booked time , please .
+( Tm1 / Taxi-Inform
+   :Dest ( DesTa2 / Dest 
+    :name ( n26 / name
+     :op1 "the"
+     :op2 "restaurant"
+  ))
+   :Arrive ( ArrTa4 / Arrive 
+    :name ( n28 / name
+     :op1 "the"
+     :op2 "booked"
+     :op3 "time"
+  ))
+)
+
+# ::id MUL1288.json_0020
+# ::snt Thank you for the infoemation
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL2386.json_0000
+# ::snt Hi ! I m looking for some information - can you tell me about places to go in the city centre ? Maybe a multiple sports attraction ?
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n2 / name
+     :op1 "centre"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n4 / name
+     :op1 "multiple"
+     :op2 "sports"
+  ))
+)
+
+# ::id PMUL2386.json_0002
+# ::snt How about a museum in the centre ?
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n6 / name
+     :op1 "centre"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n8 / name
+     :op1 "museum"
+  ))
+)
+
+# ::id PMUL2386.json_0004
+# ::snt Can you give me their postcode , phone number , and address .
+( At1 / Attraction-Request
+  :Addr ( aAt0 / question )
+  :Post ( aAt1 / question )
+  :Phone ( aAt2 / question )
+)
+
+# ::id PMUL2386.json_0006
+# ::snt Yes , please . I 'm looking for a restaurant in the same area as the attraction that serves italian food .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n10 / name
+     :op1 "italian"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n12 / name
+     :op1 "same"
+     :op2 "area"
+  ))
+)
+
+# ::id PMUL2386.json_0008
+# ::snt I would prefer an expensive restaurant .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n14 / name
+     :op1 "expensive"
+  ))
+)
+
+# ::id PMUL2386.json_0010
+# ::snt Yes , please book a table for 5 at 18:30 on Friday .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n16 / name
+     :op1 "18:30"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n18 / name
+     :op1 "friday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n20 / name
+     :op1 "5"
+  ))
+)
+
+# ::id PMUL2386.json_0012
+# ::snt Great . That'sd all I needed today . Thank you . Bye now .
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id SNG0344.json_0000
+# ::snt I need a train from leicester sometime after 9:30 .
+( Tm1 / Train-Inform
+   :Depart ( DepTr2 / Depart 
+    :name ( n2 / name
+     :op1 "leicester"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n4 / name
+     :op1 "9:30"
+  ))
+)
+
+# ::id SNG0344.json_0002
+# ::snt I need to be in Cambridge on Monday please .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n6 / name
+     :op1 "cambridge"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n8 / name
+     :op1 "monday"
+  ))
+)
+
+# ::id SNG0344.json_0004
+# ::snt Could you give me the arrival time and price on that please ?
+( Tt1 / Train-Request
+  :Arrive ( aTr0 / question )
+  :Ticket ( aTr1 / question )
+)
+
+# ::id SNG0344.json_0006
+# ::snt Yes , that would be terrific .
+( o / out_of_scope )
+
+# ::id SNG0344.json_0008
+# ::snt Okay thank you for everything .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG0896.json_0000
+# ::snt Hi , I 'm looking for a place to stay with free wifi in the east part of town .
+( Hm1 / Hotel-Inform
+   :Internet ( esHo1 / yes)
+   :Area ( AreHo3 / Area 
+    :name ( n2 / name
+     :op1 "east"
+  ))
+)
+
+# ::id SNG0896.json_0002
+# ::snt Preferably something on the cheaper side .
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n4 / name
+     :op1 "cheaper"
+  ))
+)
+
+# ::id SNG0896.json_0004
+# ::snt Do any of the three have parking ?
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+   )
+ :op2(Ht2 / Hotel-Request
+  :Parking ( aHo1 / question )
+   )
+)
+
+# ::id SNG0896.json_0006
+# ::snt Okay , could you tell me the address for that guesthouse ?
+( Ht1 / Hotel-Request
+  :Addr ( aHo0 / question )
+)
+
+# ::id SNG0896.json_0008
+# ::snt Thank you . How many stars does the Autumn House have ?
+( a / and
+ :op1(Ht1 / Hotel-Request
+  :Stars ( aHo0 / question )
+   )
+ :op2(Hm2 / Hotel-Inform
+   :Name ( NamHo3 / Name 
+    :name ( n7 / name
+     :op1 "Autumn"
+     :op2 "House"
+  ))
+   )
+)
+
+# ::id SNG0896.json_0010
+# ::snt No , that 's okay . Thanks for your help . Bye !
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3554.json_0000
+# ::snt What kind of attractions are there in Cambridge ? I would like to visit a college . Can you suggest a college ?
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n2 / name
+     :op1 "college"
+  ))
+)
+
+# ::id PMUL3554.json_0002
+# ::snt What 's the phone number and entrance fee for your favorite college ?
+( At1 / Attraction-Request
+  :Fee ( aAt0 / question )
+  :Phone ( aAt1 / question )
+)
+
+# ::id PMUL3554.json_0004
+# ::snt Thank you much . I also need to find a place to stay .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3554.json_0006
+# ::snt It does n't matter but I do prefer a 4 star with free parking .
+( Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+   :Stars ( StaHo3 / Stars 
+    :name ( n4 / name
+     :op1 "4"
+  ))
+)
+
+# ::id PMUL3554.json_0008
+# ::snt That sounds great . Thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3554.json_0010
+# ::snt What 's the wifi situation like at this Belfry place ?
+( Hm1 / Hotel-Inform
+   :Internet ( esHo1 / yes)
+)
+
+# ::id PMUL3554.json_0012
+# ::snt Yes make reservations for 6 people for 5 nights
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n6 / name
+     :op1 "5"
+  ))
+   :People ( PeoHo4 / People 
+    :name ( n8 / name
+     :op1 "6"
+  ))
+)
+
+# ::id PMUL3554.json_0014
+# ::snt Arriving on Tuesday
+( Hm1 / Hotel-Inform
+   :Day ( DayHo2 / Day 
+    :name ( n10 / name
+     :op1 "tuesday"
+  ))
+)
+
+# ::id PMUL3554.json_0016
+# ::snt No that is all .   Thank you
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG0942.json_0000
+# ::snt Yes I am looking for a hotel to stay at with free parking please
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n2 / name
+     :op1 "hotel"
+  ))
+   :Parking ( esHo2 / yes)
+)
+
+# ::id SNG0942.json_0002
+# ::snt No , I really only care that it is 4 stars and an actual hotel .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n4 / name
+     :op1 "hotel"
+  ))
+   :Area ( onHo2 / dontcare)
+   :Stars ( StaHo5 / Stars 
+    :name ( n6 / name
+     :op1 "4"
+  ))
+)
+
+# ::id SNG0942.json_0004
+# ::snt Perhaps . What 's their postcode ?
+( Ht1 / Hotel-Request
+  :Post ( aHo0 / question )
+)
+
+# ::id SNG0942.json_0006
+# ::snt As long as the Huntingdon Marriott has 4 stars , I 'm good to go , thanks .
+( Hm1 / Hotel-Inform
+   :Stars ( StaHo2 / Stars 
+    :name ( n8 / name
+     :op1 "4"
+  ))
+   :Name ( NamHo4 / Name 
+    :name ( n10 / name
+     :op1 "Huntingdon"
+     :op2 "Marriott"
+  ))
+)
+
+# ::id PMUL1684.json_0000
+# ::snt I was wondering if you can tell me more about a particular hotel called the a and b guest house .
+( Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n2 / name
+     :op1 "a"
+     :op2 "and"
+     :op3 "b"
+     :op4 "guest"
+     :op5 "house"
+  ))
+)
+
+# ::id PMUL1684.json_0002
+# ::snt May I get the phone number ?
+( Ht1 / Hotel-Request
+  :Phone ( aHo0 / question )
+)
+
+# ::id PMUL1684.json_0004
+# ::snt yeah , what area of town is it in ?
+( Ht1 / Hotel-Request
+  :Area ( aHo0 / question )
+)
+
+# ::id PMUL1684.json_0006
+# ::snt I also need to book a train to go to Stasted Airport on Wednesday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n4 / name
+     :op1 "wednesday"
+  ))
+   :Dest ( DesTr4 / Dest 
+    :name ( n6 / name
+     :op1 "Stasted"
+     :op2 "Airport"
+  ))
+)
+
+# ::id PMUL1684.json_0008
+# ::snt I need to leave from Cambridge .
+( Tm1 / Train-Inform
+   :Depart ( DepTr2 / Depart 
+    :name ( n8 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id PMUL1684.json_0010
+# ::snt I need to to get to Stansted Airport by 10:30 on Wednesday please .
+( Tm1 / Train-Inform
+   :Arrive ( ArrTr2 / Arrive 
+    :name ( n10 / name
+     :op1 "10:30"
+  ))
+   :Dest ( DesTr4 / Dest 
+    :name ( n12 / name
+     :op1 "Stansted"
+     :op2 "Airport"
+  ))
+   :Day ( DayTr6 / Day 
+    :name ( n14 / name
+     :op1 "wednesday"
+  ))
+)
+
+# ::id PMUL1684.json_0012
+# ::snt I just need the travel time and departure time please .
+( Tt1 / Train-Request
+  :Leave ( aTr0 / question )
+  :Time ( aTr1 / question )
+)
+
+# ::id PMUL1684.json_0014
+# ::snt no that would be it thanks !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL1892.json_0000
+# ::snt Hello , I am looking for information .   Can you help me with a train ?
+( Tm1 / Train-Inform
+   :none ( onTr1 / none)
+)
+
+# ::id PMUL1892.json_0002
+# ::snt I would be leaving Cambridge and heading to Peterborough on Tuesday .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "peterborough"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n4 / name
+     :op1 "tuesday"
+  ))
+   :Depart ( DepTr6 / Depart 
+    :name ( n6 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id PMUL1892.json_0004
+# ::snt Yes , I need to arrive in Peterborough by 13:45 .   How long is the train ride ?
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n8 / name
+     :op1 "peterborough"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n10 / name
+     :op1 "13:45"
+  ))
+)
+
+# ::id PMUL1892.json_0006
+# ::snt No thanks . No need to book at this time . Can you tell me about a hotel called the Avalon ?
+( Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n12 / name
+     :op1 "avalon"
+  ))
+)
+
+# ::id PMUL1892.json_0008
+# ::snt Sounds great .   How many stars it that ?   And can I have the phone number ?
+( Ht1 / Hotel-Request
+  :Stars ( aHo0 / question )
+  :Phone ( aHo1 / question )
+)
+
+# ::id PMUL1892.json_0010
+# ::snt Yes please make the reservation .
+( o / out_of_scope )
+
+# ::id PMUL1892.json_0012
+# ::snt I 'm actually going to call the hotel before I make the reservation .   I think you for your time .   Have a nice day .
+( Hm1 / Hotel-Inform
+   :none ( onHo1 / none)
+)
+
+# ::id PMUL1892.json_0014
+# ::snt No , thank you . I 'm all set . Goodbye .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL0289.json_0000
+# ::snt I need a nice expensive restaurant located in the Cambridge centre .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n2 / name
+     :op1 "expensive"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n4 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id PMUL0289.json_0002
+# ::snt Does it serve German food ?   I think I 'd like German .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n6 / name
+     :op1 "german"
+  ))
+)
+
+# ::id PMUL0289.json_0004
+# ::snt Is there a restaurant in the center serving Italian then ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n8 / name
+     :op1 "italian"
+  ))
+)
+
+# ::id PMUL0289.json_0006
+# ::snt yes , pick the most expensive one .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n10 / name
+     :op1 "expensive"
+  ))
+)
+
+# ::id PMUL0289.json_0008
+# ::snt Yes , that sounds great .   Can I get the address and postcode ?
+( Rt1 / Restaurant-Request
+  :Post ( aRe0 / question )
+  :Addr ( aRe1 / question )
+)
+
+# ::id PMUL0289.json_0010
+# ::snt Please make the reservation for 2 people at 8 pm tonight .
+( Rm1 / Restaurant-Inform
+   :People ( PeoRe2 / People 
+    :name ( n12 / name
+     :op1 "2"
+  ))
+   :Time ( TimRe4 / Time 
+    :name ( n14 / name
+     :op1 "8"
+  ))
+)
+
+# ::id PMUL0289.json_0012
+# ::snt Tuedsday and book it for me please
+( o / out_of_scope )
+
+# ::id PMUL0289.json_0014
+# ::snt That 's great ! Now I need info on a hotel called Avalon .
+( Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n16 / name
+     :op1 "avalon"
+  ))
+)
+
+# ::id PMUL0289.json_0016
+# ::snt That would be great . Could you please give me a reference number ?
+( Ht1 / Hotel-Request
+  :Ref ( aHo0 / question )
+)
+
+# ::id PMUL0289.json_0018
+# ::snt Please book it for 7 people for 4 nights starting Wednesday .
+( Hm1 / Hotel-Inform
+   :Stars ( StaHo2 / Stars 
+    :name ( n18 / name
+     :op1 "4"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n20 / name
+     :op1 "wednesday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n22 / name
+     :op1 "7"
+  ))
+   :Stay ( StaHo8 / Stay 
+    :name ( n24 / name
+     :op1 "4"
+  ))
+)
+
+# ::id PMUL0289.json_0020
+# ::snt No thanks . I think that takes care of things . Have a good day .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL2065.json_0000
+# ::snt Hello . I need to find a hotel in Cambridge in the moderate price range .
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n2 / name
+     :op1 "moderate"
+  ))
+   :Type ( TypHo4 / Type 
+    :name ( n4 / name
+     :op1 "hotel"
+  ))
+)
+
+# ::id MUL2065.json_0002
+# ::snt I 'd like it to be a hotel with 4 stars if possible , are there any options ?
+( Hm1 / Hotel-Inform
+   :Stars ( StaHo2 / Stars 
+    :name ( n6 / name
+     :op1 "4"
+  ))
+   :Type ( TypHo4 / Type 
+    :name ( n8 / name
+     :op1 "hotel"
+  ))
+)
+
+# ::id MUL2065.json_0004
+# ::snt That sounds good . Please book it .
+( o / out_of_scope )
+
+# ::id MUL2065.json_0006
+# ::snt Sorry , I do n't need to book it now , but can you tell me their address and if they have free parking and wifi ?
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+   :Internet ( esHo2 / yes)
+   )
+ :op2(Ht2 / Hotel-Request
+  :Parking ( aHo1 / question )
+  :Internet ( aHo2 / question )
+  :Addr ( aHo3 / question )
+   )
+)
+
+# ::id MUL2065.json_0008
+# ::snt I am also looking for a train to leave on Sunday after 18:00
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n10 / name
+     :op1 "sunday"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n12 / name
+     :op1 "18:00"
+  ))
+)
+
+# ::id MUL2065.json_0010
+# ::snt I 'm going to Cambridge and I 'll be at london kings cross .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n14 / name
+     :op1 "cambridge"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n16 / name
+     :op1 "london"
+     :op2 "kings"
+     :op3 "cross"
+  ))
+)
+
+# ::id MUL2065.json_0012
+# ::snt The 19:17 one would work . Can you give me the arrival time for that one .
+( Tt1 / Train-Request
+  :Arrive ( aTr0 / question )
+)
+
+# ::id MUL2065.json_0014
+# ::snt OK . Great . I can take it from here , you 've been a big help .
+( gt1 / general-greet
+   :none ( onge1 / none)
+)
+
+# ::id SNG0996.json_0000
+# ::snt Do you have information on the Express by Holiday Inn Cambridge ?
+( Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n2 / name
+     :op1 "express"
+     :op2 "by"
+     :op3 "holiday"
+     :op4 "inn"
+     :op5 "cambridge"
+  ))
+)
+
+# ::id SNG0996.json_0002
+# ::snt Okay . Thanks a lot . That 's all I need right now .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL2083.json_0000
+# ::snt Hi there . I have heard lots of family members rave over the Warkworth House hotel . Can you tell me anything about it ?
+( Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n2 / name
+     :op1 "warkworth"
+     :op2 "house"
+  ))
+)
+
+# ::id MUL2083.json_0002
+# ::snt Do you have the phone number ?
+( Ht1 / Hotel-Request
+  :Phone ( aHo0 / question )
+)
+
+# ::id MUL2083.json_0004
+# ::snt I do n't need to book right now . But , I also need train - schedule information about departing from Cambridge on Tuesday . Can you help me ?
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n4 / name
+     :op1 "tuesday"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n6 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id MUL2083.json_0006
+# ::snt I would like to leave after 13:00 and should arrive at birmingham new street
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n8 / name
+     :op1 "birmingham"
+     :op2 "new"
+     :op3 "street"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n10 / name
+     :op1 "13:00"
+  ))
+)
+
+# ::id MUL2083.json_0008
+# ::snt Yes , that works .   Can you place the booking for me , it will have to be for 8 people and I 'll need the booking number .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n12 / name
+     :op1 "8"
+  ))
+)
+
+# ::id MUL2083.json_0010
+# ::snt No , that 's all I needed . Thank you so much .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL2314.json_0000
+# ::snt Can you help me locate an expensive restaurant offering Northern European cuisine ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "northern"
+     :op2 "european"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n4 / name
+     :op1 "expensive"
+  ))
+)
+
+# ::id PMUL2314.json_0002
+# ::snt What other options do you have in the Centre that are expensive ?
+( Rm1 / Restaurant-Inform
+   :Area ( AreRe2 / Area 
+    :name ( n6 / name
+     :op1 "centre"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n8 / name
+     :op1 "expensive"
+  ))
+)
+
+# ::id PMUL2314.json_0004
+# ::snt Are there any there serve european food ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n10 / name
+     :op1 "european"
+  ))
+)
+
+# ::id PMUL2314.json_0006
+# ::snt Yes please .   I would like a reservation for 2 at 19:00 on Friday .   I would like the reference number once it 's booked .   Thank you .
+( a / and
+ :op1(Rt1 / Restaurant-Request
+  :Ref ( aRe0 / question )
+   )
+ :op2(Rm2 / Restaurant-Inform
+   :People ( PeoRe3 / People 
+    :name ( n13 / name
+     :op1 "2"
+  ))
+   :Time ( TimRe5 / Time 
+    :name ( n15 / name
+     :op1 "19:00"
+  ))
+   :Day ( DayRe7 / Day 
+    :name ( n17 / name
+     :op1 "friday"
+  ))
+   )
+)
+
+# ::id PMUL2314.json_0008
+# ::snt uhm , ok . that 's weird .
+( gt1 / general-greet
+   :none ( onge1 / none)
+)
+
+# ::id PMUL2314.json_0010
+# ::snt Thank you . I 'm also looking for a park   to go to in town , what do you recommend ?
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n18 / name
+     :op1 "park"
+  ))
+)
+
+# ::id PMUL2314.json_0012
+# ::snt Thank you , can I have the postcode for the botanic gardens ?
+( At1 / Attraction-Request
+  :Post ( aAt0 / question )
+)
+
+# ::id PMUL2314.json_0014
+# ::snt what area is that in please ?
+( At1 / Attraction-Request
+  :Area ( aAt0 / question )
+)
+
+# ::id PMUL2314.json_0016
+# ::snt That 's everything I need , thanks so much .   Goodbye !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG1023.json_0000
+# ::snt Is there a place on the east side of town with free parking ?
+( Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+   :Area ( AreHo3 / Area 
+    :name ( n2 / name
+     :op1 "east"
+  ))
+)
+
+# ::id SNG1023.json_0002
+# ::snt I 'd like it to be somewhere that 's really cheap , and I 'd really prefer a guesthouse if one is available .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n4 / name
+     :op1 "guesthouse"
+  ))
+   :Price ( PriHo4 / Price 
+    :name ( n6 / name
+     :op1 "cheap"
+  ))
+)
+
+# ::id SNG1023.json_0004
+# ::snt Yes , please make a reservation for 1 person , 3 nights , starting from Thursday .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n8 / name
+     :op1 "3"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n10 / name
+     :op1 "thursday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n12 / name
+     :op1 "1"
+  ))
+)
+
+# ::id SNG1023.json_0006
+# ::snt That 's all , thanks .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL2690.json_0000
+# ::snt Can you recommend some fun entertainment in the centre ?
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n2 / name
+     :op1 "centre"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n4 / name
+     :op1 "entertainment"
+  ))
+)
+
+# ::id MUL2690.json_0002
+# ::snt I prefer something related to boats
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n6 / name
+     :op1 "boats"
+  ))
+)
+
+# ::id MUL2690.json_0004
+# ::snt Can you tell me the address and entrance fee for one of them ?
+( At1 / Attraction-Request
+  :Fee ( aAt0 / question )
+  :Addr ( aAt1 / question )
+)
+
+# ::id MUL2690.json_0006
+# ::snt Thanks so much . Can you also help me find a guesthouse that is moderately priced to stay at ?
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n8 / name
+     :op1 "guesthouse"
+  ))
+   :Price ( PriHo4 / Price 
+    :name ( n10 / name
+     :op1 "moderately"
+  ))
+)
+
+# ::id MUL2690.json_0008
+# ::snt That sounds just fine , so long as it is rated 3 stars .
+( Hm1 / Hotel-Inform
+   :Stars ( StaHo2 / Stars 
+    :name ( n12 / name
+     :op1 "3"
+  ))
+)
+
+# ::id MUL2690.json_0010
+# ::snt Are there any 3 stars available ?
+( Hm1 / Hotel-Inform
+   :Stars ( StaHo2 / Stars 
+    :name ( n14 / name
+     :op1 "3"
+  ))
+)
+
+# ::id MUL2690.json_0012
+# ::snt i also want to book a taxi to leave the attraction by 08:00 . get contact number and car type
+( a / and
+ :op1(Tm1 / Taxi-Inform
+   :Leave ( LeaTa2 / Leave 
+    :name ( n16 / name
+     :op1 "08:00"
+  ))
+   :Depart ( DepTa4 / Depart 
+    :name ( n18 / name
+     :op1 "the"
+     :op2 "attraction"
+  ))
+   )
+ :op2(Tt2 / Taxi-Request
+  :Car ( aTa1 / question )
+   )
+)
+
+# ::id MUL2690.json_0014
+# ::snt Yes . Surprise me with the hotel ! As long as it 's a 3 star guesthouse in the moderate price range . Book for 2 people and 2 nights starting from Saturday .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n20 / name
+     :op1 "guesthouse"
+  ))
+   :Price ( PriHo4 / Price 
+    :name ( n22 / name
+     :op1 "moderate"
+  ))
+   :Stars ( StaHo6 / Stars 
+    :name ( n24 / name
+     :op1 "3"
+  ))
+   :Stay ( StaHo8 / Stay 
+    :name ( n26 / name
+     :op1 "2"
+  ))
+   :Day ( DayHo10 / Day 
+    :name ( n28 / name
+     :op1 "saturday"
+  ))
+   :People ( PeoHo12 / People 
+    :name ( n30 / name
+     :op1 "2"
+  ))
+)
+
+# ::id MUL2690.json_0016
+# ::snt Alright book a taxi for me as well . I 'll need to get to the two places and I 'm not familiar with the town . Thanks .
+( Tm1 / Taxi-Inform
+   :none ( onTa1 / none)
+)
+
+# ::id MUL2690.json_0018
+# ::snt Nah , that sounds good .
+( o / out_of_scope )
+
+# ::id MUL2690.json_0020
+# ::snt You too .   Thanks again .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3332.json_0000
+# ::snt i am looking for the hamilton lodge in Cambridge
+( Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n2 / name
+     :op1 "hamilton"
+     :op2 "lodge"
+  ))
+)
+
+# ::id PMUL3332.json_0002
+# ::snt Please book it for 2 people , 5 nights beginning on tuesday .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n4 / name
+     :op1 "5"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n6 / name
+     :op1 "tuesday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n8 / name
+     :op1 "2"
+  ))
+)
+
+# ::id PMUL3332.json_0004
+# ::snt Thank you , I will be there on Tuesday !
+( a / and
+ :op1(gk1 / general-thank
+   :none ( onge1 / none)
+   )
+ :op2(Hm2 / Hotel-Inform
+   :Day ( DayHo3 / Day 
+    :name ( n11 / name
+     :op1 "tuesday"
+  ))
+   )
+)
+
+# ::id PMUL3332.json_0006
+# ::snt i am   looking for places to go in town .
+( Am1 / Attraction-Inform
+   :none ( onAt1 / none)
+)
+
+# ::id PMUL3332.json_0008
+# ::snt I would like to visit a college in the center of town .
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n12 / name
+     :op1 "college"
+  ))
+   :Area ( AreAt4 / Area 
+    :name ( n14 / name
+     :op1 "center"
+  ))
+)
+
+# ::id PMUL3332.json_0010
+# ::snt Sounds great ! Is there an entrance fee ? I would like to book a taxi and leave the college by 07:45 . May I have the contact number and car type ?
+( a / and
+ :op1(Tm1 / Taxi-Inform
+   :Leave ( LeaTa2 / Leave 
+    :name ( n16 / name
+     :op1 "07:45"
+  ))
+   :Depart ( DepTa4 / Depart 
+    :name ( n18 / name
+     :op1 "the"
+     :op2 "college"
+  ))
+   )
+ :op2(Tt2 / Taxi-Request
+  :Car ( aTa1 / question )
+   )
+ :op3(At3 / Attraction-Request
+  :Fee ( aAt2 / question )
+  :Type ( aAt3 / question )
+   )
+)
+
+# ::id PMUL3332.json_0012
+# ::snt ok what do you want to know ?
+( Tm1 / Taxi-Inform
+   :Dest ( onTa1 / none)
+)
+
+# ::id PMUL3332.json_0014
+# ::snt What is the car type that I should be looking for , please ?
+( Tt1 / Taxi-Request
+  :Car ( aTa0 / question )
+)
+
+# ::id PMUL3332.json_0016
+# ::snt Thank you ! That 's everything I needed .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG01934.json_0000
+# ::snt Can you arrange for a taxi that will take me from ugly duckling to ely train station ?
+( Tm1 / Taxi-Inform
+   :Dest ( DesTa2 / Dest 
+    :name ( n2 / name
+     :op1 "ely"
+     :op2 "train"
+     :op3 "station"
+  ))
+   :Depart ( DepTa4 / Depart 
+    :name ( n4 / name
+     :op1 "ugly"
+     :op2 "duckling"
+  ))
+)
+
+# ::id SNG01934.json_0002
+# ::snt I would like to leave after 01:00 please .
+( Tm1 / Taxi-Inform
+   :Leave ( LeaTa2 / Leave 
+    :name ( n6 / name
+     :op1 "01:00"
+  ))
+)
+
+# ::id SNG01934.json_0004
+# ::snt That is all I needed . Thanks .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL4793.json_0000
+# ::snt I would like to take a train from Cambridge to Peterbourough .
+( Tm1 / Train-Inform
+   :Depart ( DepTr2 / Depart 
+    :name ( n2 / name
+     :op1 "cambridge"
+  ))
+   :Dest ( DesTr4 / Dest 
+    :name ( n4 / name
+     :op1 "peterbourough"
+  ))
+)
+
+# ::id PMUL4793.json_0002
+# ::snt I am traveling on Wednesday and want to leave sometime after 11:30 .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n6 / name
+     :op1 "wednesday"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n8 / name
+     :op1 "11:30"
+  ))
+)
+
+# ::id PMUL4793.json_0004
+# ::snt Sounds great . I need it booked for 7 people .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n10 / name
+     :op1 "7"
+  ))
+)
+
+# ::id PMUL4793.json_0006
+# ::snt Thank you !   I 'm also looking for entertainment in the centre .
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n12 / name
+     :op1 "centre"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n14 / name
+     :op1 "entertainment"
+  ))
+)
+
+# ::id PMUL4793.json_0008
+# ::snt How about a nightclub then ?
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n16 / name
+     :op1 "nightclub"
+  ))
+)
+
+# ::id PMUL4793.json_0010
+# ::snt Yes , thanks ! What is the address and phone number for Kambar ?
+( a / and
+ :op1(At1 / Attraction-Request
+  :Addr ( aAt0 / question )
+  :Phone ( aAt1 / question )
+   )
+ :op2(Am2 / Attraction-Inform
+   :Name ( NamAt3 / Name 
+    :name ( n19 / name
+     :op1 "Kambar"
+  ))
+   )
+)
+
+# ::id PMUL4793.json_0012
+# ::snt I beleive that will cover everything .
+( o / out_of_scope )
+
+# ::id PMUL4793.json_0014
+# ::snt You have a nice day too .
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id PMUL2428.json_0000
+# ::snt I 'm planning a trip to go to a particular restaurant , can you assist ?
+( Rm1 / Restaurant-Inform
+   :none ( onRe1 / none)
+)
+
+# ::id PMUL2428.json_0002
+# ::snt It 's called Nandos and I 'd like to book it for Monday at 15:00 .   There will be 6 people .
+( Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n2 / name
+     :op1 "nandos"
+  ))
+   :Time ( TimRe4 / Time 
+    :name ( n4 / name
+     :op1 "15:00"
+  ))
+   :Day ( DayRe6 / Day 
+    :name ( n6 / name
+     :op1 "monday"
+  ))
+   :People ( PeoRe8 / People 
+    :name ( n8 / name
+     :op1 "6"
+  ))
+)
+
+# ::id PMUL2428.json_0004
+# ::snt thank you . Am also looking for places to go in town . The attraction should be in the east
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n10 / name
+     :op1 "east"
+  ))
+)
+
+# ::id PMUL2428.json_0006
+# ::snt Could you recommend something ?
+( o / out_of_scope )
+
+# ::id PMUL2428.json_0008
+# ::snt Great ! Can you tell me what the entrance fee is please ?
+( At1 / Attraction-Request
+  :Fee ( aAt0 / question )
+)
+
+# ::id PMUL2428.json_0010
+# ::snt Thank you . I 'm also looking to book a taxi to travel between the two . I need it to arrive to the restaurant by the reservation time .
+( Tm1 / Taxi-Inform
+   :Dest ( DesTa2 / Dest 
+    :name ( n12 / name
+     :op1 "the"
+     :op2 "restaurant"
+  ))
+   :Arrive ( ArrTa4 / Arrive 
+    :name ( n14 / name
+     :op1 "the"
+     :op2 "reservation"
+     :op3 "time"
+  ))
+)
+
+# ::id PMUL2428.json_0012
+# ::snt That 's all . Thank you for your help !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3537.json_0000
+# ::snt I am looking for information in Cambridge
+( o / out_of_scope )
+
+# ::id PMUL3537.json_0002
+# ::snt I wo n't have much time for attractions , but I could really use some help finding cheap transportation . Can you tell me about trains out of Cambridge ?
+( Tm1 / Train-Inform
+   :Depart ( DepTr2 / Depart 
+    :name ( n2 / name
+     :op1 "cambridge"
+  ))
+   :Ticket ( TicTr4 / Ticket 
+    :name ( n4 / name
+     :op1 "cheap"
+  ))
+)
+
+# ::id PMUL3537.json_0004
+# ::snt I want to go to Stevenage on Sunday .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n6 / name
+     :op1 "stevenage"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n8 / name
+     :op1 "sunday"
+  ))
+)
+
+# ::id PMUL3537.json_0006
+# ::snt I need a train leaving anytime after 10:00 and I need to book it for 5 people , please . Whatever you find after 10:00 is fine .
+( Tm1 / Train-Inform
+   :Leave ( LeaTr2 / Leave 
+    :name ( n10 / name
+     :op1 "10:00"
+  ))
+   :People ( PeoTr4 / People 
+    :name ( n12 / name
+     :op1 "5"
+  ))
+)
+
+# ::id PMUL3537.json_0008
+# ::snt Actually , I also need a 2 star guesthouse with free wifi
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n14 / name
+     :op1 "guesthouse"
+  ))
+   :Stars ( StaHo4 / Stars 
+    :name ( n16 / name
+     :op1 "2"
+  ))
+   :Internet ( esHo3 / yes)
+)
+
+# ::id PMUL3537.json_0010
+# ::snt I do n't know the city , so I do n't really care about the location within town . Can you recommend an area ?
+( Hm1 / Hotel-Inform
+   :Area ( onHo1 / dontcare)
+)
+
+# ::id PMUL3537.json_0012
+# ::snt free wifi , 2 star rating . I need it booked for 4 for 3 nights starting Thurs . I also need the reference # too please
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Internet ( esHo1 / yes)
+   :Stars ( StaHo3 / Stars 
+    :name ( n18 / name
+     :op1 "2"
+  ))
+   :Stay ( StaHo5 / Stay 
+    :name ( n20 / name
+     :op1 "3"
+  ))
+   :People ( PeoHo7 / People 
+    :name ( n22 / name
+     :op1 "4"
+  ))
+   )
+ :op2(Ht2 / Hotel-Request
+  :Ref ( aHo1 / question )
+   )
+)
+
+# ::id PMUL3537.json_0014
+# ::snt I guess a 4 star guest house would be fine .
+( Hm1 / Hotel-Inform
+   :Stars ( StaHo2 / Stars 
+    :name ( n24 / name
+     :op1 "4"
+  ))
+)
+
+# ::id PMUL3537.json_0016
+# ::snt Yes . I would like a 3 or 4 star in the Centre . It may eliminate my need for additional transportation .
+( Hm1 / Hotel-Inform
+   :Area ( AreHo2 / Area 
+    :name ( n26 / name
+     :op1 "centre"
+  ))
+   :Stars ( StaHo4 / Stars 
+    :name ( n28 / name
+     :op1 "4"
+  ))
+)
+
+# ::id PMUL3537.json_0018
+# ::snt The area does n't really matter , so I 'd be happy to stay somewhere else .
+( Hm1 / Hotel-Inform
+   :Area ( onHo1 / dontcare)
+)
+
+# ::id PMUL3537.json_0020
+# ::snt 5 people , 3 nights starting thurs .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n30 / name
+     :op1 "3"
+  ))
+   :People ( PeoHo4 / People 
+    :name ( n32 / name
+     :op1 "5"
+  ))
+)
+
+# ::id PMUL3537.json_0022
+# ::snt Thank you very much . that should be all .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3537.json_0024
+# ::snt Thank you , enjoy your stay in Cambridge
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1854.json_0000
+# ::snt I 'm looking for a train that departs from birmingham new street . It should arrive by 18:30 .
+( Tm1 / Train-Inform
+   :Arrive ( ArrTr2 / Arrive 
+    :name ( n2 / name
+     :op1 "18:30"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n4 / name
+     :op1 "birmingham"
+     :op2 "new"
+     :op3 "street"
+  ))
+)
+
+# ::id MUL1854.json_0002
+# ::snt I am leaving on tuesday for cambridge .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n6 / name
+     :op1 "tuesday"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n8 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id MUL1854.json_0004
+# ::snt That sounds great .   Thanks .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1854.json_0006
+# ::snt Not right now , but thanks for asking . I was wondering if there are any parks on the south side of town , though .
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n10 / name
+     :op1 "south"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n12 / name
+     :op1 "parks"
+  ))
+)
+
+# ::id MUL1854.json_0008
+# ::snt May I have their postcode , please ?
+( At1 / Attraction-Request
+  :Post ( aAt0 / question )
+)
+
+# ::id MUL1854.json_0010
+# ::snt Thanks . I think that 's everything I need !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL2762.json_0000
+# ::snt Can you tell me if there are any cinemas in the west part of town ?
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n2 / name
+     :op1 "west"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n4 / name
+     :op1 "cinemas"
+  ))
+)
+
+# ::id PMUL2762.json_0002
+# ::snt Okay could you check for museums instead ?
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n6 / name
+     :op1 "museums"
+  ))
+)
+
+# ::id PMUL2762.json_0004
+# ::snt County folk sounds good . Can I get the address please ?
+( At1 / Attraction-Request
+  :Addr ( aAt0 / question )
+)
+
+# ::id PMUL2762.json_0006
+# ::snt Thank you , I also need a place to stay in the south with free wifi .
+( Hm1 / Hotel-Inform
+   :Internet ( esHo1 / yes)
+   :Area ( AreHo3 / Area 
+    :name ( n8 / name
+     :op1 "south"
+  ))
+)
+
+# ::id PMUL2762.json_0008
+# ::snt I m sorry , can I get the phone number and postcode for the museum first ?
+( At1 / Attraction-Request
+  :Post ( aAt0 / question )
+  :Phone ( aAt1 / question )
+)
+
+# ::id PMUL2762.json_0010
+# ::snt No thank you that will be all
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL2762.json_0012
+# ::snt Yes , actually . I 'd like a guesthouse in the south that has free wifi . Price does n't matter to me , I just want to make sure I can connect to the internet .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n10 / name
+     :op1 "guesthouse"
+  ))
+   :Area ( AreHo4 / Area 
+    :name ( n12 / name
+     :op1 "south"
+  ))
+   :Internet ( esHo3 / yes)
+)
+
+# ::id PMUL2762.json_0014
+# ::snt Great . I 'll be needing to arrive on Sunday .
+( Hm1 / Hotel-Inform
+   :Day ( DayHo2 / Day 
+    :name ( n14 / name
+     :op1 "sunday"
+  ))
+)
+
+# ::id PMUL2762.json_0016
+# ::snt Yes please . I need a reservation for 3 people please .
+( Hm1 / Hotel-Inform
+   :People ( PeoHo2 / People 
+    :name ( n16 / name
+     :op1 "3"
+  ))
+)
+
+# ::id PMUL2762.json_0018
+# ::snt I will be staying for five nights .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n18 / name
+     :op1 "five"
+  ))
+)
+
+# ::id PMUL2762.json_0020
+# ::snt I also need a taxi .
+( Tm1 / Taxi-Inform
+   :none ( onTa1 / none)
+)
+
+# ::id PMUL2762.json_0022
+# ::snt I need it to leave my hotel by 19:00 and take me to the attraction .
+( Tm1 / Taxi-Inform
+   :Leave ( LeaTa2 / Leave 
+    :name ( n20 / name
+     :op1 "19:00"
+  ))
+   :Depart ( DepTa4 / Depart 
+    :name ( n22 / name
+     :op1 "my"
+     :op2 "hotel"
+  ))
+   :Dest ( DesTa6 / Dest 
+    :name ( n24 / name
+     :op1 "the"
+     :op2 "attraction"
+  ))
+)
+
+# ::id SNG01201.json_0000
+# ::snt I need a taxi to come get me from old schools to take me to loch fyne .
+( Tm1 / Taxi-Inform
+   :Dest ( DesTa2 / Dest 
+    :name ( n2 / name
+     :op1 "loch"
+     :op2 "fyne"
+  ))
+   :Depart ( DepTa4 / Depart 
+    :name ( n4 / name
+     :op1 "old"
+     :op2 "schools"
+  ))
+)
+
+# ::id SNG01201.json_0002
+# ::snt I actually need to leave after 11:00 .
+( Tm1 / Taxi-Inform
+   :Leave ( LeaTa2 / Leave 
+    :name ( n6 / name
+     :op1 "11:00"
+  ))
+)
+
+# ::id SNG01201.json_0004
+# ::snt That will be fine , could you give me the contact number ?
+( Tt1 / Taxi-Request
+  :Phone ( aTa0 / question )
+)
+
+# ::id SNG01201.json_0006
+# ::snt Thank you , that 's it . I will look for the taxi after 11:00 . Goodbye .
+( Tm1 / Taxi-Inform
+   :Leave ( LeaTa2 / Leave 
+    :name ( n8 / name
+     :op1 "11:00"
+  ))
+)
+
+# ::id MUL1221.json_0000
+# ::snt Hi , I need a place to eat on the north side .
+( Rm1 / Restaurant-Inform
+   :Area ( AreRe2 / Area 
+    :name ( n2 / name
+     :op1 "north"
+  ))
+)
+
+# ::id MUL1221.json_0002
+# ::snt I 'm looking for a Greek restaurant specifically , what else is there in the area ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n4 / name
+     :op1 "greek"
+  ))
+)
+
+# ::id MUL1221.json_0004
+# ::snt Can we search for one that serves italian food .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n6 / name
+     :op1 "italian"
+  ))
+)
+
+# ::id MUL1221.json_0006
+# ::snt Is that one a cheap restaurant ?
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n8 / name
+     :op1 "cheap"
+  ))
+)
+
+# ::id MUL1221.json_0008
+# ::snt Can I first get the address and postcode for that place ?
+( Rt1 / Restaurant-Request
+  :Post ( aRe0 / question )
+  :Addr ( aRe1 / question )
+)
+
+# ::id MUL1221.json_0010
+# ::snt Not right now . I 'm also looking for a 4-star guesthouse .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n10 / name
+     :op1 "guesthouse"
+  ))
+   :Stars ( StaHo4 / Stars 
+    :name ( n12 / name
+     :op1 "4-star"
+  ))
+)
+
+# ::id MUL1221.json_0012
+# ::snt Any place is fine , but it needs to also include wifi and parking .
+( Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+   :Internet ( esHo2 / yes)
+)
+
+# ::id MUL1221.json_0014
+# ::snt I do n't care about price but I want it to have a star of 4 and be a guesthouse .
+( Hm1 / Hotel-Inform
+   :Price ( onHo1 / dontcare)
+   :Stars ( StaHo3 / Stars 
+    :name ( n14 / name
+     :op1 "4"
+  ))
+   :Type ( TypHo5 / Type 
+    :name ( n16 / name
+     :op1 "guesthouse"
+  ))
+)
+
+# ::id MUL1221.json_0016
+# ::snt Yes , please . Can you tell me if they offer free parking or internet ?
+( Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+   :Internet ( esHo2 / yes)
+)
+
+# ::id MUL1221.json_0018
+# ::snt Alright can I book that for 5 nights for 5 people ?
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n18 / name
+     :op1 "5"
+  ))
+   :People ( PeoHo4 / People 
+    :name ( n20 / name
+     :op1 "5"
+  ))
+)
+
+# ::id MUL1221.json_0020
+# ::snt I need it to start on Sunday please .
+( Hm1 / Hotel-Inform
+   :Day ( DayHo2 / Day 
+    :name ( n22 / name
+     :op1 "sunday"
+  ))
+)
+
+# ::id MUL1221.json_0022
+# ::snt Okay , can you try for 4 nights instead , then ?
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n24 / name
+     :op1 "4"
+  ))
+)
+
+# ::id MUL1221.json_0024
+# ::snt ok , are you able to find me a taxi that will leave my hotel by 15:30
+( Tm1 / Taxi-Inform
+   :Leave ( LeaTa2 / Leave 
+    :name ( n26 / name
+     :op1 "15:30"
+  ))
+   :Depart ( DepTa4 / Depart 
+    :name ( n28 / name
+     :op1 "my"
+     :op2 "hotel"
+  ))
+)
+
+# ::id MUL1221.json_0026
+# ::snt Ok , thanks I will be outside waiting for the black skoda . Have a nice day .
+( a / and
+ :op1(gk1 / general-thank
+   :none ( onge1 / none)
+   )
+ :op2(Tm2 / Taxi-Inform
+   :Car ( CarTa3 / Car 
+    :name ( n31 / name
+     :op1 "black"
+     :op2 "skoda"
+  ))
+   )
+)
+
+# ::id MUL1221.json_0028
+# ::snt No , that is all . Once again thanks for your service .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0719.json_0000
+# ::snt I am looking for a place to stay . Ideally , it will be a guesthouse and have a 4 star rating .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n2 / name
+     :op1 "guesthouse"
+  ))
+   :Stars ( StaHo4 / Stars 
+    :name ( n4 / name
+     :op1 "4"
+  ))
+)
+
+# ::id MUL0719.json_0002
+# ::snt I am looking for something affordable in Cambridge .
+( o / out_of_scope )
+
+# ::id MUL0719.json_0004
+# ::snt Something cheap . I do n't care where .
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n6 / name
+     :op1 "cheap"
+  ))
+   :Area ( AreHo4 / Area 
+    :name ( n8 / name
+     :op1 "do"
+     :op2 "n't"
+     :op3 "care"
+  ))
+)
+
+# ::id MUL0719.json_0006
+# ::snt Sounds like it will . Go ahead and book my party of 7 .
+( Hm1 / Hotel-Inform
+   :People ( PeoHo2 / People 
+    :name ( n10 / name
+     :op1 "7"
+  ))
+)
+
+# ::id MUL0719.json_0008
+# ::snt We 're arriving on Friday and we 'd like to stay for 4 nights .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n12 / name
+     :op1 "4"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n14 / name
+     :op1 "friday"
+  ))
+)
+
+# ::id MUL0719.json_0010
+# ::snt Yes , I also need a train leaving leicster after 12:30 .
+( Tm1 / Train-Inform
+   :Leave ( LeaTr2 / Leave 
+    :name ( n16 / name
+     :op1 "12:30"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n18 / name
+     :op1 "leicster"
+  ))
+)
+
+# ::id MUL0719.json_0012
+# ::snt I will be traveling from Leicester to Cambridge departing after 21:30 on Friday .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n20 / name
+     :op1 "cambridge"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n22 / name
+     :op1 "Leicester"
+  ))
+   :Leave ( LeaTr6 / Leave 
+    :name ( n24 / name
+     :op1 "21:30"
+  ))
+   :Day ( DayTr8 / Day 
+    :name ( n26 / name
+     :op1 "friday"
+  ))
+)
+
+# ::id MUL0719.json_0014
+# ::snt Great can I get 7 tickets for that and the reference number ?
+( a / and
+ :op1(Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n28 / name
+     :op1 "7"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ref ( aTr1 / question )
+   )
+)
+
+# ::id MUL0719.json_0016
+# ::snt Thanks so much , I think that 's all I 'll need .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL0717.json_0000
+# ::snt I am leaving Cambridge . I need a train that leaves after 13:45 .
+( Tm1 / Train-Inform
+   :Depart ( DepTr2 / Depart 
+    :name ( n2 / name
+     :op1 "cambridge"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n4 / name
+     :op1 "13:45"
+  ))
+)
+
+# ::id PMUL0717.json_0002
+# ::snt I am traveling on Wednesday and need to go to Birmingham New Street please .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n6 / name
+     :op1 "birmingham"
+     :op2 "new"
+     :op3 "street"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n8 / name
+     :op1 "wednesday"
+  ))
+)
+
+# ::id PMUL0717.json_0004
+# ::snt Yes , can you book 4 tickets for me ?
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n10 / name
+     :op1 "4"
+  ))
+)
+
+# ::id PMUL0717.json_0006
+# ::snt Also looking for a place that has British food and moderately priced .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n12 / name
+     :op1 "british"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n14 / name
+     :op1 "moderately"
+  ))
+)
+
+# ::id PMUL0717.json_0008
+# ::snt what are my options ?
+( o / out_of_scope )
+
+# ::id PMUL0717.json_0010
+# ::snt No , I do not .
+( o / out_of_scope )
+
+# ::id PMUL0717.json_0012
+# ::snt I have heard good reviews of that restaurant . Please make a reservation for 10:30 on Wednesday for 4 people , please .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n16 / name
+     :op1 "10:30"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n18 / name
+     :op1 "wednesday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n20 / name
+     :op1 "4"
+  ))
+)
+
+# ::id PMUL0717.json_0014
+# ::snt No thanks . You took care of it all . Goodbye .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL0400.json_0000
+# ::snt I need lodgings with free parking .
+( Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+)
+
+# ::id PMUL0400.json_0002
+# ::snt I need a hotel , and do n't need internet , but do need free parking . A 4 star and in the north will do .
+( Hm1 / Hotel-Inform
+   :Area ( AreHo2 / Area 
+    :name ( n2 / name
+     :op1 "north"
+  ))
+   :Stars ( StaHo4 / Stars 
+    :name ( n4 / name
+     :op1 "4"
+  ))
+   :Parking ( esHo3 / yes)
+   :Internet ( esHo4 / yes)
+   :Type ( TypHo8 / Type 
+    :name ( n6 / name
+     :op1 "hotel"
+  ))
+)
+
+# ::id PMUL0400.json_0004
+# ::snt I do not need a reservation but I need location and phone number of the hotel .
+( a / and
+ :op1(Tt1 / Taxi-Request
+  :Phone ( aTa0 / question )
+   )
+ :op2(Ht2 / Hotel-Request
+  :Phone ( aHo1 / question )
+   )
+)
+
+# ::id PMUL0400.json_0006
+# ::snt Actually yes , I apologize my wife just told me she wants us to book for 7 people and 5 nights starting monday .   Can you help with that ?
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n8 / name
+     :op1 "5"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n10 / name
+     :op1 "monday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n12 / name
+     :op1 "7"
+  ))
+)
+
+# ::id PMUL0400.json_0008
+# ::snt No , that will be all . Thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL0400.json_0010
+# ::snt befor i go , please give me information about pipasha restaurant
+( Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n14 / name
+     :op1 "pipasha"
+     :op2 "restaurant"
+  ))
+)
+
+# ::id PMUL0400.json_0012
+# ::snt Please   book the place for 7 people   at 11:30 on the same day .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n16 / name
+     :op1 "11:30"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n18 / name
+     :op1 "same"
+     :op2 "day"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n20 / name
+     :op1 "7"
+  ))
+)
+
+# ::id PMUL0400.json_0014
+# ::snt Yes , I will also need a taxi to get from the hotel to the restaurant by 11:30 . Can you help with that ?
+( Tm1 / Taxi-Inform
+   :Arrive ( ArrTa2 / Arrive 
+    :name ( n22 / name
+     :op1 "11:30"
+  ))
+   :Depart ( DepTa4 / Depart 
+    :name ( n24 / name
+     :op1 "the"
+     :op2 "hotel"
+  ))
+   :Dest ( DesTa6 / Dest 
+    :name ( n26 / name
+     :op1 "the"
+     :op2 "restaurant"
+  ))
+)
+
+# ::id PMUL0400.json_0016
+# ::snt Thanks that would be it for today
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL0874.json_0000
+# ::snt We want to try a restaurant in the centre of Cambridge .
+( Rm1 / Restaurant-Inform
+   :Area ( AreRe2 / Area 
+    :name ( n2 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id PMUL0874.json_0002
+# ::snt I am really in the mood for some Hungarian food , something expensive since it is a special occasion .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n4 / name
+     :op1 "hungarian"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n6 / name
+     :op1 "expensive"
+  ))
+)
+
+# ::id PMUL0874.json_0004
+# ::snt how about one that serves french food
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n8 / name
+     :op1 "french"
+  ))
+)
+
+# ::id PMUL0874.json_0006
+# ::snt Let 's keep looking in the centre area for now . Perhaps you can list some other available cuisines .
+( Rm1 / Restaurant-Inform
+   :Area ( AreRe2 / Area 
+    :name ( n10 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id PMUL0874.json_0008
+# ::snt No but I would like the phone number .
+( Rt1 / Restaurant-Request
+  :Phone ( aRe0 / question )
+)
+
+# ::id PMUL0874.json_0010
+# ::snt Thanks , and yes , I am also looking for a train leaving Stansted airport and arriving in Cambridge by 9:15 .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n12 / name
+     :op1 "cambridge"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n14 / name
+     :op1 "stansted"
+     :op2 "airport"
+  ))
+   :Arrive ( ArrTr6 / Arrive 
+    :name ( n16 / name
+     :op1 "9:15"
+  ))
+)
+
+# ::id PMUL0874.json_0012
+# ::snt I need to leave on Monday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n18 / name
+     :op1 "monday"
+  ))
+)
+
+# ::id PMUL0874.json_0014
+# ::snt Can you book that for two people and then give me the reference number ?
+( a / and
+ :op1(Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n20 / name
+     :op1 "two"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ref ( aTr1 / question )
+   )
+)
+
+# ::id PMUL0874.json_0016
+# ::snt That will be all . Thanks so much for your help .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL0874.json_0018
+# ::snt Okay sounds great . Bye !
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id PMUL1683.json_0000
+# ::snt I want a train going to stansted airport .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "stansted"
+     :op2 "airport"
+  ))
+)
+
+# ::id PMUL1683.json_0002
+# ::snt I 'm leaving from Cambridge .
+( Tm1 / Train-Inform
+   :Depart ( DepTr2 / Depart 
+    :name ( n4 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id PMUL1683.json_0004
+# ::snt I need to leave on Wednesday after 08:45 .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n6 / name
+     :op1 "wednesday"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n8 / name
+     :op1 "08:45"
+  ))
+)
+
+# ::id PMUL1683.json_0006
+# ::snt Not at this time .   However , I am looking at hotels as well .   Is there a hotel that has 2 stars and includes free wifi ?
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n10 / name
+     :op1 "hotels"
+  ))
+   :Internet ( esHo2 / yes)
+   :Stars ( StaHo5 / Stars 
+    :name ( n12 / name
+     :op1 "2"
+  ))
+)
+
+# ::id PMUL1683.json_0008
+# ::snt Is this a hotel or guest house ?
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n14 / name
+     :op1 "hotel"
+  ))
+)
+
+# ::id PMUL1683.json_0010
+# ::snt I need a hotel book it for 4 people and 3 nights starting from sunday .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n16 / name
+     :op1 "hotel"
+  ))
+   :Stay ( StaHo4 / Stay 
+    :name ( n18 / name
+     :op1 "3"
+  ))
+   :Day ( DayHo6 / Day 
+    :name ( n20 / name
+     :op1 "sunday"
+  ))
+   :People ( PeoHo8 / People 
+    :name ( n22 / name
+     :op1 "4"
+  ))
+)
+
+# ::id PMUL1683.json_0012
+# ::snt No , that will be all . Thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0713.json_0000
+# ::snt I am looking for a train departing from broxbourne going to Cambridge please .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "cambridge"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n4 / name
+     :op1 "broxbourne"
+  ))
+)
+
+# ::id MUL0713.json_0002
+# ::snt I would like to leave on Thursday anytime after 17:00 .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n6 / name
+     :op1 "thursday"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n8 / name
+     :op1 "17:00"
+  ))
+)
+
+# ::id MUL0713.json_0004
+# ::snt Yes , please book that first train for 1 person .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n10 / name
+     :op1 "1"
+  ))
+)
+
+# ::id MUL0713.json_0006
+# ::snt I am also looking for the alpha - milton guest house .
+( Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n12 / name
+     :op1 "alpha"
+     :op2 "-"
+     :op3 "milton"
+     :op4 "guest"
+     :op5 "house"
+  ))
+)
+
+# ::id MUL0713.json_0008
+# ::snt Yes , that would be appreciated . I would also like to book a room at the Alpha Miltion guest house
+( Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n14 / name
+     :op1 "Alpha"
+     :op2 "Miltion"
+     :op3 "guest"
+     :op4 "house"
+  ))
+)
+
+# ::id MUL0713.json_0010
+# ::snt Yes , I need to stay for 4 nights , arriving on Thursday .   I will still be traveling alone unfortunately .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n16 / name
+     :op1 "4"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n18 / name
+     :op1 "thursday"
+  ))
+)
+
+# ::id MUL0713.json_0012
+# ::snt No thanks that 's all I need .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1808.json_0000
+# ::snt I need an entertainment place to go to in the east .
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n2 / name
+     :op1 "east"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n4 / name
+     :op1 "entertainment"
+  ))
+)
+
+# ::id MUL1808.json_0002
+# ::snt The Funky Fun House sounds fun actually .   What is the postcode for it ?
+( a / and
+ :op1(Am1 / Attraction-Inform
+   :Name ( NamAt2 / Name 
+    :name ( n6 / name
+     :op1 "funky"
+     :op2 "fun"
+     :op3 "house"
+  ))
+   )
+ :op2(At2 / Attraction-Request
+  :Post ( aAt1 / question )
+   )
+)
+
+# ::id MUL1808.json_0004
+# ::snt Thanks . I also need a train that leaves on Friday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n8 / name
+     :op1 "friday"
+  ))
+)
+
+# ::id MUL1808.json_0006
+# ::snt I need to be at birmingham new street by 16:15 .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n10 / name
+     :op1 "birmingham"
+     :op2 "new"
+     :op3 "street"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n12 / name
+     :op1 "16:15"
+  ))
+)
+
+# ::id MUL1808.json_0008
+# ::snt That is really early for me since I do n't need to be at Birmingham New Street until 16:15 . Please keep looking .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n14 / name
+     :op1 "birmingham"
+     :op2 "new"
+     :op3 "street"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n16 / name
+     :op1 "16:15"
+  ))
+)
+
+# ::id MUL1808.json_0010
+# ::snt I will be departing from cambridge .
+( Tm1 / Train-Inform
+   :Depart ( DepTr2 / Depart 
+    :name ( n18 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id MUL1808.json_0012
+# ::snt Yes , that sounds much better . I 'll need tickets for 3 , please .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n20 / name
+     :op1 "3"
+  ))
+)
+
+# ::id MUL1808.json_0014
+# ::snt That should be all , thank you for your assistance .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL1063.json_0000
+# ::snt Where is the train that leaves Cambridge to Londons Kings Cross ?
+( Tm1 / Train-Inform
+   :Depart ( DepTr2 / Depart 
+    :name ( n2 / name
+     :op1 "cambridge"
+  ))
+   :Dest ( DesTr4 / Dest 
+    :name ( n4 / name
+     :op1 "Londons"
+     :op2 "Kings"
+     :op3 "Cross"
+  ))
+)
+
+# ::id PMUL1063.json_0002
+# ::snt I will be leaving on Thursday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n6 / name
+     :op1 "thursday"
+  ))
+)
+
+# ::id PMUL1063.json_0004
+# ::snt I 'd like the train that will arrive by 13:00 .   Can you book for 4 ?   I need a reference number please .
+( a / and
+ :op1(Tm1 / Train-Inform
+   :Arrive ( ArrTr2 / Arrive 
+    :name ( n8 / name
+     :op1 "13:00"
+  ))
+   :People ( PeoTr4 / People 
+    :name ( n10 / name
+     :op1 "4"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ref ( aTr1 / question )
+   )
+)
+
+# ::id PMUL1063.json_0006
+# ::snt I also need to find a place to visit in the North while I am in town .
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n12 / name
+     :op1 "north"
+  ))
+)
+
+# ::id PMUL1063.json_0008
+# ::snt The attraction should be in the north and should be in the type of swimmingpool .
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n14 / name
+     :op1 "north"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n16 / name
+     :op1 "swimmingpool"
+  ))
+)
+
+# ::id PMUL1063.json_0010
+# ::snt Yes , could I get the address and phone number for the pool ?
+( At1 / Attraction-Request
+  :Addr ( aAt0 / question )
+  :Phone ( aAt1 / question )
+)
+
+# ::id PMUL1063.json_0012
+# ::snt Great thanks . You have been so helpful . I think that s all for today . Thanks . Goodbye .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1967.json_0000
+# ::snt I am looking for King 's College . Do you happen to have information on it ?
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n2 / name
+     :op1 "college"
+  ))
+)
+
+# ::id MUL1967.json_0002
+# ::snt No thank you , you 've been very helpful .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1967.json_0004
+# ::snt Actually yes , can you help me find a train to london liverpool street ?
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n4 / name
+     :op1 "london"
+     :op2 "liverpool"
+     :op3 "street"
+  ))
+)
+
+# ::id MUL1967.json_0006
+# ::snt Can you book me one from cambridge to london liverpool street on tuesday ?
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n6 / name
+     :op1 "london"
+     :op2 "liverpool"
+     :op3 "street"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n8 / name
+     :op1 "tuesday"
+  ))
+   :Depart ( DepTr6 / Depart 
+    :name ( n10 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id MUL1967.json_0008
+# ::snt I 'm not sure . Which one will arrive by 9:45 ?
+( Tm1 / Train-Inform
+   :Arrive ( ArrTr2 / Arrive 
+    :name ( n12 / name
+     :op1 "9:45"
+  ))
+)
+
+# ::id MUL1967.json_0010
+# ::snt Book that for 3 people .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n14 / name
+     :op1 "3"
+  ))
+)
+
+# ::id MUL1967.json_0012
+# ::snt Yes that 's fine a booking for 3 please .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n16 / name
+     :op1 "3"
+  ))
+)
+
+# ::id MUL1967.json_0014
+# ::snt No , that will be all . Thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG0650.json_0000
+# ::snt Yes I am looking for an expensive Chinese restaurant .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "chinese"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n4 / name
+     :op1 "expensive"
+  ))
+)
+
+# ::id SNG0650.json_0002
+# ::snt I do n't . Could you make a recommendation ?
+( Rm1 / Restaurant-Inform
+   :Area ( onRe1 / dontcare)
+)
+
+# ::id SNG0650.json_0004
+# ::snt What is the postcode for that restaurant ?
+( Rt1 / Restaurant-Request
+  :Post ( aRe0 / question )
+)
+
+# ::id SNG0650.json_0006
+# ::snt That wo n't be necessary . Thank you for the help !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1976.json_0000
+# ::snt Hello ! I 'm planning my trip there and I 'm trying to find out about an attraction called Kettle 's Yard . What can you tell me about it ?
+( Am1 / Attraction-Inform
+   :Name ( NamAt2 / Name 
+    :name ( n2 / name
+     :op1 "kettle"
+     :op2 "'s"
+     :op3 "yard"
+  ))
+)
+
+# ::id MUL1976.json_0002
+# ::snt Thank you . What sort of attraction is it ?
+( a / and
+ :op1(Am1 / Attraction-Inform
+   :none ( onAt1 / none)
+   )
+ :op2(At2 / Attraction-Request
+  :Type ( aAt1 / question )
+   )
+)
+
+# ::id MUL1976.json_0004
+# ::snt Yes , is it open on Sunday .
+( o / out_of_scope )
+
+# ::id MUL1976.json_0006
+# ::snt Thanks so much . I 'll call them . Can you help me find a train to get me to Bishops Stortford ?
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n4 / name
+     :op1 "bishops"
+     :op2 "stortford"
+  ))
+)
+
+# ::id MUL1976.json_0008
+# ::snt I want to arrive by 11:30 .
+( Tm1 / Train-Inform
+   :Arrive ( ArrTr2 / Arrive 
+    :name ( n6 / name
+     :op1 "11:30"
+  ))
+)
+
+# ::id MUL1976.json_0010
+# ::snt I want to arrive by 11:30 on monday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n8 / name
+     :op1 "monday"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n10 / name
+     :op1 "11:30"
+  ))
+)
+
+# ::id MUL1976.json_0012
+# ::snt I do n't care when I leave by as long as I get there by 11:30 . I need 7 tickets please .
+( Tm1 / Train-Inform
+   :Leave ( onTr1 / dontcare)
+   :People ( PeoTr3 / People 
+    :name ( n12 / name
+     :op1 "7"
+  ))
+   :Arrive ( ArrTr5 / Arrive 
+    :name ( n14 / name
+     :op1 "11:30"
+  ))
+)
+
+# ::id MUL1976.json_0014
+# ::snt Thank you so much . That 's all I needed for now .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1450.json_0000
+# ::snt Yes , I need assistance with finding a train for my trip .
+( Tm1 / Train-Inform
+   :none ( onTr1 / none)
+)
+
+# ::id MUL1450.json_0002
+# ::snt I need to get to Cambridge and I 'll be departing from Ely on Monday .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "cambridge"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n4 / name
+     :op1 "monday"
+  ))
+   :Depart ( DepTr6 / Depart 
+    :name ( n6 / name
+     :op1 "ely"
+  ))
+)
+
+# ::id MUL1450.json_0004
+# ::snt I 'd like to leave any time after 9:15 on monday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n8 / name
+     :op1 "monday"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n10 / name
+     :op1 "9:15"
+  ))
+)
+
+# ::id MUL1450.json_0006
+# ::snt That would work , can I get the travel time on that ?
+( Tt1 / Train-Request
+  :Time ( aTr0 / question )
+)
+
+# ::id MUL1450.json_0008
+# ::snt No thanks . I can do that . Please find a modern european restaurant in the south with a moderate price .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n12 / name
+     :op1 "modern"
+     :op2 "european"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n14 / name
+     :op1 "moderate"
+  ))
+   :Area ( AreRe6 / Area 
+    :name ( n16 / name
+     :op1 "south"
+  ))
+)
+
+# ::id MUL1450.json_0010
+# ::snt Just an address please .
+( Rt1 / Restaurant-Request
+  :Addr ( aRe0 / question )
+)
+
+# ::id MUL1450.json_0012
+# ::snt That is all thanks for all your help . Have a good day .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG0542.json_0000
+# ::snt Would you be able to recommend an expensive restaurant that serves Panasian food ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "panasian"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n4 / name
+     :op1 "expensive"
+  ))
+)
+
+# ::id SNG0542.json_0002
+# ::snt Are there any panasian restaurants ?
+( Rm1 / Restaurant-Inform
+   :none ( onRe1 / none)
+   :Food ( FooRe3 / Food 
+    :name ( n6 / name
+     :op1 "panasian"
+  ))
+)
+
+# ::id SNG0542.json_0004
+# ::snt That 's okay , are there any expensive Italian restaurants ? I 'd prefer the centre of town .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n8 / name
+     :op1 "italian"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n10 / name
+     :op1 "expensive"
+  ))
+   :Area ( AreRe6 / Area 
+    :name ( n12 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id SNG0542.json_0006
+# ::snt Well , can you recommend me another expensive restaurant . I need the address and the phone number to make a reservation .
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n14 / name
+     :op1 "expensive"
+  ))
+   )
+ :op2(Rt2 / Restaurant-Request
+  :Phone ( aRe1 / question )
+  :Addr ( aRe2 / question )
+   )
+)
+
+# ::id SNG0542.json_0008
+# ::snt Thanks . I will check it out .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG0542.json_0010
+# ::snt Yes , can you tell me what their postcode is , please ?
+( Rt1 / Restaurant-Request
+  :Post ( aRe0 / question )
+)
+
+# ::id SNG0542.json_0012
+# ::snt Thanks so much , that is all I needed .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG0913.json_0000
+# ::snt Can you give me any info on whether you have any 2-star hotel or guesthouses somewhere in town ?
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n2 / name
+     :op1 "hotel"
+  ))
+   :Stars ( StaHo4 / Stars 
+    :name ( n4 / name
+     :op1 "2-star"
+  ))
+)
+
+# ::id SNG0913.json_0002
+# ::snt Does it have free wifi and free parking ?
+( Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+   :Internet ( esHo2 / yes)
+)
+
+# ::id SNG0913.json_0004
+# ::snt Yes , make a reservation for 2 for 3 nights starting Wednesday .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n6 / name
+     :op1 "3"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n8 / name
+     :op1 "wednesday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n10 / name
+     :op1 "2"
+  ))
+)
+
+# ::id SNG0913.json_0006
+# ::snt How about trying another 2-star hotel with free wifi and free parking ?
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n12 / name
+     :op1 "hotel"
+  ))
+   :Parking ( esHo2 / yes)
+   :Internet ( esHo3 / yes)
+   :Stars ( StaHo6 / Stars 
+    :name ( n14 / name
+     :op1 "2-star"
+  ))
+)
+
+# ::id SNG0913.json_0008
+# ::snt Yes , the Express is fine . I need it for 2 people and for 3 nights starting Wednesday . I need the reference number , please .
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n16 / name
+     :op1 "3"
+  ))
+   :People ( PeoHo4 / People 
+    :name ( n18 / name
+     :op1 "2"
+  ))
+   :Day ( DayHo6 / Day 
+    :name ( n20 / name
+     :op1 "wednesday"
+  ))
+   )
+ :op2(Ht2 / Hotel-Request
+  :Ref ( aHo1 / question )
+   )
+)
+
+# ::id SNG0913.json_0010
+# ::snt Let me look over my notes quick .   I need a hotel , not a guestroom , with 2 stars .   Free Parking & WiFi .   3 nights starting Wednesday , 2 people .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n22 / name
+     :op1 "hotel"
+  ))
+   :Stars ( StaHo4 / Stars 
+    :name ( n24 / name
+     :op1 "2"
+  ))
+   :Stay ( StaHo6 / Stay 
+    :name ( n26 / name
+     :op1 "3"
+  ))
+   :Day ( DayHo8 / Day 
+    :name ( n28 / name
+     :op1 "wednesday"
+  ))
+   :People ( PeoHo10 / People 
+    :name ( n30 / name
+     :op1 "2"
+  ))
+   :Parking ( esHo6 / yes)
+   :Internet ( esHo7 / yes)
+)
+
+# ::id SNG0913.json_0012
+# ::snt Area does n't matter . Just book me one and hand me the reference number .
+( Ht1 / Hotel-Request
+  :Ref ( aHo0 / question )
+)
+
+# ::id SNG0913.json_0014
+# ::snt No , that will be all . Thank you
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0338.json_0000
+# ::snt I am looking for a restaurant in the centre that is moderately priced .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n2 / name
+     :op1 "moderately"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n4 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id MUL0338.json_0002
+# ::snt Not really , but any place that can handle a booking for 7 people at 13:15 on saturday
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n6 / name
+     :op1 "13:15"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n8 / name
+     :op1 "saturday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n10 / name
+     :op1 "7"
+  ))
+)
+
+# ::id MUL0338.json_0004
+# ::snt How about 12:15 instead , will that work ?
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n12 / name
+     :op1 "12:15"
+  ))
+)
+
+# ::id MUL0338.json_0006
+# ::snt Thank , I also need train tickets leaving cambridge at 20:30 or later .
+( Tm1 / Train-Inform
+   :Depart ( DepTr2 / Depart 
+    :name ( n14 / name
+     :op1 "cambridge"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n16 / name
+     :op1 "20:30"
+  ))
+)
+
+# ::id MUL0338.json_0008
+# ::snt I would be travelling to bishops stortford leaving on Sunday .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n18 / name
+     :op1 "bishops"
+     :op2 "stortford"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n20 / name
+     :op1 "sunday"
+  ))
+)
+
+# ::id MUL0338.json_0010
+# ::snt I will take the earlier one , can you reserve me 7 tickets and provide me with the reference number ?
+( a / and
+ :op1(Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n22 / name
+     :op1 "7"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ref ( aTr1 / question )
+   )
+)
+
+# ::id MUL0338.json_0012
+# ::snt That should be it thank you very much
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3645.json_0000
+# ::snt I am looking for attractions in the north , please .
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n2 / name
+     :op1 "north"
+  ))
+)
+
+# ::id PMUL3645.json_0002
+# ::snt Yes I would like the postcode of a swimming pool you recommend .
+( a / and
+ :op1(Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n4 / name
+     :op1 "swimming"
+     :op2 "pool"
+  ))
+   )
+ :op2(At2 / Attraction-Request
+  :Post ( aAt1 / question )
+   )
+)
+
+# ::id PMUL3645.json_0004
+# ::snt Yes , I need a place to stay with free wifi and in the north as well .
+( Hm1 / Hotel-Inform
+   :Internet ( esHo1 / yes)
+   :Area ( AreHo3 / Area 
+    :name ( n6 / name
+     :op1 "north"
+  ))
+)
+
+# ::id PMUL3645.json_0006
+# ::snt Do any of them have free parking ?
+( Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+)
+
+# ::id PMUL3645.json_0008
+# ::snt I just want free parking , free wifi , and for it to be in the north . What do you recommend ?
+( Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+   :Internet ( esHo2 / yes)
+   :Area ( AreHo4 / Area 
+    :name ( n8 / name
+     :op1 "north"
+  ))
+)
+
+# ::id PMUL3645.json_0010
+# ::snt Yes , please .   There will be three of us staying for 4 nights , starting Friday .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n10 / name
+     :op1 "4"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n12 / name
+     :op1 "friday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n14 / name
+     :op1 "three"
+  ))
+)
+
+# ::id PMUL3645.json_0012
+# ::snt Great I also need a taxi to take me between the places .
+( a / and
+ :op1(Tm1 / Taxi-Inform
+   :none ( onTa1 / none)
+   )
+ :op2(Am2 / Attraction-Inform
+   :Name ( NamAt3 / Name 
+    :name ( n17 / name
+     :op1 "the"
+     :op2 "places"
+  ))
+   )
+)
+
+# ::id PMUL3645.json_0014
+# ::snt I want to leave the hotel by 3:30 to go to the pool .
+( Tm1 / Taxi-Inform
+   :Leave ( LeaTa2 / Leave 
+    :name ( n18 / name
+     :op1 "3:30"
+  ))
+   :Dest ( DesTa4 / Dest 
+    :name ( n20 / name
+     :op1 "the"
+     :op2 "pool"
+  ))
+   :Depart ( DepTa6 / Depart 
+    :name ( n22 / name
+     :op1 "the"
+     :op2 "hotel"
+  ))
+)
+
+# ::id PMUL3645.json_0016
+# ::snt That will be all , thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3645.json_0018
+# ::snt have a great day too
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id SNG0937.json_0000
+# ::snt I am looking for a hotel ti stay in the expensive range . It does not have to be free parking .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n2 / name
+     :op1 "hotel"
+  ))
+   :Parking ( onHo2 / none)
+   :Price ( PriHo5 / Price 
+    :name ( n4 / name
+     :op1 "expensive"
+  ))
+)
+
+# ::id SNG0937.json_0002
+# ::snt No . But it should have free wifi .
+( Hm1 / Hotel-Inform
+   :Internet ( esHo1 / yes)
+)
+
+# ::id SNG0937.json_0004
+# ::snt I do n't care about the number of stars . If you do n't have one without parking , I 'll take one with parking . Choose the best one , please .
+( Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+)
+
+# ::id SNG0937.json_0006
+# ::snt Yes . There will be 5 of us staying for 3 nights , arriving on Sunday . I sure hope Cambridge is nice this time of year .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n6 / name
+     :op1 "3"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n8 / name
+     :op1 "sunday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n10 / name
+     :op1 "5"
+  ))
+)
+
+# ::id SNG0937.json_0008
+# ::snt Is there another hotel available that will accommodate my stay ?
+( Hm1 / Hotel-Inform
+   :none ( onHo1 / none)
+)
+
+# ::id SNG0937.json_0010
+# ::snt Sure . Same parameters , please .
+( gt1 / general-greet
+   :none ( onge1 / none)
+)
+
+# ::id SNG0937.json_0012
+# ::snt Sure , see if that works
+( o / out_of_scope )
+
+# ::id SNG0937.json_0014
+# ::snt Are you sure there is nothing available ? Will you double check ?
+( o / out_of_scope )
+
+# ::id SNG0937.json_0016
+# ::snt Okay , thank you , that is all I need today .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1908.json_0000
+# ::snt I need a train from Stansted Airport to Cambridge .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "cambridge"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n4 / name
+     :op1 "stansted"
+     :op2 "airport"
+  ))
+)
+
+# ::id MUL1908.json_0002
+# ::snt I am planning on traveling on Wednesday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n6 / name
+     :op1 "wednesday"
+  ))
+)
+
+# ::id MUL1908.json_0004
+# ::snt The departure time does n't matter but I need to be there by 10:30 .
+( Tm1 / Train-Inform
+   :Arrive ( ArrTr2 / Arrive 
+    :name ( n8 / name
+     :op1 "10:30"
+  ))
+)
+
+# ::id MUL1908.json_0006
+# ::snt Yes I 'd like to book for 2 and need the reference number . I 'm also looking for attractions in the centre , anything to do with multiple sports .
+( a / and
+ :op1(Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n10 / name
+     :op1 "centre"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n12 / name
+     :op1 "multiple"
+     :op2 "sports"
+  ))
+   )
+ :op2(Tm2 / Train-Inform
+   :People ( PeoTr5 / People 
+    :name ( n15 / name
+     :op1 "2"
+  ))
+   )
+ :op3(Tt3 / Train-Request
+  :Ref ( aTr2 / question )
+   )
+)
+
+# ::id MUL1908.json_0008
+# ::snt OK , I hope you 've got something good .
+( gt1 / general-greet
+   :none ( onge1 / none)
+)
+
+# ::id MUL1908.json_0010
+# ::snt No I need an attraction in the centre of town . If there is n't a multiple sports attraction , is there a museum there ?
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n16 / name
+     :op1 "centre"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n18 / name
+     :op1 "museum"
+  ))
+)
+
+# ::id MUL1908.json_0012
+# ::snt Yes , I want a museum that does n't admit children . Also , I would like to know what the postcode of the museum , and also I need to know the entrance fee .
+( At1 / Attraction-Request
+  :Fee ( aAt0 / question )
+  :Post ( aAt1 / question )
+)
+
+# ::id MUL1908.json_0014
+# ::snt Yes please , what is the postal code there ?
+( At1 / Attraction-Request
+  :Post ( aAt0 / question )
+)
+
+# ::id MUL1908.json_0016
+# ::snt May I please get the enterance fee amount ?
+( At1 / Attraction-Request
+  :Fee ( aAt0 / question )
+)
+
+# ::id MUL1908.json_0018
+# ::snt Can I also get the postcode ?
+( At1 / Attraction-Request
+  :Post ( aAt0 / question )
+)
+
+# ::id MUL1908.json_0020
+# ::snt That should be all , thank you !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG01206.json_0000
+# ::snt I need a taxi to take me to Museum of Classical Archaeology to leave after 15:15 .
+( Tm1 / Taxi-Inform
+   :Leave ( LeaTa2 / Leave 
+    :name ( n2 / name
+     :op1 "15:15"
+  ))
+   :Dest ( DesTa4 / Dest 
+    :name ( n4 / name
+     :op1 "museum"
+     :op2 "of"
+     :op3 "classical"
+     :op4 "archaeology"
+  ))
+)
+
+# ::id SNG01206.json_0002
+# ::snt 16 00 thank you
+( a / and
+ :op1(Tm1 / Taxi-Inform
+   :Arrive ( ArrTa2 / Arrive 
+    :name ( n6 / name
+     :op1 "16"
+  ))
+   )
+ :op2(gk2 / general-thank
+   :none ( onge2 / none)
+   )
+)
+
+# ::id SNG01206.json_0004
+# ::snt Sorry , it actually does not matter when I arrive . I just want to leave after 15:15 . And I 'll be coming from la tasca .
+( Tm1 / Taxi-Inform
+   :Depart ( DepTa2 / Depart 
+    :name ( n8 / name
+     :op1 "la"
+     :op2 "tasca"
+  ))
+   :Leave ( LeaTa4 / Leave 
+    :name ( n10 / name
+     :op1 "15:15"
+  ))
+)
+
+# ::id SNG0751.json_0000
+# ::snt I 'm looking for an expensive hotel to stay in .
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n2 / name
+     :op1 "expensive"
+  ))
+   :Type ( TypHo4 / Type 
+    :name ( n4 / name
+     :op1 "hotel"
+  ))
+)
+
+# ::id SNG0751.json_0002
+# ::snt Is that a hotel or guesthouse ? I prefer an expensive guesthouse if possible .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n6 / name
+     :op1 "guesthouse"
+  ))
+   :Price ( PriHo4 / Price 
+    :name ( n8 / name
+     :op1 "expensive"
+  ))
+)
+
+# ::id SNG0751.json_0004
+# ::snt Can you try searching for moderate priced hotels ?
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n10 / name
+     :op1 "moderate"
+  ))
+)
+
+# ::id SNG0751.json_0006
+# ::snt I prefer the east and would like free wifi
+( Hm1 / Hotel-Inform
+   :Internet ( esHo1 / yes)
+   :Area ( AreHo3 / Area 
+    :name ( n12 / name
+     :op1 "east"
+  ))
+)
+
+# ::id SNG0751.json_0008
+# ::snt That could be really nice , thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG0751.json_0010
+# ::snt Please , book the hotel for 5 days for 4 people starting on Friday .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n14 / name
+     :op1 "5"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n16 / name
+     :op1 "friday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n18 / name
+     :op1 "4"
+  ))
+)
+
+# ::id SNG0751.json_0012
+# ::snt On second thought , I do n't want to book it today .   Can you just confirm that it is in the East part of town ?   That is all I will need .
+( Hm1 / Hotel-Inform
+   :Area ( AreHo2 / Area 
+    :name ( n20 / name
+     :op1 "East"
+  ))
+)
+
+# ::id SNG0751.json_0014
+# ::snt That is all the information I need .   Thanks so much .   I 'll book it myself later .   Bye .
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id SNG01504.json_0000
+# ::snt I need to book a taxi going to sidney sussex college .
+( Tm1 / Taxi-Inform
+   :Dest ( DesTa2 / Dest 
+    :name ( n2 / name
+     :op1 "sidney"
+     :op2 "sussex"
+     :op3 "college"
+  ))
+)
+
+# ::id SNG01504.json_0002
+# ::snt I have to arrive by 12:15
+( Tm1 / Taxi-Inform
+   :Arrive ( ArrTa2 / Arrive 
+    :name ( n4 / name
+     :op1 "12:15"
+  ))
+)
+
+# ::id SNG01504.json_0004
+# ::snt I need to be picked up from curry prince . Please let me know what kind of car to expect and a number they can be reached at .
+( a / and
+ :op1(Tm1 / Taxi-Inform
+   :Depart ( DepTa2 / Depart 
+    :name ( n6 / name
+     :op1 "curry"
+     :op2 "prince"
+  ))
+   )
+ :op2(Tt2 / Taxi-Request
+  :Car ( aTa1 / question )
+   )
+)
+
+# ::id SNG01504.json_0006
+# ::snt Thanks , that 's great .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL2906.json_0000
+# ::snt I 'm looking for a place to go in the centre of town specializing in architecture .
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n2 / name
+     :op1 "centre"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n4 / name
+     :op1 "architecture"
+  ))
+)
+
+# ::id PMUL2906.json_0002
+# ::snt No I do not . I do need the phone number and entrance fee .
+( At1 / Attraction-Request
+  :Fee ( aAt0 / question )
+  :Phone ( aAt1 / question )
+)
+
+# ::id PMUL2906.json_0004
+# ::snt Yes .   Give me the phone numbers .
+( At1 / Attraction-Request
+  :Phone ( aAt0 / question )
+)
+
+# ::id PMUL2906.json_0006
+# ::snt Can you book tickets for me ?
+( o / out_of_scope )
+
+# ::id PMUL2906.json_0008
+# ::snt I will need a hotel in the same area , preferably 4 stars and include free parking and internet . I will need a booking for 5 people , 5 nights starting Saturday .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n6 / name
+     :op1 "hotel"
+  ))
+   :Area ( AreHo4 / Area 
+    :name ( n8 / name
+     :op1 "same"
+     :op2 "area"
+  ))
+   :Stars ( StaHo6 / Stars 
+    :name ( n10 / name
+     :op1 "4"
+  ))
+   :Stay ( StaHo8 / Stay 
+    :name ( n12 / name
+     :op1 "5"
+  ))
+   :Day ( DayHo10 / Day 
+    :name ( n14 / name
+     :op1 "saturday"
+  ))
+   :People ( PeoHo12 / People 
+    :name ( n16 / name
+     :op1 "5"
+  ))
+   :Parking ( esHo7 / yes)
+   :Internet ( esHo8 / yes)
+)
+
+# ::id PMUL2906.json_0010
+# ::snt What is the name of the hotel please ?
+( Hm1 / Hotel-Inform
+   :none ( onHo1 / none)
+)
+
+# ::id PMUL2906.json_0012
+# ::snt Thank you for your help . That is all I needed .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL2906.json_0014
+# ::snt I 'd also like to book a taxi from the hotel , leaving by 11:15
+( Tm1 / Taxi-Inform
+   :Leave ( LeaTa2 / Leave 
+    :name ( n18 / name
+     :op1 "11:15"
+  ))
+   :Depart ( DepTa4 / Depart 
+    :name ( n20 / name
+     :op1 "the"
+     :op2 "hotel"
+  ))
+)
+
+# ::id PMUL2906.json_0016
+# ::snt I want to leave the hotel at 11:15 and get to all saints church .
+( Tm1 / Taxi-Inform
+   :Leave ( LeaTa2 / Leave 
+    :name ( n22 / name
+     :op1 "11:15"
+  ))
+   :Dest ( DesTa4 / Dest 
+    :name ( n24 / name
+     :op1 "all"
+     :op2 "saints"
+     :op3 "church"
+  ))
+   :Depart ( DepTa6 / Depart 
+    :name ( n26 / name
+     :op1 "the"
+     :op2 "hotel"
+  ))
+)
+
+# ::id PMUL2906.json_0018
+# ::snt Cool beans , that 's all I needed . Thanks a bunch !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL2330.json_0000
+# ::snt Find me a caribbean restaurant in the centre , please ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "caribbean"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n4 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id MUL2330.json_0002
+# ::snt How about one that serves turkish ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n6 / name
+     :op1 "turkish"
+  ))
+)
+
+# ::id MUL2330.json_0004
+# ::snt What is the address of the first one ?
+( Rt1 / Restaurant-Request
+  :Addr ( aRe0 / question )
+)
+
+# ::id MUL2330.json_0006
+# ::snt Would you please book it for me on Wednesday at 12:00
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n8 / name
+     :op1 "12:00"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n10 / name
+     :op1 "wednesday"
+  ))
+)
+
+# ::id MUL2330.json_0008
+# ::snt Let 's hold off on the reservation for now . Can you tell me the price range for meze bar ?
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n12 / name
+     :op1 "meze"
+     :op2 "bar"
+  ))
+   )
+ :op2(Rt2 / Restaurant-Request
+  :Price ( aRe1 / question )
+   )
+)
+
+# ::id MUL2330.json_0010
+# ::snt Yeah , I 'd like to find a museum attraction to go to in town .
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n14 / name
+     :op1 "museum"
+  ))
+)
+
+# ::id MUL2330.json_0012
+# ::snt Could you please provide me the address for that Gallery ?
+( At1 / Attraction-Request
+  :Addr ( aAt0 / question )
+)
+
+# ::id MUL2330.json_0014
+# ::snt Yes , please . I need a taxi from the restaurant to the gallery , please . I 'd like to leave the restaurant by 07:00 . I guess I 'm staying there all night or something !
+( Tm1 / Taxi-Inform
+   :Leave ( LeaTa2 / Leave 
+    :name ( n16 / name
+     :op1 "07:00"
+  ))
+   :Depart ( DepTa4 / Depart 
+    :name ( n18 / name
+     :op1 "the"
+     :op2 "restaurant"
+  ))
+   :Dest ( DesTa6 / Dest 
+    :name ( n20 / name
+     :op1 "the"
+     :op2 "gallery"
+  ))
+)
+
+# ::id MUL2330.json_0016
+# ::snt No , thank you . That 's all I need . Have a great day !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL4120.json_0000
+# ::snt I have a stomach ache , is there a hospital or pharmacy nearby ?
+( Hm1 / Hospital-Inform
+   :none ( onHo1 / none)
+)
+
+# ::id PMUL4120.json_0002
+# ::snt No , thank you . Can you also find me a restaurant that serves British food in the centre ? Postcode , please .
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "british"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n4 / name
+     :op1 "centre"
+  ))
+   )
+ :op2(Rt2 / Restaurant-Request
+  :Post ( aRe1 / question )
+   )
+)
+
+# ::id PMUL4120.json_0004
+# ::snt Are there any theatres near the Cotto ?
+( a / and
+ :op1(Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n6 / name
+     :op1 "theatres"
+  ))
+   )
+ :op2(Rm2 / Restaurant-Inform
+   :Name ( NamRe4 / Name 
+    :name ( n9 / name
+     :op1 "Cotto"
+  ))
+   )
+)
+
+# ::id PMUL4120.json_0006
+# ::snt Could I have the address and phone number to the theater ?
+( At1 / Attraction-Request
+  :Addr ( aAt0 / question )
+  :Phone ( aAt1 / question )
+)
+
+# ::id PMUL4120.json_0008
+# ::snt No that will be all .
+( o / out_of_scope )
+
+# ::id SNG0018.json_0000
+# ::snt I would like to book a taxi to leave from cow pizza kitchen and bar after 17:15 .
+( Tm1 / Taxi-Inform
+   :Leave ( LeaTa2 / Leave 
+    :name ( n2 / name
+     :op1 "17:15"
+  ))
+   :Depart ( DepTa4 / Depart 
+    :name ( n4 / name
+     :op1 "cow"
+     :op2 "pizza"
+     :op3 "kitchen"
+     :op4 "and"
+     :op5 "bar"
+  ))
+)
+
+# ::id SNG0018.json_0002
+# ::snt I would like to go to Bishops Stortford Train Station . Could you send me the contact number and car type , as well ?
+( a / and
+ :op1(Tm1 / Taxi-Inform
+   :Dest ( DesTa2 / Dest 
+    :name ( n6 / name
+     :op1 "bishops"
+     :op2 "stortford"
+     :op3 "train"
+     :op4 "station"
+  ))
+   )
+ :op2(Tt2 / Taxi-Request
+  :Car ( aTa1 / question )
+   )
+)
+
+# ::id SNG0018.json_0004
+# ::snt Can you please confirm that my booking is set ? Thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG0018.json_0006
+# ::snt What time will it arrive ?
+( Tt1 / Taxi-Request
+  :Arrive ( aTa0 / question )
+)
+
+# ::id SNG0018.json_0008
+# ::snt No that 's all . Thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG01172.json_0000
+# ::snt I want to eat at a moderately priced restaurant please
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n2 / name
+     :op1 "moderately"
+  ))
+)
+
+# ::id SNG01172.json_0002
+# ::snt Belgian please , i 'm craving that lately
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n4 / name
+     :op1 "belgian"
+  ))
+)
+
+# ::id SNG01172.json_0004
+# ::snt I prefer to eat in the center of town , please .
+( Rm1 / Restaurant-Inform
+   :Area ( AreRe2 / Area 
+    :name ( n6 / name
+     :op1 "center"
+  ))
+)
+
+# ::id SNG01172.json_0006
+# ::snt Hmm .. How about somewhere else in town , what is available ?
+( o / out_of_scope )
+
+# ::id SNG01172.json_0008
+# ::snt Why do n't we try turkish food instead
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n8 / name
+     :op1 "turkish"
+  ))
+)
+
+# ::id SNG01172.json_0010
+# ::snt Either would be fine . Can you book for 1 at 20:00 on Tuesday ?
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n10 / name
+     :op1 "20:00"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n12 / name
+     :op1 "tuesday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n14 / name
+     :op1 "1"
+  ))
+)
+
+# ::id SNG01172.json_0012
+# ::snt Yes try 19:00 and please give me the reference number .
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n16 / name
+     :op1 "19:00"
+  ))
+   )
+ :op2(Rt2 / Restaurant-Request
+  :Ref ( aRe1 / question )
+   )
+)
+
+# ::id SNG01172.json_0014
+# ::snt Thanks so much ! You 've been helpful .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG01172.json_0016
+# ::snt You have a nice day also .
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id MUL2263.json_0000
+# ::snt I 'm looking for a train to Cambridge on Sunday . Can you help me with this ?
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "cambridge"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n4 / name
+     :op1 "sunday"
+  ))
+)
+
+# ::id MUL2263.json_0002
+# ::snt I 'm leaving from london kings cross .
+( Tm1 / Train-Inform
+   :Depart ( DepTr2 / Depart 
+    :name ( n6 / name
+     :op1 "london"
+     :op2 "kings"
+     :op3 "cross"
+  ))
+)
+
+# ::id MUL2263.json_0004
+# ::snt It should depart after 12:45 .
+( Tm1 / Train-Inform
+   :Leave ( LeaTr2 / Leave 
+    :name ( n8 / name
+     :op1 "12:45"
+  ))
+)
+
+# ::id MUL2263.json_0006
+# ::snt Yes please . There are 6 of us travelling .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n10 / name
+     :op1 "6"
+  ))
+)
+
+# ::id MUL2263.json_0008
+# ::snt I 'm also looking for aylesbray lodge guest house .
+( Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n12 / name
+     :op1 "aylesbray"
+     :op2 "lodge"
+     :op3 "guest"
+     :op4 "house"
+  ))
+)
+
+# ::id MUL2263.json_0010
+# ::snt Sure , the six of us will stay for four nights starting Sunday .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n14 / name
+     :op1 "four"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n16 / name
+     :op1 "sunday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n18 / name
+     :op1 "six"
+  ))
+)
+
+# ::id MUL2263.json_0012
+# ::snt When you finish booking our room , can I get the reference number please ?
+( Ht1 / Hotel-Request
+  :Ref ( aHo0 / question )
+)
+
+# ::id MUL2263.json_0014
+# ::snt Thanks very much , that 's all I needed help with .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG0314.json_0000
+# ::snt I 'd like to find a train Tuesday departing from Leicester .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n2 / name
+     :op1 "tuesday"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n4 / name
+     :op1 "leicester"
+  ))
+)
+
+# ::id SNG0314.json_0002
+# ::snt I would like to leave after 11:15 .
+( Tm1 / Train-Inform
+   :Leave ( LeaTr2 / Leave 
+    :name ( n6 / name
+     :op1 "11:15"
+  ))
+)
+
+# ::id SNG0314.json_0004
+# ::snt Yes I would like to go from leicester to cambridge and leave after 11:15 please .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n8 / name
+     :op1 "cambridge"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n10 / name
+     :op1 "leicester"
+  ))
+   :Leave ( LeaTr6 / Leave 
+    :name ( n12 / name
+     :op1 "11:15"
+  ))
+)
+
+# ::id SNG0314.json_0006
+# ::snt Yes I 'll need 4 tickets please .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n14 / name
+     :op1 "4"
+  ))
+)
+
+# ::id SNG0314.json_0008
+# ::snt No , you have been very helpful . Goodnight .
+( gt1 / general-greet
+   :none ( onge1 / none)
+)
+
+# ::id MUL1256.json_0000
+# ::snt What can you tell me about the Allenbell hotel ?
+( Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n2 / name
+     :op1 "allenbell"
+  ))
+)
+
+# ::id MUL1256.json_0002
+# ::snt Great can I book it for 7 people 5 nights starting monday
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n4 / name
+     :op1 "5"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n6 / name
+     :op1 "monday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n8 / name
+     :op1 "7"
+  ))
+)
+
+# ::id MUL1256.json_0004
+# ::snt Could you try four nights ?
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n10 / name
+     :op1 "four"
+  ))
+)
+
+# ::id MUL1256.json_0006
+# ::snt I am looking for an expensive indian food restaurant , please .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n12 / name
+     :op1 "indian"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n14 / name
+     :op1 "expensive"
+  ))
+)
+
+# ::id MUL1256.json_0008
+# ::snt Any area is fine .
+( a / and
+ :op1(Rt1 / Restaurant-Request
+  :Area ( aRe0 / question )
+   )
+ :op2(Rm2 / Restaurant-Inform
+   :Area ( AreRe3 / Area 
+    :name ( n17 / name
+     :op1 "Any"
+  ))
+   )
+)
+
+# ::id MUL1256.json_0010
+# ::snt Yes that sounds perfect . We 'd like a table at 17:45 on the same day , and it 's the same group of people as before , please .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n18 / name
+     :op1 "17:45"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n20 / name
+     :op1 "same"
+     :op2 "day"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n22 / name
+     :op1 "same"
+     :op2 "group"
+     :op3 "of"
+     :op4 "people"
+  ))
+)
+
+# ::id MUL1256.json_0012
+# ::snt Thanks so much ! Your help is appreciated . Have a nice day . Goodbye .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL4864.json_0000
+# ::snt Are there any guesthouses where you can park for free ?
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n2 / name
+     :op1 "guesthouses"
+  ))
+)
+
+# ::id PMUL4864.json_0002
+# ::snt It does n't matter , but it should be at least a 2-star guesthouse .
+( Hm1 / Hotel-Inform
+   :Area ( onHo1 / dontcare)
+   :Stars ( StaHo3 / Stars 
+    :name ( n4 / name
+     :op1 "2-star"
+  ))
+   :Type ( TypHo5 / Type 
+    :name ( n6 / name
+     :op1 "guesthouse"
+  ))
+)
+
+# ::id PMUL4864.json_0004
+# ::snt Ok , let 's try 3 stars .
+( Hm1 / Hotel-Inform
+   :Stars ( StaHo2 / Stars 
+    :name ( n8 / name
+     :op1 "3"
+  ))
+)
+
+# ::id PMUL4864.json_0006
+# ::snt Yes , actually I would need the room for Friday .
+( Hm1 / Hotel-Inform
+   :Day ( DayHo2 / Day 
+    :name ( n10 / name
+     :op1 "friday"
+  ))
+)
+
+# ::id PMUL4864.json_0008
+# ::snt I 'd like a room for three people starting on Friday for three nights .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n12 / name
+     :op1 "three"
+  ))
+   :People ( PeoHo4 / People 
+    :name ( n14 / name
+     :op1 "three"
+  ))
+   :Day ( DayHo6 / Day 
+    :name ( n16 / name
+     :op1 "friday"
+  ))
+)
+
+# ::id PMUL4864.json_0010
+# ::snt Great , I also am also looking for a train arriving at   Bishops Stortford   by 10:15 .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n18 / name
+     :op1 "bishops"
+     :op2 "stortford"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n20 / name
+     :op1 "10:15"
+  ))
+)
+
+# ::id PMUL4864.json_0012
+# ::snt I will be leaving on Wednesday from Cambridge .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n22 / name
+     :op1 "wednesday"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n24 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id PMUL4864.json_0014
+# ::snt OK , that train will work . Can you make a booking for three tickets ? And send me the reference number so I can let the others know too .
+( a / and
+ :op1(Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n26 / name
+     :op1 "three"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ref ( aTr1 / question )
+   )
+)
+
+# ::id PMUL4864.json_0016
+# ::snt No , that will be all . Thank you !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL4864.json_0018
+# ::snt No , really . I have everything I need .
+( o / out_of_scope )
+
+# ::id PMUL1879.json_0000
+# ::snt I want a train that goes to stansted airport and leaves from cambridge .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "stansted"
+     :op2 "airport"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n4 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id PMUL1879.json_0002
+# ::snt I need the train to leave after 09:15 on Saturday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n6 / name
+     :op1 "saturday"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n8 / name
+     :op1 "09:15"
+  ))
+)
+
+# ::id PMUL1879.json_0004
+# ::snt That train works well .
+( Tm1 / Train-Inform
+   :none ( onTr1 / none)
+)
+
+# ::id PMUL1879.json_0006
+# ::snt Yes please . Get me 8 tickets for my party as well as a reference number .
+( a / and
+ :op1(Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n10 / name
+     :op1 "8"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ref ( aTr1 / question )
+   )
+)
+
+# ::id PMUL1879.json_0008
+# ::snt I also need a hotel that has free parking . I do n't need internet or anything like that .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n12 / name
+     :op1 "hotel"
+  ))
+   :Parking ( esHo2 / yes)
+   :Internet ( esHo3 / yes)
+)
+
+# ::id PMUL1879.json_0010
+# ::snt Are any of the 29 places , guest houses ?   I would actually prefer a hotel rather   than a guest house .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n14 / name
+     :op1 "hotel"
+  ))
+)
+
+# ::id PMUL1879.json_0012
+# ::snt I do not have a price preference .
+( o / out_of_scope )
+
+# ::id PMUL1879.json_0014
+# ::snt I just need a hotel with free parking in any part of town . Perhaps you can suggest one .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n16 / name
+     :op1 "hotel"
+  ))
+   :Parking ( esHo2 / yes)
+)
+
+# ::id PMUL1879.json_0016
+# ::snt Yes please , for Tuesday . 4 nights and 8 people . Please include the reference number .
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n18 / name
+     :op1 "4"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n20 / name
+     :op1 "tuesday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n22 / name
+     :op1 "8"
+  ))
+   )
+ :op2(Ht2 / Hotel-Request
+  :Ref ( aHo1 / question )
+   )
+)
+
+# ::id PMUL1879.json_0018
+# ::snt Thank you that is all I need today .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG0490.json_0000
+# ::snt I am looking for a place to eat in the West , Thai food please .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "thai"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n4 / name
+     :op1 "west"
+  ))
+)
+
+# ::id SNG0490.json_0002
+# ::snt Yes , that sounds great !
+( o / out_of_scope )
+
+# ::id SNG0490.json_0004
+# ::snt Could you give me the address , phone number , and postcode ?
+( Rt1 / Restaurant-Request
+  :Phone ( aRe0 / question )
+  :Post ( aRe1 / question )
+  :Addr ( aRe2 / question )
+)
+
+# ::id SNG0490.json_0006
+# ::snt Okay great . That is all I need to know .
+( o / out_of_scope )
+
+# ::id SNG0490.json_0008
+# ::snt No , that is all I need today .
+( o / out_of_scope )
+
+# ::id MUL0657.json_0000
+# ::snt Hi , I am looking for a train to Cambridge that will be departing from Leicaster on sunday after 17:45 .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "cambridge"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n4 / name
+     :op1 "sunday"
+  ))
+   :Leave ( LeaTr6 / Leave 
+    :name ( n6 / name
+     :op1 "17:45"
+  ))
+   :Depart ( DepTr8 / Depart 
+    :name ( n8 / name
+     :op1 "Leicaster"
+  ))
+)
+
+# ::id MUL0657.json_0002
+# ::snt No , it does n't matter .
+( Tm1 / Train-Inform
+   :Arrive ( onTr1 / dontcare)
+)
+
+# ::id MUL0657.json_0004
+# ::snt Yes . Also , please find me a cheap hotel with a star of 4 .
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n10 / name
+     :op1 "cheap"
+  ))
+   :Stars ( StaHo4 / Stars 
+    :name ( n12 / name
+     :op1 "4"
+  ))
+   :Type ( TypHo6 / Type 
+    :name ( n14 / name
+     :op1 "hotel"
+  ))
+)
+
+# ::id MUL0657.json_0006
+# ::snt The train ticket is for 1 person . The hotel is in the east .
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Area ( AreHo2 / Area 
+    :name ( n16 / name
+     :op1 "east"
+  ))
+   )
+ :op2(Tm2 / Train-Inform
+   :People ( PeoTr4 / People 
+    :name ( n19 / name
+     :op1 "1"
+  ))
+   )
+)
+
+# ::id MUL0657.json_0008
+# ::snt Yes I would . If you could also send me the address and type of hotel , I would appreciate it .
+( Ht1 / Hotel-Request
+  :Type ( aHo0 / question )
+  :Addr ( aHo1 / question )
+)
+
+# ::id MUL0657.json_0010
+# ::snt Actually , I just need the address and hotel type , if you do n't mind .
+( Ht1 / Hotel-Request
+  :Type ( aHo0 / question )
+  :Addr ( aHo1 / question )
+)
+
+# ::id MUL0657.json_0012
+# ::snt Nope , I 'm all set . Thanks for your help !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL2383.json_0000
+# ::snt I need information about Pembroke College .
+( Am1 / Attraction-Inform
+   :Name ( NamAt2 / Name 
+    :name ( n2 / name
+     :op1 "pembroke"
+     :op2 "college"
+  ))
+)
+
+# ::id PMUL2383.json_0002
+# ::snt Yes . I need to get the phone number and area .
+( At1 / Attraction-Request
+  :Area ( aAt0 / question )
+  :Phone ( aAt1 / question )
+)
+
+# ::id PMUL2383.json_0004
+# ::snt I am also looking to eat out . Center of town , unusual food .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n4 / name
+     :op1 "unusual"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n6 / name
+     :op1 "Center"
+  ))
+)
+
+# ::id PMUL2383.json_0006
+# ::snt How about one that serves Indian food ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n8 / name
+     :op1 "indian"
+  ))
+)
+
+# ::id PMUL2383.json_0008
+# ::snt Yes please for 3 people at 17:45 on a Sunday . I also need a reference number .
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n10 / name
+     :op1 "17:45"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n12 / name
+     :op1 "sunday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n14 / name
+     :op1 "3"
+  ))
+   )
+ :op2(Rt2 / Restaurant-Request
+  :Ref ( aRe1 / question )
+   )
+)
+
+# ::id PMUL2383.json_0010
+# ::snt I also need a taxi to get me to the restaurant by 17:45
+( Tm1 / Taxi-Inform
+   :Arrive ( ArrTa2 / Arrive 
+    :name ( n16 / name
+     :op1 "17:45"
+  ))
+   :Dest ( DesTa4 / Dest 
+    :name ( n18 / name
+     :op1 "the"
+     :op2 "restaurant"
+  ))
+)
+
+# ::id PMUL2383.json_0012
+# ::snt From Pembroke college . Please give me the car type , and contact number as well please .
+( a / and
+ :op1(Tm1 / Taxi-Inform
+   :Depart ( DepTa2 / Depart 
+    :name ( n20 / name
+     :op1 "pembroke"
+     :op2 "college"
+  ))
+   )
+ :op2(Tt2 / Taxi-Request
+  :Car ( aTa1 / question )
+   )
+)
+
+# ::id PMUL2383.json_0014
+# ::snt No thanks , that was all I needed . Goodbye .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL0142.json_0000
+# ::snt Can you still book hotels for me ?
+( Hm1 / Hotel-Inform
+   :none ( onHo1 / none)
+)
+
+# ::id PMUL0142.json_0002
+# ::snt Price is n't important , but I would like a 2 star in the East .
+( Hm1 / Hotel-Inform
+   :Price ( onHo1 / dontcare)
+   :Area ( AreHo3 / Area 
+    :name ( n2 / name
+     :op1 "east"
+  ))
+   :Stars ( StaHo5 / Stars 
+    :name ( n4 / name
+     :op1 "2"
+  ))
+)
+
+# ::id PMUL0142.json_0004
+# ::snt It sound 's good , please   book a room for two nights for one person .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n6 / name
+     :op1 "two"
+  ))
+   :People ( PeoHo4 / People 
+    :name ( n8 / name
+     :op1 "one"
+  ))
+)
+
+# ::id PMUL0142.json_0006
+# ::snt I actually need it booked for 3 nights , starting Monday .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n10 / name
+     :op1 "3"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n12 / name
+     :op1 "monday"
+  ))
+)
+
+# ::id PMUL0142.json_0008
+# ::snt It will be just me .
+( o / out_of_scope )
+
+# ::id PMUL0142.json_0010
+# ::snt Yes , I 'm also looking for a dining option that serves eastern European food that 's expensive .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n14 / name
+     :op1 "eastern"
+     :op2 "european"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n16 / name
+     :op1 "expensive"
+  ))
+)
+
+# ::id PMUL0142.json_0012
+# ::snt I want a place in the east , but if there is none , are there any british expensive places in the north ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n18 / name
+     :op1 "british"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n20 / name
+     :op1 "east"
+  ))
+   :Price ( PriRe6 / Price 
+    :name ( n22 / name
+     :op1 "expensive"
+  ))
+)
+
+# ::id PMUL0142.json_0014
+# ::snt Again , it 'll just be me .
+( o / out_of_scope )
+
+# ::id PMUL0142.json_0016
+# ::snt No need to book it , but can you please tell me their phone number ?
+( Rt1 / Restaurant-Request
+  :Phone ( aRe0 / question )
+)
+
+# ::id PMUL0142.json_0018
+# ::snt Thanks a lot , that is all I need .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL2839.json_0000
+# ::snt I need a taxi to meet me at my restaurant .
+( a / and
+ :op1(Tm1 / Taxi-Inform
+   :none ( onTa1 / none)
+   )
+ :op2(Rm2 / Restaurant-Inform
+   :none ( onRe2 / none)
+   )
+)
+
+# ::id PMUL2839.json_0002
+# ::snt i m in Cambridge central and would like to be picked at 12:00
+( Tm1 / Taxi-Inform
+   :Leave ( LeaTa2 / Leave 
+    :name ( n2 / name
+     :op1 "12:00"
+  ))
+)
+
+# ::id PMUL2839.json_0004
+# ::snt Actually never mind .   I would just like to find a college to visit in town .
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n4 / name
+     :op1 "college"
+  ))
+)
+
+# ::id PMUL2839.json_0006
+# ::snt No , no particular part of town . I will take a recommendation from you . I will need the postcode , area , and entrance fee please .
+( At1 / Attraction-Request
+  :Area ( aAt0 / question )
+  :Fee ( aAt1 / question )
+  :Post ( aAt2 / question )
+)
+
+# ::id PMUL2839.json_0008
+# ::snt Okay , thank you . I 'm also looking for a place to stay . It needs to be in the centre , moderately priced , and include wifi .
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n6 / name
+     :op1 "moderately"
+  ))
+   :Internet ( esHo2 / yes)
+   :Area ( AreHo5 / Area 
+    :name ( n8 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id PMUL2839.json_0010
+# ::snt Yes I 'd like it for 4 people and 4 nights starting Saturday .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n10 / name
+     :op1 "4"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n12 / name
+     :op1 "saturday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n14 / name
+     :op1 "4"
+  ))
+)
+
+# ::id PMUL2839.json_0012
+# ::snt That 's great , thanks , have a good day .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL2839.json_0014
+# ::snt yes I would need a taxi
+( Tm1 / Taxi-Inform
+   :none ( onTa1 / none)
+)
+
+# ::id PMUL2839.json_0016
+# ::snt I need to leave the hotel by 10:00 .
+( Tm1 / Taxi-Inform
+   :Leave ( LeaTa2 / Leave 
+    :name ( n16 / name
+     :op1 "10:00"
+  ))
+   :Depart ( onTa2 / none)
+)
+
+# ::id PMUL2839.json_0018
+# ::snt Going from attraction to hotel .
+( Tm1 / Taxi-Inform
+   :Depart ( DepTa2 / Depart 
+    :name ( n18 / name
+     :op1 "from"
+     :op2 "attraction"
+  ))
+   :Dest ( DesTa4 / Dest 
+    :name ( n20 / name
+     :op1 "to"
+     :op2 "hotel"
+  ))
+)
+
+# ::id PMUL2839.json_0020
+# ::snt That 's all for now . Thank you for all your help and have a great day .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0478.json_0000
+# ::snt I 'm looking for a train that leaves from Cambridge .
+( Tm1 / Train-Inform
+   :Depart ( DepTr2 / Depart 
+    :name ( n2 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id MUL0478.json_0002
+# ::snt I 'd like to go to Broxbourne and arrive by 21:30 .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n4 / name
+     :op1 "broxbourne"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n6 / name
+     :op1 "21:30"
+  ))
+)
+
+# ::id MUL0478.json_0004
+# ::snt I would like to leave on Tuesday and book travel for 8 people . I will also need the reference number .
+( a / and
+ :op1(Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n8 / name
+     :op1 "tuesday"
+  ))
+   :People ( PeoTr4 / People 
+    :name ( n10 / name
+     :op1 "8"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ref ( aTr1 / question )
+   )
+)
+
+# ::id MUL0478.json_0006
+# ::snt Yes .   I 'd like to go to the Cambridge Artworks . Can you provide the address ?
+( a / and
+ :op1(Am1 / Attraction-Inform
+   :Name ( NamAt2 / Name 
+    :name ( n12 / name
+     :op1 "cambridge"
+     :op2 "artworks"
+  ))
+   )
+ :op2(Tm2 / Train-Inform
+   :Depart ( DepTr4 / Depart 
+    :name ( n15 / name
+     :op1 "cambridge"
+  ))
+   )
+ :op3(At3 / Attraction-Request
+  :Addr ( aAt2 / question )
+   )
+)
+
+# ::id MUL0478.json_0008
+# ::snt That is their postcode and phone number , please ?
+( At1 / Attraction-Request
+  :Post ( aAt0 / question )
+  :Phone ( aAt1 / question )
+)
+
+# ::id MUL0478.json_0010
+# ::snt Thank you very much ! That was all the info i needed .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0401.json_0000
+# ::snt I 'm looking for a train leaving Cambridge sometime after 16:00 .
+( Tm1 / Train-Inform
+   :Depart ( DepTr2 / Depart 
+    :name ( n2 / name
+     :op1 "cambridge"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n4 / name
+     :op1 "16:00"
+  ))
+)
+
+# ::id MUL0401.json_0002
+# ::snt I would like to go to Kings Lynn on Saturday .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n6 / name
+     :op1 "kings"
+     :op2 "lynn"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n8 / name
+     :op1 "saturday"
+  ))
+)
+
+# ::id MUL0401.json_0004
+# ::snt Yes please just one ticket please and do I give you my credit card number ?
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n10 / name
+     :op1 "one"
+  ))
+)
+
+# ::id MUL0401.json_0006
+# ::snt Yes , what attractions will be available when I get there ?
+( Am1 / Attraction-Inform
+   :none ( onAt1 / none)
+)
+
+# ::id MUL0401.json_0008
+# ::snt I 'm looking for a park to go to in the south
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n12 / name
+     :op1 "south"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n14 / name
+     :op1 "park"
+  ))
+)
+
+# ::id MUL0401.json_0010
+# ::snt Can I have the phone number for them , please ?
+( At1 / Attraction-Request
+  :Phone ( aAt0 / question )
+)
+
+# ::id MUL0401.json_0012
+# ::snt Actually I do need to know the duration of travel time for the TR8364 train .
+( Tt1 / Train-Request
+  :Time ( aTr0 / question )
+)
+
+# ::id MUL0401.json_0014
+# ::snt thank you very much that 's all i need . Goodbye .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL0543.json_0000
+# ::snt I want to get a train that is leaving after 18:15 .
+( Tm1 / Train-Inform
+   :Leave ( LeaTr2 / Leave 
+    :name ( n2 / name
+     :op1 "18:15"
+  ))
+)
+
+# ::id PMUL0543.json_0002
+# ::snt I need to go from Cambridge to London Kings Cross on Tuesday .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n4 / name
+     :op1 "london"
+     :op2 "kings"
+     :op3 "cross"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n6 / name
+     :op1 "tuesday"
+  ))
+   :Depart ( DepTr6 / Depart 
+    :name ( n8 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id PMUL0543.json_0004
+# ::snt How much is it ?
+( Tt1 / Train-Request
+  :Ticket ( aTr0 / question )
+)
+
+# ::id PMUL0543.json_0006
+# ::snt Ok . I also want to book an expensive restaurant in the centre part of town .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n10 / name
+     :op1 "expensive"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n12 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id PMUL0543.json_0008
+# ::snt I just needed the price and arrival time . Food wise , anything will do , I 'm not a picky eater
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :Food ( onRe1 / dontcare)
+   )
+ :op2(Tt2 / Train-Request
+  :Arrive ( aTr1 / question )
+  :Ticket ( aTr2 / question )
+   )
+ :op3(Rt3 / Restaurant-Request
+  :Food ( aRe2 / question )
+   )
+)
+
+# ::id PMUL0543.json_0010
+# ::snt That sounds great . is it expensive ?
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n14 / name
+     :op1 "expensive"
+  ))
+)
+
+# ::id PMUL0543.json_0012
+# ::snt Great .   Thanks for your assistance today !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL1016.json_0000
+# ::snt Where is the train that leaves Stansted Airport that arrives at 13:15 ?
+( Tm1 / Train-Inform
+   :Arrive ( ArrTr2 / Arrive 
+    :name ( n2 / name
+     :op1 "13:15"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n4 / name
+     :op1 "stansted"
+     :op2 "airport"
+  ))
+)
+
+# ::id PMUL1016.json_0002
+# ::snt No , sorry . I would like to book a train from Stansted Airport to Cambridge , please .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n6 / name
+     :op1 "cambridge"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n8 / name
+     :op1 "stansted"
+     :op2 "airport"
+  ))
+)
+
+# ::id PMUL1016.json_0004
+# ::snt No . It should leave Stansted Airport on Sunday and arrive in Cambridge at 13:15 .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n10 / name
+     :op1 "sunday"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n12 / name
+     :op1 "Stansted"
+     :op2 "Airport"
+  ))
+   :Dest ( DesTr6 / Dest 
+    :name ( n14 / name
+     :op1 "Cambridge"
+  ))
+   :Arrive ( ArrTr8 / Arrive 
+    :name ( n16 / name
+     :op1 "13:15"
+  ))
+)
+
+# ::id PMUL1016.json_0006
+# ::snt If there are no trains departing from Stansted at 13:15 , then 12:15 will have to do . How long will it take me to get to Cambridge ?
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n18 / name
+     :op1 "cambridge"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n20 / name
+     :op1 "13:15"
+  ))
+   :Depart ( DepTr6 / Depart 
+    :name ( n22 / name
+     :op1 "Stansted"
+  ))
+   :Leave ( LeaTr8 / Leave 
+    :name ( n24 / name
+     :op1 "13:15"
+  ))
+)
+
+# ::id PMUL1016.json_0008
+# ::snt I would like to take in some entertainment while I am visiting . Can you find me something ?
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n26 / name
+     :op1 "entertainment"
+  ))
+)
+
+# ::id PMUL1016.json_0010
+# ::snt It does n't matter . Pick a good one and please give me the area and fee .
+( At1 / Attraction-Request
+  :Area ( aAt0 / question )
+)
+
+# ::id PMUL1016.json_0012
+# ::snt That sounds fun !   How much is the entrance fee ?
+( At1 / Attraction-Request
+  :Fee ( aAt0 / question )
+)
+
+# ::id PMUL1016.json_0014
+# ::snt Thanks .   That was all I needed to know .   Goodbye .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL4451.json_0000
+# ::snt I am planning a trip in Cambridge .
+( o / out_of_scope )
+
+# ::id PMUL4451.json_0002
+# ::snt I need a train to leicester on thursday
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "leicester"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n4 / name
+     :op1 "thursday"
+  ))
+)
+
+# ::id PMUL4451.json_0004
+# ::snt I 'm leaving Cambridge at 15:00
+( Tm1 / Train-Inform
+   :Depart ( DepTr2 / Depart 
+    :name ( n6 / name
+     :op1 "cambridge"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n8 / name
+     :op1 "15:00"
+  ))
+)
+
+# ::id PMUL4451.json_0006
+# ::snt What is the price of the ticket ?
+( Tt1 / Train-Request
+  :Ticket ( aTr0 / question )
+)
+
+# ::id PMUL4451.json_0008
+# ::snt Thanks so much . Can you also help me find a place in town ?
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL4451.json_0010
+# ::snt I 'd like something architecture related in the east if possible .
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n10 / name
+     :op1 "east"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n12 / name
+     :op1 "architecture"
+  ))
+)
+
+# ::id PMUL4451.json_0012
+# ::snt Is there something like a museum ?
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n14 / name
+     :op1 "museum"
+  ))
+)
+
+# ::id PMUL4451.json_0014
+# ::snt please get me the   get entrance fee and address .
+( At1 / Attraction-Request
+  :Fee ( aAt0 / question )
+  :Addr ( aAt1 / question )
+)
+
+# ::id PMUL4451.json_0016
+# ::snt I suppose Cambridge Artworks sounds cool .
+( Am1 / Attraction-Inform
+   :Name ( NamAt2 / Name 
+    :name ( n16 / name
+     :op1 "cambridge"
+     :op2 "artworks"
+  ))
+)
+
+# ::id PMUL4451.json_0018
+# ::snt yes the address please
+( At1 / Attraction-Request
+  :Addr ( aAt0 / question )
+)
+
+# ::id PMUL4451.json_0020
+# ::snt that 's all thanks for your help
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG01626.json_0000
+# ::snt I am looking for a guest house that i can stay in . Free parking is also an added advantage .
+( Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+)
+
+# ::id SNG01626.json_0002
+# ::snt 4/5/2018 - 4/10/2018
+( o / out_of_scope )
+
+# ::id SNG01626.json_0004
+# ::snt I am looking for something in the moderate price range and free internet , please .
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n2 / name
+     :op1 "moderate"
+  ))
+   :Internet ( esHo2 / yes)
+)
+
+# ::id SNG01626.json_0006
+# ::snt Perfect . what is the star and area of the hotel ?
+( Ht1 / Hotel-Request
+  :Area ( aHo0 / question )
+)
+
+# ::id SNG01626.json_0008
+# ::snt No that wo n't be necessary . I have all of the information I need for now . Thanks
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG01626.json_0010
+# ::snt Thank you goodbye
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL2249.json_0000
+# ::snt I 'm looking for a train that arrives in cambridge by 16:00 .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "cambridge"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n4 / name
+     :op1 "16:00"
+  ))
+)
+
+# ::id MUL2249.json_0002
+# ::snt No .   I need a train that departs Bishops Stortford on Wednesday , please .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n6 / name
+     :op1 "wednesday"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n8 / name
+     :op1 "bishops"
+     :op2 "stortford"
+  ))
+)
+
+# ::id MUL2249.json_0004
+# ::snt Could I get the departure time for those trains ?
+( Tt1 / Train-Request
+  :Leave ( aTr0 / question )
+)
+
+# ::id MUL2249.json_0006
+# ::snt I would like the 11:29 train , please . I am also looking for a 4 star hotel .
+( Hm1 / Hotel-Inform
+   :Stars ( StaHo2 / Stars 
+    :name ( n10 / name
+     :op1 "4"
+  ))
+)
+
+# ::id MUL2249.json_0008
+# ::snt No I will take care of the train booking . I still need help finding an expensive 4 star hotel with free parking . I would prefer a guesthouse type .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n12 / name
+     :op1 "guesthouse"
+  ))
+   :Parking ( esHo2 / yes)
+   :Stars ( StaHo5 / Stars 
+    :name ( n14 / name
+     :op1 "4"
+  ))
+   :Price ( PriHo7 / Price 
+    :name ( n16 / name
+     :op1 "expensive"
+  ))
+)
+
+# ::id MUL2249.json_0010
+# ::snt Could you look for a cheap one ?
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n18 / name
+     :op1 "cheap"
+  ))
+)
+
+# ::id MUL2249.json_0012
+# ::snt I would like something in the center . Would you give me the name of the guesthouse , please ?
+( a / and
+ :op1(Ht1 / Hotel-Request
+  :Name ( aHo0 / question )
+   )
+ :op2(Hm2 / Hotel-Inform
+   :Area ( AreHo3 / Area 
+    :name ( n21 / name
+     :op1 "center"
+  ))
+   )
+)
+
+# ::id MUL2249.json_0014
+# ::snt Thank you for your help .   That is all I needed .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL1831.json_0000
+# ::snt Can you find me a three star place to stay ?
+( Hm1 / Hotel-Inform
+   :Stars ( StaHo2 / Stars 
+    :name ( n2 / name
+     :op1 "three"
+  ))
+)
+
+# ::id PMUL1831.json_0002
+# ::snt I do n't have an area preference but it needs to have free wifi and parking at a moderate price .
+( Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+   :Price ( PriHo3 / Price 
+    :name ( n4 / name
+     :op1 "moderate"
+  ))
+   :Internet ( esHo3 / yes)
+)
+
+# ::id PMUL1831.json_0004
+# ::snt Okay sounds great , can you book a room for me ?
+( o / out_of_scope )
+
+# ::id PMUL1831.json_0006
+# ::snt Actually , I do n't need a room right now , but I do need a train . I 'll be heading out to King 's Lynn on Sunday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n6 / name
+     :op1 "sunday"
+  ))
+)
+
+# ::id PMUL1831.json_0008
+# ::snt I was hoping to leave from Cambridge some time after 10:00 .
+( Tm1 / Train-Inform
+   :Depart ( DepTr2 / Depart 
+    :name ( n8 / name
+     :op1 "cambridge"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n10 / name
+     :op1 "10:00"
+  ))
+)
+
+# ::id PMUL1831.json_0010
+# ::snt Can you book tickets for 4 people please ?
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n12 / name
+     :op1 "4"
+  ))
+)
+
+# ::id PMUL1831.json_0012
+# ::snt That is all I need to know . Thank you . Good day .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL4439.json_0000
+# ::snt I would like to dine in an expensive Chinese restaurant tonight
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "chinese"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n4 / name
+     :op1 "expensive"
+  ))
+)
+
+# ::id PMUL4439.json_0002
+# ::snt I do n't know . I also want to know about an attraction called Churchill College .
+( Am1 / Attraction-Inform
+   :Name ( NamAt2 / Name 
+    :name ( n6 / name
+     :op1 "Churchill"
+     :op2 "College"
+  ))
+)
+
+# ::id PMUL4439.json_0004
+# ::snt I need the phone number please ?
+( At1 / Attraction-Request
+  :Phone ( aAt0 / question )
+)
+
+# ::id PMUL4439.json_0006
+# ::snt Thanks so much .   Now , I guess I will need to find a cheap place to eat in the centre .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n8 / name
+     :op1 "cheap"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n10 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id PMUL4439.json_0008
+# ::snt I would like asian oriental food .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n12 / name
+     :op1 "asian"
+     :op2 "oriental"
+  ))
+)
+
+# ::id PMUL4439.json_0010
+# ::snt That sounds great ! Can I get a reservation for 8 people at 17:00 on Monday ? I 'll need a reference number to give everyone too .
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n14 / name
+     :op1 "17:00"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n16 / name
+     :op1 "monday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n18 / name
+     :op1 "8"
+  ))
+   )
+ :op2(Rt2 / Restaurant-Request
+  :Ref ( aRe1 / question )
+   )
+)
+
+# ::id PMUL4439.json_0012
+# ::snt I 'm good , you did great . Thank you !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL0835.json_0000
+# ::snt I 'm looking for a train that departs from Cambridge on Sunday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n2 / name
+     :op1 "sunday"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n4 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id PMUL0835.json_0002
+# ::snt I need to go to Broxbourne , and I need to leave after 13:45 .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n6 / name
+     :op1 "broxbourne"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n8 / name
+     :op1 "13:45"
+  ))
+)
+
+# ::id PMUL0835.json_0004
+# ::snt Yes , and my two companions , please .
+( o / out_of_scope )
+
+# ::id PMUL0835.json_0006
+# ::snt Yes , I 'd like to find a restaurant in the centre area also .
+( Rm1 / Restaurant-Inform
+   :Area ( AreRe2 / Area 
+    :name ( n10 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id PMUL0835.json_0008
+# ::snt I 'd like it to be vegetarian , and I 'm looking for something expensive .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n12 / name
+     :op1 "vegetarian"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n14 / name
+     :op1 "expensive"
+  ))
+)
+
+# ::id PMUL0835.json_0010
+# ::snt I suppose that works .
+( o / out_of_scope )
+
+# ::id PMUL0835.json_0012
+# ::snt I would prefer it in the centre of town . Thanks
+( a / and
+ :op1(gk1 / general-thank
+   :none ( onge1 / none)
+   )
+ :op2(Rm2 / Restaurant-Inform
+   :Area ( AreRe3 / Area 
+    :name ( n17 / name
+     :op1 "centre"
+  ))
+   )
+)
+
+# ::id PMUL0835.json_0014
+# ::snt What is the postcode for the Curry garden ?
+( a / and
+ :op1(Rt1 / Restaurant-Request
+  :Post ( aRe0 / question )
+   )
+ :op2(Rm2 / Restaurant-Inform
+   :Name ( NamRe3 / Name 
+    :name ( n19 / name
+     :op1 "Curry"
+     :op2 "garden"
+  ))
+   )
+)
+
+# ::id PMUL0835.json_0016
+# ::snt Thank you that is all I needed .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1025.json_0000
+# ::snt I 'm looking for a hotel with free wifi and parking .
+( Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+   :Internet ( esHo2 / yes)
+   :Type ( TypHo4 / Type 
+    :name ( n2 / name
+     :op1 "hotel"
+  ))
+)
+
+# ::id MUL1025.json_0002
+# ::snt I do not but I would like for it to be 4 stars .
+( Hm1 / Hotel-Inform
+   :Stars ( StaHo2 / Stars 
+    :name ( n4 / name
+     :op1 "4"
+  ))
+)
+
+# ::id MUL1025.json_0004
+# ::snt That would be fine , can you book ig for 5 people , 3 nights , starting sunday ?
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n6 / name
+     :op1 "3"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n8 / name
+     :op1 "sunday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n10 / name
+     :op1 "5"
+  ))
+)
+
+# ::id MUL1025.json_0006
+# ::snt Yes , I would appreciate some help finding a nice college to visit in town . Can you suggest one ?
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n12 / name
+     :op1 "college"
+  ))
+)
+
+# ::id MUL1025.json_0008
+# ::snt Give me the phone number and address for King 's College please .
+( At1 / Attraction-Request
+  :Addr ( aAt0 / question )
+  :Phone ( aAt1 / question )
+)
+
+# ::id MUL1025.json_0010
+# ::snt No , I think I am good for now . Thank you for all your help .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1025.json_0012
+# ::snt That 's all I needed . Thank you for your help !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3665.json_0000
+# ::snt Can you help me find a place to stay in the south that is cheap ?
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n2 / name
+     :op1 "cheap"
+  ))
+   :Area ( AreHo4 / Area 
+    :name ( n4 / name
+     :op1 "south"
+  ))
+)
+
+# ::id PMUL3665.json_0002
+# ::snt Is that in the cheap price range ?
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n6 / name
+     :op1 "cheap"
+  ))
+)
+
+# ::id PMUL3665.json_0004
+# ::snt I need a reservation for 8 people for 2 nights starting from Friday and need the reference number .
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n8 / name
+     :op1 "2"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n10 / name
+     :op1 "friday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n12 / name
+     :op1 "8"
+  ))
+   )
+ :op2(Ht2 / Hotel-Request
+  :Ref ( aHo1 / question )
+   )
+)
+
+# ::id PMUL3665.json_0006
+# ::snt Yes , I 'm also looking for a train . I will need it to be on the same day as the hotel . I 'm going to Cambridge .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n14 / name
+     :op1 "cambridge"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n16 / name
+     :op1 "same"
+     :op2 "day"
+  ))
+)
+
+# ::id PMUL3665.json_0008
+# ::snt I am leaving from Birmingham New Street . I do n't care when I arrive . I just want to leave after 13:00 , please .
+( Tm1 / Train-Inform
+   :Depart ( DepTr2 / Depart 
+    :name ( n18 / name
+     :op1 "birmingham"
+     :op2 "new"
+     :op3 "street"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n20 / name
+     :op1 "13:00"
+  ))
+)
+
+# ::id PMUL3665.json_0010
+# ::snt That is fine please book for 8 people .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n22 / name
+     :op1 "8"
+  ))
+)
+
+# ::id PMUL3665.json_0012
+# ::snt Will you send a reference number ?
+( Tt1 / Train-Request
+  :Ref ( aTr0 / question )
+)
+
+# ::id PMUL3665.json_0014
+# ::snt Thanks for your help , that 's all I need today !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG0565.json_0000
+# ::snt I 'm in the mood for a traditional American food restaurant tonight and looking to treat myself to some expensive fine dining .   Can you help me find a perfect place ?
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n2 / name
+     :op1 "expensive"
+  ))
+   :Food ( FooRe4 / Food 
+    :name ( n4 / name
+     :op1 "american"
+  ))
+)
+
+# ::id SNG0565.json_0002
+# ::snt Is it located in the centre of town ?
+( Rm1 / Restaurant-Inform
+   :Area ( AreRe2 / Area 
+    :name ( n6 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id SNG0565.json_0004
+# ::snt No thank you . We will just head there now .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG0565.json_0006
+# ::snt That will be all , thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG0565.json_0008
+# ::snt Awesome but can you give me the reference number ?
+( Rt1 / Restaurant-Request
+  :Ref ( aRe0 / question )
+)
+
+# ::id SNG0565.json_0010
+# ::snt Oh yeah sure - I need table for   3 people at 19:00 on wednesday .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n8 / name
+     :op1 "19:00"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n10 / name
+     :op1 "wednesday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n12 / name
+     :op1 "3"
+  ))
+)
+
+# ::id SNG0565.json_0012
+# ::snt hmm find me something chinese then
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n14 / name
+     :op1 "chinese"
+  ))
+)
+
+# ::id SNG0565.json_0014
+# ::snt yeah , actually let 's try 18:00
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n16 / name
+     :op1 "18:00"
+  ))
+)
+
+# ::id SNG0565.json_0016
+# ::snt great to hear that , have a good day !
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id PMUL2350.json_0000
+# ::snt Can you tell me about some attractions in the east ?
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n2 / name
+     :op1 "east"
+  ))
+)
+
+# ::id PMUL2350.json_0002
+# ::snt I 'd be interested in boating and swimming .   Please give me phone numbers and postcodes .
+( At1 / Attraction-Request
+  :Post ( aAt0 / question )
+  :Phone ( aAt1 / question )
+)
+
+# ::id PMUL2350.json_0004
+# ::snt Oh , well you mentioned that there was . Okay , well how about a museum .
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n4 / name
+     :op1 "museum"
+  ))
+)
+
+# ::id PMUL2350.json_0006
+# ::snt Thank you .   Can you find a Venetian restaurant in the same area in the moderate price range ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n6 / name
+     :op1 "venetian"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n8 / name
+     :op1 "moderate"
+  ))
+   :Area ( AreRe6 / Area 
+    :name ( n10 / name
+     :op1 "same"
+     :op2 "area"
+  ))
+)
+
+# ::id PMUL2350.json_0008
+# ::snt How about Indian food in that area and price range .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n12 / name
+     :op1 "indian"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n14 / name
+     :op1 "that"
+     :op2 "area"
+  ))
+)
+
+# ::id PMUL2350.json_0010
+# ::snt Yes could you please book that for me ?
+( o / out_of_scope )
+
+# ::id PMUL2350.json_0012
+# ::snt 5 of us at 15:00 on thursday please .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n16 / name
+     :op1 "15:00"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n18 / name
+     :op1 "thursday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n20 / name
+     :op1 "5"
+  ))
+)
+
+# ::id PMUL2350.json_0014
+# ::snt Alright ! Thank you , you 've been very helpful . That 's all for today .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3405.json_0000
+# ::snt Hi , I am looking for a moderately priced restaurant in the centre of town .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n2 / name
+     :op1 "moderately"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n4 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id PMUL3405.json_0002
+# ::snt Asian sounds good . Could you   book a table for 1 people at 16:45 on saturday ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n6 / name
+     :op1 "asian"
+  ))
+   :Time ( TimRe4 / Time 
+    :name ( n8 / name
+     :op1 "16:45"
+  ))
+   :Day ( DayRe6 / Day 
+    :name ( n10 / name
+     :op1 "saturday"
+  ))
+   :People ( PeoRe8 / People 
+    :name ( n12 / name
+     :op1 "1"
+  ))
+)
+
+# ::id PMUL3405.json_0004
+# ::snt Thanks .   I 'll also need to find a train arriving in Cambridge by 12:45 .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n14 / name
+     :op1 "cambridge"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n16 / name
+     :op1 "12:45"
+  ))
+)
+
+# ::id PMUL3405.json_0006
+# ::snt I 'm departing from london liverpool street on Saturday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n18 / name
+     :op1 "saturday"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n20 / name
+     :op1 "london"
+     :op2 "liverpool"
+     :op3 "street"
+  ))
+)
+
+# ::id PMUL3405.json_0008
+# ::snt Yeah , that would be great .
+( o / out_of_scope )
+
+# ::id PMUL3405.json_0010
+# ::snt Thank you very much , that will be all !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0287.json_0000
+# ::snt Hi , I am searching for a nice Thai restaurant in Cambridge Centre
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "thai"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n4 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id MUL0287.json_0002
+# ::snt Yes please . Get me their phone number and postcode too .
+( Rt1 / Restaurant-Request
+  :Phone ( aRe0 / question )
+  :Post ( aRe1 / question )
+)
+
+# ::id MUL0287.json_0004
+# ::snt Yes . I need to book a train for tuesday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n6 / name
+     :op1 "tuesday"
+  ))
+)
+
+# ::id MUL0287.json_0006
+# ::snt Yes . I would like to depart from Birmingham New Street and arrive in Cambridge by 14:45 .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n8 / name
+     :op1 "cambridge"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n10 / name
+     :op1 "14:45"
+  ))
+   :Depart ( DepTr6 / Depart 
+    :name ( n12 / name
+     :op1 "birmingham"
+     :op2 "new"
+     :op3 "street"
+  ))
+)
+
+# ::id MUL0287.json_0008
+# ::snt I need to arrive by 14:45 any time is fine .
+( Tm1 / Train-Inform
+   :Arrive ( ArrTr2 / Arrive 
+    :name ( n14 / name
+     :op1 "14:45"
+  ))
+)
+
+# ::id MUL0287.json_0010
+# ::snt How much will the trip cost ?
+( Tt1 / Train-Request
+  :Time ( aTr0 / question )
+  :Ticket ( aTr1 / question )
+)
+
+# ::id MUL0287.json_0012
+# ::snt Not just yet . What was the travel time for that trip ?
+( Tt1 / Train-Request
+  :Time ( aTr0 / question )
+)
+
+# ::id MUL0287.json_0014
+# ::snt No , thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL1057.json_0000
+# ::snt I am looking for a museum attraction in East Cambridge . Could you help me with that ?
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n2 / name
+     :op1 "east"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n4 / name
+     :op1 "museum"
+  ))
+)
+
+# ::id PMUL1057.json_0002
+# ::snt That sounds great !   How much does it cost ?
+( At1 / Attraction-Request
+  :Fee ( aAt0 / question )
+)
+
+# ::id PMUL1057.json_0004
+# ::snt Yes , please .   Can I get the phone number as well ?
+( At1 / Attraction-Request
+  :Phone ( aAt0 / question )
+)
+
+# ::id PMUL1057.json_0006
+# ::snt Yes , I need a train out of Cambridge on Monday
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n6 / name
+     :op1 "monday"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n8 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id PMUL1057.json_0008
+# ::snt I 'm going to leicester .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n10 / name
+     :op1 "leicester"
+  ))
+)
+
+# ::id PMUL1057.json_0010
+# ::snt I 'd like to leave on the first train available after 9:00 .
+( Tm1 / Train-Inform
+   :none ( onTr1 / none)
+   :Leave ( LeaTr3 / Leave 
+    :name ( n12 / name
+     :op1 "9:00"
+  ))
+)
+
+# ::id PMUL1057.json_0012
+# ::snt Yes please for 1 person and I 'll need the reference number .
+( a / and
+ :op1(Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n14 / name
+     :op1 "1"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ref ( aTr1 / question )
+   )
+)
+
+# ::id PMUL1057.json_0014
+# ::snt Thanks .   That was all I needed today .   Goodbye .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG01630.json_0000
+# ::snt I need a taxi to pick me up at Trinity college .
+( Tm1 / Taxi-Inform
+   :Depart ( DepTa2 / Depart 
+    :name ( n2 / name
+     :op1 "trinity"
+     :op2 "college"
+  ))
+)
+
+# ::id SNG01630.json_0002
+# ::snt I need to leave after 24:00 .
+( Tm1 / Taxi-Inform
+   :Leave ( LeaTa2 / Leave 
+    :name ( n4 / name
+     :op1 "24:00"
+  ))
+)
+
+# ::id SNG01630.json_0004
+# ::snt I 'm headed to saffron brasserie .
+( Tm1 / Taxi-Inform
+   :Dest ( DesTa2 / Dest 
+    :name ( n6 / name
+     :op1 "saffron"
+     :op2 "brasserie"
+  ))
+)
+
+# ::id SNG01630.json_0006
+# ::snt Can I get the car type and contact number please ?
+( Tt1 / Taxi-Request
+  :Car ( aTa0 / question )
+)
+
+# ::id SNG01630.json_0008
+# ::snt No thank you , we have a restaurant recommendation already for today .
+( Rm1 / Restaurant-Inform
+   :none ( onRe1 / none)
+)
+
+# ::id MUL0135.json_0000
+# ::snt I am looking for a local , cheap place to eat .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n2 / name
+     :op1 "cheap"
+  ))
+)
+
+# ::id MUL0135.json_0002
+# ::snt Yes , I am looking for portuguese food .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n4 / name
+     :op1 "portuguese"
+  ))
+)
+
+# ::id MUL0135.json_0004
+# ::snt No thank you , could you provide me with the phone number and postcode ?
+( Rt1 / Restaurant-Request
+  :Phone ( aRe0 / question )
+  :Post ( aRe1 / question )
+)
+
+# ::id MUL0135.json_0006
+# ::snt Thank you I need a place to stay also . I was hoping to stay in the east .
+( Hm1 / Hotel-Inform
+   :Area ( AreHo2 / Area 
+    :name ( n6 / name
+     :op1 "east"
+  ))
+)
+
+# ::id MUL0135.json_0008
+# ::snt I do n't really know what price range . I would like it to have a 3 star rating and free wifi though .
+( Hm1 / Hotel-Inform
+   :Internet ( esHo1 / yes)
+   :Stars ( StaHo3 / Stars 
+    :name ( n8 / name
+     :op1 "3"
+  ))
+)
+
+# ::id MUL0135.json_0010
+# ::snt Ok , could you check in the south area for one instead ?
+( Hm1 / Hotel-Inform
+   :Area ( AreHo2 / Area 
+    :name ( n10 / name
+     :op1 "south"
+  ))
+)
+
+# ::id MUL0135.json_0012
+# ::snt Okay , what is the postcode of the Bridge Guest House ?
+( a / and
+ :op1(Ht1 / Hotel-Request
+  :Post ( aHo0 / question )
+   )
+ :op2(Hm2 / Hotel-Inform
+   :Name ( NamHo3 / Name 
+    :name ( n13 / name
+     :op1 "Bridge"
+     :op2 "Guest"
+     :op3 "House"
+  ))
+   )
+)
+
+# ::id MUL0135.json_0014
+# ::snt I will need a taxi from the hotel to the restaurant . I want to leave the hotel by 7:15 .
+( a / and
+ :op1(Tm1 / Taxi-Inform
+   :none ( onTa1 / none)
+   :Leave ( LeaTa3 / Leave 
+    :name ( n14 / name
+     :op1 "7:15"
+  ))
+   :Depart ( DepTa5 / Depart 
+    :name ( n16 / name
+     :op1 "the"
+     :op2 "hotel"
+  ))
+   :Dest ( DesTa7 / Dest 
+    :name ( n18 / name
+     :op1 "the"
+     :op2 "restaurant"
+  ))
+   )
+ :op2(Hm2 / Hotel-Inform
+   :none ( onHo2 / none)
+   )
+ :op3(Rm3 / Restaurant-Inform
+   :none ( onRe3 / none)
+   )
+)
+
+# ::id MUL0135.json_0016
+# ::snt What type of car is the taxi ?
+( a / and
+ :op1(Ht1 / Hotel-Request
+  :Type ( aHo0 / question )
+   )
+ :op2(Tt2 / Taxi-Request
+  :Car ( aTa1 / question )
+   )
+)
+
+# ::id MUL0135.json_0018
+# ::snt No , that 's all I need today . I appreciate all your help - thanks !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3485.json_0000
+# ::snt Can you help me take a train from Cambridge to Stansted Airport ?
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "stansted"
+     :op2 "airport"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n4 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id PMUL3485.json_0002
+# ::snt I would like to travel saturday and leave after 21:00
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n6 / name
+     :op1 "saturday"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n8 / name
+     :op1 "21:00"
+  ))
+)
+
+# ::id PMUL3485.json_0004
+# ::snt Yes , please . I need 4 tickets .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n10 / name
+     :op1 "4"
+  ))
+)
+
+# ::id PMUL3485.json_0006
+# ::snt I am   also looking for a place to dine .
+( Rm1 / Restaurant-Inform
+   :none ( onRe1 / none)
+)
+
+# ::id PMUL3485.json_0008
+# ::snt Anywhere downtown and keep the price moderate please .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n12 / name
+     :op1 "moderate"
+  ))
+)
+
+# ::id PMUL3485.json_0010
+# ::snt I think Chinese would be good .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n14 / name
+     :op1 "chinese"
+  ))
+)
+
+# ::id PMUL3485.json_0012
+# ::snt you recommend one and book for 4 people at 12:15on saturday
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n16 / name
+     :op1 "12:15on"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n18 / name
+     :op1 "saturday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n20 / name
+     :op1 "4"
+  ))
+)
+
+# ::id PMUL3485.json_0014
+# ::snt I appreciate the help today .
+( gt1 / general-greet
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3485.json_0016
+# ::snt i hope i have a great stay
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id PMUL0697.json_0000
+# ::snt I need an expensive restaurant in the centre of town .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n2 / name
+     :op1 "expensive"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n4 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id PMUL0697.json_0002
+# ::snt That is fine , Ill go with what you recommend , can I get the place 's phone number and address ?
+( Rt1 / Restaurant-Request
+  :Phone ( aRe0 / question )
+  :Addr ( aRe1 / question )
+)
+
+# ::id PMUL0697.json_0004
+# ::snt What type of food do they serve ?
+( Rt1 / Restaurant-Request
+  :Food ( aRe0 / question )
+)
+
+# ::id PMUL0697.json_0006
+# ::snt nah , but i need to catch a train
+( Tm1 / Train-Inform
+   :none ( onTr1 / none)
+)
+
+# ::id PMUL0697.json_0008
+# ::snt I am going from Cambridge to London Kings Cross on Friday .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n6 / name
+     :op1 "london"
+     :op2 "kings"
+     :op3 "cross"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n8 / name
+     :op1 "friday"
+  ))
+   :Depart ( DepTr6 / Depart 
+    :name ( n10 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id PMUL0697.json_0010
+# ::snt The train should arrive by 09:15 if possible
+( Tm1 / Train-Inform
+   :Arrive ( ArrTr2 / Arrive 
+    :name ( n12 / name
+     :op1 "09:15"
+  ))
+)
+
+# ::id PMUL0697.json_0012
+# ::snt Yes , what 's the total travel time please ?
+( Tt1 / Train-Request
+  :Time ( aTr0 / question )
+)
+
+# ::id PMUL0697.json_0014
+# ::snt Can you tell me what time the train will be departing ?
+( Tm1 / Train-Inform
+   :none ( onTr1 / none)
+)
+
+# ::id PMUL0697.json_0016
+# ::snt Not at this time , thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL0697.json_0018
+# ::snt No that will be all for now .
+( o / out_of_scope )
+
+# ::id PMUL3396.json_0000
+# ::snt i need a place to stay
+( Hm1 / Hotel-Inform
+   :none ( onHo1 / none)
+)
+
+# ::id PMUL3396.json_0002
+# ::snt I 'd like it to be in the south and have free wifi and parking .
+( Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+   :Internet ( esHo2 / yes)
+   :Area ( AreHo4 / Area 
+    :name ( n2 / name
+     :op1 "south"
+  ))
+)
+
+# ::id PMUL3396.json_0004
+# ::snt Yes I would like to book for 7 people and 4 nights starting from Friday .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n4 / name
+     :op1 "4"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n6 / name
+     :op1 "friday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n8 / name
+     :op1 "7"
+  ))
+)
+
+# ::id PMUL3396.json_0006
+# ::snt i am also looking for an attraction in the same area as the hotel .
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n10 / name
+     :op1 "same"
+     :op2 "area"
+  ))
+)
+
+# ::id PMUL3396.json_0008
+# ::snt Not really . Is there something you can recommend ?
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n12 / name
+     :op1 "Not"
+     :op2 "really"
+  ))
+)
+
+# ::id PMUL3396.json_0010
+# ::snt What is byard art 's postcode ?
+( a / and
+ :op1(Am1 / Attraction-Inform
+   :Name ( NamAt2 / Name 
+    :name ( n14 / name
+     :op1 "byard"
+     :op2 "art"
+  ))
+   )
+ :op2(At2 / Attraction-Request
+  :Post ( aAt1 / question )
+   )
+)
+
+# ::id PMUL3396.json_0012
+# ::snt What is the phone nymber to Byards ?
+( At1 / Attraction-Request
+  :Phone ( aAt0 / question )
+)
+
+# ::id PMUL3396.json_0014
+# ::snt I also need a taxi that will leave the attraction by 20:30 .
+( Tm1 / Taxi-Inform
+   :Leave ( LeaTa2 / Leave 
+    :name ( n16 / name
+     :op1 "20:30"
+  ))
+   :Depart ( DepTa4 / Depart 
+    :name ( n18 / name
+     :op1 "the"
+     :op2 "attraction"
+  ))
+)
+
+# ::id PMUL3396.json_0016
+# ::snt i want to leave the attractinon by 20:30 . get me a car and contact number
+( Tm1 / Taxi-Inform
+   :Leave ( LeaTa2 / Leave 
+    :name ( n20 / name
+     :op1 "20:30"
+  ))
+)
+
+# ::id PMUL3396.json_0018
+# ::snt thanks for helping me out
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3396.json_0020
+# ::snt thanks again . you are of great help
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3017.json_0000
+# ::snt I 'm going to be in Cambridge for 4 days and need a place to stay in the south with free wifi . I do n't need parking .
+( Hm1 / Hotel-Inform
+   :Parking ( oHo1 / no)
+   :Internet ( esHo2 / yes)
+   :Area ( AreHo4 / Area 
+    :name ( n2 / name
+     :op1 "south"
+  ))
+   :Stay ( StaHo6 / Stay 
+    :name ( n4 / name
+     :op1 "4"
+  ))
+)
+
+# ::id PMUL3017.json_0002
+# ::snt How about a guesthouse and it does n't need to have free parking .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n6 / name
+     :op1 "guesthouse"
+  ))
+   :Parking ( oHo2 / no)
+)
+
+# ::id PMUL3017.json_0004
+# ::snt Yes let 's try the east side of town .
+( Hm1 / Hotel-Inform
+   :Area ( AreHo2 / Area 
+    :name ( n8 / name
+     :op1 "east"
+  ))
+)
+
+# ::id PMUL3017.json_0006
+# ::snt Sure , could you book it for 7 people for 5 nights starting tuesday ? Thanks so much .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n10 / name
+     :op1 "5"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n12 / name
+     :op1 "tuesday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n14 / name
+     :op1 "7"
+  ))
+)
+
+# ::id PMUL3017.json_0008
+# ::snt No , I think that 's it !   Thanks for your helpful searches !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1738.json_0000
+# ::snt I need to find a train to London Liverpool Street .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "london"
+     :op2 "liverpool"
+     :op3 "street"
+  ))
+)
+
+# ::id MUL1738.json_0002
+# ::snt I need to leave on Thursday and arrive no later than 09:45 .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n4 / name
+     :op1 "thursday"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n6 / name
+     :op1 "09:45"
+  ))
+)
+
+# ::id MUL1738.json_0004
+# ::snt first , what is the price ?
+( Tt1 / Train-Request
+  :Ticket ( aTr0 / question )
+)
+
+# ::id MUL1738.json_0006
+# ::snt Thanks , but lets back up . I need to arrive much earlier , no later than 09:45 . Are there any trains that get there in time ?
+( Tm1 / Train-Inform
+   :Arrive ( ArrTr2 / Arrive 
+    :name ( n8 / name
+     :op1 "09:45"
+  ))
+)
+
+# ::id MUL1738.json_0008
+# ::snt Sounds good . Can you give me it 's departure time , travel time , and price ?
+( Tt1 / Train-Request
+  :Leave ( aTr0 / question )
+  :Time ( aTr1 / question )
+  :Ticket ( aTr2 / question )
+)
+
+# ::id MUL1738.json_0010
+# ::snt I do n't really need to book at this time . I would just like to get the price and travel time for that route please .
+( Tt1 / Train-Request
+  :Time ( aTr0 / question )
+  :Ticket ( aTr1 / question )
+)
+
+# ::id MUL1738.json_0012
+# ::snt Thank you and what attractions are near therte ?
+( Am1 / Attraction-Inform
+   :none ( onAt1 / none)
+)
+
+# ::id MUL1738.json_0014
+# ::snt No certain area , but I 'm looking for a museum .
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n10 / name
+     :op1 "museum"
+  ))
+)
+
+# ::id MUL1738.json_0016
+# ::snt No just a museum . Can you give me an address and postcode to one or more than one of them for me please ?
+( a / and
+ :op1(At1 / Attraction-Request
+  :Addr ( aAt0 / question )
+  :Post ( aAt1 / question )
+   )
+ :op2(Am2 / Attraction-Inform
+   :Type ( TypAt3 / Type 
+    :name ( n13 / name
+     :op1 "museum"
+  ))
+   )
+)
+
+# ::id MUL1738.json_0018
+# ::snt Got any science related museums ?   If so , give me one of those .
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n14 / name
+     :op1 "museums"
+  ))
+)
+
+# ::id MUL1738.json_0020
+# ::snt Could you give me their address and postcode please .
+( At1 / Attraction-Request
+  :Addr ( aAt0 / question )
+  :Post ( aAt1 / question )
+)
+
+# ::id MUL1738.json_0022
+# ::snt Great thank you . I think that is all I needed help with . Take care and goodbye .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG0384.json_0000
+# ::snt I want to book an evening train from Bishops Strotford to Cambridge .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "cambridge"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n4 / name
+     :op1 "Bishops"
+     :op2 "Strotford"
+  ))
+)
+
+# ::id SNG0384.json_0002
+# ::snt Sunday please . I 'd like to leave after 16:30 .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n6 / name
+     :op1 "sunday"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n8 / name
+     :op1 "16:30"
+  ))
+)
+
+# ::id SNG0384.json_0004
+# ::snt Yes , let 's book it for four , please . May I have a reference number ?
+( a / and
+ :op1(Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n10 / name
+     :op1 "four"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ref ( aTr1 / question )
+   )
+)
+
+# ::id SNG0384.json_0006
+# ::snt Thank you . That is all I need today .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3397.json_0000
+# ::snt Please find me a cinema
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n2 / name
+     :op1 "cinema"
+  ))
+)
+
+# ::id PMUL3397.json_0002
+# ::snt It does n't matter but can I get a postcode for one of them .
+( At1 / Attraction-Request
+  :Post ( aAt0 / question )
+)
+
+# ::id PMUL3397.json_0004
+# ::snt Thank you . Can you also help me find a train going to Cambridge leaving on Sunday ?
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n4 / name
+     :op1 "cambridge"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n6 / name
+     :op1 "sunday"
+  ))
+)
+
+# ::id PMUL3397.json_0006
+# ::snt I am departing from Norwich and I do need to leave sometime after 17:30 .
+( Tm1 / Train-Inform
+   :Depart ( DepTr2 / Depart 
+    :name ( n8 / name
+     :op1 "norwich"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n10 / name
+     :op1 "17:30"
+  ))
+)
+
+# ::id PMUL3397.json_0008
+# ::snt Yes can you book that for 4 people please ?
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n12 / name
+     :op1 "4"
+  ))
+)
+
+# ::id PMUL3397.json_0010
+# ::snt No , that 's all I needed today . Thanks !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL1159.json_0000
+# ::snt I am looking for a train to cambridge that arrives by 16:45 on monday .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "cambridge"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n4 / name
+     :op1 "monday"
+  ))
+   :Arrive ( ArrTr6 / Arrive 
+    :name ( n6 / name
+     :op1 "16:45"
+  ))
+)
+
+# ::id PMUL1159.json_0002
+# ::snt I want to leave from the birmingham new street station .
+( Tm1 / Train-Inform
+   :Depart ( DepTr2 / Depart 
+    :name ( n8 / name
+     :op1 "birmingham"
+     :op2 "new"
+     :op3 "street"
+  ))
+)
+
+# ::id PMUL1159.json_0004
+# ::snt Can you tell me the price and the train ID ?
+( Tt1 / Train-Request
+  :Ticket ( aTr0 / question )
+  :Id ( aTr1 / question )
+)
+
+# ::id PMUL1159.json_0006
+# ::snt No but I need an attraction in the center part of town .
+( Am1 / Attraction-Inform
+   :none ( onAt1 / none)
+   :Area ( AreAt3 / Area 
+    :name ( n10 / name
+     :op1 "center"
+  ))
+)
+
+# ::id PMUL1159.json_0008
+# ::snt I would n't mind checking out some churches . Which one in particular do you recommend ?
+( o / out_of_scope )
+
+# ::id PMUL1159.json_0010
+# ::snt yes phone and adress please
+( At1 / Attraction-Request
+  :Phone ( aAt0 / question )
+)
+
+# ::id PMUL1159.json_0012
+# ::snt where is that located again , in the centre right ?
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n12 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id PMUL1159.json_0014
+# ::snt Ok , that 's all the information I need . Thank you for your help .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL1518.json_0000
+# ::snt I am wanting to take a train to London Kings Cross from Cambridge .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "london"
+     :op2 "kings"
+     :op3 "cross"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n4 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id PMUL1518.json_0002
+# ::snt I need to arrive on Thursday by 12:45 .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n6 / name
+     :op1 "thursday"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n8 / name
+     :op1 "12:45"
+  ))
+)
+
+# ::id PMUL1518.json_0004
+# ::snt I would like to book this train , for 3 people , thank you .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n10 / name
+     :op1 "3"
+  ))
+)
+
+# ::id PMUL1518.json_0006
+# ::snt Thank you . I am also looking for a place to stay while I am there . I would like it to include free wifi and parking .
+( Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+   :Internet ( esHo2 / yes)
+)
+
+# ::id PMUL1518.json_0008
+# ::snt I do n't mind the area , but I 'd like it to be expensive . I love spending money !
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n12 / name
+     :op1 "expensive"
+  ))
+)
+
+# ::id PMUL1518.json_0010
+# ::snt I want one with free wifi and free parking .
+( Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+   :Internet ( esHo2 / yes)
+)
+
+# ::id PMUL1518.json_0012
+# ::snt That sounds wonderful , could you get me their phone number ?
+( Ht1 / Hotel-Request
+  :Phone ( aHo0 / question )
+)
+
+# ::id PMUL1518.json_0014
+# ::snt No , that will be all for now . Thank you for your help .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL4276.json_0000
+# ::snt Hello , I 'm looking for information on a hotel called Hobsons House .
+( Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n2 / name
+     :op1 "hobsons"
+     :op2 "house"
+  ))
+)
+
+# ::id PMUL4276.json_0002
+# ::snt Yes I need accommodations for 8 people for 3 nights starting from Sunday .   I will also need a reference number once the arrangements are made .
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n4 / name
+     :op1 "3"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n6 / name
+     :op1 "sunday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n8 / name
+     :op1 "8"
+  ))
+   )
+ :op2(Ht2 / Hotel-Request
+  :Ref ( aHo1 / question )
+   )
+)
+
+# ::id PMUL4276.json_0004
+# ::snt I also need a train .
+( Tm1 / Train-Inform
+   :none ( onTr1 / none)
+)
+
+# ::id PMUL4276.json_0006
+# ::snt I need to go to the stansted airport on wednesday .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n10 / name
+     :op1 "stansted"
+     :op2 "airport"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n12 / name
+     :op1 "wednesday"
+  ))
+)
+
+# ::id PMUL4276.json_0008
+# ::snt I 'm leaving from Cambridge .
+( Tm1 / Train-Inform
+   :Depart ( DepTr2 / Depart 
+    :name ( n14 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id PMUL4276.json_0010
+# ::snt I need to arrive at the airport by 13:15 .   Can I get a departure time and also the travel time for a train ?   Thanks !
+( a / and
+ :op1(Tm1 / Train-Inform
+   :Arrive ( ArrTr2 / Arrive 
+    :name ( n16 / name
+     :op1 "13:15"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Leave ( aTr1 / question )
+  :Time ( aTr2 / question )
+   )
+)
+
+# ::id MUL1934.json_0000
+# ::snt I am looking for train schedules from Cambridge to Norwich .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "norwich"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n4 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id MUL1934.json_0002
+# ::snt I need to leave on Tuesday after 19:00 .   What do you have ?
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n6 / name
+     :op1 "tuesday"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n8 / name
+     :op1 "19:00"
+  ))
+)
+
+# ::id MUL1934.json_0004
+# ::snt Yeah that one would work .   Could you book it for 2 people for me ?
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n10 / name
+     :op1 "2"
+  ))
+)
+
+# ::id MUL1934.json_0006
+# ::snt Great .   Are there any cinemas in town that you could recommend ?
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n12 / name
+     :op1 "cinemas"
+  ))
+)
+
+# ::id MUL1934.json_0008
+# ::snt Yes , pleas send me the address and postcode on both .
+( At1 / Attraction-Request
+  :Addr ( aAt0 / question )
+  :Post ( aAt1 / question )
+)
+
+# ::id MUL1934.json_0010
+# ::snt ok thank you so much , that 's all I need
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0430.json_0000
+# ::snt I am looking for places to go in town . Maybe a museum . I would prefer it to be in the centre of cambridge .
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n2 / name
+     :op1 "centre"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n4 / name
+     :op1 "museum"
+  ))
+)
+
+# ::id MUL0430.json_0002
+# ::snt Whatever you recommend . I do need an address , though .
+( At1 / Attraction-Request
+  :Addr ( aAt0 / question )
+)
+
+# ::id MUL0430.json_0004
+# ::snt Yes please ! !   I would also like to book a train arriving in Cambridge before 13:00 .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n6 / name
+     :op1 "cambridge"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n8 / name
+     :op1 "13:00"
+  ))
+)
+
+# ::id MUL0430.json_0006
+# ::snt I am traveling on Saturday and I am departing from stansted airport
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n10 / name
+     :op1 "saturday"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n12 / name
+     :op1 "stansted"
+     :op2 "airport"
+  ))
+)
+
+# ::id MUL0430.json_0008
+# ::snt Yes , please ! Can I also get the train ID and the price on that ?
+( Tt1 / Train-Request
+  :Ticket ( aTr0 / question )
+  :Id ( aTr1 / question )
+)
+
+# ::id MUL0430.json_0010
+# ::snt I need one ticket .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n14 / name
+     :op1 "one"
+  ))
+)
+
+# ::id MUL0430.json_0012
+# ::snt No , that 's it ! Thank you for your help
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL0348.json_0000
+# ::snt Hello , is lan hong house still in operation ?
+( a / and
+ :op1(gt1 / general-greet
+   :none ( onge1 / none)
+   )
+ :op2(Rm2 / Restaurant-Inform
+   :Name ( NamRe3 / Name 
+    :name ( n3 / name
+     :op1 "lan"
+     :op2 "hong"
+     :op3 "house"
+  ))
+   )
+)
+
+# ::id PMUL0348.json_0002
+# ::snt Oops , sorry . Ian Hong is a restaurant .
+( Rm1 / Restaurant-Inform
+   :none ( onRe1 / none)
+   :Name ( NamRe3 / Name 
+    :name ( n4 / name
+     :op1 "Ian"
+     :op2 "Hong"
+  ))
+)
+
+# ::id PMUL0348.json_0004
+# ::snt I would like to try for a reservation on Thursday .
+( Rm1 / Restaurant-Inform
+   :Day ( DayRe2 / Day 
+    :name ( n6 / name
+     :op1 "thursday"
+  ))
+)
+
+# ::id PMUL0348.json_0006
+# ::snt a table for 2 at 17:15 and give me reference number . also find me a hotel in the east side and should have a star of 4
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Area ( AreHo2 / Area 
+    :name ( n8 / name
+     :op1 "east"
+  ))
+   :Stars ( StaHo4 / Stars 
+    :name ( n10 / name
+     :op1 "4"
+  ))
+   :Type ( TypHo6 / Type 
+    :name ( n12 / name
+     :op1 "hotel"
+  ))
+   )
+ :op2(Rm2 / Restaurant-Inform
+   :Time ( TimRe6 / Time 
+    :name ( n15 / name
+     :op1 "17:15"
+  ))
+   :People ( PeoRe8 / People 
+    :name ( n17 / name
+     :op1 "2"
+  ))
+   )
+ :op3(Rt3 / Restaurant-Request
+  :Ref ( aRe2 / question )
+   )
+)
+
+# ::id PMUL0348.json_0008
+# ::snt The hotel should be in the east and should have a star of 4 in the cheap price range and should include free wifi
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n18 / name
+     :op1 "cheap"
+  ))
+   :Internet ( esHo2 / yes)
+   :Area ( AreHo5 / Area 
+    :name ( n20 / name
+     :op1 "east"
+  ))
+   :Stars ( StaHo7 / Stars 
+    :name ( n22 / name
+     :op1 "4"
+  ))
+)
+
+# ::id PMUL0348.json_0010
+# ::snt Can you give me the address and postcode of one you 'd recommend ?
+( Ht1 / Hotel-Request
+  :Addr ( aHo0 / question )
+  :Post ( aHo1 / question )
+)
+
+# ::id PMUL0348.json_0012
+# ::snt OK , I 'll talk to my sister about that recommendation . Thanks for you help today , that will be all I need .   Bye .
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id PMUL4109.json_0000
+# ::snt I love looking at architecture . Can you find me a good place in the centre area ?
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n2 / name
+     :op1 "centre"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n4 / name
+     :op1 "architecture"
+  ))
+)
+
+# ::id PMUL4109.json_0002
+# ::snt That sounds like a good choice .   Thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL4109.json_0004
+# ::snt Yes . I would also like to find a place to stay , please .
+( Hm1 / Hotel-Inform
+   :none ( onHo1 / none)
+)
+
+# ::id PMUL4109.json_0006
+# ::snt I want a moderate price range , with a star of 4 , and in the type of hotel . Also , free parking , please .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n6 / name
+     :op1 "hotel"
+  ))
+   :Parking ( esHo2 / yes)
+   :Price ( PriHo5 / Price 
+    :name ( n8 / name
+     :op1 "moderate"
+  ))
+   :Stars ( StaHo7 / Stars 
+    :name ( n10 / name
+     :op1 "4"
+  ))
+)
+
+# ::id PMUL4109.json_0008
+# ::snt Try a hotel that is expensive then , same other attributes , free parking and 4 star please .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n12 / name
+     :op1 "hotel"
+  ))
+   :Price ( PriHo4 / Price 
+    :name ( n14 / name
+     :op1 "expensive"
+  ))
+   :Stars ( StaHo6 / Stars 
+    :name ( n16 / name
+     :op1 "4"
+  ))
+   :Parking ( esHo4 / yes)
+)
+
+# ::id PMUL4109.json_0010
+# ::snt Can you book that for me . Monday , 2 nights , 7 peaople ? I 'll also need the reference number please ?
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n18 / name
+     :op1 "2"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n20 / name
+     :op1 "monday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n22 / name
+     :op1 "7"
+  ))
+   )
+ :op2(Ht2 / Hotel-Request
+  :Ref ( aHo1 / question )
+   )
+)
+
+# ::id PMUL4109.json_0012
+# ::snt That 's it . You 've been most helpful . Thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0154.json_0000
+# ::snt I 'm looking for a cheap restaurant that serves modern european food .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "modern"
+     :op2 "european"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n4 / name
+     :op1 "cheap"
+  ))
+)
+
+# ::id MUL0154.json_0002
+# ::snt Thank you very much .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0154.json_0004
+# ::snt Wait , I need a reservation , please . Can I get a table on Wednesday at 18:45 for 2 people ? I 'll need the reference number .
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n6 / name
+     :op1 "18:45"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n8 / name
+     :op1 "wednesday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n10 / name
+     :op1 "2"
+  ))
+   )
+ :op2(Rt2 / Restaurant-Request
+  :Ref ( aRe1 / question )
+   )
+)
+
+# ::id MUL0154.json_0006
+# ::snt I need a cheap place to stay , too . Can you find me something in the centre ?
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n12 / name
+     :op1 "cheap"
+  ))
+   :Area ( AreHo4 / Area 
+    :name ( n14 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id MUL0154.json_0008
+# ::snt The Alexander Bed and Breakfast guesthouse will be fine , thanks .
+( Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n16 / name
+     :op1 "alexander"
+     :op2 "bed"
+     :op3 "and"
+     :op4 "breakfast"
+  ))
+   :Type ( TypHo4 / Type 
+    :name ( n18 / name
+     :op1 "guesthouse"
+  ))
+)
+
+# ::id MUL0154.json_0010
+# ::snt I need more information about the guesthouse , do they have free parking ?   What is the address and phone number ?
+( a / and
+ :op1(Ht1 / Hotel-Request
+  :Parking ( aHo0 / question )
+  :Addr ( aHo1 / question )
+  :Phone ( aHo2 / question )
+   )
+ :op2(Hm2 / Hotel-Inform
+   :Parking ( esHo2 / yes)
+   )
+)
+
+# ::id MUL0154.json_0012
+# ::snt Could you book a taxi for me ? I am looking for one to take me between the restaurant and hotel and i need it to arrive at the restaurant by the booked time .
+( Tm1 / Taxi-Inform
+   :Dest ( DesTa2 / Dest 
+    :name ( n20 / name
+     :op1 "the"
+     :op2 "restaurant"
+  ))
+   :Arrive ( ArrTa4 / Arrive 
+    :name ( n22 / name
+     :op1 "the"
+     :op2 "booked"
+     :op3 "time"
+  ))
+)
+
+# ::id MUL0154.json_0014
+# ::snt No that 's all I needed . Thank you !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1227.json_0000
+# ::snt I 'm looking for a 4 star hotel with a moderate price .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n2 / name
+     :op1 "hotel"
+  ))
+   :Price ( PriHo4 / Price 
+    :name ( n4 / name
+     :op1 "moderate"
+  ))
+   :Stars ( StaHo6 / Stars 
+    :name ( n6 / name
+     :op1 "4"
+  ))
+)
+
+# ::id MUL1227.json_0002
+# ::snt How about a guesthouse in the moderate price range then .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n8 / name
+     :op1 "guesthouse"
+  ))
+   :Price ( PriHo4 / Price 
+    :name ( n10 / name
+     :op1 "moderate"
+  ))
+)
+
+# ::id MUL1227.json_0004
+# ::snt Actually , I do n't have a preference on area . Can you suggest a place ? I need to book a room for Saturday .
+( Hm1 / Hotel-Inform
+   :Day ( DayHo2 / Day 
+    :name ( n12 / name
+     :op1 "saturday"
+  ))
+)
+
+# ::id MUL1227.json_0006
+# ::snt 3 nights starting from saturday .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n14 / name
+     :op1 "3"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n16 / name
+     :op1 "saturday"
+  ))
+)
+
+# ::id MUL1227.json_0008
+# ::snt There is going to be 7 of us
+( Hm1 / Hotel-Inform
+   :People ( PeoHo2 / People 
+    :name ( n18 / name
+     :op1 "7"
+  ))
+)
+
+# ::id MUL1227.json_0010
+# ::snt Yes , I 'm looking for a restaurant named saigon city .
+( Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n20 / name
+     :op1 "saigon"
+     :op2 "city"
+  ))
+)
+
+# ::id MUL1227.json_0012
+# ::snt I need a table on Saturday for 7 at 17:15 there .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n22 / name
+     :op1 "17:15"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n24 / name
+     :op1 "saturday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n26 / name
+     :op1 "7"
+  ))
+)
+
+# ::id MUL1227.json_0014
+# ::snt How about 16:15 ?
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n28 / name
+     :op1 "16:15"
+  ))
+)
+
+# ::id MUL1227.json_0016
+# ::snt Can you help me book a taxi from Acorn Guest House to Saigon City ? I need to get there by my reservation time at 16:15 .
+( Tm1 / Taxi-Inform
+   :Dest ( DesTa2 / Dest 
+    :name ( n30 / name
+     :op1 "saigon"
+     :op2 "city"
+  ))
+   :Depart ( DepTa4 / Depart 
+    :name ( n32 / name
+     :op1 "acorn"
+     :op2 "guest"
+     :op3 "house"
+  ))
+   :Arrive ( ArrTa6 / Arrive 
+    :name ( n34 / name
+     :op1 "16:15"
+  ))
+)
+
+# ::id MUL1227.json_0018
+# ::snt That 's everything I needed . Thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3363.json_0000
+# ::snt Hi , I need to take a train on Sunday that leaves after 08:45 .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n2 / name
+     :op1 "sunday"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n4 / name
+     :op1 "08:45"
+  ))
+)
+
+# ::id PMUL3363.json_0002
+# ::snt I 'm departing from Cambridge and need to go to Leicester .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n6 / name
+     :op1 "leicester"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n8 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id PMUL3363.json_0004
+# ::snt Yes , that will work . Please reserve 7 seats on it for my party and I.
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n10 / name
+     :op1 "7"
+  ))
+)
+
+# ::id PMUL3363.json_0006
+# ::snt I 'm also looking for information on the huntingdon marriott hotel .
+( Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n12 / name
+     :op1 "huntingdon"
+     :op2 "marriott"
+     :op3 "hotel"
+  ))
+)
+
+# ::id PMUL3363.json_0008
+# ::snt That 's perfect , thanks !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3363.json_0010
+# ::snt no , i just need their address .
+( Ht1 / Hotel-Request
+  :Addr ( aHo0 / question )
+)
+
+# ::id SNG0829.json_0000
+# ::snt I need a place to stay on the west side of town , and I definitely need free wifi .
+( Hm1 / Hotel-Inform
+   :Internet ( esHo1 / yes)
+   :Area ( AreHo3 / Area 
+    :name ( n2 / name
+     :op1 "west"
+  ))
+)
+
+# ::id SNG0829.json_0002
+# ::snt Price does n't really matter , but I 'd like it to include internet and parking please .
+( Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+   :Price ( onHo2 / dontcare)
+)
+
+# ::id SNG0829.json_0004
+# ::snt A hotel , please .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n4 / name
+     :op1 "hotel"
+  ))
+)
+
+# ::id SNG0829.json_0006
+# ::snt The   Huntingdon Marriott Hotel will work . Can I have the phone number and address ?
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n6 / name
+     :op1 "hotel"
+  ))
+   :Name ( NamHo4 / Name 
+    :name ( n8 / name
+     :op1 "huntingdon"
+     :op2 "marriott"
+     :op3 "hotel"
+  ))
+   )
+ :op2(Ht2 / Hotel-Request
+  :Addr ( aHo1 / question )
+  :Phone ( aHo2 / question )
+   )
+)
+
+# ::id SNG0829.json_0008
+# ::snt No , that 's all I need . I will give them a call myself . Thank you !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL2623.json_0000
+# ::snt I 'm looking for a specific hotel . Can you help me ?
+( Hm1 / Hotel-Inform
+   :none ( onHo1 / none)
+)
+
+# ::id PMUL2623.json_0002
+# ::snt I 'm looking for University Arms Hotel .
+( Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n2 / name
+     :op1 "university"
+     :op2 "arms"
+     :op3 "hotel"
+  ))
+)
+
+# ::id PMUL2623.json_0004
+# ::snt Can you book a room for me for 7 people ? We 'll arrive on Wednesday and stay for 3 nights .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n4 / name
+     :op1 "3"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n6 / name
+     :op1 "wednesday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n8 / name
+     :op1 "7"
+  ))
+)
+
+# ::id PMUL2623.json_0006
+# ::snt I would also like some info on some places to eat in town .
+( Rm1 / Restaurant-Inform
+   :none ( onRe1 / none)
+)
+
+# ::id PMUL2623.json_0008
+# ::snt You know what , come to think of it we 'll find a restaurant later . Can you tell me some information on Clare College ? I was thinking of visiting there .
+( Am1 / Attraction-Inform
+   :Name ( NamAt2 / Name 
+    :name ( n10 / name
+     :op1 "clare"
+     :op2 "college"
+  ))
+)
+
+# ::id PMUL2623.json_0010
+# ::snt Yes please . I need a taxi to commute between the two places . I want to leave the hotel by 06:45 .
+( Tm1 / Taxi-Inform
+   :Leave ( LeaTa2 / Leave 
+    :name ( n12 / name
+     :op1 "06:45"
+  ))
+   :Depart ( DepTa4 / Depart 
+    :name ( n14 / name
+     :op1 "the"
+     :op2 "hotel"
+  ))
+)
+
+# ::id PMUL2623.json_0012
+# ::snt Thanks for your help !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL2623.json_0014
+# ::snt That 's all , thanks
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL1795.json_0000
+# ::snt I 'm looking for a cheap hotel that includes free wifi .
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n2 / name
+     :op1 "cheap"
+  ))
+   :Internet ( esHo2 / yes)
+   :Type ( TypHo5 / Type 
+    :name ( n4 / name
+     :op1 "hotel"
+  ))
+)
+
+# ::id PMUL1795.json_0002
+# ::snt I do n't care about the area it is in , but I will need free parking .
+( Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+   :Area ( onHo2 / dontcare)
+)
+
+# ::id PMUL1795.json_0004
+# ::snt Ok , the Allenbell will do . Can you book me a room for 3 people , 2 nights starting Tuesday please ?
+( Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n6 / name
+     :op1 "allenbell"
+  ))
+   :Stay ( StaHo4 / Stay 
+    :name ( n8 / name
+     :op1 "2"
+  ))
+   :Day ( DayHo6 / Day 
+    :name ( n10 / name
+     :op1 "tuesday"
+  ))
+   :People ( PeoHo8 / People 
+    :name ( n12 / name
+     :op1 "3"
+  ))
+)
+
+# ::id PMUL1795.json_0006
+# ::snt I also need a train leaving Kings Lynn .
+( Tm1 / Train-Inform
+   :Depart ( DepTr2 / Depart 
+    :name ( n14 / name
+     :op1 "kings"
+     :op2 "lynn"
+  ))
+)
+
+# ::id PMUL1795.json_0008
+# ::snt I 'm headed to cambridge
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n16 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id PMUL1795.json_0010
+# ::snt same day as the hotel booking
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n18 / name
+     :op1 "same"
+     :op2 "day"
+  ))
+)
+
+# ::id PMUL1795.json_0012
+# ::snt I need to arrive by 12:15 . Thanks
+( Tm1 / Train-Inform
+   :Arrive ( ArrTr2 / Arrive 
+    :name ( n20 / name
+     :op1 "12:15"
+  ))
+)
+
+# ::id PMUL1795.json_0014
+# ::snt Thank you for the information . I 'm ready for my visit . Good day and goodbye .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3464.json_0000
+# ::snt I 'm in the mood for some fusion food . Please find me an expensive restaurant that serves it
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "fusion"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n4 / name
+     :op1 "expensive"
+  ))
+)
+
+# ::id PMUL3464.json_0002
+# ::snt Ok . What about a restaurant serving Mediterranean food ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n6 / name
+     :op1 "mediterranean"
+  ))
+)
+
+# ::id PMUL3464.json_0004
+# ::snt Can I get the postcode and phone number of shiraz restaurant ?
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n8 / name
+     :op1 "shiraz"
+     :op2 "restaurant"
+  ))
+   )
+ :op2(Rt2 / Restaurant-Request
+  :Phone ( aRe1 / question )
+  :Post ( aRe2 / question )
+   )
+)
+
+# ::id PMUL3464.json_0006
+# ::snt Thank you ! I 'm also looking for a train that will take me to Bishops Stortford by 15:15 .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n10 / name
+     :op1 "bishops"
+     :op2 "stortford"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n12 / name
+     :op1 "15:15"
+  ))
+)
+
+# ::id PMUL3464.json_0008
+# ::snt I would like to travel on friday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n14 / name
+     :op1 "friday"
+  ))
+)
+
+# ::id PMUL3464.json_0010
+# ::snt Yes , I would like to book five tickets , May I please have a reference number ?
+( a / and
+ :op1(Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n16 / name
+     :op1 "five"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ref ( aTr1 / question )
+   )
+)
+
+# ::id PMUL3464.json_0012
+# ::snt Thanks .   Nothing further .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1360.json_0000
+# ::snt I 'm looking for a guesthouse in the east .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n2 / name
+     :op1 "guesthouse"
+  ))
+   :Area ( AreHo4 / Area 
+    :name ( n4 / name
+     :op1 "east"
+  ))
+)
+
+# ::id MUL1360.json_0002
+# ::snt I need it to be cheap , and it should have free parking .
+( Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+   :Price ( PriHo3 / Price 
+    :name ( n6 / name
+     :op1 "cheap"
+  ))
+)
+
+# ::id MUL1360.json_0004
+# ::snt Yes , please . Include their address .
+( Ht1 / Hotel-Request
+  :Addr ( aHo0 / question )
+)
+
+# ::id MUL1360.json_0006
+# ::snt I do n't need a reservation for the guesthouse , actually . Could you help me find a cheap place to dine in the east , as well ?
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n8 / name
+     :op1 "cheap"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n10 / name
+     :op1 "east"
+  ))
+)
+
+# ::id MUL1360.json_0008
+# ::snt Can I please have the phone number for the restaurant ?
+( Rt1 / Restaurant-Request
+  :Phone ( aRe0 / question )
+)
+
+# ::id MUL1360.json_0010
+# ::snt May I please get a taxi to go from both places ? As well as their number and car type ? I wish to leave the hotel by 4:45 am . Thanks .
+( a / and
+ :op1(Tt1 / Taxi-Request
+  :Car ( aTa0 / question )
+   )
+ :op2(Tm2 / Taxi-Inform
+   :Leave ( LeaTa3 / Leave 
+    :name ( n13 / name
+     :op1 "4:45"
+  ))
+   :Depart ( DepTa5 / Depart 
+    :name ( n15 / name
+     :op1 "the"
+     :op2 "hotel"
+  ))
+   )
+)
+
+# ::id MUL1360.json_0012
+# ::snt Thank you so much .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1360.json_0014
+# ::snt No , you have been most helpful . Thank you , again . Good bye .
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id MUL0839.json_0000
+# ::snt I 've heard a of a place called The Junction . Can you tell me about it ?
+( Am1 / Attraction-Inform
+   :Name ( NamAt2 / Name 
+    :name ( n2 / name
+     :op1 "junction"
+  ))
+)
+
+# ::id MUL0839.json_0002
+# ::snt May I have their phone number please ?
+( At1 / Attraction-Request
+  :Phone ( aAt0 / question )
+)
+
+# ::id MUL0839.json_0004
+# ::snt I need an expensive restaurant that serves thai food .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n4 / name
+     :op1 "thai"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n6 / name
+     :op1 "expensive"
+  ))
+)
+
+# ::id MUL0839.json_0006
+# ::snt Yes please book Bangkok City for 8 people at 18:00 for this Saturday .
+( Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n8 / name
+     :op1 "bangkok"
+     :op2 "city"
+  ))
+   :Time ( TimRe4 / Time 
+    :name ( n10 / name
+     :op1 "18:00"
+  ))
+   :Day ( DayRe6 / Day 
+    :name ( n12 / name
+     :op1 "saturday"
+  ))
+   :People ( PeoRe8 / People 
+    :name ( n14 / name
+     :op1 "8"
+  ))
+)
+
+# ::id MUL0839.json_0008
+# ::snt I also need a taxi to commute between the The junction and the Sala Thong .   I need to make sure it arrives before my reservations at Bangkok City .
+( Tm1 / Taxi-Inform
+   :Dest ( DesTa2 / Dest 
+    :name ( n16 / name
+     :op1 "sala"
+     :op2 "thong"
+  ))
+   :Depart ( DepTa4 / Depart 
+    :name ( n18 / name
+     :op1 "the"
+     :op2 "junction"
+  ))
+)
+
+# ::id MUL0839.json_0010
+# ::snt Yes , I need that taxi booked , please .
+( Tm1 / Taxi-Inform
+   :none ( onTa1 / none)
+)
+
+# ::id MUL0839.json_0012
+# ::snt I need it to arrive by 18:00 Saturday for our dinner reservations .   Can you confirm the booked time ?
+( a / and
+ :op1(Tm1 / Taxi-Inform
+   :Arrive ( ArrTa2 / Arrive 
+    :name ( n20 / name
+     :op1 "18:00"
+  ))
+   )
+ :op2(Rm2 / Restaurant-Inform
+   :Day ( DayRe4 / Day 
+    :name ( n23 / name
+     :op1 "saturday"
+  ))
+   )
+)
+
+# ::id MUL0839.json_0014
+# ::snt But that 's the reference number for my restaurant reservation . Please confirm my taxi booking ! I 'll need a contact number and car type so I can make sure it was absolutely completed !
+( a / and
+ :op1(Tt1 / Taxi-Request
+  :Car ( aTa0 / question )
+   )
+ :op2(Rt2 / Restaurant-Request
+  :Ref ( aRe1 / question )
+   )
+)
+
+# ::id MUL0839.json_0016
+# ::snt No , that 's everything , thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG0090.json_0000
+# ::snt I would like to get a taxi from the Museum of archaeology and anthropology to the Soul Tree Nightclub
+( Tm1 / Taxi-Inform
+   :Dest ( DesTa2 / Dest 
+    :name ( n2 / name
+     :op1 "soul"
+     :op2 "tree"
+     :op3 "nightclub"
+  ))
+   :Depart ( DepTa4 / Depart 
+    :name ( n4 / name
+     :op1 "Museum"
+     :op2 "of"
+     :op3 "archaeology"
+     :op4 "and"
+     :op5 "anthropology"
+  ))
+)
+
+# ::id SNG0090.json_0002
+# ::snt The taxi should arrive by 02:30
+( Tm1 / Taxi-Inform
+   :Arrive ( ArrTa2 / Arrive 
+    :name ( n6 / name
+     :op1 "02:30"
+  ))
+)
+
+# ::id SNG0090.json_0004
+# ::snt yes actually , I was wondering if you had any contact information for the driver ?
+( Tm1 / Taxi-Inform
+   :none ( onTa1 / none)
+)
+
+# ::id SNG0090.json_0006
+# ::snt Nope , that 's all I need today . Thanks !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0603.json_0000
+# ::snt I would like to book a train that leaves from Broxbourne on Wednesday . Can you book that for me ?
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n2 / name
+     :op1 "wednesday"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n4 / name
+     :op1 "broxbourne"
+  ))
+)
+
+# ::id MUL0603.json_0002
+# ::snt Yes , I need to leave sometimes after 11:30 .
+( Tm1 / Train-Inform
+   :Leave ( LeaTr2 / Leave 
+    :name ( n6 / name
+     :op1 "11:30"
+  ))
+)
+
+# ::id MUL0603.json_0004
+# ::snt I do n't have a particular arrival time in mind . What time is the first train after 11:30 and what is its arrival time ?
+( a / and
+ :op1(Tm1 / Train-Inform
+   :Leave ( LeaTr2 / Leave 
+    :name ( n8 / name
+     :op1 "11:30"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Arrive ( aTr1 / question )
+   )
+)
+
+# ::id MUL0603.json_0006
+# ::snt Okay thanks I am looking for a particular hotel is well named Gonville Hotel
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n10 / name
+     :op1 "hotel"
+  ))
+   :Name ( NamHo4 / Name 
+    :name ( n12 / name
+     :op1 "gonville"
+     :op2 "hotel"
+  ))
+)
+
+# ::id MUL0603.json_0008
+# ::snt Great , can you book that for 5 nights first day wednesday for   people please ?
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n14 / name
+     :op1 "5"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n16 / name
+     :op1 "wednesday"
+  ))
+)
+
+# ::id MUL0603.json_0010
+# ::snt I need that for 7 people . If that 's not possible , then for 4 nights instead and I need a reference number .
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n18 / name
+     :op1 "4"
+  ))
+   :People ( PeoHo4 / People 
+    :name ( n20 / name
+     :op1 "7"
+  ))
+   )
+ :op2(Ht2 / Hotel-Request
+  :Ref ( aHo1 / question )
+   )
+)
+
+# ::id MUL0603.json_0012
+# ::snt Thank you for your help . That was all I needed for today . Thanks .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1780.json_0000
+# ::snt Yes I was wondering if you can tell me about an attraction called ballare ?
+( Am1 / Attraction-Inform
+   :Name ( NamAt2 / Name 
+    :name ( n2 / name
+     :op1 "ballare"
+  ))
+)
+
+# ::id MUL1780.json_0002
+# ::snt What is the door charge ?
+( At1 / Attraction-Request
+  :Fee ( aAt0 / question )
+)
+
+# ::id MUL1780.json_0004
+# ::snt I 'm also looking for a train . It will depart from broxbourne and should arrive at cambridge .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n4 / name
+     :op1 "cambridge"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n6 / name
+     :op1 "broxbourne"
+  ))
+)
+
+# ::id MUL1780.json_0006
+# ::snt Yes I 'd like to travel on Tuesday and I need to get there by 09:30 .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n8 / name
+     :op1 "tuesday"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n10 / name
+     :op1 "09:30"
+  ))
+)
+
+# ::id MUL1780.json_0008
+# ::snt What is the price of that train ?
+( Tt1 / Train-Request
+  :Ticket ( aTr0 / question )
+)
+
+# ::id MUL1780.json_0010
+# ::snt Thank you , that 's all I needed today .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1780.json_0012
+# ::snt Yes , just one ticket please .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n12 / name
+     :op1 "one"
+  ))
+)
+
+# ::id MUL1780.json_0014
+# ::snt Perfect . Thank you so much . That 's all I need .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG01935.json_0000
+# ::snt I really need to find a taxi , if you can help . I ca n't leave until after 7:00 , though . I need to get to carolina bed and breakfast .
+( Tm1 / Taxi-Inform
+   :Dest ( DesTa2 / Dest 
+    :name ( n2 / name
+     :op1 "carolina"
+     :op2 "bed"
+     :op3 "and"
+     :op4 "breakfast"
+  ))
+   :Leave ( LeaTa4 / Leave 
+    :name ( n4 / name
+     :op1 "7:00"
+  ))
+)
+
+# ::id SNG01935.json_0002
+# ::snt I will be leaving from the Cafe Jello Gallery .
+( Tm1 / Taxi-Inform
+   :Depart ( DepTa2 / Depart 
+    :name ( n6 / name
+     :op1 "cafe"
+     :op2 "jello"
+     :op3 "gallery"
+  ))
+)
+
+# ::id SNG01935.json_0004
+# ::snt That will be fine , thank you for your help , bye .
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id MUL0995.json_0000
+# ::snt I 'd like to visit a park in the south part of town . Can you recommend one to me ?
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n2 / name
+     :op1 "south"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n4 / name
+     :op1 "park"
+  ))
+)
+
+# ::id MUL0995.json_0002
+# ::snt Yes please . I would also like the entrance fee and phone number for it as well .
+( At1 / Attraction-Request
+  :Fee ( aAt0 / question )
+  :Phone ( aAt1 / question )
+)
+
+# ::id MUL0995.json_0004
+# ::snt I am looking for a restaurant that serves Northern European food .   I would like it to be in the South , also .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n6 / name
+     :op1 "northern"
+     :op2 "european"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n8 / name
+     :op1 "south"
+  ))
+)
+
+# ::id MUL0995.json_0006
+# ::snt Lets try European food in the expensive price range in the northern part of town again .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n10 / name
+     :op1 "european"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n12 / name
+     :op1 "expensive"
+  ))
+   :Area ( AreRe6 / Area 
+    :name ( n14 / name
+     :op1 "northern"
+  ))
+)
+
+# ::id MUL0995.json_0008
+# ::snt Yes . Can you please find me an expensive restaurant in the south that serves mexican food ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n16 / name
+     :op1 "mexican"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n18 / name
+     :op1 "expensive"
+  ))
+   :Area ( AreRe6 / Area 
+    :name ( n20 / name
+     :op1 "south"
+  ))
+)
+
+# ::id MUL0995.json_0010
+# ::snt That sounds good . I want to book a table for 7 people at 18:30 on Saturday . Please include a reference number .
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n22 / name
+     :op1 "18:30"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n24 / name
+     :op1 "saturday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n26 / name
+     :op1 "7"
+  ))
+   )
+ :op2(Rt2 / Restaurant-Request
+  :Ref ( aRe1 / question )
+   )
+)
+
+# ::id MUL0995.json_0012
+# ::snt Can I please get the address for Wandlebury ?
+( At1 / Attraction-Request
+  :Addr ( aAt0 / question )
+)
+
+# ::id MUL0995.json_0014
+# ::snt That 's all , thank you very much/
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0995.json_0016
+# ::snt Thanks , you too !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0995.json_0018
+# ::snt I believe you 've given me all the information I need . Thank you and goodbye .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1130.json_0000
+# ::snt Could you give me the information for Trinity College ?
+( Am1 / Attraction-Inform
+   :Name ( NamAt2 / Name 
+    :name ( n2 / name
+     :op1 "trinity"
+     :op2 "college"
+  ))
+)
+
+# ::id MUL1130.json_0002
+# ::snt Great thank you for the information !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1130.json_0004
+# ::snt Would you be able to assist me with finding a room at a 4-star rated hotel or guesthouse ?
+( Hm1 / Hotel-Inform
+   :Stars ( StaHo2 / Stars 
+    :name ( n4 / name
+     :op1 "4-star"
+  ))
+)
+
+# ::id MUL1130.json_0006
+# ::snt Hmm ... Are any of those places expensive , and located in the West ?
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n6 / name
+     :op1 "expensive"
+  ))
+   :Area ( AreHo4 / Area 
+    :name ( n8 / name
+     :op1 "west"
+  ))
+)
+
+# ::id MUL1130.json_0008
+# ::snt Does it have free parking ?
+( Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+)
+
+# ::id MUL1130.json_0010
+# ::snt Not just yet . Do they have internet ? And what is the postcode ?
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Internet ( esHo1 / yes)
+   )
+ :op2(Ht2 / Hotel-Request
+  :Internet ( aHo1 / question )
+  :Post ( aHo2 / question )
+   )
+)
+
+# ::id MUL1130.json_0012
+# ::snt And that is a hotel or a guesthouse ?
+( Hm1 / Hotel-Inform
+   :none ( onHo1 / none)
+)
+
+# ::id MUL1130.json_0014
+# ::snt Ok , wonderful . I think that 's all the information I need today . Have a good night !
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3634.json_0000
+# ::snt I am looking for a place to eat that 's expensive . Can you help me ?
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n2 / name
+     :op1 "expensive"
+  ))
+)
+
+# ::id PMUL3634.json_0002
+# ::snt Yes , I 'm looking for modern American food in the centre of town .   Can you help me ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n4 / name
+     :op1 "modern"
+     :op2 "american"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n6 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id PMUL3634.json_0004
+# ::snt Okay , how about British food ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n8 / name
+     :op1 "british"
+  ))
+)
+
+# ::id PMUL3634.json_0006
+# ::snt Yes , please do . I would like to make a reservation for Thursday at the one you choose .
+( Rm1 / Restaurant-Inform
+   :Day ( DayRe2 / Day 
+    :name ( n10 / name
+     :op1 "thursday"
+  ))
+)
+
+# ::id PMUL3634.json_0008
+# ::snt There will be 7 people at 16:15 .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n12 / name
+     :op1 "16:15"
+  ))
+   :People ( PeoRe4 / People 
+    :name ( n14 / name
+     :op1 "7"
+  ))
+)
+
+# ::id PMUL3634.json_0010
+# ::snt I 'm also looking for a train leaving from Norwich and arriving by 08:45 .
+( Tm1 / Train-Inform
+   :Arrive ( ArrTr2 / Arrive 
+    :name ( n16 / name
+     :op1 "08:45"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n18 / name
+     :op1 "norwich"
+  ))
+)
+
+# ::id PMUL3634.json_0012
+# ::snt I would like to leave on Thursday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n20 / name
+     :op1 "thursday"
+  ))
+)
+
+# ::id PMUL3634.json_0014
+# ::snt Yes , that 's perfect . What 's the departure time and price ?
+( Tt1 / Train-Request
+  :Leave ( aTr0 / question )
+  :Ticket ( aTr1 / question )
+)
+
+# ::id PMUL3634.json_0016
+# ::snt not at this time but thank you so much for all your help . Goodbye
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG0893.json_0000
+# ::snt I 'm looking for an expensive hotel in the south to stay in .
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n2 / name
+     :op1 "expensive"
+  ))
+   :Area ( AreHo4 / Area 
+    :name ( n4 / name
+     :op1 "south"
+  ))
+   :Type ( TypHo6 / Type 
+    :name ( n6 / name
+     :op1 "hotel"
+  ))
+)
+
+# ::id SNG0893.json_0002
+# ::snt Yes , please book me a room .
+( o / out_of_scope )
+
+# ::id SNG0893.json_0004
+# ::snt Can you book the hotel for 4 people , 3 nights on Thursday ?
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n8 / name
+     :op1 "3"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n10 / name
+     :op1 "thursday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n12 / name
+     :op1 "4"
+  ))
+)
+
+# ::id SNG0893.json_0006
+# ::snt Thanks for your help . That 's all I needed .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1651.json_0000
+# ::snt I need to find a train to Peterborough that leaves after 17:30 .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "peterborough"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n4 / name
+     :op1 "17:30"
+  ))
+)
+
+# ::id MUL1651.json_0002
+# ::snt I need to leave on Saturday from cambridge
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n6 / name
+     :op1 "saturday"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n8 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id MUL1651.json_0004
+# ::snt Yes , can you book that for 7 people and give me the reference number please ?
+( a / and
+ :op1(Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n10 / name
+     :op1 "7"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ref ( aTr1 / question )
+   )
+)
+
+# ::id MUL1651.json_0006
+# ::snt I 'll also be needing a restaurant . I would like it to be in the centre and cheap .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n12 / name
+     :op1 "cheap"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n14 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id MUL1651.json_0008
+# ::snt Do you know if they serve Cantonese food ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n16 / name
+     :op1 "cantonese"
+  ))
+)
+
+# ::id MUL1651.json_0010
+# ::snt Are there any restaurants in that area that serve cantonese ?
+( Rm1 / Restaurant-Inform
+   :none ( onRe1 / none)
+   :Food ( FooRe3 / Food 
+    :name ( n18 / name
+     :op1 "cantonese"
+  ))
+)
+
+# ::id MUL1651.json_0012
+# ::snt What about one that serves Chinese food ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n20 / name
+     :op1 "chinese"
+  ))
+)
+
+# ::id MUL1651.json_0014
+# ::snt That sounds perfect . Can you book a table for the same group of people at 10:00 for the same day as the train ?
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n22 / name
+     :op1 "10:00"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n24 / name
+     :op1 "same"
+     :op2 "day"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n26 / name
+     :op1 "same"
+     :op2 "group"
+     :op3 "of"
+     :op4 "people"
+  ))
+)
+
+# ::id MUL1651.json_0016
+# ::snt Try 9:00 then for the same group of people at Charlie Chan please .   I will need the reference number .
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n28 / name
+     :op1 "charlie"
+     :op2 "chan"
+  ))
+   :Time ( TimRe4 / Time 
+    :name ( n30 / name
+     :op1 "9:00"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n32 / name
+     :op1 "same"
+     :op2 "group"
+     :op3 "of"
+     :op4 "people"
+  ))
+   )
+ :op2(Rt2 / Restaurant-Request
+  :Ref ( aRe1 / question )
+   )
+)
+
+# ::id MUL1651.json_0018
+# ::snt Is there another chinese restaurant we could try in the centre ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n34 / name
+     :op1 "chinese"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n36 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id MUL1651.json_0020
+# ::snt Yes , please . Try 10 or 9 .
+( o / out_of_scope )
+
+# ::id MUL1651.json_0022
+# ::snt Thank you that will be all
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG1122.json_0000
+# ::snt Could you help me find a place to go ? I 'd like to find some architecture .
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n2 / name
+     :op1 "architecture"
+  ))
+)
+
+# ::id SNG1122.json_0002
+# ::snt What is the postcode for your recommended one ? You choose .
+( At1 / Attraction-Request
+  :Post ( aAt0 / question )
+)
+
+# ::id SNG1122.json_0004
+# ::snt That sounds perfect . Thank you very much !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG1122.json_0006
+# ::snt No that will be all for now .
+( o / out_of_scope )
+
+# ::id SNG1122.json_0008
+# ::snt Thank you very much .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3695.json_0000
+# ::snt I am looking for information in Cambridge
+( o / out_of_scope )
+
+# ::id PMUL3695.json_0002
+# ::snt sunday after 14:00
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n2 / name
+     :op1 "sunday"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n4 / name
+     :op1 "14:00"
+  ))
+)
+
+# ::id PMUL3695.json_0004
+# ::snt I will be leaving Cambridge and going to Norwich .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n6 / name
+     :op1 "norwich"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n8 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id PMUL3695.json_0006
+# ::snt Yes that sounds perfect . Can you book it for 4 people please ?
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n10 / name
+     :op1 "4"
+  ))
+)
+
+# ::id PMUL3695.json_0008
+# ::snt I am also looking for a guesthouse that is expensive and incldes free parking .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n12 / name
+     :op1 "guesthouse"
+  ))
+   :Parking ( esHo2 / yes)
+   :Price ( PriHo5 / Price 
+    :name ( n14 / name
+     :op1 "expensive"
+  ))
+)
+
+# ::id PMUL3695.json_0010
+# ::snt Okay , how about a moderate price range then ?
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n16 / name
+     :op1 "moderate"
+  ))
+)
+
+# ::id PMUL3695.json_0012
+# ::snt The area does n't matter to me .
+( Hm1 / Hotel-Inform
+   :Area ( onHo1 / dontcare)
+)
+
+# ::id PMUL3695.json_0014
+# ::snt At least a 3 star .
+( Hm1 / Hotel-Inform
+   :Stars ( StaHo2 / Stars 
+    :name ( n18 / name
+     :op1 "3"
+  ))
+)
+
+# ::id PMUL3695.json_0016
+# ::snt ok , can we book that for the same group of people ?
+( Hm1 / Hotel-Inform
+   :People ( PeoHo2 / People 
+    :name ( n20 / name
+     :op1 "same"
+     :op2 "group"
+     :op3 "of"
+     :op4 "people"
+  ))
+)
+
+# ::id PMUL3695.json_0018
+# ::snt I will want it from Tuesday .
+( Hm1 / Hotel-Inform
+   :Day ( DayHo2 / Day 
+    :name ( n22 / name
+     :op1 "tuesday"
+  ))
+)
+
+# ::id PMUL3695.json_0020
+# ::snt I need it for 5 nights .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n24 / name
+     :op1 "5"
+  ))
+)
+
+# ::id PMUL3695.json_0022
+# ::snt No that 's everything ! Thanks for your help , bye !
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id SNG01889.json_0000
+# ::snt I 'm at Saint John 's College . I need a taxi to pick me up at 18:45 .
+( Tm1 / Taxi-Inform
+   :Leave ( LeaTa2 / Leave 
+    :name ( n2 / name
+     :op1 "18:45"
+  ))
+   :Depart ( DepTa4 / Depart 
+    :name ( n4 / name
+     :op1 "saint"
+     :op2 "john"
+     :op3 "'s"
+     :op4 "college"
+  ))
+)
+
+# ::id SNG01889.json_0002
+# ::snt I 'm going to la margherita .
+( Tm1 / Taxi-Inform
+   :Dest ( DesTa2 / Dest 
+    :name ( n6 / name
+     :op1 "la"
+     :op2 "margherita"
+  ))
+)
+
+# ::id SNG01889.json_0004
+# ::snt Thanks so much that sounds perfect . Have a great day :)
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG01889.json_0006
+# ::snt No , that 's all for now . Thanks , again . Goodbye .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0745.json_0000
+# ::snt I am trying to find a guesthouse with free parking to stay in .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n2 / name
+     :op1 "guesthouse"
+  ))
+   :Parking ( esHo2 / yes)
+)
+
+# ::id MUL0745.json_0002
+# ::snt I want to stay in the north .
+( Hm1 / Hotel-Inform
+   :Area ( AreHo2 / Area 
+    :name ( n4 / name
+     :op1 "north"
+  ))
+)
+
+# ::id MUL0745.json_0004
+# ::snt I 'm not picky about the star rating , but I 'm on a budget - find me a cheap guesthouse , please .
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n6 / name
+     :op1 "cheap"
+  ))
+   :Stars ( onHo2 / dontcare)
+   :Type ( TypHo5 / Type 
+    :name ( n8 / name
+     :op1 "please"
+  ))
+)
+
+# ::id MUL0745.json_0006
+# ::snt Book the Worth House for 6 people please .   We 'll be staying 5 nights starting Wednesday . I 'll need the reference number . I 'll also need a train to Cambridge after 12:00
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n10 / name
+     :op1 "worth"
+     :op2 "house"
+  ))
+   :Stay ( StaHo4 / Stay 
+    :name ( n12 / name
+     :op1 "5"
+  ))
+   )
+ :op2(Tm2 / Train-Inform
+   :Dest ( DesTr5 / Dest 
+    :name ( n15 / name
+     :op1 "cambridge"
+  ))
+   :Day ( DayTr7 / Day 
+    :name ( n17 / name
+     :op1 "wednesday"
+  ))
+   :Leave ( LeaTr9 / Leave 
+    :name ( n19 / name
+     :op1 "12:00"
+  ))
+   :People ( PeoTr11 / People 
+    :name ( n21 / name
+     :op1 "6"
+  ))
+   )
+ :op3(Ht3 / Hotel-Request
+  :Ref ( aHo2 / question )
+   )
+)
+
+# ::id MUL0745.json_0008
+# ::snt I also need a train going to cambridge on wednesday leaving after 12:00
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n22 / name
+     :op1 "cambridge"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n24 / name
+     :op1 "wednesday"
+  ))
+   :Leave ( LeaTr6 / Leave 
+    :name ( n26 / name
+     :op1 "12:00"
+  ))
+)
+
+# ::id MUL0745.json_0010
+# ::snt I would like it on the same day as the hotel booking leaving from ely if possible .
+( Tm1 / Train-Inform
+   :Depart ( DepTr2 / Depart 
+    :name ( n28 / name
+     :op1 "ely"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n30 / name
+     :op1 "same"
+     :op2 "day"
+  ))
+)
+
+# ::id MUL0745.json_0012
+# ::snt It does not matter , but I need to book it for the same six people .
+( Tm1 / Train-Inform
+   :Arrive ( onTr1 / dontcare)
+   :People ( PeoTr3 / People 
+    :name ( n32 / name
+     :op1 "six"
+  ))
+)
+
+# ::id MUL0745.json_0014
+# ::snt No , any of them would be fine , but I 'll need six tickets for myself and my family .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n34 / name
+     :op1 "six"
+  ))
+)
+
+# ::id MUL0745.json_0016
+# ::snt Great , that 's all I need today . Thanks for your help .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0745.json_0018
+# ::snt Yes they have , thank you !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1879.json_0000
+# ::snt Hi , I 'm looking for an attraction , it 's called Wandlebury Country Park , do you have any information about it ?
+( Am1 / Attraction-Inform
+   :Name ( NamAt2 / Name 
+    :name ( n2 / name
+     :op1 "wandlebury"
+     :op2 "country"
+     :op3 "park"
+  ))
+)
+
+# ::id MUL1879.json_0002
+# ::snt Excellent . That 's all I need !
+( o / out_of_scope )
+
+# ::id MUL1879.json_0004
+# ::snt I need a train as well , going to cambridge on Saturday . Could you tell me my options ?
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n4 / name
+     :op1 "cambridge"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n6 / name
+     :op1 "saturday"
+  ))
+)
+
+# ::id MUL1879.json_0006
+# ::snt I 'd like to leave from the London Liverpool Street , please .
+( Tm1 / Train-Inform
+   :Depart ( DepTr2 / Depart 
+    :name ( n8 / name
+     :op1 "london"
+     :op2 "liverpool"
+     :op3 "street"
+  ))
+)
+
+# ::id MUL1879.json_0008
+# ::snt Anytime after 13:15 .
+( Tm1 / Train-Inform
+   :Leave ( LeaTr2 / Leave 
+    :name ( n10 / name
+     :op1 "13:15"
+  ))
+)
+
+# ::id MUL1879.json_0010
+# ::snt That will do wonderfully . Thank you for your help .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1879.json_0012
+# ::snt No , I do not . Thanks .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1879.json_0014
+# ::snt That 's it , I believe . Thanks and goodbye .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL1771.json_0000
+# ::snt I am organizing my trip to cambridge and need a place to stay in the east in the cheap price range .
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n2 / name
+     :op1 "cheap"
+  ))
+   :Area ( AreHo4 / Area 
+    :name ( n4 / name
+     :op1 "east"
+  ))
+)
+
+# ::id PMUL1771.json_0002
+# ::snt I would prefer a hotel with 4 stars . Does Allenbell fit the bill ?
+( Hm1 / Hotel-Inform
+   :Stars ( StaHo2 / Stars 
+    :name ( n6 / name
+     :op1 "4"
+  ))
+   :Name ( NamHo4 / Name 
+    :name ( n8 / name
+     :op1 "allenbell"
+  ))
+   :Type ( TypHo6 / Type 
+    :name ( n10 / name
+     :op1 "hotel"
+  ))
+)
+
+# ::id PMUL1771.json_0004
+# ::snt No but I 'd like to know where it 's exactly located .
+( Ht1 / Hotel-Request
+  :Addr ( aHo0 / question )
+)
+
+# ::id PMUL1771.json_0006
+# ::snt I also need a train going to stevenage .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n12 / name
+     :op1 "stevenage"
+  ))
+)
+
+# ::id PMUL1771.json_0008
+# ::snt I would like to travel on Thursday leaving from Cambridge .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n14 / name
+     :op1 "thursday"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n16 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id PMUL1771.json_0010
+# ::snt The train should arrive by 19:30 the latest .
+( Tm1 / Train-Inform
+   :Arrive ( ArrTr2 / Arrive 
+    :name ( n18 / name
+     :op1 "19:30"
+  ))
+)
+
+# ::id PMUL1771.json_0012
+# ::snt That will give me time to find my way , in case I get lost , so that 's fine . I 'll need you to book 6 tickets , please .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n20 / name
+     :op1 "6"
+  ))
+)
+
+# ::id PMUL1771.json_0014
+# ::snt Thank you so much , that 's all I need .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL4053.json_0000
+# ::snt I 'm looking for a italian restaurant centre .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "italian"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n4 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id PMUL4053.json_0002
+# ::snt Price does n't really matter , but can you tell me the address , postcode , and phone for your favorite one ?
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :Price ( onRe1 / dontcare)
+   )
+ :op2(Rt2 / Restaurant-Request
+  :Phone ( aRe1 / question )
+  :Post ( aRe2 / question )
+  :Addr ( aRe3 / question )
+   )
+)
+
+# ::id PMUL4053.json_0004
+# ::snt No thank you , but I am looking for a college to visit .
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n6 / name
+     :op1 "college"
+  ))
+)
+
+# ::id PMUL4053.json_0006
+# ::snt No , it does n't matter .
+( Am1 / Attraction-Inform
+   :Area ( onAt1 / dontcare)
+)
+
+# ::id PMUL4053.json_0008
+# ::snt That sounds great ! Could you give me the entrance fee , postcode , and address ?
+( At1 / Attraction-Request
+  :Fee ( aAt0 / question )
+  :Addr ( aAt1 / question )
+  :Post ( aAt2 / question )
+)
+
+# ::id PMUL4053.json_0010
+# ::snt Thank you for your help . Have a great day .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG01317.json_0000
+# ::snt I would like a taxi please
+( Tm1 / Taxi-Inform
+   :none ( onTa1 / none)
+)
+
+# ::id SNG01317.json_0002
+# ::snt What time do you need at taxi and from where ?
+( a / and
+ :op1(Tm1 / Taxi-Inform
+   :none ( onTa1 / none)
+   )
+ :op2(Tt2 / Taxi-Request
+  :Depart ( aTa1 / question )
+   )
+)
+
+# ::id SNG01317.json_0004
+# ::snt I actually need to arrive at 19:30 .
+( Tm1 / Taxi-Inform
+   :Arrive ( ArrTa2 / Arrive 
+    :name ( n2 / name
+     :op1 "19:30"
+  ))
+)
+
+# ::id SNG01317.json_0006
+# ::snt I am departing from frankie and bennys
+( Tm1 / Taxi-Inform
+   :Depart ( DepTa2 / Depart 
+    :name ( n4 / name
+     :op1 "frankie"
+     :op2 "and"
+     :op3 "bennys"
+  ))
+)
+
+# ::id SNG01317.json_0008
+# ::snt I 'm going to cafe uno .
+( Tm1 / Taxi-Inform
+   :Dest ( DesTa2 / Dest 
+    :name ( n6 / name
+     :op1 "cafe"
+     :op2 "uno"
+  ))
+)
+
+# ::id SNG01317.json_0010
+# ::snt Thank you . I 'm glad it 's taken care of .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG01317.json_0012
+# ::snt There is nothing more , thank you . Goodbye .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG0554.json_0000
+# ::snt I 'd love to find an expensive German restaurant .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "german"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n4 / name
+     :op1 "expensive"
+  ))
+)
+
+# ::id SNG0554.json_0002
+# ::snt how about one that serves european food ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n6 / name
+     :op1 "european"
+  ))
+)
+
+# ::id SNG0554.json_0004
+# ::snt I do n't care which area . Just need to find a table for 5 people at 15:00 on Saturday . I will need the reference number once booked .
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :Area ( onRe1 / dontcare)
+   :Time ( TimRe3 / Time 
+    :name ( n8 / name
+     :op1 "15:00"
+  ))
+   :Day ( DayRe5 / Day 
+    :name ( n10 / name
+     :op1 "saturday"
+  ))
+   :People ( PeoRe7 / People 
+    :name ( n12 / name
+     :op1 "5"
+  ))
+   )
+ :op2(Rt2 / Restaurant-Request
+  :Ref ( aRe1 / question )
+   )
+)
+
+# ::id SNG0554.json_0006
+# ::snt Great thank you for all your help .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL4620.json_0000
+# ::snt I am looking for places to go in the centre of town .
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n2 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id PMUL4620.json_0002
+# ::snt I want to see a college .
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n4 / name
+     :op1 "college"
+  ))
+)
+
+# ::id PMUL4620.json_0004
+# ::snt Yes , please . I would prefer one with a low entrance fee .
+( At1 / Attraction-Request
+  :Fee ( aAt0 / question )
+)
+
+# ::id PMUL4620.json_0006
+# ::snt I just need the postcode please .
+( At1 / Attraction-Request
+  :Post ( aAt0 / question )
+)
+
+# ::id PMUL4620.json_0008
+# ::snt Yes , I am also looking for a train departing from birmingham new street to cambridge .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n6 / name
+     :op1 "cambridge"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n8 / name
+     :op1 "birmingham"
+     :op2 "new"
+     :op3 "street"
+  ))
+)
+
+# ::id PMUL4620.json_0010
+# ::snt I 'd like to arrive by 08:30 on wednesday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n10 / name
+     :op1 "wednesday"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n12 / name
+     :op1 "08:30"
+  ))
+   :Leave ( onTr3 / none)
+)
+
+# ::id PMUL4620.json_0012
+# ::snt I need the train to arrive by 08:30 at the latest .
+( Tm1 / Train-Inform
+   :Arrive ( ArrTr2 / Arrive 
+    :name ( n14 / name
+     :op1 "08:30"
+  ))
+)
+
+# ::id PMUL4620.json_0014
+# ::snt No need to book , but can you tell me the cost of a ticket ?
+( o / out_of_scope )
+
+# ::id PMUL4620.json_0016
+# ::snt Great !   That is all I needed .
+( o / out_of_scope )
+
+# ::id MUL1492.json_0000
+# ::snt I 'm looking for a German restaurant in the centre .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "german"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n4 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id MUL1492.json_0002
+# ::snt How about one that serves European food in that same area ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n6 / name
+     :op1 "european"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n8 / name
+     :op1 "same"
+     :op2 "area"
+  ))
+)
+
+# ::id MUL1492.json_0004
+# ::snt No price range , but would appreciate a phone number of one that you would recommend .
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :Price ( onRe1 / dontcare)
+   )
+ :op2(Rt2 / Restaurant-Request
+  :Phone ( aRe1 / question )
+   )
+)
+
+# ::id MUL1492.json_0006
+# ::snt Yes , I need a train to cambridge that arrives by 19:15 , please .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n10 / name
+     :op1 "cambridge"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n12 / name
+     :op1 "19:15"
+  ))
+)
+
+# ::id MUL1492.json_0008
+# ::snt I need the train to arrive by 19:15 from norwich to cambridge on wednesday , what are my options for that ?
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n14 / name
+     :op1 "cambridge"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n16 / name
+     :op1 "wednesday"
+  ))
+   :Arrive ( ArrTr6 / Arrive 
+    :name ( n18 / name
+     :op1 "19:15"
+  ))
+   :Depart ( DepTr8 / Depart 
+    :name ( n20 / name
+     :op1 "norwich"
+  ))
+)
+
+# ::id MUL1492.json_0010
+# ::snt I would like to book a ticket please .
+( o / out_of_scope )
+
+# ::id MUL1492.json_0012
+# ::snt Sounds great . Can I get one seat reserved ?
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n22 / name
+     :op1 "one"
+  ))
+)
+
+# ::id MUL1492.json_0014
+# ::snt Thank you , have a great day .   I really appreciate you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1492.json_0016
+# ::snt Nope , that 's all I need . Thanks !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0549.json_0000
+# ::snt Hello , I 'd like to book a train that leaves on Wednesday sometime after 19:15
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n2 / name
+     :op1 "wednesday"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n4 / name
+     :op1 "19:15"
+  ))
+)
+
+# ::id MUL0549.json_0002
+# ::snt I would like to depart from cambridge heading to london liverpool street please .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n6 / name
+     :op1 "london"
+     :op2 "liverpool"
+     :op3 "street"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n8 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id MUL0549.json_0004
+# ::snt Can I have the price and arrival time of the 19:59 train , please ?
+( Tt1 / Train-Request
+  :Arrive ( aTr0 / question )
+  :Ticket ( aTr1 / question )
+)
+
+# ::id MUL0549.json_0006
+# ::snt I just needed that information , what attractions do you have in the centre of town ?
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n10 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id MUL0549.json_0008
+# ::snt Whatever the case might be , I need the entrance fee , postcode , and address as well .
+( At1 / Attraction-Request
+  :Fee ( aAt0 / question )
+  :Addr ( aAt1 / question )
+  :Post ( aAt2 / question )
+)
+
+# ::id MUL0549.json_0010
+# ::snt No , that is all I needed . Thanks , and have a nice day .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL1747.json_0000
+# ::snt I am looking for a place to say that is in the cheap price range .
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n2 / name
+     :op1 "cheap"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ticket ( aTr1 / question )
+   )
+)
+
+# ::id PMUL1747.json_0002
+# ::snt No but I would prefer a guesthouse with free wifi .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n4 / name
+     :op1 "guesthouse"
+  ))
+   :Internet ( esHo2 / yes)
+   :Area ( onHo3 / dontcare)
+)
+
+# ::id PMUL1747.json_0004
+# ::snt Yes , that would be great . Book it for 1 person for 5 nights starting from Tuesday .
+( Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+   :Stay ( StaHo3 / Stay 
+    :name ( n6 / name
+     :op1 "5"
+  ))
+   :Day ( DayHo5 / Day 
+    :name ( n8 / name
+     :op1 "tuesday"
+  ))
+   :People ( PeoHo7 / People 
+    :name ( n10 / name
+     :op1 "1"
+  ))
+)
+
+# ::id PMUL1747.json_0006
+# ::snt I need a train for the same day as the reservation . It should arrive by 17:45
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n12 / name
+     :op1 "same"
+     :op2 "day"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n14 / name
+     :op1 "17:45"
+  ))
+)
+
+# ::id PMUL1747.json_0008
+# ::snt Ok that s unreal , thank you anyway
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL1747.json_0010
+# ::snt I 'd be departing from london liverpool street and going to cambridge .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n16 / name
+     :op1 "cambridge"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n18 / name
+     :op1 "london"
+     :op2 "liverpool"
+     :op3 "street"
+  ))
+)
+
+# ::id PMUL1747.json_0012
+# ::snt No thank you that will be all
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL2792.json_0000
+# ::snt I would like to stay at a guesthouse in the north .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n2 / name
+     :op1 "guesthouse"
+  ))
+   :Area ( AreHo4 / Area 
+    :name ( n4 / name
+     :op1 "north"
+  ))
+)
+
+# ::id PMUL2792.json_0002
+# ::snt I would like it to be 4 stars .
+( Hm1 / Hotel-Inform
+   :Stars ( StaHo2 / Stars 
+    :name ( n6 / name
+     :op1 "4"
+  ))
+)
+
+# ::id PMUL2792.json_0004
+# ::snt I would prefer a moderately priced one please .
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n8 / name
+     :op1 "moderately"
+  ))
+   )
+ :op2(Ht2 / Hotel-Request
+  :Price ( aHo1 / question )
+   )
+)
+
+# ::id PMUL2792.json_0006
+# ::snt It s have free parking .
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+   )
+ :op2(Ht2 / Hotel-Request
+  :Parking ( aHo1 / question )
+   )
+)
+
+# ::id PMUL2792.json_0008
+# ::snt That sounds good .   What is the postcode for the Kirkwood house ?
+( a / and
+ :op1(Ht1 / Hotel-Request
+  :Post ( aHo0 / question )
+   )
+ :op2(Hm2 / Hotel-Inform
+   :Name ( NamHo3 / Name 
+    :name ( n11 / name
+     :op1 "Kirkwood"
+     :op2 "house"
+  ))
+   )
+)
+
+# ::id PMUL2792.json_0010
+# ::snt I need an architecture attraction to visit in the centre .
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n12 / name
+     :op1 "centre"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n14 / name
+     :op1 "architecture"
+  ))
+)
+
+# ::id PMUL2792.json_0012
+# ::snt Okay thank you . I also need to book a taxi to leave the attraction at 5:30 .
+( Tm1 / Taxi-Inform
+   :Leave ( LeaTa2 / Leave 
+    :name ( n16 / name
+     :op1 "5:30"
+  ))
+   :Depart ( DepTa4 / Depart 
+    :name ( n18 / name
+     :op1 "the"
+     :op2 "attraction"
+  ))
+)
+
+# ::id PMUL2792.json_0014
+# ::snt The old schools attraction is fine .
+( Am1 / Attraction-Inform
+   :none ( onAt1 / none)
+   :Name ( NamAt3 / Name 
+    :name ( n20 / name
+     :op1 "old"
+     :op2 "schools"
+  ))
+)
+
+# ::id PMUL2792.json_0016
+# ::snt I need a taxi .
+( Tm1 / Taxi-Inform
+   :none ( onTa1 / none)
+)
+
+# ::id PMUL2792.json_0018
+# ::snt I need to leave Old Schools by 15:30 , please .
+( Tm1 / Taxi-Inform
+   :Leave ( LeaTa2 / Leave 
+    :name ( n22 / name
+     :op1 "15:30"
+  ))
+   :Depart ( DepTa4 / Depart 
+    :name ( n24 / name
+     :op1 "old"
+     :op2 "schools"
+  ))
+)
+
+# ::id PMUL2792.json_0020
+# ::snt I would be going to Kirkwood house .
+( Tm1 / Taxi-Inform
+   :Dest ( DesTa2 / Dest 
+    :name ( n26 / name
+     :op1 "kirkwood"
+     :op2 "house"
+  ))
+)
+
+# ::id PMUL2792.json_0022
+# ::snt No , just a taxi , please .
+( Tm1 / Taxi-Inform
+   :none ( onTa1 / none)
+)
+
+# ::id PMUL2792.json_0024
+# ::snt I only need to leave the attraction by 15:30 .
+( a / and
+ :op1(Am1 / Attraction-Inform
+   :none ( onAt1 / none)
+   )
+ :op2(Tm2 / Taxi-Inform
+   :Leave ( LeaTa3 / Leave 
+    :name ( n29 / name
+     :op1 "15:30"
+  ))
+   :Depart ( DepTa5 / Depart 
+    :name ( n31 / name
+     :op1 "the"
+     :op2 "attraction"
+  ))
+   )
+)
+
+# ::id PMUL2792.json_0026
+# ::snt Thank you for the booking . That will be all for now .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0187.json_0000
+# ::snt Hello , I am looking for a moderate priced place to eat that serves British food in Cambridge .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "british"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n4 / name
+     :op1 "moderate"
+  ))
+)
+
+# ::id MUL0187.json_0002
+# ::snt Can I have The Copper Kettle 's phone number and address , please ?
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n6 / name
+     :op1 "Copper"
+     :op2 "Kettle"
+  ))
+   )
+ :op2(Rt2 / Restaurant-Request
+  :Phone ( aRe1 / question )
+  :Addr ( aRe2 / question )
+   )
+)
+
+# ::id MUL0187.json_0004
+# ::snt What is the area for The copper Kettle ?
+( a / and
+ :op1(Rt1 / Restaurant-Request
+  :Area ( aRe0 / question )
+   )
+ :op2(Rm2 / Restaurant-Inform
+   :Name ( NamRe3 / Name 
+    :name ( n9 / name
+     :op1 "The"
+     :op2 "copper"
+     :op3 "Kettle"
+  ))
+   )
+)
+
+# ::id MUL0187.json_0006
+# ::snt I would like to book a cab please .
+( o / out_of_scope )
+
+# ::id MUL0187.json_0008
+# ::snt I do n't care .
+( Tm1 / Taxi-Inform
+   :Arrive ( ArrTa2 / Arrive 
+    :name ( n10 / name
+     :op1 "do"
+     :op2 "n't"
+     :op3 "care"
+  ))
+)
+
+# ::id MUL0187.json_0010
+# ::snt I need a place to stay please .
+( Hm1 / Hotel-Inform
+   :none ( onHo1 / none)
+)
+
+# ::id MUL0187.json_0012
+# ::snt Someplace moderately priced with free wifi on the east side of town would be best .
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n12 / name
+     :op1 "moderately"
+  ))
+   :Internet ( esHo2 / yes)
+   :Area ( AreHo5 / Area 
+    :name ( n14 / name
+     :op1 "east"
+  ))
+)
+
+# ::id MUL0187.json_0014
+# ::snt Sure . I need to book it for 3 people staying for 4 nights starting sunday . Please provide a reference number . Thanks !
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n16 / name
+     :op1 "4"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n18 / name
+     :op1 "sunday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n20 / name
+     :op1 "3"
+  ))
+   )
+ :op2(Ht2 / Hotel-Request
+  :Ref ( aHo1 / question )
+   )
+)
+
+# ::id MUL0187.json_0016
+# ::snt Thanks . That 's everything I need .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0187.json_0018
+# ::snt I will .   Thanks for your help .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3740.json_0000
+# ::snt i am looking for places to go in town . The attraction should be in the centre part of town .
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n2 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id PMUL3740.json_0002
+# ::snt How about a museum ?
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n4 / name
+     :op1 "museum"
+  ))
+)
+
+# ::id PMUL3740.json_0004
+# ::snt oh yes , please tell me how much is it to get in ?   Oh and what is the post code ?
+( At1 / Attraction-Request
+  :Post ( aAt0 / question )
+)
+
+# ::id PMUL3740.json_0006
+# ::snt I would also like to find a place to stay . Can you recommend a hotel with free WiFi and free parking , please ?
+( Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+   :Internet ( esHo2 / yes)
+   :Type ( TypHo4 / Type 
+    :name ( n6 / name
+     :op1 "hotel"
+  ))
+)
+
+# ::id PMUL3740.json_0008
+# ::snt The hotel should be in the moderate price range
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n8 / name
+     :op1 "moderate"
+  ))
+)
+
+# ::id PMUL3740.json_0010
+# ::snt i do n't have a preference . As long as it has free wifi and parking .
+( Hm1 / Hotel-Inform
+   :Area ( onHo1 / dontcare)
+   :Parking ( esHo2 / yes)
+   :Internet ( esHo3 / yes)
+)
+
+# ::id PMUL3740.json_0012
+# ::snt That sounds fun !   Can you make bookings , too ?
+( o / out_of_scope )
+
+# ::id PMUL3740.json_0014
+# ::snt Of course , give me the reference number after you do .
+( Ht1 / Hotel-Request
+  :Ref ( aHo0 / question )
+)
+
+# ::id PMUL3740.json_0016
+# ::snt Thank you , what is the reference number ?
+( Ht1 / Hotel-Request
+  :Ref ( aHo0 / question )
+)
+
+# ::id PMUL3740.json_0018
+# ::snt 4 people 4 nights starting on friday .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n10 / name
+     :op1 "4"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n12 / name
+     :op1 "friday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n14 / name
+     :op1 "4"
+  ))
+)
+
+# ::id PMUL3740.json_0020
+# ::snt Thank you , that is all I need for now .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1487.json_0000
+# ::snt I need to take a train from cambridge to ely .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "ely"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n4 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id MUL1487.json_0002
+# ::snt I 'd like to travel on Monday , any time after 14:00 please .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n6 / name
+     :op1 "monday"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n8 / name
+     :op1 "14:00"
+  ))
+)
+
+# ::id MUL1487.json_0004
+# ::snt Yes please book one tickets please .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n10 / name
+     :op1 "one"
+  ))
+)
+
+# ::id MUL1487.json_0006
+# ::snt Can you give me more info about lan hong house .
+( Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n12 / name
+     :op1 "lan"
+     :op2 "hong"
+     :op3 "house"
+  ))
+)
+
+# ::id MUL1487.json_0008
+# ::snt Ummm , thanks , but could you tell me more about the lan Hong House restaurant ?
+( Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n14 / name
+     :op1 "lan"
+     :op2 "hong"
+     :op3 "house"
+  ))
+)
+
+# ::id MUL1487.json_0010
+# ::snt Yes , I would for 6 people on Monday at 17:30 . What is their phone number and food type ?
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n16 / name
+     :op1 "17:30"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n18 / name
+     :op1 "monday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n20 / name
+     :op1 "6"
+  ))
+   )
+ :op2(Rt2 / Restaurant-Request
+  :Food ( aRe1 / question )
+  :Phone ( aRe2 / question )
+   )
+)
+
+# ::id MUL1487.json_0012
+# ::snt Ok , great ! That 's all I needed , thank you !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1249.json_0000
+# ::snt Hello , I need some information about a certain restaurant .
+( Rm1 / Restaurant-Inform
+   :none ( onRe1 / none)
+)
+
+# ::id MUL1249.json_0002
+# ::snt I am looking for Restaurant Alimentum . I would like to make a reservation .
+( Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n2 / name
+     :op1 "restaurant"
+     :op2 "alimentum"
+  ))
+)
+
+# ::id MUL1249.json_0004
+# ::snt Tuesday at 17:45 for 6 please
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n4 / name
+     :op1 "17:45"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n6 / name
+     :op1 "tuesday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n8 / name
+     :op1 "6"
+  ))
+)
+
+# ::id MUL1249.json_0006
+# ::snt How about at 16:45 instead ?
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n10 / name
+     :op1 "16:45"
+  ))
+)
+
+# ::id MUL1249.json_0008
+# ::snt Thank you , I am also looking for a hotel in the east that has free parking for my car . I 'll need the hotel to be cheap with wifi
+( Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+   :Price ( PriHo3 / Price 
+    :name ( n12 / name
+     :op1 "cheap"
+  ))
+   :Internet ( esHo3 / yes)
+   :Area ( AreHo6 / Area 
+    :name ( n14 / name
+     :op1 "east"
+  ))
+   :Type ( TypHo8 / Type 
+    :name ( n16 / name
+     :op1 "hotel"
+  ))
+)
+
+# ::id MUL1249.json_0010
+# ::snt Yes , that sound great .   Go ahead and book it .
+( o / out_of_scope )
+
+# ::id MUL1249.json_0012
+# ::snt Wait , before I commit , is Allenbell a guesthouse or a full hotel ?
+( Hm1 / Hotel-Inform
+   :none ( onHo1 / none)
+   :Name ( NamHo3 / Name 
+    :name ( n18 / name
+     :op1 "Allenbell"
+  ))
+)
+
+# ::id MUL1249.json_0014
+# ::snt That 's all I need .
+( o / out_of_scope )
+
+# ::id MUL1249.json_0016
+# ::snt The day will be Tuesday , as well .
+( Hm1 / Hotel-Inform
+   :Day ( DayHo2 / Day 
+    :name ( n20 / name
+     :op1 "tuesday"
+  ))
+)
+
+# ::id MUL1249.json_0018
+# ::snt I 'm sorry , I do not need the room booked anymore . Thank you !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1249.json_0020
+# ::snt No that 's it . Thank you for your help .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL2841.json_0000
+# ::snt Call you tell me if there are any museums in Camberidge ?
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n2 / name
+     :op1 "museums"
+  ))
+)
+
+# ::id PMUL2841.json_0002
+# ::snt I do n't care about the part of town .
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n4 / name
+     :op1 "do"
+     :op2 "n't"
+     :op3 "care"
+  ))
+)
+
+# ::id PMUL2841.json_0004
+# ::snt Yes can I get the contact info please ?
+( o / out_of_scope )
+
+# ::id PMUL2841.json_0006
+# ::snt The gallery is in a good location . Would you mind making the booking for the soonest they have a guide available ?
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n6 / name
+     :op1 "gallery"
+  ))
+)
+
+# ::id PMUL2841.json_0008
+# ::snt Okay .   What 's the entrance fee ?
+( At1 / Attraction-Request
+  :Fee ( aAt0 / question )
+)
+
+# ::id PMUL2841.json_0010
+# ::snt Great , I 'm also looking for info on the gonville hotel .
+( Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n8 / name
+     :op1 "gonville"
+     :op2 "hotel"
+  ))
+)
+
+# ::id PMUL2841.json_0012
+# ::snt Great I need to book a stay for 8 people for 3 nights starting on Saturday .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n10 / name
+     :op1 "3"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n12 / name
+     :op1 "saturday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n14 / name
+     :op1 "8"
+  ))
+)
+
+# ::id PMUL2841.json_0014
+# ::snt I need a taxi to commute between the places . I want to leave the hotel by 10:00 .
+( a / and
+ :op1(Tm1 / Taxi-Inform
+   :Leave ( LeaTa2 / Leave 
+    :name ( n16 / name
+     :op1 "10:00"
+  ))
+   :Depart ( DepTa4 / Depart 
+    :name ( n18 / name
+     :op1 "the"
+     :op2 "hotel"
+  ))
+   )
+ :op2(Am2 / Attraction-Inform
+   :Name ( NamAt5 / Name 
+    :name ( n21 / name
+     :op1 "the"
+     :op2 "places"
+  ))
+   )
+)
+
+# ::id PMUL2841.json_0016
+# ::snt I 'll need to leave the hotel by 10:00 please !
+( Tm1 / Taxi-Inform
+   :Leave ( LeaTa2 / Leave 
+    :name ( n22 / name
+     :op1 "10:00"
+  ))
+   :Depart ( DepTa4 / Depart 
+    :name ( n24 / name
+     :op1 "the"
+     :op2 "hotel"
+  ))
+)
+
+# ::id PMUL2841.json_0018
+# ::snt That will be all for now . Thank you for all your help .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL2841.json_0020
+# ::snt No thank you that is all I need .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL4814.json_0000
+# ::snt i want a guesthouse
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n2 / name
+     :op1 "guesthouse"
+  ))
+)
+
+# ::id PMUL4814.json_0002
+# ::snt It does n't really matter just someplace moderately priced with free wifi .
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n4 / name
+     :op1 "moderately"
+  ))
+   :Internet ( esHo2 / yes)
+)
+
+# ::id PMUL4814.json_0004
+# ::snt Can I have their phone number ? Do they have free parking ?
+( a / and
+ :op1(Ht1 / Hotel-Request
+  :Parking ( aHo0 / question )
+  :Phone ( aHo1 / question )
+  :Addr ( aHo2 / question )
+   )
+ :op2(Hm2 / Hotel-Inform
+   :Parking ( esHo2 / yes)
+   )
+)
+
+# ::id PMUL4814.json_0006
+# ::snt Now I need a place to have some fun
+( o / out_of_scope )
+
+# ::id PMUL4814.json_0008
+# ::snt Anything will do as long as it 's a nightclub in the centre .
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n6 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id PMUL4814.json_0010
+# ::snt Yes I am looking for a nightclub in the city center and I need their phone number and entrance fee .
+( a / and
+ :op1(Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n8 / name
+     :op1 "nightclub"
+  ))
+   )
+ :op2(At2 / Attraction-Request
+  :Fee ( aAt1 / question )
+  :Phone ( aAt2 / question )
+   )
+)
+
+# ::id MUL1457.json_0000
+# ::snt Is there a Chinese restaurant in the city centre ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "chinese"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n4 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id MUL1457.json_0002
+# ::snt I want something that is not too cheap .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n6 / name
+     :op1 "cheap"
+  ))
+)
+
+# ::id MUL1457.json_0004
+# ::snt Let 's try the Jinling Noodle Bar .   Could you get me the postcode and price range for it ?
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n8 / name
+     :op1 "jinling"
+     :op2 "noodle"
+     :op3 "bar"
+  ))
+   )
+ :op2(Rt2 / Restaurant-Request
+  :Price ( aRe1 / question )
+  :Post ( aRe2 / question )
+   )
+)
+
+# ::id MUL1457.json_0006
+# ::snt I will also need a train on Tuesday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n10 / name
+     :op1 "tuesday"
+  ))
+)
+
+# ::id MUL1457.json_0008
+# ::snt I 'm leaving from ely on Tuesday after 16:45 . I 'd like to book for 1 and need the reference number please .
+( a / and
+ :op1(Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n12 / name
+     :op1 "tuesday"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n14 / name
+     :op1 "ely"
+  ))
+   :Leave ( LeaTr6 / Leave 
+    :name ( n16 / name
+     :op1 "16:45"
+  ))
+   :People ( PeoTr8 / People 
+    :name ( n18 / name
+     :op1 "1"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ref ( aTr1 / question )
+   )
+)
+
+# ::id MUL1457.json_0010
+# ::snt Yes , that 's correct . Ely to Cambridge on Tuesday , for one person , and it needs to leave sometime after 16:45 .
+( Tm1 / Train-Inform
+   :Depart ( DepTr2 / Depart 
+    :name ( n20 / name
+     :op1 "Ely"
+  ))
+   :Dest ( DesTr4 / Dest 
+    :name ( n22 / name
+     :op1 "Cambridge"
+  ))
+   :Day ( DayTr6 / Day 
+    :name ( n24 / name
+     :op1 "tuesday"
+  ))
+   :People ( PeoTr8 / People 
+    :name ( n26 / name
+     :op1 "one"
+  ))
+   :Leave ( LeaTr10 / Leave 
+    :name ( n28 / name
+     :op1 "16:45"
+  ))
+)
+
+# ::id MUL1457.json_0012
+# ::snt Okay thank you so much for your help .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1457.json_0014
+# ::snt I 'm good , thanks for your help !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL1712.json_0000
+# ::snt I 'm looking for information about train bookings , can you assist me ?
+( Tm1 / Train-Inform
+   :none ( onTr1 / none)
+)
+
+# ::id PMUL1712.json_0002
+# ::snt I will be traveling on Sunday and need to arrive in Cambridge by 14:45
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "cambridge"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n4 / name
+     :op1 "sunday"
+  ))
+   :Arrive ( ArrTr6 / Arrive 
+    :name ( n6 / name
+     :op1 "14:45"
+  ))
+)
+
+# ::id PMUL1712.json_0004
+# ::snt Leaving from Birmingham New Street .
+( Tm1 / Train-Inform
+   :Depart ( DepTr2 / Depart 
+    :name ( n8 / name
+     :op1 "birmingham"
+     :op2 "new"
+     :op3 "street"
+  ))
+)
+
+# ::id PMUL1712.json_0006
+# ::snt It does n't really matter but early would be nice .
+( o / out_of_scope )
+
+# ::id PMUL1712.json_0008
+# ::snt Perfect . Can I get a booking for 4 people please ?
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n10 / name
+     :op1 "4"
+  ))
+)
+
+# ::id PMUL1712.json_0010
+# ::snt Ok , I am also looking for a cheap guesthouse to stay in . Can you tell me what 's available ?
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n12 / name
+     :op1 "guesthouse"
+  ))
+   :Price ( PriHo4 / Price 
+    :name ( n14 / name
+     :op1 "cheap"
+  ))
+)
+
+# ::id PMUL1712.json_0012
+# ::snt I would like 0 stars and needs to be cheap .
+( Hm1 / Hotel-Inform
+   :Stars ( StaHo2 / Stars 
+    :name ( n16 / name
+     :op1 "0"
+  ))
+   :Price ( PriHo4 / Price 
+    :name ( n18 / name
+     :op1 "cheap"
+  ))
+)
+
+# ::id PMUL1712.json_0014
+# ::snt Thanks , what 's their phone number and address ?
+( Ht1 / Hotel-Request
+  :Addr ( aHo0 / question )
+  :Phone ( aHo1 / question )
+)
+
+# ::id PMUL1712.json_0016
+# ::snt No , thank you . I appreciate all of your help today .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG0331.json_0000
+# ::snt I am looking for a train on Friday that leaves after 21:45 .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n2 / name
+     :op1 "friday"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n4 / name
+     :op1 "21:45"
+  ))
+)
+
+# ::id SNG0331.json_0002
+# ::snt I 'll be leaving from Cambridge and I want to go to Stansted Airport .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n6 / name
+     :op1 "stansted"
+     :op2 "airport"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n8 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id SNG0331.json_0004
+# ::snt I need to leave after 21:45 .
+( Tm1 / Train-Inform
+   :Leave ( LeaTr2 / Leave 
+    :name ( n10 / name
+     :op1 "21:45"
+  ))
+)
+
+# ::id SNG0331.json_0006
+# ::snt Yes how long is the journey please ?
+( Tt1 / Train-Request
+  :Time ( aTr0 / question )
+)
+
+# ::id SNG0331.json_0008
+# ::snt Alright . thank you very much
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG0331.json_0010
+# ::snt No , that 's it for now . Have a good day . Bye !
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id MUL2259.json_0000
+# ::snt Hi there . I 'm going on vacation and need a 3-star place to stay . Can you help ?
+( Hm1 / Hotel-Inform
+   :Stars ( StaHo2 / Stars 
+    :name ( n2 / name
+     :op1 "3-star"
+  ))
+)
+
+# ::id MUL2259.json_0002
+# ::snt I would like the south .
+( Hm1 / Hotel-Inform
+   :Area ( AreHo2 / Area 
+    :name ( n4 / name
+     :op1 "south"
+  ))
+)
+
+# ::id MUL2259.json_0004
+# ::snt I need something with free parking as well . Do either of those have free parking ?
+( Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+)
+
+# ::id MUL2259.json_0006
+# ::snt Yes . Which is one is cheaper and has openings for 5 people for 5 nights starting on Sunday ?
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n6 / name
+     :op1 "5"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n8 / name
+     :op1 "sunday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n10 / name
+     :op1 "5"
+  ))
+)
+
+# ::id MUL2259.json_0008
+# ::snt Before I say yes , does it have free wifi ? I 'd like to bring my laptop .
+( Hm1 / Hotel-Inform
+   :Internet ( esHo1 / yes)
+)
+
+# ::id MUL2259.json_0010
+# ::snt Yes please make the reservation and provide me the reference number .
+( Ht1 / Hotel-Request
+  :Ref ( aHo0 / question )
+)
+
+# ::id MUL2259.json_0012
+# ::snt I will also need a train departing from Cambridge on the same day leaving after 09:45 .
+( Tm1 / Train-Inform
+   :Depart ( DepTr2 / Depart 
+    :name ( n12 / name
+     :op1 "cambridge"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n14 / name
+     :op1 "09:45"
+  ))
+   :Day ( DayTr6 / Day 
+    :name ( n16 / name
+     :op1 "same"
+     :op2 "day"
+  ))
+)
+
+# ::id MUL2259.json_0014
+# ::snt I would like to leave to Norwich on Friday .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n18 / name
+     :op1 "norwich"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n20 / name
+     :op1 "friday"
+  ))
+)
+
+# ::id MUL2259.json_0016
+# ::snt Yes , that sounds fine . Can you get tickets for our whole group of five ?
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n22 / name
+     :op1 "five"
+  ))
+)
+
+# ::id MUL2259.json_0018
+# ::snt Yes , that 's fine .
+( o / out_of_scope )
+
+# ::id MUL2259.json_0020
+# ::snt No , I believe that is everything today . Thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG0804.json_0000
+# ::snt Do you have any information on the University Arms Hotel ? I 've heard it 's a nice place .
+( Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n2 / name
+     :op1 "university"
+     :op2 "arms"
+     :op3 "hotel"
+  ))
+)
+
+# ::id SNG0804.json_0002
+# ::snt I need a room for one person starting sunday for 3 nights
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n4 / name
+     :op1 "3"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n6 / name
+     :op1 "sunday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n8 / name
+     :op1 "one"
+  ))
+)
+
+# ::id SNG0804.json_0004
+# ::snt All right , what about 2 nights ?
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n10 / name
+     :op1 "2"
+  ))
+)
+
+# ::id SNG0804.json_0006
+# ::snt No , that 's all I need . Thanks for your help !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL4332.json_0000
+# ::snt I 'm looking for a place to stay . An expensive hotel will work .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n2 / name
+     :op1 "hotel"
+  ))
+   :Price ( PriHo4 / Price 
+    :name ( n4 / name
+     :op1 "expensive"
+  ))
+)
+
+# ::id PMUL4332.json_0002
+# ::snt any will be fine but should include free wifi
+( Hm1 / Hotel-Inform
+   :Internet ( esHo1 / yes)
+   :Area ( onHo2 / dontcare)
+)
+
+# ::id PMUL4332.json_0004
+# ::snt I would like to book a room for Tuesday for 2 nights for 3 people .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n6 / name
+     :op1 "2"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n8 / name
+     :op1 "tuesday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n10 / name
+     :op1 "3"
+  ))
+)
+
+# ::id PMUL4332.json_0006
+# ::snt Yes , please I would like to get info on a restaurant in the centre of town .
+( Rm1 / Restaurant-Inform
+   :Area ( AreRe2 / Area 
+    :name ( n12 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id PMUL4332.json_0008
+# ::snt I miss home a little lets try a search for north american food .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n14 / name
+     :op1 "north"
+     :op2 "american"
+  ))
+)
+
+# ::id PMUL4332.json_0010
+# ::snt That is perfect , Can I get a reservation for Tuesday at 16:30 ?
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n16 / name
+     :op1 "16:30"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n18 / name
+     :op1 "tuesday"
+  ))
+)
+
+# ::id PMUL4332.json_0012
+# ::snt Yes please it needs to be for 3 people . I would like a reference number .
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :People ( PeoRe2 / People 
+    :name ( n20 / name
+     :op1 "3"
+  ))
+   )
+ :op2(Rt2 / Restaurant-Request
+  :Ref ( aRe1 / question )
+   )
+)
+
+# ::id PMUL4332.json_0014
+# ::snt Thank you ! That is all I need today .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL4332.json_0016
+# ::snt ok thanks go away now
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1540.json_0000
+# ::snt Are there trains arriving in Cambridge before 16:30 on Thursday ?
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n2 / name
+     :op1 "thursday"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n4 / name
+     :op1 "16:30"
+  ))
+   :Depart ( DepTr6 / Depart 
+    :name ( n6 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id MUL1540.json_0002
+# ::snt ok i need a train that goes to kings lynn
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n8 / name
+     :op1 "kings"
+     :op2 "lynn"
+  ))
+)
+
+# ::id MUL1540.json_0004
+# ::snt Could you tell me how long that trip usually takes , by train ?
+( Tm1 / Train-Inform
+   :none ( onTr1 / none)
+)
+
+# ::id MUL1540.json_0006
+# ::snt Can you find me an expensive italian restaurant ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n10 / name
+     :op1 "italian"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n12 / name
+     :op1 "expensive"
+  ))
+)
+
+# ::id MUL1540.json_0008
+# ::snt That would be perfect . I 'd like to book a table for 4 people at 12:15
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n14 / name
+     :op1 "12:15"
+  ))
+   :People ( PeoRe4 / People 
+    :name ( n16 / name
+     :op1 "4"
+  ))
+)
+
+# ::id MUL1540.json_0010
+# ::snt Thursday as well . Can I have a reference number please ?
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :Day ( DayRe2 / Day 
+    :name ( n18 / name
+     :op1 "thursday"
+  ))
+   )
+ :op2(Rt2 / Restaurant-Request
+  :Ref ( aRe1 / question )
+   )
+)
+
+# ::id MUL1540.json_0012
+# ::snt Thank you so much have a good day !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL2638.json_0000
+# ::snt I was hoping for some information about places to go in the centre area .
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n2 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id MUL2638.json_0002
+# ::snt Yes , a museum sounds good . Do you have any suggestions ?
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n4 / name
+     :op1 "museum"
+  ))
+)
+
+# ::id MUL2638.json_0004
+# ::snt Awesome that sounds great .   I am also looking for a 4 star hotel with free wifi .   Can you make a recommendation ?
+( Hm1 / Hotel-Inform
+   :Internet ( esHo1 / yes)
+   :Stars ( StaHo3 / Stars 
+    :name ( n6 / name
+     :op1 "4"
+  ))
+)
+
+# ::id MUL2638.json_0006
+# ::snt Try the cheap price range .
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n8 / name
+     :op1 "cheap"
+  ))
+)
+
+# ::id MUL2638.json_0008
+# ::snt OK , I will need to book for 6 people starting wednesday for 2 nights .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n10 / name
+     :op1 "2"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n12 / name
+     :op1 "wednesday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n14 / name
+     :op1 "6"
+  ))
+)
+
+# ::id MUL2638.json_0010
+# ::snt Will you try 1 night please ?
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n16 / name
+     :op1 "1"
+  ))
+)
+
+# ::id MUL2638.json_0012
+# ::snt I 'm going to need a ride to get from the hotel to the museum .
+( Hm1 / Hotel-Inform
+   :none ( onHo1 / none)
+)
+
+# ::id MUL2638.json_0014
+# ::snt I need to leave the hotel at 5:30 , please .
+( Hm1 / Hotel-Inform
+   :none ( onHo1 / none)
+)
+
+# ::id MUL2638.json_0016
+# ::snt Wonderful !   That should be all I need today .   Thank you !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG0058.json_0000
+# ::snt Hello , I 'd like to book a taxi from Restaurant Two Two to the Museum of Classical Archaeology .
+( Tm1 / Taxi-Inform
+   :Depart ( DepTa2 / Depart 
+    :name ( n2 / name
+     :op1 "restaurant"
+     :op2 "two"
+     :op3 "two"
+  ))
+   :Dest ( DesTa4 / Dest 
+    :name ( n4 / name
+     :op1 "museum"
+     :op2 "of"
+     :op3 "classical"
+     :op4 "archaeology"
+  ))
+)
+
+# ::id SNG0058.json_0002
+# ::snt I need to be picked up by 11:00 .
+( Tm1 / Taxi-Inform
+   :Leave ( LeaTa2 / Leave 
+    :name ( n6 / name
+     :op1 "11:00"
+  ))
+)
+
+# ::id SNG0058.json_0004
+# ::snt Thank you , that 's all .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG0058.json_0006
+# ::snt Yes . Thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL0555.json_0000
+# ::snt I am looking for a restaurant servicing Chinese food in the center of Cambridge .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "chinese"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n4 / name
+     :op1 "center"
+  ))
+)
+
+# ::id PMUL0555.json_0002
+# ::snt I do n't have a price range so you can give a suggestion .
+( o / out_of_scope )
+
+# ::id PMUL0555.json_0004
+# ::snt Sounds good . Please reserve for 4 people on   Monday at 14:45
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n6 / name
+     :op1 "14:45"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n8 / name
+     :op1 "monday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n10 / name
+     :op1 "4"
+  ))
+)
+
+# ::id PMUL0555.json_0006
+# ::snt I also need a train from Stevenage to Cambridge .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n12 / name
+     :op1 "cambridge"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n14 / name
+     :op1 "stevenage"
+  ))
+)
+
+# ::id PMUL0555.json_0008
+# ::snt I need the train on the same day that I booked the restaurant , Monday , and I need to arrive by 10:15 .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n16 / name
+     :op1 "monday"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n18 / name
+     :op1 "10:15"
+  ))
+)
+
+# ::id PMUL0555.json_0010
+# ::snt No , i just need to be there by 10:15 . I need that booked for 4 people as welk .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n20 / name
+     :op1 "4"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n22 / name
+     :op1 "10:15"
+  ))
+)
+
+# ::id PMUL0555.json_0012
+# ::snt Thanks for all of your help , you should get a raise , your really good at this !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG0030.json_0000
+# ::snt I need to find a taxi departing from alimentum .
+( Tm1 / Taxi-Inform
+   :none ( onTa1 / none)
+   :Depart ( DepTa3 / Depart 
+    :name ( n2 / name
+     :op1 "alimentum"
+  ))
+)
+
+# ::id SNG0030.json_0002
+# ::snt I would like to arrive by 03:15 and go to Ali Baba please .
+( Tm1 / Taxi-Inform
+   :Dest ( DesTa2 / Dest 
+    :name ( n4 / name
+     :op1 "ali"
+     :op2 "baba"
+  ))
+   :Arrive ( ArrTa4 / Arrive 
+    :name ( n6 / name
+     :op1 "03:15"
+  ))
+)
+
+# ::id SNG0030.json_0004
+# ::snt No that is all . Thank you for your help .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL2341.json_0000
+# ::snt Hi there . I have heard lots of good things about a restaurant called Rajmahal . Can you tell me anything about it ?
+( Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n2 / name
+     :op1 "rajmahal"
+  ))
+)
+
+# ::id MUL2341.json_0002
+# ::snt Nope but can I get the postcode for that ?
+( Rt1 / Restaurant-Request
+  :Post ( aRe0 / question )
+)
+
+# ::id MUL2341.json_0004
+# ::snt Yes I would like some information on the Cambrige artworks .
+( Am1 / Attraction-Inform
+   :Name ( NamAt2 / Name 
+    :name ( n4 / name
+     :op1 "Cambrige"
+     :op2 "artworks"
+  ))
+)
+
+# ::id MUL2341.json_0006
+# ::snt Thank you for the information . Good bye !
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id MUL2341.json_0008
+# ::snt Ok , hope you have a good day too . Bye .
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3683.json_0000
+# ::snt I 'm looking for information on a restaurant called pizza hut cherry hinton .
+( Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n2 / name
+     :op1 "pizza"
+     :op2 "hut"
+     :op3 "cherry"
+     :op4 "hinton"
+  ))
+)
+
+# ::id PMUL3683.json_0002
+# ::snt I would like to book a table for 5
+( Rm1 / Restaurant-Inform
+   :People ( PeoRe2 / People 
+    :name ( n4 / name
+     :op1 "5"
+  ))
+)
+
+# ::id PMUL3683.json_0004
+# ::snt For 13:00 , please .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n6 / name
+     :op1 "13:00"
+  ))
+)
+
+# ::id PMUL3683.json_0006
+# ::snt 5 people on Friday , I need the reference number for the reservation as well .
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :Day ( DayRe2 / Day 
+    :name ( n8 / name
+     :op1 "friday"
+  ))
+   :People ( PeoRe4 / People 
+    :name ( n10 / name
+     :op1 "5"
+  ))
+   )
+ :op2(Rt2 / Restaurant-Request
+  :Ref ( aRe1 / question )
+   )
+)
+
+# ::id PMUL3683.json_0008
+# ::snt Yes , I 'm looking for something interesting to see in the centre . What would you recommend ?
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n12 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id PMUL3683.json_0010
+# ::snt That soudns great .   Can I get the address as well ?
+( At1 / Attraction-Request
+  :Addr ( aAt0 / question )
+)
+
+# ::id PMUL3683.json_0012
+# ::snt No that will be it thanks !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3683.json_0014
+# ::snt Thank you ! Bye !
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id SNG0993.json_0000
+# ::snt I 'm looking for a cheap place to stay with free wifi .
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n2 / name
+     :op1 "cheap"
+  ))
+   :Internet ( esHo2 / yes)
+)
+
+# ::id SNG0993.json_0002
+# ::snt Yes , I am looking for a hotel with a 2 star rating .
+( Hm1 / Hotel-Inform
+   :Stars ( StaHo2 / Stars 
+    :name ( n4 / name
+     :op1 "2"
+  ))
+)
+
+# ::id SNG0993.json_0004
+# ::snt Let 's try something in the moderate price range with two stars and free wifi please .
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n6 / name
+     :op1 "moderate"
+  ))
+   :Stars ( StaHo4 / Stars 
+    :name ( n8 / name
+     :op1 "two"
+  ))
+   :Internet ( esHo3 / yes)
+)
+
+# ::id SNG0993.json_0006
+# ::snt Lets try the Ashley House please .
+( Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n10 / name
+     :op1 "Ashley"
+     :op2 "House"
+  ))
+)
+
+# ::id SNG0993.json_0008
+# ::snt We 'll arrive on Wednesday and stay 3 nights . There will be 2 of us .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n12 / name
+     :op1 "3"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n14 / name
+     :op1 "wednesday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n16 / name
+     :op1 "2"
+  ))
+)
+
+# ::id SNG0993.json_0010
+# ::snt That is all I need for now . Thank you for finding the hotel .
+( Hm1 / Hotel-Inform
+   :none ( onHo1 / none)
+)
+
+# ::id PMUL1594.json_0000
+# ::snt Hi , I 'd like information on a particular hotel called the Kirkwood House .
+( Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n2 / name
+     :op1 "kirkwood"
+     :op2 "house"
+  ))
+)
+
+# ::id PMUL1594.json_0002
+# ::snt Yes , please . I 'll be traveling alone , arriving on Monday , and I need to stay for 5 nights .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n4 / name
+     :op1 "5"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n6 / name
+     :op1 "monday"
+  ))
+)
+
+# ::id PMUL1594.json_0004
+# ::snt Yes , 5 nights starting Monday .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n8 / name
+     :op1 "5"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n10 / name
+     :op1 "monday"
+  ))
+)
+
+# ::id PMUL1594.json_0006
+# ::snt I also need a train that arrives by 17:45 on monday . Departing from stevenage and arriving in cambridge
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n12 / name
+     :op1 "cambridge"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n14 / name
+     :op1 "monday"
+  ))
+   :Arrive ( ArrTr6 / Arrive 
+    :name ( n16 / name
+     :op1 "17:45"
+  ))
+   :Depart ( DepTr8 / Depart 
+    :name ( n18 / name
+     :op1 "stevenage"
+  ))
+)
+
+# ::id PMUL1594.json_0008
+# ::snt Yes , I need 1 ticket and can you give me a reference number ?
+( a / and
+ :op1(Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n20 / name
+     :op1 "1"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ref ( aTr1 / question )
+   )
+)
+
+# ::id PMUL1594.json_0010
+# ::snt No , that 's all I needed help with .
+( o / out_of_scope )
+
+# ::id PMUL4877.json_0000
+# ::snt Are there any guesthouses on the north side of town ?
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n2 / name
+     :op1 "guesthouses"
+  ))
+   :Area ( AreHo4 / Area 
+    :name ( n4 / name
+     :op1 "north"
+  ))
+)
+
+# ::id PMUL4877.json_0002
+# ::snt i would like the price range to be moderate .
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n6 / name
+     :op1 "moderate"
+  ))
+)
+
+# ::id PMUL4877.json_0004
+# ::snt I would like free wifi .
+( Hm1 / Hotel-Inform
+   :Internet ( esHo1 / yes)
+)
+
+# ::id PMUL4877.json_0006
+# ::snt How many stars is it ?
+( Ht1 / Hotel-Request
+  :Stars ( aHo0 / question )
+)
+
+# ::id PMUL4877.json_0008
+# ::snt Can I just get the postcode and pricerange for right now ?
+( Ht1 / Hotel-Request
+  :Post ( aHo0 / question )
+)
+
+# ::id PMUL4877.json_0010
+# ::snt I also need a place to eat .
+( Rm1 / Restaurant-Inform
+   :none ( onRe1 / none)
+)
+
+# ::id PMUL4877.json_0012
+# ::snt Yes , I would like to eat at a scottish restaurant near the same area as the hotel .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n8 / name
+     :op1 "scottish"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n10 / name
+     :op1 "same"
+     :op2 "area"
+  ))
+)
+
+# ::id PMUL4877.json_0014
+# ::snt Is there one that serves Chinese ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n12 / name
+     :op1 "chinese"
+  ))
+)
+
+# ::id PMUL4877.json_0016
+# ::snt Yes , can you send me all the info on that please ?
+( o / out_of_scope )
+
+# ::id PMUL4877.json_0018
+# ::snt Thank you ! Will you please book a table for 8 people at 17:00 on Monday ?
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n14 / name
+     :op1 "17:00"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n16 / name
+     :op1 "monday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n18 / name
+     :op1 "8"
+  ))
+)
+
+# ::id PMUL4877.json_0020
+# ::snt That will be all , thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0731.json_0000
+# ::snt I am looking for a place to stay with a 4 star rating and free wifi .
+( Hm1 / Hotel-Inform
+   :Internet ( esHo1 / yes)
+   :Stars ( StaHo3 / Stars 
+    :name ( n2 / name
+     :op1 "4"
+  ))
+)
+
+# ::id MUL0731.json_0002
+# ::snt Do you have any in the south ?
+( Hm1 / Hotel-Inform
+   :Area ( AreHo2 / Area 
+    :name ( n4 / name
+     :op1 "south"
+  ))
+)
+
+# ::id MUL0731.json_0004
+# ::snt I meant to say west , not south . And the place needs to be a hotel type .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n6 / name
+     :op1 "hotel"
+  ))
+   :Area ( AreHo4 / Area 
+    :name ( n8 / name
+     :op1 "west"
+  ))
+)
+
+# ::id MUL0731.json_0006
+# ::snt No at this time . What is the postcode for the hotel and do they have free parking ?
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n10 / name
+     :op1 "hotel"
+  ))
+   :Parking ( esHo2 / yes)
+   )
+ :op2(Ht2 / Hotel-Request
+  :Parking ( aHo1 / question )
+  :Post ( aHo2 / question )
+  :Addr ( aHo3 / question )
+   )
+)
+
+# ::id MUL0731.json_0008
+# ::snt Thank you . I also need to find a train for Tuesday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n12 / name
+     :op1 "tuesday"
+  ))
+)
+
+# ::id MUL0731.json_0010
+# ::snt I would like to go to Peterborough on Tuesday and I will need to leave after 20:00 .   Can you tell me when I will arrive and the price ?
+( a / and
+ :op1(Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n14 / name
+     :op1 "peterborough"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n16 / name
+     :op1 "tuesday"
+  ))
+   :Leave ( LeaTr6 / Leave 
+    :name ( n18 / name
+     :op1 "20:00"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Arrive ( aTr1 / question )
+  :Ticket ( aTr2 / question )
+   )
+)
+
+# ::id MUL0731.json_0012
+# ::snt Yes I would , thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0731.json_0014
+# ::snt I do n't care .
+( o / out_of_scope )
+
+# ::id MUL0731.json_0016
+# ::snt Nope , that 's all I needed . Thank you !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL4702.json_0000
+# ::snt Last time i was in Cambridge there was a restaurant with the strange name of " ask " is that placed still around and if so , can I have info on it ?
+( Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n2 / name
+     :op1 "ask"
+  ))
+)
+
+# ::id PMUL4702.json_0002
+# ::snt Can you help me book a table for wednesday ?
+( Rm1 / Restaurant-Inform
+   :Day ( DayRe2 / Day 
+    :name ( n4 / name
+     :op1 "wednesday"
+  ))
+)
+
+# ::id PMUL4702.json_0004
+# ::snt I 'll be dining alone at 15:45 on Wednesday .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n6 / name
+     :op1 "15:45"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n8 / name
+     :op1 "wednesday"
+  ))
+)
+
+# ::id PMUL4702.json_0006
+# ::snt And now I need a train leaving friday to leicester .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n10 / name
+     :op1 "leicester"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n12 / name
+     :op1 "friday"
+  ))
+)
+
+# ::id PMUL4702.json_0008
+# ::snt Yes , I am leaving from Cambridge and I would like to arrive by 21:30 . Thanks
+( Tm1 / Train-Inform
+   :Arrive ( ArrTr2 / Arrive 
+    :name ( n14 / name
+     :op1 "21:30"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n16 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id PMUL4702.json_0010
+# ::snt Will you please book me one ticket ?
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n18 / name
+     :op1 "one"
+  ))
+)
+
+# ::id PMUL4702.json_0012
+# ::snt Thank you for your quick response to my inquiries . That 's all for today . Goodbye .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1166.json_0000
+# ::snt I 'm looking for a hotel that has free wifi please .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n2 / name
+     :op1 "hotel"
+  ))
+   :Internet ( esHo2 / yes)
+)
+
+# ::id MUL1166.json_0002
+# ::snt I do n't care what area , I just want to be sure it 's a hotel with free wifi and parking and a star of 4 please .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n4 / name
+     :op1 "hotel"
+  ))
+   :Parking ( esHo2 / yes)
+   :Area ( onHo3 / dontcare)
+   :Stars ( StaHo6 / Stars 
+    :name ( n6 / name
+     :op1 "4"
+  ))
+)
+
+# ::id MUL1166.json_0004
+# ::snt I do n't mind , just pick your favorite ! Can you get me the postcode and tell me what part of town it 's in ?
+( Ht1 / Hotel-Request
+  :Post ( aHo0 / question )
+)
+
+# ::id MUL1166.json_0006
+# ::snt That 's fine . I 'm also looking for nightclubs .
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n8 / name
+     :op1 "nightclubs"
+  ))
+)
+
+# ::id MUL1166.json_0008
+# ::snt Sure ! Could you tell me the area , address , and phone number for the Ballare ?
+( a / and
+ :op1(Am1 / Attraction-Inform
+   :Name ( NamAt2 / Name 
+    :name ( n10 / name
+     :op1 "ballare"
+  ))
+   )
+ :op2(At2 / Attraction-Request
+  :Area ( aAt1 / question )
+  :Addr ( aAt2 / question )
+  :Phone ( aAt3 / question )
+   )
+)
+
+# ::id MUL1166.json_0010
+# ::snt No . That will be all . Thank you very much for your help today .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3052.json_0000
+# ::snt I have n't had eritrean in forever and would like to have some . Please find me a moderately priced restaurant that serves it
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "eritrean"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n4 / name
+     :op1 "moderately"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ticket ( aTr1 / question )
+   )
+)
+
+# ::id PMUL3052.json_0002
+# ::snt How about something in the centre of town ?
+( Rm1 / Restaurant-Inform
+   :Area ( AreRe2 / Area 
+    :name ( n6 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id PMUL3052.json_0004
+# ::snt I would really prefer European food if you can find that for me .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n8 / name
+     :op1 "european"
+  ))
+)
+
+# ::id PMUL3052.json_0006
+# ::snt Galleria sounds great ! Can you book a table for 8 people at 19:00 on wednesday ?
+( Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n10 / name
+     :op1 "galleria"
+  ))
+   :Time ( TimRe4 / Time 
+    :name ( n12 / name
+     :op1 "19:00"
+  ))
+   :Day ( DayRe6 / Day 
+    :name ( n14 / name
+     :op1 "wednesday"
+  ))
+   :People ( PeoRe8 / People 
+    :name ( n16 / name
+     :op1 "8"
+  ))
+)
+
+# ::id PMUL3052.json_0008
+# ::snt Okay , great . Thank you for your help !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3052.json_0010
+# ::snt yes . i am also looking for a train to go to stevenage
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n18 / name
+     :op1 "stevenage"
+  ))
+)
+
+# ::id PMUL3052.json_0012
+# ::snt I need to depart Cambridge on Thursday after 19:30 . I 'll be going to Stevenage .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n20 / name
+     :op1 "thursday"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n22 / name
+     :op1 "cambridge"
+  ))
+   :Leave ( LeaTr6 / Leave 
+    :name ( n24 / name
+     :op1 "19:30"
+  ))
+   :Dest ( DesTr8 / Dest 
+    :name ( n26 / name
+     :op1 "Stevenage"
+  ))
+)
+
+# ::id PMUL3052.json_0014
+# ::snt that is enough for today . thanks for helping
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3052.json_0016
+# ::snt have a great day
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id MUL1576.json_0000
+# ::snt I am looking for a place to dine in the centre with an expensive price range .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n2 / name
+     :op1 "expensive"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n4 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id MUL1576.json_0002
+# ::snt I am not particular . Can you choose one you think would be good for me and let me know the food type ?
+( a / and
+ :op1(Rt1 / Restaurant-Request
+  :Food ( aRe0 / question )
+   )
+ :op2(Rm2 / Restaurant-Inform
+   :Food ( FooRe3 / Food 
+    :name ( n7 / name
+     :op1 "not"
+     :op2 "particular"
+  ))
+   )
+)
+
+# ::id MUL1576.json_0004
+# ::snt yes also i need a train that departs from birmingham new street and should leave after 21:00
+( Tm1 / Train-Inform
+   :Depart ( DepTr2 / Depart 
+    :name ( n8 / name
+     :op1 "birmingham"
+     :op2 "new"
+     :op3 "street"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n10 / name
+     :op1 "21:00"
+  ))
+)
+
+# ::id MUL1576.json_0006
+# ::snt Departing birmingham new street on tuesday anytime after 21:00 and I will be going to cambridge .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n12 / name
+     :op1 "cambridge"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n14 / name
+     :op1 "tuesday"
+  ))
+   :Depart ( DepTr6 / Depart 
+    :name ( n16 / name
+     :op1 "birmingham"
+     :op2 "new"
+     :op3 "street"
+  ))
+   :Leave ( LeaTr8 / Leave 
+    :name ( n18 / name
+     :op1 "21:00"
+  ))
+)
+
+# ::id MUL1576.json_0008
+# ::snt That sounds great , could you tell me the travel time for that first please ?
+( Tt1 / Train-Request
+  :Time ( aTr0 / question )
+)
+
+# ::id MUL1576.json_0010
+# ::snt Thank you for being so helpful , but you 've done all I needed today . Have a very nice day !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG0501.json_0000
+# ::snt Are there any moderately priced restaurants serving international food ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "international"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n4 / name
+     :op1 "moderately"
+  ))
+)
+
+# ::id SNG0501.json_0002
+# ::snt What is the address of the Bloomsbury ?
+( Rt1 / Restaurant-Request
+  :Addr ( aRe0 / question )
+)
+
+# ::id SNG0501.json_0004
+# ::snt What is their phone number ?
+( Rt1 / Restaurant-Request
+  :Phone ( aRe0 / question )
+)
+
+# ::id SNG0501.json_0006
+# ::snt Not at the moment but I would also like their address and postcode .
+( Rt1 / Restaurant-Request
+  :Post ( aRe0 / question )
+  :Addr ( aRe1 / question )
+)
+
+# ::id SNG0501.json_0008
+# ::snt Great , thanks very much !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG0501.json_0010
+# ::snt No , thank you . That is all .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL4976.json_0000
+# ::snt Are there any entertainment attractions in town ?
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n2 / name
+     :op1 "entertainment"
+  ))
+)
+
+# ::id PMUL4976.json_0002
+# ::snt I need to find something in the center .
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n4 / name
+     :op1 "center"
+  ))
+)
+
+# ::id PMUL4976.json_0004
+# ::snt can you find me a museum ?
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n6 / name
+     :op1 "museum"
+  ))
+)
+
+# ::id PMUL4976.json_0006
+# ::snt Sure , get me the address please
+( At1 / Attraction-Request
+  :Addr ( aAt0 / question )
+)
+
+# ::id PMUL4976.json_0008
+# ::snt Okay , great . I 'm also looking for a steakhouse restaurant in the same area . I 'd like it to be cheap .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n8 / name
+     :op1 "steakhouse"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n10 / name
+     :op1 "cheap"
+  ))
+   :Area ( AreRe6 / Area 
+    :name ( n12 / name
+     :op1 "same"
+     :op2 "area"
+  ))
+)
+
+# ::id PMUL4976.json_0010
+# ::snt Are there any Portuguese restaurants in the area ?
+( Rm1 / Restaurant-Inform
+   :Area ( enRe1 / centre)
+   :Food ( FooRe3 / Food 
+    :name ( n14 / name
+     :op1 "Portuguese"
+  ))
+)
+
+# ::id PMUL4976.json_0012
+# ::snt Yes please make reservations for 1 person at 13:00 on monday .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n16 / name
+     :op1 "13:00"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n18 / name
+     :op1 "monday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n20 / name
+     :op1 "1"
+  ))
+)
+
+# ::id PMUL4976.json_0014
+# ::snt Thank you very much .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL4976.json_0016
+# ::snt I would also like a taxi from the museum to the restaurant , please .
+( a / and
+ :op1(Tm1 / Taxi-Inform
+   :none ( onTa1 / none)
+   :Depart ( DepTa3 / Depart 
+    :name ( n22 / name
+     :op1 "the"
+     :op2 "museum"
+  ))
+   :Dest ( DesTa5 / Dest 
+    :name ( n24 / name
+     :op1 "the"
+     :op2 "restaurant"
+  ))
+   )
+ :op2(Rm2 / Restaurant-Inform
+   :none ( onRe2 / none)
+   )
+)
+
+# ::id PMUL4976.json_0018
+# ::snt I do not know the time to be picked up , I just need to be at the restaurant by 13:00 please .
+( Tm1 / Taxi-Inform
+   :Arrive ( ArrTa2 / Arrive 
+    :name ( n26 / name
+     :op1 "13:00"
+  ))
+)
+
+# ::id PMUL4976.json_0020
+# ::snt That will be all I need . Thanks .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1762.json_0000
+# ::snt Hi , can you help me find a train out of Cambridge for my upcoming visit ?
+( Tm1 / Train-Inform
+   :Depart ( DepTr2 / Depart 
+    :name ( n2 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id MUL1762.json_0002
+# ::snt Monday , to Broxbourne .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n4 / name
+     :op1 "broxbourne"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n6 / name
+     :op1 "monday"
+  ))
+)
+
+# ::id MUL1762.json_0004
+# ::snt i will be traveling to broxbourne and would like to leave after 20:45 .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n8 / name
+     :op1 "broxbourne"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n10 / name
+     :op1 "20:45"
+  ))
+)
+
+# ::id MUL1762.json_0006
+# ::snt Yes for 5 people please .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n12 / name
+     :op1 "5"
+  ))
+)
+
+# ::id MUL1762.json_0008
+# ::snt Great , thanks . Can you tell me some information on the Cambridge Arts Theatre please ?
+( Am1 / Attraction-Inform
+   :Name ( NamAt2 / Name 
+    :name ( n14 / name
+     :op1 "cambridge"
+     :op2 "arts"
+     :op3 "theatre"
+  ))
+)
+
+# ::id MUL1762.json_0010
+# ::snt Yes , please and could you give me their hours of operation ?
+( o / out_of_scope )
+
+# ::id MUL1762.json_0012
+# ::snt Yes I need their postcode .
+( At1 / Attraction-Request
+  :Post ( aAt0 / question )
+)
+
+# ::id MUL1762.json_0014
+# ::snt And what area are they in ?
+( At1 / Attraction-Request
+  :Area ( aAt0 / question )
+)
+
+# ::id MUL1762.json_0016
+# ::snt Thank you for your help .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1762.json_0018
+# ::snt No , that will be all . Goodbye .
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id PMUL4729.json_0000
+# ::snt I am planning a trip in Cambridge ,
+( Tm1 / Train-Inform
+   :Dest ( onTr1 / none)
+)
+
+# ::id PMUL4729.json_0002
+# ::snt the cambridge punter is what I would love to go to
+( a / and
+ :op1(Am1 / Attraction-Inform
+   :Name ( NamAt2 / Name 
+    :name ( n2 / name
+     :op1 "the"
+     :op2 "cambridge"
+     :op3 "punter"
+  ))
+   )
+ :op2(Tm2 / Train-Inform
+   :Dest ( DesTr4 / Dest 
+    :name ( n5 / name
+     :op1 "cambridge"
+  ))
+   )
+)
+
+# ::id PMUL4729.json_0004
+# ::snt i am also looking for a train . The train should leave after 20:15 and should depart from london liverpool street .
+( Tm1 / Train-Inform
+   :Depart ( DepTr2 / Depart 
+    :name ( n6 / name
+     :op1 "london"
+     :op2 "liverpool"
+     :op3 "street"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n8 / name
+     :op1 "20:15"
+  ))
+)
+
+# ::id PMUL4729.json_0006
+# ::snt Please book 10 round trip tickets for Wednesday at 21.39 . Please send me the confirmation number along with the total cost of everything .
+( a / and
+ :op1(Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n10 / name
+     :op1 "wednesday"
+  ))
+   :People ( PeoTr4 / People 
+    :name ( n12 / name
+     :op1 "10"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ticket ( aTr1 / question )
+   )
+)
+
+# ::id PMUL1345.json_0000
+# ::snt I 'm looking for a place to go in centre .   Any ideas ?
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n2 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id PMUL1345.json_0002
+# ::snt I want a museum .
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n4 / name
+     :op1 "museum"
+  ))
+)
+
+# ::id PMUL1345.json_0004
+# ::snt Sure , can I please have the phone number , post code and entrance fee information .   I am also looking for a train from stansted airport that leaves after 16:45 .
+( a / and
+ :op1(Tm1 / Train-Inform
+   :Depart ( DepTr2 / Depart 
+    :name ( n6 / name
+     :op1 "stansted"
+     :op2 "airport"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n8 / name
+     :op1 "16:45"
+  ))
+   )
+ :op2(At2 / Attraction-Request
+  :Fee ( aAt1 / question )
+  :Post ( aAt2 / question )
+  :Phone ( aAt3 / question )
+   )
+)
+
+# ::id PMUL1345.json_0006
+# ::snt No certain time .   I just ca n't leave until after 16:45 on Friday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n10 / name
+     :op1 "friday"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n12 / name
+     :op1 "16:45"
+  ))
+)
+
+# ::id PMUL1345.json_0008
+# ::snt I am traveling from Stansted Airport to Cambridge .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n14 / name
+     :op1 "cambridge"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n16 / name
+     :op1 "Stansted"
+     :op2 "Airport"
+  ))
+)
+
+# ::id PMUL1345.json_0010
+# ::snt Not at this time .   Thank you for your assistance .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL1345.json_0012
+# ::snt Thanks .   Goodbye .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL4424.json_0000
+# ::snt I need a turkish restaurant in the centre .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "turkish"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n4 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id PMUL4424.json_0002
+# ::snt yes I would need a table for 5
+( Rm1 / Restaurant-Inform
+   :People ( PeoRe2 / People 
+    :name ( n6 / name
+     :op1 "5"
+  ))
+)
+
+# ::id PMUL4424.json_0004
+# ::snt I need a reservation for Thursday at 16:45 please .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n8 / name
+     :op1 "16:45"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n10 / name
+     :op1 "thursday"
+  ))
+)
+
+# ::id PMUL4424.json_0006
+# ::snt Thanks ! Are there any entertainment - type attractions in the center ?
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n12 / name
+     :op1 "entertainment"
+  ))
+   :Area ( AreAt4 / Area 
+    :name ( n14 / name
+     :op1 "center"
+  ))
+)
+
+# ::id PMUL4424.json_0008
+# ::snt Could you find a college instead ? i 'll need the phone number , post code , and entrance fee please .
+( a / and
+ :op1(Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n16 / name
+     :op1 "college"
+  ))
+   )
+ :op2(At2 / Attraction-Request
+  :Fee ( aAt1 / question )
+  :Post ( aAt2 / question )
+  :Phone ( aAt3 / question )
+   )
+)
+
+# ::id PMUL4424.json_0010
+# ::snt Can I get a taxi from downing college to the antolia , I want to get there before my reservation .
+( Tm1 / Taxi-Inform
+   :Depart ( DepTa2 / Depart 
+    :name ( n18 / name
+     :op1 "downing"
+     :op2 "college"
+  ))
+   :Dest ( DesTa4 / Dest 
+    :name ( n20 / name
+     :op1 "the"
+     :op2 "antolia"
+  ))
+)
+
+# ::id PMUL4424.json_0012
+# ::snt great thanks ! That 's all I needed .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL4424.json_0014
+# ::snt Thank you , good bye .
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id SNG1043.json_0000
+# ::snt I need a hotel in the south of the city , it is ok if the hotel does n't has free parking .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n2 / name
+     :op1 "hotel"
+  ))
+   :Parking ( onHo2 / dontcare)
+   :Area ( AreHo5 / Area 
+    :name ( n4 / name
+     :op1 "south"
+  ))
+)
+
+# ::id SNG1043.json_0002
+# ::snt What is the price of the Lensfield ?
+( Ht1 / Hotel-Request
+  :Price ( aHo0 / question )
+)
+
+# ::id SNG1043.json_0004
+# ::snt Is there a moderate place in the in the south that has free parking ?
+( Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+   :Price ( PriHo3 / Price 
+    :name ( n6 / name
+     :op1 "moderate"
+  ))
+   :Area ( AreHo5 / Area 
+    :name ( n8 / name
+     :op1 "south"
+  ))
+)
+
+# ::id SNG1043.json_0006
+# ::snt Are there any moderately priced hotels that do n't have free parking , but have wifi ?
+( Hm1 / Hotel-Inform
+   :Parking ( onHo1 / dontcare)
+   :Price ( PriHo3 / Price 
+    :name ( n10 / name
+     :op1 "moderately"
+  ))
+   :Internet ( esHo3 / yes)
+)
+
+# ::id SNG1043.json_0008
+# ::snt Yes , can you give me the address of your favorite one ?
+( Ht1 / Hotel-Request
+  :Addr ( aHo0 / question )
+)
+
+# ::id SNG1043.json_0010
+# ::snt No that would be all . Thanks .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG01684.json_0000
+# ::snt Can you help me with a taxi booking ?
+( Tm1 / Taxi-Inform
+   :none ( onTa1 / none)
+)
+
+# ::id SNG01684.json_0002
+# ::snt I must arrive to nandos by 23:15
+( Tm1 / Taxi-Inform
+   :Dest ( DesTa2 / Dest 
+    :name ( n2 / name
+     :op1 "nandos"
+  ))
+   :Arrive ( ArrTa4 / Arrive 
+    :name ( n4 / name
+     :op1 "23:15"
+  ))
+)
+
+# ::id SNG01684.json_0004
+# ::snt At the London Museum thank you
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG01684.json_0006
+# ::snt It will depart from the place .
+( Tm1 / Taxi-Inform
+   :Depart ( DepTa2 / Depart 
+    :name ( n6 / name
+     :op1 "the"
+     :op2 "place"
+  ))
+)
+
+# ::id SNG01684.json_0008
+# ::snt that is all , thanks
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG01684.json_0010
+# ::snt Thank you , I appreciate it .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG01684.json_0012
+# ::snt Thank you goodbye
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0178.json_0000
+# ::snt Hi , I am looking for a Chinese restaurant in the centre .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "chinese"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n4 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id MUL0178.json_0002
+# ::snt Yes , I would prefer a restaurant in the moderate price range .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n6 / name
+     :op1 "moderate"
+  ))
+)
+
+# ::id MUL0178.json_0004
+# ::snt No , thank you . I would like the address , phone number and postcode , please .
+( Rt1 / Restaurant-Request
+  :Phone ( aRe0 / question )
+  :Post ( aRe1 / question )
+  :Addr ( aRe2 / question )
+)
+
+# ::id MUL0178.json_0006
+# ::snt Yes I 'm also looking for a place to stay .
+( Hm1 / Hotel-Inform
+   :none ( onHo1 / none)
+)
+
+# ::id MUL0178.json_0008
+# ::snt Is there anything within walking distance of the Jinling ?
+( Hm1 / Hotel-Inform
+   :Area ( enHo1 / centre)
+)
+
+# ::id MUL0178.json_0010
+# ::snt I am looking for a hotel with free wifi available for 3 people for 3 nights starting sunday
+( Hm1 / Hotel-Inform
+   :Internet ( esHo1 / yes)
+   :Stay ( StaHo3 / Stay 
+    :name ( n8 / name
+     :op1 "3"
+  ))
+   :Day ( DayHo5 / Day 
+    :name ( n10 / name
+     :op1 "sunday"
+  ))
+   :People ( PeoHo7 / People 
+    :name ( n12 / name
+     :op1 "3"
+  ))
+)
+
+# ::id MUL0178.json_0012
+# ::snt Actually , I 'd like a moderate hotel in the centre with free wifi . I need to book it for 3 people for 3 nights starting Sunday . And a reference number please ?
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n14 / name
+     :op1 "moderate"
+  ))
+   :Internet ( esHo2 / yes)
+   :Area ( AreHo5 / Area 
+    :name ( n16 / name
+     :op1 "centre"
+  ))
+   :Stay ( StaHo7 / Stay 
+    :name ( n18 / name
+     :op1 "3"
+  ))
+   :Day ( DayHo9 / Day 
+    :name ( n20 / name
+     :op1 "sunday"
+  ))
+   :People ( PeoHo11 / People 
+    :name ( n22 / name
+     :op1 "3"
+  ))
+   :Type ( TypHo13 / Type 
+    :name ( n24 / name
+     :op1 "hotel"
+  ))
+   )
+ :op2(Ht2 / Hotel-Request
+  :Ref ( aHo1 / question )
+   )
+)
+
+# ::id MUL0178.json_0014
+# ::snt Yes . I 'd like to book a taxi between both places . I want to leave the hotel by 20:00 . Please provide me with a contact number and car type .
+( a / and
+ :op1(Tm1 / Taxi-Inform
+   :Leave ( LeaTa2 / Leave 
+    :name ( n26 / name
+     :op1 "20:00"
+  ))
+   :Depart ( DepTa4 / Depart 
+    :name ( n28 / name
+     :op1 "the"
+     :op2 "hotel"
+  ))
+   )
+ :op2(Tt2 / Taxi-Request
+  :Car ( aTa1 / question )
+   )
+)
+
+# ::id MUL0178.json_0016
+# ::snt Thank you so much , that 's all I need
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1916.json_0000
+# ::snt I 'm looking for a place to go in the west .
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n2 / name
+     :op1 "west"
+  ))
+)
+
+# ::id MUL1916.json_0002
+# ::snt Please surprise me .   Just as long as it 's in the west .   Let me know what type you choose and it 's postcode .
+( a / and
+ :op1(Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n4 / name
+     :op1 "west"
+  ))
+   :Type ( onAt2 / dontcare)
+   )
+ :op2(At2 / Attraction-Request
+  :Type ( aAt1 / question )
+  :Post ( aAt2 / question )
+   )
+)
+
+# ::id MUL1916.json_0004
+# ::snt Sounds great . Can you tell me what type of attraction that is please ?
+( At1 / Attraction-Request
+  :Type ( aAt0 / question )
+)
+
+# ::id MUL1916.json_0006
+# ::snt Great ! What is the postcode for Churchill College ?
+( a / and
+ :op1(At1 / Attraction-Request
+  :Post ( aAt0 / question )
+   )
+ :op2(Am2 / Attraction-Inform
+   :Name ( NamAt3 / Name 
+    :name ( n7 / name
+     :op1 "Churchill"
+     :op2 "College"
+  ))
+   )
+)
+
+# ::id MUL1916.json_0008
+# ::snt I also need a train departing Ely and bound for Cambridge .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n8 / name
+     :op1 "cambridge"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n10 / name
+     :op1 "ely"
+  ))
+)
+
+# ::id MUL1916.json_0010
+# ::snt Wednesday by 14:15 for 6 people .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n12 / name
+     :op1 "wednesday"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n14 / name
+     :op1 "14:15"
+  ))
+   :People ( PeoTr6 / People 
+    :name ( n16 / name
+     :op1 "6"
+  ))
+)
+
+# ::id MUL1916.json_0012
+# ::snt I would like to arrive by 14:15 , sorry for the confusion !
+( Tm1 / Train-Inform
+   :Arrive ( ArrTr2 / Arrive 
+    :name ( n18 / name
+     :op1 "14:15"
+  ))
+)
+
+# ::id MUL1916.json_0014
+# ::snt no , whichever one can fit 6 of us
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n20 / name
+     :op1 "6"
+  ))
+)
+
+# ::id MUL1916.json_0016
+# ::snt Thanks so much . That 's everything .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1549.json_0000
+# ::snt Hi , I need a train from ely to cambridge . Can you help me with that ?
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "cambridge"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n4 / name
+     :op1 "ely"
+  ))
+)
+
+# ::id MUL1549.json_0002
+# ::snt I would like to leave on Wednesday after 13:45 .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n6 / name
+     :op1 "wednesday"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n8 / name
+     :op1 "13:45"
+  ))
+)
+
+# ::id MUL1549.json_0004
+# ::snt Yes . Can you book for 1 person ?
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n10 / name
+     :op1 "1"
+  ))
+)
+
+# ::id MUL1549.json_0006
+# ::snt Yes , I am looking for a restaurant . The restaurant should be in the centre and should serve European food .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n12 / name
+     :op1 "european"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n14 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id MUL1549.json_0008
+# ::snt Yes please book a table for me at 18:30 on the same day , Wednesday . I will need the reference number please .
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n16 / name
+     :op1 "18:30"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n18 / name
+     :op1 "wednesday"
+  ))
+   )
+ :op2(Rt2 / Restaurant-Request
+  :Ref ( aRe1 / question )
+   )
+)
+
+# ::id MUL1549.json_0010
+# ::snt No , that 's everything I need . Thank you very much .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0311.json_0000
+# ::snt I need to book a train to cambridge from a train leaving from stevenage .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "cambridge"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n4 / name
+     :op1 "stevenage"
+  ))
+)
+
+# ::id MUL0311.json_0002
+# ::snt I would like to arrive at 8:45 on thursday
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n6 / name
+     :op1 "thursday"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n8 / name
+     :op1 "8:45"
+  ))
+)
+
+# ::id MUL0311.json_0004
+# ::snt Can you please book me for the train that arrives latest . I need 8 tickets .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n10 / name
+     :op1 "8"
+  ))
+)
+
+# ::id MUL0311.json_0006
+# ::snt Thank you , I 'm also looking for a north indian restaurant in the centre area .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n12 / name
+     :op1 "north"
+     :op2 "indian"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n14 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id MUL0311.json_0008
+# ::snt How about asian oriental food ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n16 / name
+     :op1 "asian"
+     :op2 "oriental"
+  ))
+)
+
+# ::id MUL0311.json_0010
+# ::snt I do n't have a specific price range . Just something in the centre will be fine .
+( Rm1 / Restaurant-Inform
+   :Price ( onRe1 / dontcare)
+   :Area ( AreRe3 / Area 
+    :name ( n18 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id MUL0311.json_0012
+# ::snt You do n't need to book me for any . Could I get the address for the Dojo Noodle Bar , however ?
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n20 / name
+     :op1 "dojo"
+     :op2 "noodle"
+     :op3 "bar"
+  ))
+   )
+ :op2(Rt2 / Restaurant-Request
+  :Addr ( aRe1 / question )
+   )
+)
+
+# ::id MUL0311.json_0014
+# ::snt Nope that should be it thank you
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG1069.json_0000
+# ::snt Are there museums in the town centre ?
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n2 / name
+     :op1 "centre"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n4 / name
+     :op1 "museums"
+  ))
+)
+
+# ::id SNG1069.json_0002
+# ::snt Can you recommend one and give me their address and postcode ?
+( At1 / Attraction-Request
+  :Addr ( aAt0 / question )
+  :Post ( aAt1 / question )
+)
+
+# ::id SNG1069.json_0004
+# ::snt Thanks so much , that sounds perfect .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG1069.json_0006
+# ::snt No , I think that covers everything . Thanks so much for your help .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL2574.json_0000
+# ::snt Yes , I am looking for a moderately priced guesthouse to stay in Cambridge ?
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n2 / name
+     :op1 "guesthouse"
+  ))
+   :Price ( PriHo4 / Price 
+    :name ( n4 / name
+     :op1 "moderately"
+  ))
+)
+
+# ::id MUL2574.json_0002
+# ::snt It really doesn ' t matter , but would like a 4 star hotel please .
+( Hm1 / Hotel-Inform
+   :Area ( onHo1 / dontcare)
+   :Stars ( StaHo3 / Stars 
+    :name ( n6 / name
+     :op1 "4"
+  ))
+   :Type ( TypHo5 / Type 
+    :name ( n8 / name
+     :op1 "hotel"
+  ))
+)
+
+# ::id MUL2574.json_0004
+# ::snt I do n't have preference for the area . Please , book 2 nights for 3 people starting Saturday . I need the reference number .
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n10 / name
+     :op1 "2"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n12 / name
+     :op1 "saturday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n14 / name
+     :op1 "3"
+  ))
+   )
+ :op2(Ht2 / Hotel-Request
+  :Ref ( aHo1 / question )
+   )
+)
+
+# ::id MUL2574.json_0006
+# ::snt I would like it to have four stars .
+( Hm1 / Hotel-Inform
+   :Stars ( StaHo2 / Stars 
+    :name ( n16 / name
+     :op1 "four"
+  ))
+)
+
+# ::id MUL2574.json_0008
+# ::snt I 'm also looking for a place to go in the east that is a type of multiple sports .
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n18 / name
+     :op1 "east"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n20 / name
+     :op1 "multiple"
+     :op2 "sports"
+  ))
+)
+
+# ::id MUL2574.json_0010
+# ::snt I need their postcode actually .
+( At1 / Attraction-Request
+  :Post ( aAt0 / question )
+)
+
+# ::id MUL2574.json_0012
+# ::snt Great ! Thank you . I think that 's all I needed . Have a great day ! Bye .
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id PMUL4446.json_0000
+# ::snt Are there any colleges in town ?
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n2 / name
+     :op1 "colleges"
+  ))
+)
+
+# ::id PMUL4446.json_0002
+# ::snt Could you recommend one for me ?
+( o / out_of_scope )
+
+# ::id PMUL4446.json_0004
+# ::snt Okay , great . Can I have the address and phone number for Christ 's College ?
+( At1 / Attraction-Request
+  :Addr ( aAt0 / question )
+  :Phone ( aAt1 / question )
+)
+
+# ::id PMUL4446.json_0006
+# ::snt I would like some help finding a room in the city . I really want it to be a hotel as opposed to a guesthouse .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n4 / name
+     :op1 "hotel"
+  ))
+)
+
+# ::id PMUL4446.json_0008
+# ::snt yes , I am looking for a hotel in a moderate price range with 2 stars and I will need to book 5 people for 4 nights . Thank you .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n6 / name
+     :op1 "hotel"
+  ))
+   :Price ( PriHo4 / Price 
+    :name ( n8 / name
+     :op1 "moderate"
+  ))
+   :Stars ( StaHo6 / Stars 
+    :name ( n10 / name
+     :op1 "2"
+  ))
+   :Stay ( StaHo8 / Stay 
+    :name ( n12 / name
+     :op1 "4"
+  ))
+   :People ( PeoHo10 / People 
+    :name ( n14 / name
+     :op1 "5"
+  ))
+)
+
+# ::id PMUL4446.json_0010
+# ::snt Let 's make a booking with Ashley Hotel . I 'll need the rooms starting on Saturday and I 'll need the reference number as well .
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n16 / name
+     :op1 "hotel"
+  ))
+   :Name ( NamHo4 / Name 
+    :name ( n18 / name
+     :op1 "ashley"
+     :op2 "hotel"
+  ))
+   :Day ( DayHo6 / Day 
+    :name ( n20 / name
+     :op1 "saturday"
+  ))
+   )
+ :op2(Ht2 / Hotel-Request
+  :Ref ( aHo1 / question )
+   )
+)
+
+# ::id PMUL4446.json_0012
+# ::snt No , that will be all . Thank you for your help !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL1681.json_0000
+# ::snt Can you please help me find a place to stay , somewhere like a hotel ? I am looking for a rating of 4-stars and it should include free parking too . Thanks .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n2 / name
+     :op1 "hotel"
+  ))
+   :Parking ( esHo2 / yes)
+   :Stars ( StaHo5 / Stars 
+    :name ( n4 / name
+     :op1 "4-stars"
+  ))
+)
+
+# ::id PMUL1681.json_0002
+# ::snt I would like to stay in the east and it should include free wifi please .
+( Hm1 / Hotel-Inform
+   :Internet ( esHo1 / yes)
+   :Area ( AreHo3 / Area 
+    :name ( n6 / name
+     :op1 "east"
+  ))
+)
+
+# ::id PMUL1681.json_0004
+# ::snt Price does not matter can you recommend one of the 5 ?
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Price ( onHo1 / dontcare)
+   )
+ :op2(Ht2 / Hotel-Request
+  :Price ( aHo1 / question )
+   )
+)
+
+# ::id PMUL1681.json_0006
+# ::snt That place sounds perfect . Can I get their phone number and postcode please ?
+( Ht1 / Hotel-Request
+  :Post ( aHo0 / question )
+  :Phone ( aHo1 / question )
+)
+
+# ::id PMUL1681.json_0008
+# ::snt I need a train to Cambridge on Thursday .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n8 / name
+     :op1 "cambridge"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n10 / name
+     :op1 "thursday"
+  ))
+)
+
+# ::id PMUL1681.json_0010
+# ::snt I am coming from London Liverpool street and i want to arrive by 15:30 .
+( Tm1 / Train-Inform
+   :Arrive ( ArrTr2 / Arrive 
+    :name ( n12 / name
+     :op1 "15:30"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n14 / name
+     :op1 "london"
+     :op2 "liverpool"
+     :op3 "street"
+  ))
+)
+
+# ::id PMUL1681.json_0012
+# ::snt please make a booking for four people .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n16 / name
+     :op1 "four"
+  ))
+)
+
+# ::id PMUL1681.json_0014
+# ::snt Thank you for everything , you were most helpful .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL1681.json_0016
+# ::snt No , thank you . You 've been very helpful .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0305.json_0000
+# ::snt I need a train to cambridge on friday , please .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "cambridge"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n4 / name
+     :op1 "friday"
+  ))
+)
+
+# ::id MUL0305.json_0002
+# ::snt I would like for the train to leave after 18:45 and depart from bishops stortford
+( Tm1 / Train-Inform
+   :Depart ( DepTr2 / Depart 
+    :name ( n6 / name
+     :op1 "bishops"
+     :op2 "stortford"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n8 / name
+     :op1 "18:45"
+  ))
+)
+
+# ::id MUL0305.json_0004
+# ::snt What is the travel time of the train ?
+( Tt1 / Train-Request
+  :Time ( aTr0 / question )
+)
+
+# ::id MUL0305.json_0006
+# ::snt That 's all the info I need about the train , I also am looking for an expensive restaurant in the centre of town .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n10 / name
+     :op1 "expensive"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n12 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id MUL0305.json_0008
+# ::snt I want flavor local to Cambridge . What would you call that ?
+( o / out_of_scope )
+
+# ::id MUL0305.json_0010
+# ::snt I only need the address for a restaurant that you would recommend .
+( Rt1 / Restaurant-Request
+  :Addr ( aRe0 / question )
+)
+
+# ::id MUL0305.json_0012
+# ::snt No . That will be everything today . Thank You !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG0422.json_0000
+# ::snt I am looking for a train going from Cambridge to stansted airport .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "stansted"
+     :op2 "airport"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n4 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id SNG0422.json_0002
+# ::snt The train needs to leave on Monday after 11:45 .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n6 / name
+     :op1 "monday"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n8 / name
+     :op1 "11:45"
+  ))
+)
+
+# ::id SNG0422.json_0004
+# ::snt No , just the closest time after 11:45 for 5 tickets please .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n10 / name
+     :op1 "5"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n12 / name
+     :op1 "11:45"
+  ))
+)
+
+# ::id SNG0422.json_0006
+# ::snt Yes please . Can I have the reference number for the booking ?
+( Tt1 / Train-Request
+  :Ref ( aTr0 / question )
+)
+
+# ::id SNG0422.json_0008
+# ::snt No , that will be all .   Thanks for your help .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL2108.json_0000
+# ::snt Hi , I 'd like to book a train leaving from Birmingham New Street and arriving in Cambridge .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "cambridge"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n4 / name
+     :op1 "birmingham"
+     :op2 "new"
+     :op3 "street"
+  ))
+)
+
+# ::id MUL2108.json_0002
+# ::snt I will be traveling on Sunday , and need to arrive by 10:00 .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n6 / name
+     :op1 "sunday"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n8 / name
+     :op1 "10:00"
+  ))
+)
+
+# ::id MUL2108.json_0004
+# ::snt Yes that works great can I have the departure time ?
+( Tt1 / Train-Request
+  :Leave ( aTr0 / question )
+)
+
+# ::id MUL2108.json_0006
+# ::snt Yes and I need a place to stay in the east and a 4 star
+( Hm1 / Hotel-Inform
+   :Area ( AreHo2 / Area 
+    :name ( n10 / name
+     :op1 "east"
+  ))
+   :Stars ( StaHo4 / Stars 
+    :name ( n12 / name
+     :op1 "4"
+  ))
+)
+
+# ::id MUL2108.json_0008
+# ::snt Actually , I 'll book it myself , thanks , but I would like to book a guesthouse as well .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n14 / name
+     :op1 "guesthouse"
+  ))
+)
+
+# ::id MUL2108.json_0010
+# ::snt I would like a moderately priced guesthouse please .
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n16 / name
+     :op1 "moderately"
+  ))
+   :Type ( TypHo4 / Type 
+    :name ( n18 / name
+     :op1 "guesthouse"
+  ))
+)
+
+# ::id MUL2108.json_0012
+# ::snt No , that 's not really necessary . What are my 3 choices for guesthouses ?
+( Hm1 / Hotel-Inform
+   :Parking ( oHo1 / no)
+   :Stars ( StaHo3 / Stars 
+    :name ( n20 / name
+     :op1 "3"
+  ))
+)
+
+# ::id MUL2108.json_0014
+# ::snt I 'll take the Carolina Bed and Breakfast . Can I book for 1 person for 5 nights starting from the same day ? Let me know the reference number please .
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n22 / name
+     :op1 "carolina"
+     :op2 "bed"
+     :op3 "and"
+     :op4 "breakfast"
+  ))
+   :Stay ( StaHo4 / Stay 
+    :name ( n24 / name
+     :op1 "5"
+  ))
+   :Day ( DayHo6 / Day 
+    :name ( n26 / name
+     :op1 "same"
+     :op2 "day"
+  ))
+   :People ( PeoHo8 / People 
+    :name ( n28 / name
+     :op1 "1"
+  ))
+   )
+ :op2(Ht2 / Hotel-Request
+  :Ref ( aHo1 / question )
+   )
+)
+
+# ::id MUL2108.json_0016
+# ::snt Thank you , that 's all I needed today !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0051.json_0000
+# ::snt I need to find a hotel in Cambridge that 's moderately priced . I do n't need to have free parking included for my stay .
+( Hm1 / Hotel-Inform
+   :Parking ( oHo1 / no)
+   :Price ( PriHo3 / Price 
+    :name ( n2 / name
+     :op1 "moderately"
+  ))
+   :Type ( TypHo5 / Type 
+    :name ( n4 / name
+     :op1 "hotel"
+  ))
+)
+
+# ::id MUL0051.json_0002
+# ::snt I do not . Are any of those places located in the centre ?
+( Hm1 / Hotel-Inform
+   :Area ( AreHo2 / Area 
+    :name ( n6 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id MUL0051.json_0004
+# ::snt Yes , that sounds splendid . I would like to book a room there for 6 people for 2 nights , and I would like the reference number , please .
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n8 / name
+     :op1 "2"
+  ))
+   :People ( PeoHo4 / People 
+    :name ( n10 / name
+     :op1 "6"
+  ))
+   )
+ :op2(Ht2 / Hotel-Request
+  :Ref ( aHo1 / question )
+   )
+)
+
+# ::id MUL0051.json_0006
+# ::snt I would like to stay starting Tuesday night
+( Hm1 / Hotel-Inform
+   :Day ( DayHo2 / Day 
+    :name ( n12 / name
+     :op1 "tuesday"
+  ))
+)
+
+# ::id MUL0051.json_0008
+# ::snt That is great ! How much ?
+( Ht1 / Hotel-Request
+  :Price ( aHo0 / question )
+)
+
+# ::id MUL0051.json_0010
+# ::snt I see . That sounds great . Thank you . Could I get a reference number please ?
+( Ht1 / Hotel-Request
+  :Ref ( aHo0 / question )
+)
+
+# ::id MUL0051.json_0012
+# ::snt I also need a restaurant that serves turkish food please .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n14 / name
+     :op1 "turkish"
+  ))
+)
+
+# ::id MUL0051.json_0014
+# ::snt the meze bar is fine . book it for 6 at 14:15 on tuesday
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n16 / name
+     :op1 "14:15"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n18 / name
+     :op1 "tuesday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n20 / name
+     :op1 "6"
+  ))
+   :Name ( NamRe8 / Name 
+    :name ( n22 / name
+     :op1 "meze"
+     :op2 "bar"
+  ))
+)
+
+# ::id MUL0051.json_0016
+# ::snt Thank you so much !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG02311.json_0000
+# ::snt I 'm looking for more information on arbury lodge guesthouse .
+( Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n2 / name
+     :op1 "arbury"
+     :op2 "lodge"
+     :op3 "guesthouse"
+  ))
+)
+
+# ::id SNG02311.json_0002
+# ::snt Yes , please . For 3 people , 3 nights starting on tuesday .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n4 / name
+     :op1 "3"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n6 / name
+     :op1 "tuesday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n8 / name
+     :op1 "3"
+  ))
+)
+
+# ::id SNG02311.json_0004
+# ::snt Thanks , that 's all . Good bye .
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id PMUL1211.json_0000
+# ::snt I am looking for information on the great saint mary 's church please .
+( Am1 / Attraction-Inform
+   :Name ( NamAt2 / Name 
+    :name ( n2 / name
+     :op1 "great"
+     :op2 "saint"
+     :op3 "mary"
+     :op4 "'s"
+     :op5 "church"
+  ))
+)
+
+# ::id PMUL1211.json_0002
+# ::snt No .   If I could just get the postcode and phone number , please ?
+( At1 / Attraction-Request
+  :Post ( aAt0 / question )
+  :Phone ( aAt1 / question )
+)
+
+# ::id PMUL1211.json_0004
+# ::snt Yes .   I am looking for a train that should depart from Cambridge .   Can you help me with that ?
+( Tm1 / Train-Inform
+   :Depart ( DepTr2 / Depart 
+    :name ( n4 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id PMUL1211.json_0006
+# ::snt My destination is peterborough .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n6 / name
+     :op1 "peterborough"
+  ))
+)
+
+# ::id MUL0598.json_0000
+# ::snt I need a way to get to cambridge from norwich
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "cambridge"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n4 / name
+     :op1 "norwich"
+  ))
+)
+
+# ::id MUL0598.json_0002
+# ::snt I would like to arrive in cambridge by 11:30 on Wednesday .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n6 / name
+     :op1 "cambridge"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n8 / name
+     :op1 "wednesday"
+  ))
+   :Arrive ( ArrTr6 / Arrive 
+    :name ( n10 / name
+     :op1 "11:30"
+  ))
+)
+
+# ::id MUL0598.json_0004
+# ::snt The first is fine . What is the travel time and departure time of that train ?
+( Tt1 / Train-Request
+  :Leave ( aTr0 / question )
+  :Time ( aTr1 / question )
+)
+
+# ::id MUL0598.json_0006
+# ::snt Yes , I am looking for places to go in the west part of town .
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n12 / name
+     :op1 "west"
+  ))
+)
+
+# ::id MUL0598.json_0008
+# ::snt I 'd like a cinema in the west .
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n14 / name
+     :op1 "west"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n16 / name
+     :op1 "cinema"
+  ))
+)
+
+# ::id MUL0598.json_0010
+# ::snt Maybe if there is one that is in the type of college .
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n18 / name
+     :op1 "college"
+  ))
+)
+
+# ::id MUL0598.json_0012
+# ::snt I 'm not worried about entrance fees . Could I have the phone number for the most expensive one ?
+( At1 / Attraction-Request
+  :Phone ( aAt0 / question )
+  :Fee ( aAt1 / question )
+)
+
+# ::id MUL0598.json_0014
+# ::snt Good job . Thank you for your kindness . I 'm so happy to be here .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0598.json_0016
+# ::snt No , that 's everything . Thanks again .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG0771.json_0000
+# ::snt I need a hotel in the south with free wifi .
+( Hm1 / Hotel-Inform
+   :Internet ( esHo1 / yes)
+   :Area ( AreHo3 / Area 
+    :name ( n2 / name
+     :op1 "south"
+  ))
+   :Type ( TypHo5 / Type 
+    :name ( n4 / name
+     :op1 "hotel"
+  ))
+)
+
+# ::id SNG0771.json_0002
+# ::snt Can you tell me if the cheap one has a star rating ?
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n6 / name
+     :op1 "cheap"
+  ))
+)
+
+# ::id SNG0771.json_0004
+# ::snt Yes , please book a room for 5 people .
+( Hm1 / Hotel-Inform
+   :People ( PeoHo2 / People 
+    :name ( n8 / name
+     :op1 "5"
+  ))
+)
+
+# ::id SNG0771.json_0006
+# ::snt Please book it on Thursday , for 5 people , and 3 days .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n10 / name
+     :op1 "3"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n12 / name
+     :op1 "thursday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n14 / name
+     :op1 "5"
+  ))
+)
+
+# ::id SNG0771.json_0008
+# ::snt That will be all , thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0707.json_0000
+# ::snt Yes , I need a place to stay that is expensive , and is a hotel please .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n2 / name
+     :op1 "hotel"
+  ))
+   :Price ( PriHo4 / Price 
+    :name ( n4 / name
+     :op1 "expensive"
+  ))
+)
+
+# ::id MUL0707.json_0002
+# ::snt Not really . Do all of them include free parking ?
+( Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+   :Area ( onHo2 / dontcare)
+)
+
+# ::id MUL0707.json_0004
+# ::snt Can you please book one for me ? I would also like the star of the hotel , the postcode , and the phone number please .
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n6 / name
+     :op1 "hotel"
+  ))
+   )
+ :op2(Ht2 / Hotel-Request
+  :Post ( aHo1 / question )
+  :Phone ( aHo2 / question )
+   )
+)
+
+# ::id MUL0707.json_0006
+# ::snt My mistake , no booking needed . I just require the hotel 's name , the star of the hotel , its postcode , and also its phone number .
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n8 / name
+     :op1 "hotel"
+  ))
+   )
+ :op2(Ht2 / Hotel-Request
+  :Post ( aHo1 / question )
+  :Phone ( aHo2 / question )
+   )
+)
+
+# ::id MUL0707.json_0008
+# ::snt Thank you .   I also need a train from Broxbourne to Cambridge on Monday .   I need to arrive in Cambridge by 16:30 .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n10 / name
+     :op1 "cambridge"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n12 / name
+     :op1 "monday"
+  ))
+   :Arrive ( ArrTr6 / Arrive 
+    :name ( n14 / name
+     :op1 "16:30"
+  ))
+   :Depart ( DepTr8 / Depart 
+    :name ( n16 / name
+     :op1 "broxbourne"
+  ))
+)
+
+# ::id MUL0707.json_0010
+# ::snt What was the departure time ?
+( Tt1 / Train-Request
+  :Leave ( aTr0 / question )
+)
+
+# ::id MUL0707.json_0012
+# ::snt Great . That 's all I need , thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL0432.json_0000
+# ::snt I need a place to stay that has a 4 star rating .
+( Hm1 / Hotel-Inform
+   :Stars ( StaHo2 / Stars 
+    :name ( n2 / name
+     :op1 "4"
+  ))
+)
+
+# ::id PMUL0432.json_0002
+# ::snt No , price does n't matter .   I prefer free parking though .
+( Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+   :Price ( onHo2 / dontcare)
+)
+
+# ::id PMUL0432.json_0004
+# ::snt Yes can you please and send me the reference number ?
+( Ht1 / Hotel-Request
+  :Ref ( aHo0 / question )
+)
+
+# ::id PMUL0432.json_0006
+# ::snt i need the room for five nights .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n4 / name
+     :op1 "five"
+  ))
+)
+
+# ::id PMUL0432.json_0008
+# ::snt I 'd like to book for eight people lasting five nights , starting on Saturday .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n6 / name
+     :op1 "five"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n8 / name
+     :op1 "saturday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n10 / name
+     :op1 "eight"
+  ))
+)
+
+# ::id PMUL0432.json_0010
+# ::snt ofcourse , information on parking
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+   )
+ :op2(Ht2 / Hotel-Request
+  :Parking ( aHo1 / question )
+   )
+)
+
+# ::id PMUL0432.json_0012
+# ::snt Yes , please . I need a reservation at a restaurant called the slug and lettuce . Do they have room on that same day at 14:45 ?
+( Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n12 / name
+     :op1 "the"
+     :op2 "slug"
+     :op3 "and"
+     :op4 "lettuce"
+  ))
+   :Time ( TimRe4 / Time 
+    :name ( n14 / name
+     :op1 "14:45"
+  ))
+   :Day ( DayRe6 / Day 
+    :name ( n16 / name
+     :op1 "same"
+     :op2 "day"
+  ))
+)
+
+# ::id PMUL0432.json_0014
+# ::snt No , you 've taken care of everything . Thanks so much . Have a great day .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0544.json_0000
+# ::snt I need to find a train out of Cambridge this Friday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n2 / name
+     :op1 "friday"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n4 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id MUL0544.json_0002
+# ::snt No , I need a train that leaves after 17:15 that goes to broxbourne .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n6 / name
+     :op1 "broxbourne"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n8 / name
+     :op1 "17:15"
+  ))
+)
+
+# ::id MUL0544.json_0004
+# ::snt Yes please , let 's book that for 1 person .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n10 / name
+     :op1 "1"
+  ))
+)
+
+# ::id MUL0544.json_0006
+# ::snt Thank You . I would also like to know about places to go in the centre area .
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n12 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id MUL0544.json_0008
+# ::snt Vue Cinema sounds good . Can I get their address and phone number , and can you tell me how much it is to get in there ?
+( a / and
+ :op1(Am1 / Attraction-Inform
+   :Name ( NamAt2 / Name 
+    :name ( n14 / name
+     :op1 "vue"
+     :op2 "cinema"
+  ))
+   )
+ :op2(At2 / Attraction-Request
+  :Addr ( aAt1 / question )
+  :Phone ( aAt2 / question )
+   )
+)
+
+# ::id MUL0544.json_0010
+# ::snt Thank you , have a wonderful day .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG02214.json_0000
+# ::snt I want to visit the museum of archaelogy and anthropology and need a taxi to take me
+( Tm1 / Taxi-Inform
+   :Dest ( DesTa2 / Dest 
+    :name ( n2 / name
+     :op1 "museum"
+     :op2 "of"
+     :op3 "archaelogy"
+     :op4 "and"
+     :op5 "anthropology"
+  ))
+)
+
+# ::id SNG02214.json_0002
+# ::snt I need to arrive by 04:45 .
+( Tm1 / Taxi-Inform
+   :Arrive ( ArrTa2 / Arrive 
+    :name ( n4 / name
+     :op1 "04:45"
+  ))
+)
+
+# ::id SNG02214.json_0004
+# ::snt I am departing from The Missing Sock .
+( Tm1 / Taxi-Inform
+   :Depart ( DepTa2 / Depart 
+    :name ( n6 / name
+     :op1 "the"
+     :op2 "missing"
+     :op3 "sock"
+  ))
+)
+
+# ::id SNG02214.json_0006
+# ::snt No , that 's everything . Thanks for your help .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL1599.json_0000
+# ::snt I 'm looking for a guesthouse that includes free parking .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n2 / name
+     :op1 "guesthouse"
+  ))
+   :Parking ( esHo2 / yes)
+)
+
+# ::id PMUL1599.json_0002
+# ::snt Does the Acorn Guest House include free parking and is it located in the north ?
+( Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+   :Area ( AreHo3 / Area 
+    :name ( n4 / name
+     :op1 "north"
+  ))
+   :Name ( NamHo5 / Name 
+    :name ( n6 / name
+     :op1 "acorn"
+     :op2 "guest"
+     :op3 "house"
+  ))
+)
+
+# ::id PMUL1599.json_0004
+# ::snt What is the postcode ?
+( Ht1 / Hotel-Request
+  :Post ( aHo0 / question )
+)
+
+# ::id PMUL1599.json_0006
+# ::snt No , thank you . I do need information about a train leaving after 18:00 on Saturday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n8 / name
+     :op1 "saturday"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n10 / name
+     :op1 "18:00"
+  ))
+)
+
+# ::id PMUL1599.json_0008
+# ::snt Departing from Kings Lynn .
+( Tm1 / Train-Inform
+   :Depart ( DepTr2 / Depart 
+    :name ( n12 / name
+     :op1 "kings"
+     :op2 "lynn"
+  ))
+)
+
+# ::id PMUL1599.json_0010
+# ::snt My destination is Cambridge .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n14 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id PMUL1599.json_0012
+# ::snt Could you tell me the travel time and price of that train please ?
+( Tt1 / Train-Request
+  :Time ( aTr0 / question )
+  :Ticket ( aTr1 / question )
+)
+
+# ::id PMUL1599.json_0014
+# ::snt No , thanks , just the information is enough .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL1599.json_0016
+# ::snt No that will be all today .   thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL4314.json_0000
+# ::snt Please find a theater in the centre .
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n2 / name
+     :op1 "centre"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n4 / name
+     :op1 "theater"
+  ))
+)
+
+# ::id PMUL4314.json_0002
+# ::snt Could i get the postcode for the Cambridge Corn ?
+( a / and
+ :op1(At1 / Attraction-Request
+  :Post ( aAt0 / question )
+   )
+ :op2(Am2 / Attraction-Inform
+   :Name ( NamAt3 / Name 
+    :name ( n7 / name
+     :op1 "the"
+  ))
+   )
+)
+
+# ::id PMUL4314.json_0004
+# ::snt Yes I am looking for information on a particular restaurant called the Peking Restaurant .
+( Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n8 / name
+     :op1 "peking"
+     :op2 "restaurant"
+  ))
+)
+
+# ::id PMUL4314.json_0006
+# ::snt Yes book it for 6 people at 13:30 on wednesday please .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n10 / name
+     :op1 "13:30"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n12 / name
+     :op1 "wednesday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n14 / name
+     :op1 "6"
+  ))
+)
+
+# ::id PMUL4314.json_0008
+# ::snt I am all set .
+( o / out_of_scope )
+
+# ::id PMUL1235.json_0000
+# ::snt Hi , I 'm looking for a park in the town centre .
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n2 / name
+     :op1 "centre"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n4 / name
+     :op1 "park"
+  ))
+)
+
+# ::id PMUL1235.json_0002
+# ::snt I also would like the postcode , address and entrance fee .
+( At1 / Attraction-Request
+  :Fee ( aAt0 / question )
+  :Addr ( aAt1 / question )
+  :Post ( aAt2 / question )
+)
+
+# ::id PMUL1235.json_0004
+# ::snt I am looking for a train . The train should depart from norwich and should leave after 11:45
+( Tm1 / Train-Inform
+   :Depart ( DepTr2 / Depart 
+    :name ( n6 / name
+     :op1 "norwich"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n8 / name
+     :op1 "11:45"
+  ))
+)
+
+# ::id PMUL1235.json_0006
+# ::snt I need to leave on Thursday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n10 / name
+     :op1 "thursday"
+  ))
+)
+
+# ::id PMUL1235.json_0008
+# ::snt Actually , I only need the information for today . I do n't want to purchase yet . Can I get the arrival time and price for that train ?
+( Tt1 / Train-Request
+  :Arrive ( aTr0 / question )
+  :Ticket ( aTr1 / question )
+)
+
+# ::id PMUL1235.json_0010
+# ::snt How long will I be traveling ?
+( Tt1 / Train-Request
+  :Time ( aTr0 / question )
+)
+
+# ::id PMUL1235.json_0012
+# ::snt thanks you have been very helpful
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL1235.json_0014
+# ::snt No , that should be it for me , thank you !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0272.json_0000
+# ::snt I am looking for an expensive , centrally located restaurant .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n2 / name
+     :op1 "expensive"
+  ))
+)
+
+# ::id MUL0272.json_0002
+# ::snt I do n't care either way .
+( Rm1 / Restaurant-Inform
+   :Food ( onRe1 / dontcare)
+)
+
+# ::id MUL0272.json_0004
+# ::snt That sounds interesting ! I 'd like to book a table for 6 at 12:15 on Thursday .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n4 / name
+     :op1 "12:15"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n6 / name
+     :op1 "thursday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n8 / name
+     :op1 "6"
+  ))
+)
+
+# ::id MUL0272.json_0006
+# ::snt Could you also help me find a train leaving friday for broxbourne ?
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n10 / name
+     :op1 "broxbourne"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n12 / name
+     :op1 "friday"
+  ))
+)
+
+# ::id MUL0272.json_0008
+# ::snt It should arrive by 17:15 .
+( Tm1 / Train-Inform
+   :Arrive ( ArrTr2 / Arrive 
+    :name ( n14 / name
+     :op1 "17:15"
+  ))
+)
+
+# ::id MUL0272.json_0010
+# ::snt That does n't work . I need a train that arrives closer to 17:15 for 6 people .
+( Tm1 / Train-Inform
+   :Arrive ( ArrTr2 / Arrive 
+    :name ( n16 / name
+     :op1 "17:15"
+  ))
+   :People ( PeoTr4 / People 
+    :name ( n18 / name
+     :op1 "6"
+  ))
+)
+
+# ::id MUL0272.json_0012
+# ::snt Is that train leaving from Cambridge ?
+( Tm1 / Train-Inform
+   :Depart ( DepTr2 / Depart 
+    :name ( n20 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id MUL0272.json_0014
+# ::snt Do you mean 16:01 ? If so I would like to book that one for 6 people and I need the reference number .
+( a / and
+ :op1(Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n22 / name
+     :op1 "6"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ref ( aTr1 / question )
+   )
+)
+
+# ::id MUL0272.json_0016
+# ::snt That will be all , thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0272.json_0018
+# ::snt Thank you for all of your help !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG1018.json_0000
+# ::snt I 'm looking for a hotel called the Arbury Lodge Guesthouse . Do you have a listing for this ?
+( Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n2 / name
+     :op1 "arbury"
+     :op2 "lodge"
+     :op3 "guesthouse"
+  ))
+)
+
+# ::id SNG1018.json_0002
+# ::snt Are you sure , but if not , book the Super 5 for 8 people for 5 nights starting Monday .   I will need the reference number .
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n4 / name
+     :op1 "super"
+     :op2 "5"
+  ))
+   :Stay ( StaHo4 / Stay 
+    :name ( n6 / name
+     :op1 "5"
+  ))
+   :Day ( DayHo6 / Day 
+    :name ( n8 / name
+     :op1 "monday"
+  ))
+   :People ( PeoHo8 / People 
+    :name ( n10 / name
+     :op1 "8"
+  ))
+   )
+ :op2(Ht2 / Hotel-Request
+  :Ref ( aHo1 / question )
+   )
+)
+
+# ::id SNG1018.json_0004
+# ::snt That 's great ! Thanks , I think that 's all I need today .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG0668.json_0000
+# ::snt I 'm looking for a British restaurant , in the expensive price range .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "british"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n4 / name
+     :op1 "expensive"
+  ))
+)
+
+# ::id SNG0668.json_0002
+# ::snt Graffiti sounds good . I 'll need a table for four on Thursday at 16:45 , please .
+( Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n6 / name
+     :op1 "graffiti"
+  ))
+   :Time ( TimRe4 / Time 
+    :name ( n8 / name
+     :op1 "16:45"
+  ))
+   :Day ( DayRe6 / Day 
+    :name ( n10 / name
+     :op1 "thursday"
+  ))
+   :People ( PeoRe8 / People 
+    :name ( n12 / name
+     :op1 "four"
+  ))
+)
+
+# ::id SNG0668.json_0004
+# ::snt Great ! Thanks a lot . That s all I will be needing . Have a good day . Bye !
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id PMUL4302.json_0000
+# ::snt Find me a moderately priced place to eat in the South
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n2 / name
+     :op1 "moderately"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n4 / name
+     :op1 "south"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ticket ( aTr1 / question )
+   )
+)
+
+# ::id PMUL4302.json_0002
+# ::snt Restaurant Alimentum sounds interesting . Can you get me a table for 3 at 14:45 on Friday ?
+( Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n6 / name
+     :op1 "restaurant"
+     :op2 "alimentum"
+  ))
+   :Time ( TimRe4 / Time 
+    :name ( n8 / name
+     :op1 "14:45"
+  ))
+   :Day ( DayRe6 / Day 
+    :name ( n10 / name
+     :op1 "friday"
+  ))
+   :People ( PeoRe8 / People 
+    :name ( n12 / name
+     :op1 "3"
+  ))
+)
+
+# ::id PMUL4302.json_0004
+# ::snt Great I also need a train on the same day as the restaurant booking heading to cambridge .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n14 / name
+     :op1 "cambridge"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n16 / name
+     :op1 "same"
+     :op2 "day"
+  ))
+)
+
+# ::id PMUL4302.json_0006
+# ::snt I 'll be leaving from leicester . I want to arrive at cambridge by 11:15 .
+( Tm1 / Train-Inform
+   :Arrive ( ArrTr2 / Arrive 
+    :name ( n18 / name
+     :op1 "11:15"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n20 / name
+     :op1 "leicester"
+  ))
+   :Dest ( DesTr6 / Dest 
+    :name ( n22 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id PMUL4302.json_0008
+# ::snt Can you give me the price , train ID and travel time please ?
+( Tt1 / Train-Request
+  :Time ( aTr0 / question )
+  :Ticket ( aTr1 / question )
+  :Id ( aTr2 / question )
+)
+
+# ::id PMUL4302.json_0010
+# ::snt Thank you . That 's all I needed today .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG0697.json_0000
+# ::snt I 'm looking for a cheap place to dine , preferably in the centre of town .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n2 / name
+     :op1 "cheap"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n4 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id SNG0697.json_0002
+# ::snt Yes , what restaurants are there ?
+( Rm1 / Restaurant-Inform
+   :none ( onRe1 / none)
+)
+
+# ::id SNG0697.json_0004
+# ::snt Charlie Chan sounds good . Thank you !
+( Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n6 / name
+     :op1 "charlie"
+     :op2 "chan"
+  ))
+)
+
+# ::id SNG0697.json_0006
+# ::snt I 'd like to book 4 people at 14:15 on Friday .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n8 / name
+     :op1 "14:15"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n10 / name
+     :op1 "friday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n12 / name
+     :op1 "4"
+  ))
+)
+
+# ::id SNG0697.json_0008
+# ::snt That is all , thank you very much .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL0036.json_0000
+# ::snt I 'm looking for a vietnamese restaurant in the west area .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "vietnamese"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n4 / name
+     :op1 "west"
+  ))
+)
+
+# ::id PMUL0036.json_0002
+# ::snt Is this in the cheap price range ?
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n6 / name
+     :op1 "cheap"
+  ))
+)
+
+# ::id PMUL0036.json_0004
+# ::snt Would it be possible to make a reservation ?
+( o / out_of_scope )
+
+# ::id PMUL0036.json_0006
+# ::snt I need it for 1 for 18:15 on Monday .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n8 / name
+     :op1 "18:15"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n10 / name
+     :op1 "monday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n12 / name
+     :op1 "1"
+  ))
+)
+
+# ::id PMUL0036.json_0008
+# ::snt Can I also get some information on Kirkwood House hotel ?
+( Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n14 / name
+     :op1 "kirkwood"
+     :op2 "house"
+  ))
+)
+
+# ::id PMUL0036.json_0010
+# ::snt Sounds perfect .   What is the phone number please ?
+( Ht1 / Hotel-Request
+  :Phone ( aHo0 / question )
+)
+
+# ::id PMUL0036.json_0012
+# ::snt That 's actually all I need to know about them . Thanks . I do n't need anything else today .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL2441.json_0000
+# ::snt I am looking for a restaurant named kymmoy .
+( Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n2 / name
+     :op1 "kymmoy"
+  ))
+)
+
+# ::id PMUL2441.json_0002
+# ::snt Yes . I need a table booked for 7 on saturday .
+( Rm1 / Restaurant-Inform
+   :Day ( DayRe2 / Day 
+    :name ( n4 / name
+     :op1 "saturday"
+  ))
+   :People ( PeoRe4 / People 
+    :name ( n6 / name
+     :op1 "7"
+  ))
+)
+
+# ::id PMUL2441.json_0004
+# ::snt 20:00 on Saturday .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n8 / name
+     :op1 "20:00"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n10 / name
+     :op1 "saturday"
+  ))
+)
+
+# ::id PMUL2441.json_0006
+# ::snt What kind of attractions are available in the centre ?
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n12 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id PMUL2441.json_0008
+# ::snt Can I get the info to a cinema please ?
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n14 / name
+     :op1 "cinema"
+  ))
+)
+
+# ::id PMUL2441.json_0010
+# ::snt That sounds good . What is the entrance fee ?
+( At1 / Attraction-Request
+  :Fee ( aAt0 / question )
+)
+
+# ::id PMUL2441.json_0012
+# ::snt May I have the phone number for the vue cinema , please ?
+( a / and
+ :op1(At1 / Attraction-Request
+  :Phone ( aAt0 / question )
+   )
+ :op2(Am2 / Attraction-Inform
+   :Name ( NamAt3 / Name 
+    :name ( n17 / name
+     :op1 "vue"
+     :op2 "cinema"
+  ))
+   )
+)
+
+# ::id PMUL2441.json_0014
+# ::snt That is all . Thank you !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG1017.json_0000
+# ::snt Hi , I 'd like to find out about the Limehouse hotel .
+( Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n2 / name
+     :op1 "limehouse"
+  ))
+)
+
+# ::id SNG1017.json_0002
+# ::snt Actually , you answered all of my questions . Thanks so much . Goodbye .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG01553.json_0000
+# ::snt i am looking for a train from london kings cross and leaves on wednesday
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n2 / name
+     :op1 "wednesday"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n4 / name
+     :op1 "london"
+     :op2 "kings"
+     :op3 "cross"
+  ))
+)
+
+# ::id SNG01553.json_0002
+# ::snt I am looking to book a train that arrives by 13:30 . Are there any that fit that description ?
+( Tm1 / Train-Inform
+   :Arrive ( ArrTr2 / Arrive 
+    :name ( n6 / name
+     :op1 "13:30"
+  ))
+)
+
+# ::id SNG01553.json_0004
+# ::snt No , I just need to know how much it is .
+( Tt1 / Train-Request
+  :Ticket ( aTr0 / question )
+)
+
+# ::id SNG01553.json_0006
+# ::snt Sounds great . Is TR2417 the train ID ?
+( Tt1 / Train-Request
+  :Id ( aTr0 / question )
+)
+
+# ::id SNG01553.json_0008
+# ::snt I will also need the departure time please .
+( Tt1 / Train-Request
+  :Leave ( aTr0 / question )
+)
+
+# ::id SNG01553.json_0010
+# ::snt No , I think we have covered everything . Thank you so much for all of your help .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG01426.json_0000
+# ::snt I need to book a taxi from clowns cafe .
+( Tm1 / Taxi-Inform
+   :Depart ( DepTa2 / Depart 
+    :name ( n2 / name
+     :op1 "clowns"
+     :op2 "cafe"
+  ))
+)
+
+# ::id SNG01426.json_0002
+# ::snt Clowns cafe , please .
+( Tm1 / Taxi-Inform
+   :Dest ( DesTa2 / Dest 
+    :name ( n4 / name
+     :op1 "clowns"
+     :op2 "cafe"
+  ))
+)
+
+# ::id SNG01426.json_0004
+# ::snt I will be leaving from there and going to primavera
+( Tm1 / Taxi-Inform
+   :Dest ( DesTa2 / Dest 
+    :name ( n6 / name
+     :op1 "primavera"
+  ))
+)
+
+# ::id SNG01426.json_0006
+# ::snt I would like to leave around 22:00 please and thank you .
+( Tm1 / Taxi-Inform
+   :Leave ( LeaTa2 / Leave 
+    :name ( n8 / name
+     :op1 "22:00"
+  ))
+)
+
+# ::id SNG01426.json_0008
+# ::snt This is all I need .   Thank you so very much .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL0187.json_0000
+# ::snt I need a resturant that serves British food .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "british"
+  ))
+)
+
+# ::id PMUL0187.json_0002
+# ::snt I am open to any price range , but am looking for somewhere located in the centre area of town .
+( Rm1 / Restaurant-Inform
+   :Price ( onRe1 / dontcare)
+   :Area ( AreRe3 / Area 
+    :name ( n4 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id PMUL0187.json_0004
+# ::snt Yes can I please get more info .
+( o / out_of_scope )
+
+# ::id PMUL0187.json_0006
+# ::snt May I also get the address for the restaurant ?
+( Rt1 / Restaurant-Request
+  :Addr ( aRe0 / question )
+)
+
+# ::id PMUL0187.json_0008
+# ::snt Yes I need to find a place to stay in the centre area . It should be a 4 star guesthouse with free wifi .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n6 / name
+     :op1 "guesthouse"
+  ))
+   :Internet ( esHo2 / yes)
+   :Area ( AreHo5 / Area 
+    :name ( n8 / name
+     :op1 "centre"
+  ))
+   :Stars ( StaHo7 / Stars 
+    :name ( n10 / name
+     :op1 "4"
+  ))
+)
+
+# ::id PMUL0187.json_0010
+# ::snt You 're the help desk , please tell me what you find .
+( o / out_of_scope )
+
+# ::id PMUL0187.json_0012
+# ::snt I do n't need a reservation but would like the address please .
+( Ht1 / Hotel-Request
+  :Addr ( aHo0 / question )
+)
+
+# ::id PMUL0187.json_0014
+# ::snt i also need a taxi to commute between the two places
+( Tm1 / Taxi-Inform
+   :none ( onTa1 / none)
+)
+
+# ::id PMUL0187.json_0016
+# ::snt It 's just for me and I want the taxi to leave the hotel by 08:00 .
+( Tm1 / Taxi-Inform
+   :Leave ( LeaTa2 / Leave 
+    :name ( n12 / name
+     :op1 "08:00"
+  ))
+   :Depart ( DepTa4 / Depart 
+    :name ( n14 / name
+     :op1 "the"
+     :op2 "hotel"
+  ))
+)
+
+# ::id PMUL0187.json_0018
+# ::snt That 's it . Thank you so much for your help .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL0187.json_0020
+# ::snt No , thank you . I have everything I need for now .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL2301.json_0000
+# ::snt Hi I 'm looking to find a restaurant named Sitar Tandoori .
+( Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n2 / name
+     :op1 "sitar"
+     :op2 "tandoori"
+  ))
+)
+
+# ::id PMUL2301.json_0002
+# ::snt Are there any tables available to be reserved for 4 people on Saturday night ?
+( Rm1 / Restaurant-Inform
+   :Day ( DayRe2 / Day 
+    :name ( n4 / name
+     :op1 "saturday"
+  ))
+   :People ( PeoRe4 / People 
+    :name ( n6 / name
+     :op1 "4"
+  ))
+)
+
+# ::id PMUL2301.json_0004
+# ::snt yes reserve for 4 people at 19:30 on saturday .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n8 / name
+     :op1 "19:30"
+  ))
+   :People ( PeoRe4 / People 
+    :name ( n10 / name
+     :op1 "4"
+  ))
+   :Day ( DayRe6 / Day 
+    :name ( n12 / name
+     :op1 "saturday"
+  ))
+)
+
+# ::id PMUL2301.json_0006
+# ::snt I m also looking for a museum to visit .
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n14 / name
+     :op1 "museum"
+  ))
+)
+
+# ::id PMUL2301.json_0008
+# ::snt Yes ,   can you recommend a place ?
+( o / out_of_scope )
+
+# ::id PMUL2301.json_0010
+# ::snt Does n't matter to me , it 's my folks who want to go . What do you recommend ?
+( o / out_of_scope )
+
+# ::id PMUL2301.json_0012
+# ::snt Yes , the phone number and entrance fee please .
+( At1 / Attraction-Request
+  :Fee ( aAt0 / question )
+  :Phone ( aAt1 / question )
+)
+
+# ::id PMUL2301.json_0014
+# ::snt Yes , can you arrange a taxi to take us from the gallery to the restaurant in time for our reservation ?
+( a / and
+ :op1(Tm1 / Taxi-Inform
+   :none ( onTa1 / none)
+   :Depart ( DepTa3 / Depart 
+    :name ( n16 / name
+     :op1 "the"
+     :op2 "gallery"
+  ))
+   :Dest ( DesTa5 / Dest 
+    :name ( n18 / name
+     :op1 "the"
+     :op2 "restaurant"
+  ))
+   )
+ :op2(Rm2 / Restaurant-Inform
+   :none ( onRe2 / none)
+   )
+)
+
+# ::id PMUL2301.json_0016
+# ::snt No , that is all I need today . Thank you so much .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL2344.json_0000
+# ::snt I am looking for somewhere yummy to eat ! I would like to stay around the centre and have some italian if at all possible
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "italian"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n4 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id MUL2344.json_0002
+# ::snt Something expensive .   I 'd like to treat my family to some great food .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n6 / name
+     :op1 "expensive"
+  ))
+)
+
+# ::id MUL2344.json_0004
+# ::snt Great ! Can you book me a table for 8 at 12:30 on Sunday ?
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n8 / name
+     :op1 "12:30"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n10 / name
+     :op1 "sunday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n12 / name
+     :op1 "8"
+  ))
+)
+
+# ::id MUL2344.json_0006
+# ::snt I am also looking for places to go .   I need a attraction in the same area as the restaurant .
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n14 / name
+     :op1 "same"
+     :op2 "area"
+  ))
+)
+
+# ::id MUL2344.json_0008
+# ::snt Anything in the centre area what do you recommend ?
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n16 / name
+     :op1 "centre"
+  ))
+   :Type ( onAt2 / dontcare)
+)
+
+# ::id MUL2344.json_0010
+# ::snt That sounds good , thank you for your help !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL2344.json_0012
+# ::snt No that is all . Goodbye
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id PMUL4436.json_0000
+# ::snt I 'm looking for a hotel with free parking in the north .
+( Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+   :Area ( AreHo3 / Area 
+    :name ( n2 / name
+     :op1 "north"
+  ))
+)
+
+# ::id PMUL4436.json_0002
+# ::snt I would like a moderately priced hotel . Preferably a guesthouse .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n4 / name
+     :op1 "guesthouse"
+  ))
+   :Price ( PriHo4 / Price 
+    :name ( n6 / name
+     :op1 "moderately"
+  ))
+)
+
+# ::id PMUL4436.json_0004
+# ::snt That does n't matter . Can you book a room for 4 people at your favorite ? We 'll arrive on Friday and stay for 3 nights .
+( Hm1 / Hotel-Inform
+   :Stars ( onHo1 / dontcare)
+   :Stay ( StaHo3 / Stay 
+    :name ( n8 / name
+     :op1 "3"
+  ))
+   :Day ( DayHo5 / Day 
+    :name ( n10 / name
+     :op1 "friday"
+  ))
+   :People ( PeoHo7 / People 
+    :name ( n12 / name
+     :op1 "4"
+  ))
+)
+
+# ::id PMUL4436.json_0006
+# ::snt The four of us want to take a train on Sunday from Cambridge to bishops stortford . Sometime after 15:00 .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n14 / name
+     :op1 "bishops"
+     :op2 "stortford"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n16 / name
+     :op1 "sunday"
+  ))
+   :Depart ( DepTr6 / Depart 
+    :name ( n18 / name
+     :op1 "cambridge"
+  ))
+   :Leave ( LeaTr8 / Leave 
+    :name ( n20 / name
+     :op1 "15:00"
+  ))
+   :People ( PeoTr10 / People 
+    :name ( n22 / name
+     :op1 "four"
+  ))
+)
+
+# ::id PMUL4436.json_0008
+# ::snt Yeah , book the one that leaves at 15:29 please , for 4 people . Give me the reference number too .
+( a / and
+ :op1(Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n24 / name
+     :op1 "4"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ref ( aTr1 / question )
+   )
+)
+
+# ::id PMUL4436.json_0010
+# ::snt Thanks a bunch , that 'll be it for today . Bye
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id MUL0055.json_0000
+# ::snt I need a restaurant in the west that serves Hungarian cuisine ,
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "hungarian"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n4 / name
+     :op1 "west"
+  ))
+)
+
+# ::id MUL0055.json_0002
+# ::snt I guess let 's check and see if there are any Hungarian restaurants in other parts of town . What is in the south ?
+( Rm1 / Restaurant-Inform
+   :Area ( AreRe2 / Area 
+    :name ( n6 / name
+     :op1 "south"
+  ))
+   :Food ( FooRe4 / Food 
+    :name ( n8 / name
+     :op1 "Hungarian"
+  ))
+)
+
+# ::id MUL0055.json_0004
+# ::snt Are there any restaurants in the west and in the expensive price range that serves indian food ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n10 / name
+     :op1 "indian"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n12 / name
+     :op1 "expensive"
+  ))
+   :Area ( AreRe6 / Area 
+    :name ( n14 / name
+     :op1 "west"
+  ))
+)
+
+# ::id MUL0055.json_0006
+# ::snt Is this location in the west ? If so yes , i would like to book a table .
+( Rm1 / Restaurant-Inform
+   :Area ( AreRe2 / Area 
+    :name ( n16 / name
+     :op1 "west"
+  ))
+)
+
+# ::id MUL0055.json_0008
+# ::snt Please book a table for 7 people at 11:45 on monday .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n18 / name
+     :op1 "11:45"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n20 / name
+     :op1 "monday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n22 / name
+     :op1 "7"
+  ))
+)
+
+# ::id MUL0055.json_0010
+# ::snt Let 's try 10:45 .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n24 / name
+     :op1 "10:45"
+  ))
+)
+
+# ::id MUL0055.json_0012
+# ::snt Yes , I am also looking for a three star hotel located in the same area as the restaurant .
+( Hm1 / Hotel-Inform
+   :Area ( AreHo2 / Area 
+    :name ( n26 / name
+     :op1 "same"
+     :op2 "area"
+  ))
+   :Stars ( StaHo4 / Stars 
+    :name ( n28 / name
+     :op1 "three"
+  ))
+   :Type ( TypHo6 / Type 
+    :name ( n30 / name
+     :op1 "hotel"
+  ))
+)
+
+# ::id MUL0055.json_0014
+# ::snt Great , can I please have the address and phone number ?
+( Ht1 / Hotel-Request
+  :Addr ( aHo0 / question )
+  :Phone ( aHo1 / question )
+)
+
+# ::id MUL0055.json_0016
+# ::snt Actually , yes . I need a taxi to transport between the two places . I want to make sure it arrives at Cocum at the booked time . Any ideas ?
+( Tm1 / Taxi-Inform
+   :Dest ( DesTa2 / Dest 
+    :name ( n32 / name
+     :op1 "cocum"
+  ))
+   :Arrive ( ArrTa4 / Arrive 
+    :name ( n34 / name
+     :op1 "the"
+     :op2 "booked"
+     :op3 "time"
+  ))
+)
+
+# ::id MUL0055.json_0018
+# ::snt Can I get the contact number and car type please .
+( Tt1 / Taxi-Request
+  :Car ( aTa0 / question )
+)
+
+# ::id MUL0055.json_0020
+# ::snt I think that should be it thank you
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1722.json_0000
+# ::snt I 'm looking for architecture attractions in the centre .
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n2 / name
+     :op1 "centre"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n4 / name
+     :op1 "architecture"
+  ))
+)
+
+# ::id MUL1722.json_0002
+# ::snt Not necessarily . Which is your favorite ?
+( o / out_of_scope )
+
+# ::id MUL1722.json_0004
+# ::snt Ok , can I get the postcode , phone number , and entrance fee for that one ? I 'm also looking for a train to Cambridge from Kings Lynn .
+( a / and
+ :op1(Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n6 / name
+     :op1 "cambridge"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n8 / name
+     :op1 "kings"
+     :op2 "lynn"
+  ))
+   )
+ :op2(At2 / Attraction-Request
+  :Fee ( aAt1 / question )
+  :Post ( aAt2 / question )
+  :Phone ( aAt3 / question )
+   )
+)
+
+# ::id MUL1722.json_0006
+# ::snt Sounds good . Can you tell me about taking the train there ?
+( Tm1 / Train-Inform
+   :none ( onTr1 / none)
+)
+
+# ::id MUL1722.json_0008
+# ::snt I 'd like to arrive no later than 17:15 on Friday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n10 / name
+     :op1 "friday"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n12 / name
+     :op1 "17:15"
+  ))
+)
+
+# ::id MUL1722.json_0010
+# ::snt Yes , please . I need 7 tickets .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n14 / name
+     :op1 "7"
+  ))
+)
+
+# ::id MUL1722.json_0012
+# ::snt no thank you . thanks for your help .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0674.json_0000
+# ::snt I am looking for a train arriving by 21:45 and departing from cambridge .
+( Tm1 / Train-Inform
+   :Arrive ( ArrTr2 / Arrive 
+    :name ( n2 / name
+     :op1 "21:45"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n4 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id MUL0674.json_0002
+# ::snt Hi I would like to go to kings lynn on sunday please .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n6 / name
+     :op1 "kings"
+     :op2 "lynn"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n8 / name
+     :op1 "sunday"
+  ))
+)
+
+# ::id MUL0674.json_0004
+# ::snt Yes , that would work . Can you book 7 tickets for that train ? I will need a reference number for that as well , please .
+( a / and
+ :op1(Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n10 / name
+     :op1 "7"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ref ( aTr1 / question )
+   )
+)
+
+# ::id MUL0674.json_0006
+# ::snt Yes , what can you tell me about the Aylesbray Lodge Guest House ?
+( Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n12 / name
+     :op1 "aylesbray"
+     :op2 "lodge"
+     :op3 "guest"
+     :op4 "house"
+  ))
+)
+
+# ::id MUL0674.json_0008
+# ::snt Yes , please .   There will be 7 people for 3 nights starting Thursday .   Please provide the reference number .
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n14 / name
+     :op1 "3"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n16 / name
+     :op1 "thursday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n18 / name
+     :op1 "7"
+  ))
+   )
+ :op2(Ht2 / Hotel-Request
+  :Ref ( aHo1 / question )
+   )
+)
+
+# ::id MUL0674.json_0010
+# ::snt Fantastic . That 's all I need .
+( o / out_of_scope )
+
+# ::id PMUL2748.json_0000
+# ::snt I 'd like to find a moderately priced guesthouse to stay at in cambridge .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n2 / name
+     :op1 "guesthouse"
+  ))
+   :Price ( PriHo4 / Price 
+    :name ( n4 / name
+     :op1 "moderately"
+  ))
+)
+
+# ::id PMUL2748.json_0002
+# ::snt Maybe , if possible , I would like a guesthouse that is also 4 star in the east in addition to being moderate .
+( Hm1 / Hotel-Inform
+   :Area ( AreHo2 / Area 
+    :name ( n6 / name
+     :op1 "east"
+  ))
+   :Stars ( StaHo4 / Stars 
+    :name ( n8 / name
+     :op1 "4"
+  ))
+   :Type ( TypHo6 / Type 
+    :name ( n10 / name
+     :op1 "guesthouse"
+  ))
+   :Price ( PriHo8 / Price 
+    :name ( n12 / name
+     :op1 "moderate"
+  ))
+)
+
+# ::id PMUL2748.json_0004
+# ::snt Do you have any moderate priced guesthouses that are 4 star anywhere else ?
+( Hm1 / Hotel-Inform
+   :Stars ( StaHo2 / Stars 
+    :name ( n14 / name
+     :op1 "4"
+  ))
+   :Price ( PriHo4 / Price 
+    :name ( n16 / name
+     :op1 "moderate"
+  ))
+)
+
+# ::id PMUL2748.json_0006
+# ::snt I need one that is moderately priced and does it have free parking ?
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+   :Price ( PriHo3 / Price 
+    :name ( n18 / name
+     :op1 "moderately"
+  ))
+   )
+ :op2(Ht2 / Hotel-Request
+  :Parking ( aHo1 / question )
+   )
+)
+
+# ::id PMUL2748.json_0008
+# ::snt Yes please ! can i also get admission fees for nearby museums ?
+( a / and
+ :op1(Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n20 / name
+     :op1 "museums"
+  ))
+   )
+ :op2(At2 / Attraction-Request
+  :Fee ( aAt1 / question )
+   )
+)
+
+# ::id PMUL2748.json_0010
+# ::snt Nevermind , Can you help me find some museums in town and how much is the entrance fees ?
+( a / and
+ :op1(At1 / Attraction-Request
+  :Fee ( aAt0 / question )
+   )
+ :op2(Am2 / Attraction-Inform
+   :Type ( TypAt3 / Type 
+    :name ( n23 / name
+     :op1 "museums"
+  ))
+   )
+)
+
+# ::id PMUL2748.json_0012
+# ::snt The location and cost of the museum does n't matter to me . What museum do you recommend ?
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n24 / name
+     :op1 "museum"
+  ))
+)
+
+# ::id PMUL2748.json_0014
+# ::snt actually that sounds good . you gave me the info i need . thanks . bye .
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3630.json_0000
+# ::snt I am on a budget and looking for a cheap place to stay with free wifi .
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n2 / name
+     :op1 "cheap"
+  ))
+   :Internet ( esHo2 / yes)
+)
+
+# ::id PMUL3630.json_0002
+# ::snt I 'm not sure on the area of town . I do know I want a guesthouse . Is there anything for me ?
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n4 / name
+     :op1 "guesthouse"
+  ))
+)
+
+# ::id PMUL3630.json_0004
+# ::snt book for one and 2 nights starting friday one of your choice
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n6 / name
+     :op1 "2"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n8 / name
+     :op1 "friday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n10 / name
+     :op1 "one"
+  ))
+)
+
+# ::id PMUL3630.json_0006
+# ::snt Just for one person please .
+( Hm1 / Hotel-Inform
+   :People ( PeoHo2 / People 
+    :name ( n12 / name
+     :op1 "one"
+  ))
+)
+
+# ::id PMUL3630.json_0008
+# ::snt also looking for a train . The train should arrive by 13:45 and should be on the same day as the hotel booking .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n14 / name
+     :op1 "same"
+     :op2 "day"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n16 / name
+     :op1 "13:45"
+  ))
+)
+
+# ::id PMUL3630.json_0010
+# ::snt I 'll be departing from broxbourne .
+( Tm1 / Train-Inform
+   :Depart ( DepTr2 / Depart 
+    :name ( n18 / name
+     :op1 "broxbourne"
+  ))
+)
+
+# ::id PMUL3630.json_0012
+# ::snt No but I do need the train ID , departure time , and travel time .
+( Tt1 / Train-Request
+  :Leave ( aTr0 / question )
+  :Time ( aTr1 / question )
+  :Id ( aTr2 / question )
+)
+
+# ::id PMUL3630.json_0014
+# ::snt That 's all the information I need .
+( o / out_of_scope )
+
+# ::id SNG01804.json_0000
+# ::snt I 'd like a taxie from my home please .
+( Tm1 / Taxi-Inform
+   :Depart ( DepTa2 / Depart 
+    :name ( n2 / name
+     :op1 "home"
+  ))
+)
+
+# ::id SNG01804.json_0002
+# ::snt I 'm heading to the river bar steakhouse and grill . I am so hungry !
+( Tm1 / Taxi-Inform
+   :Dest ( DesTa2 / Dest 
+    :name ( n4 / name
+     :op1 "the"
+     :op2 "river"
+     :op3 "bar"
+     :op4 "steakhouse"
+     :op5 "and"
+     :op6 "grill"
+  ))
+)
+
+# ::id SNG01804.json_0004
+# ::snt The taxi should be at home from home by 10:00 , if you can arrange it .
+( Tm1 / Taxi-Inform
+   :Leave ( LeaTa2 / Leave 
+    :name ( n6 / name
+     :op1 "10:00"
+  ))
+   :Depart ( DepTa4 / Depart 
+    :name ( n8 / name
+     :op1 "home"
+     :op2 "from"
+     :op3 "home"
+  ))
+)
+
+# ::id MUL2289.json_0000
+# ::snt Where would I find the Cambridge Belfry hotel ?
+( Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n2 / name
+     :op1 "Cambridge"
+     :op2 "Belfry"
+  ))
+)
+
+# ::id MUL2289.json_0002
+# ::snt I 'd like you to book a stay please , for 8 people .
+( Hm1 / Hotel-Inform
+   :People ( PeoHo2 / People 
+    :name ( n4 / name
+     :op1 "8"
+  ))
+)
+
+# ::id MUL2289.json_0004
+# ::snt We will be coming in on Wednesday for 2 nights .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n6 / name
+     :op1 "2"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n8 / name
+     :op1 "wednesday"
+  ))
+)
+
+# ::id MUL2289.json_0006
+# ::snt Yes , I need a train from Cambridge to Leicester that arrives by 12:15 on Friday .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n10 / name
+     :op1 "leicester"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n12 / name
+     :op1 "friday"
+  ))
+   :Arrive ( ArrTr6 / Arrive 
+    :name ( n14 / name
+     :op1 "12:15"
+  ))
+   :Depart ( DepTr8 / Depart 
+    :name ( n16 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id MUL2289.json_0008
+# ::snt No it does n't matter , I 'd like the booking for the same number of people as my hotel .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n18 / name
+     :op1 "same"
+     :op2 "number"
+     :op3 "of"
+     :op4 "people"
+  ))
+)
+
+# ::id MUL2289.json_0010
+# ::snt No that is all , thank you very much for your time .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL2472.json_0000
+# ::snt I 'm looking for place to go , do you have any ideas ?
+( Am1 / Attraction-Inform
+   :none ( onAt1 / none)
+)
+
+# ::id PMUL2472.json_0002
+# ::snt I need a place in the centre . I welcome any suggestions you may have .
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n2 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id PMUL2472.json_0004
+# ::snt A church is great can I have the address of the one you recommend ?
+( At1 / Attraction-Request
+  :Addr ( aAt0 / question )
+)
+
+# ::id PMUL2472.json_0006
+# ::snt Can you please find a restaurant   in the same area as the attraction and in the expensive price range .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n4 / name
+     :op1 "expensive"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n6 / name
+     :op1 "same"
+     :op2 "area"
+  ))
+)
+
+# ::id PMUL2472.json_0008
+# ::snt Do you have any that serve Italian food ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n8 / name
+     :op1 "italian"
+  ))
+)
+
+# ::id PMUL2472.json_0010
+# ::snt Not at this time but can I get their phone number ?
+( Rt1 / Restaurant-Request
+  :Phone ( aRe0 / question )
+)
+
+# ::id PMUL2472.json_0012
+# ::snt That is all I needed today , thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL2468.json_0000
+# ::snt I am looking for information about a particular restaurant in Cambridge that people are talking about . It is named saint johns chop house .
+( Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n2 / name
+     :op1 "saint"
+     :op2 "johns"
+     :op3 "chop"
+     :op4 "house"
+  ))
+)
+
+# ::id MUL2468.json_0002
+# ::snt No , thank you . I just need the area and phone number .
+( Rt1 / Restaurant-Request
+  :Area ( aRe0 / question )
+  :Phone ( aRe1 / question )
+)
+
+# ::id MUL2468.json_0004
+# ::snt I am also looking for   places to go in town . The attraction should be in the centre and should be in the type of theatre
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n4 / name
+     :op1 "centre"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n6 / name
+     :op1 "theatre"
+  ))
+)
+
+# ::id MUL2468.json_0006
+# ::snt Pick one for me . I do meed address and entrance fee information , please .
+( At1 / Attraction-Request
+  :Fee ( aAt0 / question )
+  :Addr ( aAt1 / question )
+)
+
+# ::id MUL2468.json_0008
+# ::snt Sounds good . What is the entrance fee ?
+( At1 / Attraction-Request
+  :Fee ( aAt0 / question )
+)
+
+# ::id MUL2468.json_0010
+# ::snt Alright . That 's everything I needed . Thanks .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL2468.json_0012
+# ::snt That would be all Thank you
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL1744.json_0000
+# ::snt I need a train going tocambridge .
+( Tm1 / Train-Inform
+   :none ( onTr1 / none)
+)
+
+# ::id PMUL1744.json_0002
+# ::snt I 'm coming from broxbourne and I 'd like to leave on Wednesday and arrive by 17:00 .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n2 / name
+     :op1 "wednesday"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n4 / name
+     :op1 "17:00"
+  ))
+   :Depart ( DepTr6 / Depart 
+    :name ( n6 / name
+     :op1 "broxbourne"
+  ))
+)
+
+# ::id PMUL1744.json_0004
+# ::snt What time does that train arrive ?
+( Tm1 / Train-Inform
+   :none ( onTr1 / none)
+)
+
+# ::id PMUL1744.json_0006
+# ::snt I am good with that .
+( o / out_of_scope )
+
+# ::id PMUL1744.json_0008
+# ::snt No thanks . That wo n't be necessary . But I would like some help finding a guesthouse to stay at .
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n8 / name
+     :op1 "guesthouse"
+  ))
+   )
+ :op2(gk2 / general-thank
+   :none ( onge2 / none)
+   )
+)
+
+# ::id PMUL1744.json_0010
+# ::snt I would like a guesthouse located up north in the moderate price range . I want free parking too . Can I have the phone number and postcode for this guesthouse ?
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+   :Price ( PriHo3 / Price 
+    :name ( n10 / name
+     :op1 "moderate"
+  ))
+   :Area ( AreHo5 / Area 
+    :name ( n12 / name
+     :op1 "north"
+  ))
+   )
+ :op2(Ht2 / Hotel-Request
+  :Parking ( aHo1 / question )
+  :Post ( aHo2 / question )
+  :Phone ( aHo3 / question )
+  :Addr ( aHo4 / question )
+   )
+ :op3(Tt3 / Train-Request
+  :Ticket ( aTr2 / question )
+   )
+)
+
+# ::id PMUL1744.json_0012
+# ::snt Yes please that sounds great !
+( o / out_of_scope )
+
+# ::id PMUL1744.json_0014
+# ::snt Yes , please also provide their phone number , postcode .
+( Ht1 / Hotel-Request
+  :Post ( aHo0 / question )
+  :Phone ( aHo1 / question )
+)
+
+# ::id PMUL1744.json_0016
+# ::snt No . thank you that will be all .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL2757.json_0000
+# ::snt I need help finding some places to go in the south part of the city when I visit .
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n2 / name
+     :op1 "south"
+  ))
+)
+
+# ::id PMUL2757.json_0002
+# ::snt What would you recommend ? I do n't have a preference .
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n4 / name
+     :op1 "do"
+     :op2 "n't"
+     :op3 "have"
+     :op4 "a"
+     :op5 "preference"
+  ))
+)
+
+# ::id PMUL2757.json_0004
+# ::snt what kind of attraction is it ?
+( a / and
+ :op1(Am1 / Attraction-Inform
+   :none ( onAt1 / none)
+   )
+ :op2(At2 / Attraction-Request
+  :Type ( aAt1 / question )
+   )
+)
+
+# ::id PMUL2757.json_0006
+# ::snt Thank you . I 'm also looking to book a room a the autumn house hotel .
+( Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n6 / name
+     :op1 "autumn"
+     :op2 "house"
+  ))
+)
+
+# ::id PMUL2757.json_0008
+# ::snt I need it for Monday . I have 5 guests . I want to stay 4 nights .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n8 / name
+     :op1 "4"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n10 / name
+     :op1 "monday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n12 / name
+     :op1 "5"
+  ))
+)
+
+# ::id PMUL2757.json_0010
+# ::snt No , that 's all I need . Thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL2757.json_0012
+# ::snt No thank you that will be all
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1590.json_0000
+# ::snt I need to take a train from cambridge .   I would like to leave after 14:30 .
+( Tm1 / Train-Inform
+   :Depart ( DepTr2 / Depart 
+    :name ( n2 / name
+     :op1 "cambridge"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n4 / name
+     :op1 "14:30"
+  ))
+)
+
+# ::id MUL1590.json_0002
+# ::snt I 've like to travel to Peterborough on Wednesday , please .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n6 / name
+     :op1 "peterborough"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n8 / name
+     :op1 "wednesday"
+  ))
+)
+
+# ::id MUL1590.json_0004
+# ::snt Yes , for eight please .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n10 / name
+     :op1 "eight"
+  ))
+)
+
+# ::id MUL1590.json_0006
+# ::snt Can you find me a place to eat ? I would like an expensive eastern european restaurant . Thanks .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n12 / name
+     :op1 "eastern"
+     :op2 "european"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n14 / name
+     :op1 "expensive"
+  ))
+)
+
+# ::id MUL1590.json_0008
+# ::snt I 'm wanting a place that serves expensive food located in the centre of town , I would prefer eastern european food .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n16 / name
+     :op1 "expensive"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n18 / name
+     :op1 "centre"
+  ))
+   :Food ( FooRe6 / Food 
+    :name ( n20 / name
+     :op1 "eastern"
+     :op2 "european"
+  ))
+)
+
+# ::id MUL1590.json_0010
+# ::snt No , how about an Italian place instead . Also , can you give me my reference number for my train tickets , please ? I never got that .
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n22 / name
+     :op1 "italian"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ref ( aTr1 / question )
+   )
+ :op3(Rt3 / Restaurant-Request
+  :Ref ( aRe2 / question )
+   )
+)
+
+# ::id MUL1590.json_0012
+# ::snt Yes , I would like to have an expensive restaurant please .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n24 / name
+     :op1 "expensive"
+  ))
+)
+
+# ::id MUL1590.json_0014
+# ::snt Pick one . I need the post code , address , and phone number , please .
+( Rt1 / Restaurant-Request
+  :Phone ( aRe0 / question )
+  :Post ( aRe1 / question )
+  :Addr ( aRe2 / question )
+)
+
+# ::id MUL1590.json_0016
+# ::snt Excellent . That 's all I need .
+( o / out_of_scope )
+
+# ::id MUL1590.json_0018
+# ::snt I wo n't be needing anything else , thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1146.json_0000
+# ::snt Can you help me find a hotel in the north .
+( Hm1 / Hotel-Inform
+   :Area ( AreHo2 / Area 
+    :name ( n2 / name
+     :op1 "north"
+  ))
+   :Type ( TypHo4 / Type 
+    :name ( n4 / name
+     :op1 "hotel"
+  ))
+)
+
+# ::id MUL1146.json_0002
+# ::snt Yes , I would like it to be cheap , but also include free wifi .
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n6 / name
+     :op1 "cheap"
+  ))
+   :Internet ( esHo2 / yes)
+)
+
+# ::id MUL1146.json_0004
+# ::snt No thank you , I appreciate your time !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1146.json_0006
+# ::snt Wait , what is the phone number for the Worth House ?
+( a / and
+ :op1(Ht1 / Hotel-Request
+  :Phone ( aHo0 / question )
+   )
+ :op2(Hm2 / Hotel-Inform
+   :Name ( NamHo3 / Name 
+    :name ( n9 / name
+     :op1 "Worth"
+     :op2 "House"
+  ))
+   )
+)
+
+# ::id MUL1146.json_0008
+# ::snt Do they have free parking ? I also need to find a cinema in the west .
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+   )
+ :op2(Am2 / Attraction-Inform
+   :Area ( AreAt3 / Area 
+    :name ( n11 / name
+     :op1 "west"
+  ))
+   :Type ( TypAt5 / Type 
+    :name ( n13 / name
+     :op1 "cinema"
+  ))
+   )
+ :op3(Ht3 / Hotel-Request
+  :Parking ( aHo2 / question )
+   )
+)
+
+# ::id MUL1146.json_0010
+# ::snt How about a museum ?
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n14 / name
+     :op1 "museum"
+  ))
+)
+
+# ::id MUL1146.json_0012
+# ::snt No , I 'd really like either a cinema or a museum on the west side of town . Could you please look again for me ?
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n16 / name
+     :op1 "west"
+  ))
+)
+
+# ::id MUL1146.json_0014
+# ::snt Not really . What are my options ?
+( o / out_of_scope )
+
+# ::id MUL1146.json_0016
+# ::snt Can I have the phone number to the museum that 's closest to me ?
+( At1 / Attraction-Request
+  :Phone ( aAt0 / question )
+)
+
+# ::id MUL1146.json_0018
+# ::snt Yes , I would like a taxi to get from the museum to the hotel .
+( a / and
+ :op1(Tm1 / Taxi-Inform
+   :none ( onTa1 / none)
+   :Depart ( DepTa3 / Depart 
+    :name ( n18 / name
+     :op1 "the"
+     :op2 "museum"
+  ))
+   :Dest ( DesTa5 / Dest 
+    :name ( n20 / name
+     :op1 "the"
+     :op2 "hotel"
+  ))
+   )
+ :op2(Hm2 / Hotel-Inform
+   :none ( onHo2 / none)
+   )
+)
+
+# ::id MUL1146.json_0020
+# ::snt I would like to leave the museum by 09:15
+( Tm1 / Taxi-Inform
+   :Leave ( LeaTa2 / Leave 
+    :name ( n22 / name
+     :op1 "09:15"
+  ))
+   :Depart ( DepTa4 / Depart 
+    :name ( n24 / name
+     :op1 "the"
+     :op2 "museum"
+  ))
+)
+
+# ::id MUL1146.json_0022
+# ::snt Thank you very much ! goodbye .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL2494.json_0000
+# ::snt We need to find the address of a theater in the center of town .
+( Rt1 / Restaurant-Request
+  :Addr ( aRe0 / question )
+)
+
+# ::id PMUL2494.json_0002
+# ::snt can i get the postcode ?
+( At1 / Attraction-Request
+  :Post ( aAt0 / question )
+)
+
+# ::id PMUL2494.json_0004
+# ::snt yeah i need to get something to eat
+( Rm1 / Restaurant-Inform
+   :none ( onRe1 / none)
+)
+
+# ::id PMUL2494.json_0006
+# ::snt I do n't have a preference , but I would like something near The Cambridge Corn Exchange that is cheap .
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :Food ( onRe1 / dontcare)
+   :Price ( PriRe3 / Price 
+    :name ( n2 / name
+     :op1 "cheap"
+  ))
+   )
+ :op2(Am2 / Attraction-Inform
+   :Name ( NamAt4 / Name 
+    :name ( n5 / name
+     :op1 "Cambridge"
+     :op2 "Corn"
+     :op3 "Exchange"
+  ))
+   )
+)
+
+# ::id PMUL2494.json_0008
+# ::snt Not at this time . Thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL2494.json_0010
+# ::snt No , you 've been very helpful . Thank you for your time .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG0442.json_0000
+# ::snt Wow , sounds like you might be able to help me then . Can you find me a train going into Leicester ?
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "leicester"
+  ))
+)
+
+# ::id SNG0442.json_0002
+# ::snt I will need to leave from Cambridge .
+( Tm1 / Train-Inform
+   :Depart ( DepTr2 / Depart 
+    :name ( n4 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id SNG0442.json_0004
+# ::snt I would like to travel on a Thursday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n6 / name
+     :op1 "thursday"
+  ))
+)
+
+# ::id SNG0442.json_0006
+# ::snt I just need to arrive by 17:45
+( Tm1 / Train-Inform
+   :Arrive ( ArrTr2 / Arrive 
+    :name ( n8 / name
+     :op1 "17:45"
+  ))
+)
+
+# ::id SNG0442.json_0008
+# ::snt What is the total travel time and price on that ?
+( Tt1 / Train-Request
+  :Time ( aTr0 / question )
+  :Ticket ( aTr1 / question )
+)
+
+# ::id SNG0442.json_0010
+# ::snt That sounds perfect . Thanks for all your help .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG0442.json_0012
+# ::snt That 's not needed . Thank you !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG0769.json_0000
+# ::snt Could you find a moderate priced place to stay for me ?   I do need free WiFi .
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n2 / name
+     :op1 "moderate"
+  ))
+   :Internet ( esHo2 / yes)
+)
+
+# ::id SNG0769.json_0002
+# ::snt I 'd prefer something with 2 stars , and I need free parking as well .
+( Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+   :Stars ( StaHo3 / Stars 
+    :name ( n4 / name
+     :op1 "2"
+  ))
+)
+
+# ::id SNG0769.json_0004
+# ::snt Great can I get a reservation at The Ashley hotel for 4 people for 2 nights starting tuesday ?
+( Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n6 / name
+     :op1 "ashley"
+     :op2 "hotel"
+  ))
+   :Stay ( StaHo4 / Stay 
+    :name ( n8 / name
+     :op1 "2"
+  ))
+   :Day ( DayHo6 / Day 
+    :name ( n10 / name
+     :op1 "tuesday"
+  ))
+   :People ( PeoHo8 / People 
+    :name ( n12 / name
+     :op1 "4"
+  ))
+)
+
+# ::id SNG0769.json_0006
+# ::snt No , that 's all for me . Thanks ! Goodbye !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG01664.json_0000
+# ::snt I am looking for a place to stay . The hotel should include free wifi and should be in the type of guesthouse
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n2 / name
+     :op1 "guesthouse"
+  ))
+   :Internet ( esHo2 / yes)
+)
+
+# ::id SNG01664.json_0002
+# ::snt I am unsure about the area , right now . I would like the accommodations to be at least 4 star and have a moderate price .
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n4 / name
+     :op1 "moderate"
+  ))
+   :Area ( onHo2 / none)
+   :Stars ( StaHo5 / Stars 
+    :name ( n6 / name
+     :op1 "4"
+  ))
+)
+
+# ::id SNG01664.json_0004
+# ::snt No . I should n't need parking .
+( Hm1 / Hotel-Inform
+   :Parking ( oHo1 / no)
+)
+
+# ::id SNG01664.json_0006
+# ::snt If it is 4 stars in the moderate price range that sounds fine . I need it for 3 nights for 3 people starting Sunday .
+( Hm1 / Hotel-Inform
+   :Stars ( StaHo2 / Stars 
+    :name ( n8 / name
+     :op1 "4"
+  ))
+   :Stay ( StaHo4 / Stay 
+    :name ( n10 / name
+     :op1 "3"
+  ))
+   :Day ( DayHo6 / Day 
+    :name ( n12 / name
+     :op1 "sunday"
+  ))
+   :People ( PeoHo8 / People 
+    :name ( n14 / name
+     :op1 "3"
+  ))
+   :Price ( PriHo10 / Price 
+    :name ( n16 / name
+     :op1 "moderate"
+  ))
+)
+
+# ::id SNG01664.json_0008
+# ::snt Okay ,   how about on Monday ?
+( Hm1 / Hotel-Inform
+   :Day ( DayHo2 / Day 
+    :name ( n18 / name
+     :op1 "monday"
+  ))
+)
+
+# ::id SNG01664.json_0010
+# ::snt No , that 's all , thanks .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0046.json_0000
+# ::snt Can you tell me if there are any restuarants in the west side that have singaporean food ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "singaporean"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n4 / name
+     :op1 "west"
+  ))
+)
+
+# ::id MUL0046.json_0002
+# ::snt yes , how about thai food ? , thanks for checking .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n6 / name
+     :op1 "thai"
+  ))
+)
+
+# ::id MUL0046.json_0004
+# ::snt Can I get the price range , postcode , and phone number for them ?
+( Rt1 / Restaurant-Request
+  :Price ( aRe0 / question )
+  :Phone ( aRe1 / question )
+  :Post ( aRe2 / question )
+)
+
+# ::id MUL0046.json_0006
+# ::snt Thank you . I need to book a expensive hotel that has free wifi , can you help me ?
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n8 / name
+     :op1 "expensive"
+  ))
+   :Internet ( esHo2 / yes)
+   :Type ( TypHo5 / Type 
+    :name ( n10 / name
+     :op1 "hotel"
+  ))
+)
+
+# ::id MUL0046.json_0008
+# ::snt I am looking for a guesthouse in the same area as the restaurant .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n12 / name
+     :op1 "guesthouse"
+  ))
+   :Area ( AreHo4 / Area 
+    :name ( n14 / name
+     :op1 "same"
+     :op2 "area"
+  ))
+)
+
+# ::id MUL0046.json_0010
+# ::snt Is there one that is moderately priced in the same area ?
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n16 / name
+     :op1 "moderately"
+  ))
+   :Area ( AreHo4 / Area 
+    :name ( n18 / name
+     :op1 "same"
+     :op2 "area"
+  ))
+   )
+ :op2(Rt2 / Restaurant-Request
+  :Price ( aRe1 / question )
+   )
+)
+
+# ::id MUL0046.json_0012
+# ::snt No , I just need the phone number and postcode , please .
+( Ht1 / Hotel-Request
+  :Post ( aHo0 / question )
+  :Phone ( aHo1 / question )
+)
+
+# ::id MUL0046.json_0014
+# ::snt No , I think that covers it , thank you for your time .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG1035.json_0000
+# ::snt Could you help me find a guesthouse on the west side ?
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n2 / name
+     :op1 "guesthouse"
+  ))
+   :Area ( AreHo4 / Area 
+    :name ( n4 / name
+     :op1 "west"
+  ))
+)
+
+# ::id SNG1035.json_0002
+# ::snt Does either of those offer free parking ?
+( Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+)
+
+# ::id SNG1035.json_0004
+# ::snt Let 's go with Finches . Can you book me a room for 2 people on Saturday ? We 'd like to stat for 4 nights .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n6 / name
+     :op1 "4"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n8 / name
+     :op1 "saturday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n10 / name
+     :op1 "2"
+  ))
+)
+
+# ::id SNG1035.json_0006
+# ::snt Just the reference number thanks
+( Ht1 / Hotel-Request
+  :Ref ( aHo0 / question )
+)
+
+# ::id SNG1035.json_0008
+# ::snt That is all ! Thank you !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL4623.json_0000
+# ::snt I am looking for an Indian restaurant for 5 people tomorrow night
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "indian"
+  ))
+   :People ( PeoRe4 / People 
+    :name ( n4 / name
+     :op1 "5"
+  ))
+)
+
+# ::id PMUL4623.json_0002
+# ::snt I am actually looking for a restaurant called Don Pasquale Pizzeria .
+( Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n6 / name
+     :op1 "don"
+     :op2 "pasquale"
+     :op3 "pizzeria"
+  ))
+)
+
+# ::id PMUL4623.json_0004
+# ::snt Yes please make a reservation for me for 8 people at 14:45 on a Saturday .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n8 / name
+     :op1 "14:45"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n10 / name
+     :op1 "saturday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n12 / name
+     :op1 "8"
+  ))
+)
+
+# ::id PMUL4623.json_0006
+# ::snt Yes , actually . Can you tell me a little about a place called Williams Art and Antiques ?
+( Am1 / Attraction-Inform
+   :Name ( NamAt2 / Name 
+    :name ( n14 / name
+     :op1 "williams"
+     :op2 "art"
+     :op3 "and"
+     :op4 "antiques"
+  ))
+)
+
+# ::id PMUL4623.json_0008
+# ::snt Thank you for the information you were very helpful !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL4623.json_0010
+# ::snt No , that will be all . Thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0302.json_0000
+# ::snt I am looking for a train leaving on Monday that will arrive by 14:00 , can you help ?
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n2 / name
+     :op1 "monday"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n4 / name
+     :op1 "14:00"
+  ))
+)
+
+# ::id MUL0302.json_0002
+# ::snt I will be departing from cambridge and going to kings lynn .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n6 / name
+     :op1 "kings"
+     :op2 "lynn"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n8 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id MUL0302.json_0004
+# ::snt I would like to book for 6 people and I need the reference number .
+( a / and
+ :op1(Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n10 / name
+     :op1 "6"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ref ( aTr1 / question )
+   )
+)
+
+# ::id MUL0302.json_0006
+# ::snt Thank you for your help .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0302.json_0008
+# ::snt Yes , I 'd like to book a table for my entire party at the Shiraz restaurant at 11:45 that day too .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n12 / name
+     :op1 "11:45"
+  ))
+   :Name ( NamRe4 / Name 
+    :name ( n14 / name
+     :op1 "Shiraz"
+     :op2 "restaurant"
+  ))
+   :Day ( DayRe6 / Day 
+    :name ( n16 / name
+     :op1 "that"
+     :op2 "day"
+  ))
+)
+
+# ::id MUL0302.json_0010
+# ::snt Yes . You have been very helpful . Thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0302.json_0012
+# ::snt Thank you , goodbye !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG02278.json_0000
+# ::snt Hello . I would like for a taxi to bring me to the cow pizza kitchen and bar by 04:30 please
+( Tm1 / Taxi-Inform
+   :Dest ( DesTa2 / Dest 
+    :name ( n2 / name
+     :op1 "cow"
+     :op2 "pizza"
+     :op3 "kitchen"
+     :op4 "and"
+     :op5 "bar"
+  ))
+   :Arrive ( ArrTa4 / Arrive 
+    :name ( n4 / name
+     :op1 "04:30"
+  ))
+)
+
+# ::id SNG02278.json_0002
+# ::snt I 'm traveling from leverton house .
+( Tm1 / Taxi-Inform
+   :Depart ( DepTa2 / Depart 
+    :name ( n6 / name
+     :op1 "leverton"
+     :op2 "house"
+  ))
+)
+
+# ::id SNG02278.json_0004
+# ::snt Ok , thank you very much for your help .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3392.json_0000
+# ::snt I am looking for informTIOn in cambridge
+( o / out_of_scope )
+
+# ::id PMUL3392.json_0002
+# ::snt I apologize , I should have let you know before , I need a train from bishops stortford to cambridge , on sunday .   I need to arrive by 14:45 .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "cambridge"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n4 / name
+     :op1 "sunday"
+  ))
+   :Arrive ( ArrTr6 / Arrive 
+    :name ( n6 / name
+     :op1 "14:45"
+  ))
+   :Depart ( DepTr8 / Depart 
+    :name ( n8 / name
+     :op1 "bishops"
+     :op2 "stortford"
+  ))
+)
+
+# ::id PMUL3392.json_0004
+# ::snt Yes , could you make a booking for 3 people ?
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n10 / name
+     :op1 "3"
+  ))
+)
+
+# ::id PMUL3392.json_0006
+# ::snt Yes , I 'm looking for an expensive restaurant in the centre .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n12 / name
+     :op1 "expensive"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n14 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id PMUL3392.json_0008
+# ::snt Any food will do , whatever you recommend . Please book something for Sunday at 18:45 for 3 people .
+( Rm1 / Restaurant-Inform
+   :Food ( onRe1 / dontcare)
+   :Day ( DayRe3 / Day 
+    :name ( n16 / name
+     :op1 "sunday"
+  ))
+   :Time ( TimRe5 / Time 
+    :name ( n18 / name
+     :op1 "18:45"
+  ))
+   :People ( PeoRe7 / People 
+    :name ( n20 / name
+     :op1 "3"
+  ))
+)
+
+# ::id PMUL3392.json_0010
+# ::snt The first is good . Need it for Sunday , 18:45 , 3 people .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n22 / name
+     :op1 "18:45"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n24 / name
+     :op1 "sunday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n26 / name
+     :op1 "3"
+  ))
+)
+
+# ::id PMUL3392.json_0012
+# ::snt Great ! Thanks very much !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3392.json_0014
+# ::snt That 's it ! Thank you for your help !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL0739.json_0000
+# ::snt Hi . Can you help me find a train ?
+( Tm1 / Train-Inform
+   :none ( onTr1 / none)
+)
+
+# ::id PMUL0739.json_0002
+# ::snt I will be departing from cambridge and going to norwich . As long as it leaves after 13:15 departure time does not matter
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "norwich"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n4 / name
+     :op1 "cambridge"
+  ))
+   :Leave ( LeaTr6 / Leave 
+    :name ( n6 / name
+     :op1 "13:15"
+  ))
+)
+
+# ::id PMUL0739.json_0004
+# ::snt I 'll be leaving on Sunday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n8 / name
+     :op1 "sunday"
+  ))
+)
+
+# ::id PMUL0739.json_0006
+# ::snt Yes please , for 1 person
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n10 / name
+     :op1 "1"
+  ))
+)
+
+# ::id PMUL0739.json_0008
+# ::snt Do you know where I may get some yummy chinese food in the centre of town ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n12 / name
+     :op1 "chinese"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n14 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id PMUL0739.json_0010
+# ::snt I 'm feeling like Chinese for breakfast . I 'd like to get a table for 1 at 10:00 on Sunday please .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n16 / name
+     :op1 "chinese"
+  ))
+   :Time ( TimRe4 / Time 
+    :name ( n18 / name
+     :op1 "10:00"
+  ))
+   :Day ( DayRe6 / Day 
+    :name ( n20 / name
+     :op1 "sunday"
+  ))
+   :People ( PeoRe8 / People 
+    :name ( n22 / name
+     :op1 "1"
+  ))
+)
+
+# ::id PMUL0739.json_0012
+# ::snt No , that 's all the information I need right now . Thank you for your help !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL4033.json_0000
+# ::snt Can you help me find places to watch cinema ?
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n2 / name
+     :op1 "cinema"
+  ))
+)
+
+# ::id PMUL4033.json_0002
+# ::snt I 'm going to be in the centre . Can you tell me a little about the one there ?
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n4 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id PMUL4033.json_0004
+# ::snt Great I also need a train that will leave after 21:15 and travel on wednesday
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n6 / name
+     :op1 "wednesday"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n8 / name
+     :op1 "21:15"
+  ))
+)
+
+# ::id PMUL4033.json_0006
+# ::snt I do n't care as long as it leaves after 21:15 .
+( Tm1 / Train-Inform
+   :Leave ( LeaTr2 / Leave 
+    :name ( n10 / name
+     :op1 "21:15"
+  ))
+)
+
+# ::id PMUL4033.json_0008
+# ::snt I need to go from bishops stortford to cambridge .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n12 / name
+     :op1 "cambridge"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n14 / name
+     :op1 "bishops"
+     :op2 "stortford"
+  ))
+)
+
+# ::id PMUL4033.json_0010
+# ::snt I 'll need 7 tickets , actually .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n16 / name
+     :op1 "7"
+  ))
+)
+
+# ::id PMUL4033.json_0012
+# ::snt Thank you so much for everything , I am all set .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL2448.json_0000
+# ::snt Can you recommend any boats that are north of cambridge ?
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n2 / name
+     :op1 "north"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n4 / name
+     :op1 "boats"
+  ))
+)
+
+# ::id MUL2448.json_0002
+# ::snt Can I have the address and entrance fee ?
+( At1 / Attraction-Request
+  :Fee ( aAt0 / question )
+  :Addr ( aAt1 / question )
+)
+
+# ::id MUL2448.json_0004
+# ::snt Are there any moderately priced restaurants near the riverboat ?
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n6 / name
+     :op1 "moderately"
+  ))
+)
+
+# ::id MUL2448.json_0006
+# ::snt No , but can I get the address today ?
+( Rt1 / Restaurant-Request
+  :Addr ( aRe0 / question )
+)
+
+# ::id MUL2448.json_0008
+# ::snt No , I think that 's all I needed today . Thanks so much for your help !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1338.json_0000
+# ::snt Hi , I 'm visiting Cambridge and ca n't wait to try local restaurants . Have you heard anything about a place called golden wok ?
+( Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n2 / name
+     :op1 "golden"
+     :op2 "wok"
+  ))
+)
+
+# ::id MUL1338.json_0002
+# ::snt Not yet .   I would appreciate the phone number and address .
+( Rt1 / Restaurant-Request
+  :Phone ( aRe0 / question )
+  :Addr ( aRe1 / question )
+)
+
+# ::id MUL1338.json_0004
+# ::snt I need an expensive room , four stars .
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n4 / name
+     :op1 "expensive"
+  ))
+   :Stars ( StaHo4 / Stars 
+    :name ( n6 / name
+     :op1 "four"
+  ))
+)
+
+# ::id MUL1338.json_0006
+# ::snt I would like to be in the west and I need free parking for my Mercedes please .
+( Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+   :Area ( AreHo3 / Area 
+    :name ( n8 / name
+     :op1 "west"
+  ))
+)
+
+# ::id MUL1338.json_0008
+# ::snt Yes please , for 6 people and 2 nights starting Saturday . Could I also get the reference number ?
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n10 / name
+     :op1 "2"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n12 / name
+     :op1 "saturday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n14 / name
+     :op1 "6"
+  ))
+   )
+ :op2(Ht2 / Hotel-Request
+  :Ref ( aHo1 / question )
+   )
+)
+
+# ::id MUL1338.json_0010
+# ::snt Yes , I 've heard good things about the Golden Wok , can you tell me about that ?
+( Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n16 / name
+     :op1 "Golden"
+     :op2 "Wok"
+  ))
+)
+
+# ::id MUL1338.json_0012
+# ::snt No thanks , I almost forgot , you already gave me all of that info . Thanks so much for your help !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1338.json_0014
+# ::snt I wo n't . I may even ask twice , ha ha .
+( o / out_of_scope )
+
+# ::id PMUL0689.json_0000
+# ::snt Hi . Can you help me find a restaurant ?
+( Rm1 / Restaurant-Inform
+   :none ( onRe1 / none)
+)
+
+# ::id PMUL0689.json_0002
+# ::snt I 'm looking for an Italian restaurant .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "italian"
+  ))
+)
+
+# ::id PMUL0689.json_0004
+# ::snt I want one in the centre .
+( Rm1 / Restaurant-Inform
+   :Area ( AreRe2 / Area 
+    :name ( n4 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id PMUL0689.json_0006
+# ::snt No thank you but I do need the phone number .
+( Rt1 / Restaurant-Request
+  :Phone ( aRe0 / question )
+)
+
+# ::id PMUL0689.json_0008
+# ::snt Great .   I am also looking for a train departing Leicester and arriving   before 10:15 at my destination .
+( Tm1 / Train-Inform
+   :Arrive ( ArrTr2 / Arrive 
+    :name ( n6 / name
+     :op1 "10:15"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n8 / name
+     :op1 "leicester"
+  ))
+)
+
+# ::id PMUL0689.json_0010
+# ::snt I will be going to Ely .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n10 / name
+     :op1 "ely"
+  ))
+)
+
+# ::id PMUL0689.json_0012
+# ::snt I 'd like to go to Cambridge Friday .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n12 / name
+     :op1 "cambridge"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n14 / name
+     :op1 "friday"
+  ))
+)
+
+# ::id PMUL0689.json_0014
+# ::snt No thank you that was all the info I needed today .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3883.json_0000
+# ::snt Can I get the address to the hospital in Cambridge ?
+( Rt1 / Restaurant-Request
+  :Addr ( aRe0 / question )
+)
+
+# ::id PMUL3883.json_0002
+# ::snt I am traveling to Cambridge and looking forward to try local restaurants .
+( Rm1 / Restaurant-Inform
+   :none ( onRe1 / none)
+)
+
+# ::id PMUL3883.json_0004
+# ::snt I 'd like an expensive Italian restaurant in the centre .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "italian"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n4 / name
+     :op1 "expensive"
+  ))
+   :Area ( AreRe6 / Area 
+    :name ( n6 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id PMUL3883.json_0006
+# ::snt Yes , please find me an expensive one in the center .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n8 / name
+     :op1 "expensive"
+  ))
+)
+
+# ::id PMUL3883.json_0008
+# ::snt Yes please . Specifically , their phone number , address , and postcode .
+( Rt1 / Restaurant-Request
+  :Phone ( aRe0 / question )
+  :Post ( aRe1 / question )
+  :Addr ( aRe2 / question )
+)
+
+# ::id PMUL3883.json_0010
+# ::snt What is their postcode , please ?
+( Rt1 / Restaurant-Request
+  :Post ( aRe0 / question )
+)
+
+# ::id PMUL3883.json_0012
+# ::snt I also need a hotel that has free parking and wifi .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n10 / name
+     :op1 "hotel"
+  ))
+   :Parking ( esHo2 / yes)
+   :Internet ( esHo3 / yes)
+)
+
+# ::id PMUL3883.json_0014
+# ::snt Yes , please . I 'm looking for a more upscale , expensive hotel .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n12 / name
+     :op1 "hotel"
+  ))
+   :Price ( PriHo4 / Price 
+    :name ( n14 / name
+     :op1 "expensive"
+  ))
+)
+
+# ::id PMUL3883.json_0016
+# ::snt I do n't care about the star rating . Can you just make sure it is a hotel . I do n't want a B&B.
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n16 / name
+     :op1 "hotel"
+  ))
+   :Stars ( onHo2 / dontcare)
+)
+
+# ::id PMUL3883.json_0018
+# ::snt Yes , could you book a room there for 5 people , 5 nights ? We 'll arrive on Tuesday .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n18 / name
+     :op1 "5"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n20 / name
+     :op1 "tuesday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n22 / name
+     :op1 "5"
+  ))
+)
+
+# ::id PMUL3883.json_0020
+# ::snt No that is all I need for today .
+( o / out_of_scope )
+
+# ::id PMUL1496.json_0000
+# ::snt I 'm trying to find great saint mary 's church
+( Am1 / Attraction-Inform
+   :Name ( NamAt2 / Name 
+    :name ( n2 / name
+     :op1 "great"
+     :op2 "saint"
+     :op3 "mary"
+     :op4 "'s"
+     :op5 "church"
+  ))
+)
+
+# ::id PMUL1496.json_0002
+# ::snt Yes . The type of attraction , adress including area as well .
+( At1 / Attraction-Request
+  :Area ( aAt0 / question )
+  :Type ( aAt1 / question )
+)
+
+# ::id PMUL1496.json_0004
+# ::snt I also need a train to go to Peterborough .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n4 / name
+     :op1 "peterborough"
+  ))
+)
+
+# ::id PMUL1496.json_0006
+# ::snt I will need to leave Cambridge after 8:00 on Saturday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n6 / name
+     :op1 "saturday"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n8 / name
+     :op1 "cambridge"
+  ))
+   :Leave ( LeaTr6 / Leave 
+    :name ( n10 / name
+     :op1 "8:00"
+  ))
+)
+
+# ::id PMUL1496.json_0008
+# ::snt Yes please book for one person and get me a reference number .
+( a / and
+ :op1(Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n12 / name
+     :op1 "one"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ref ( aTr1 / question )
+   )
+)
+
+# ::id PMUL1496.json_0010
+# ::snt No thank you , my mac and cheese is almost ready , got ta go .   Thanks for the help .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG0277.json_0000
+# ::snt I am looking for a train leaving London Kings Cross and arriving by 14:30 .
+( Tm1 / Train-Inform
+   :Arrive ( ArrTr2 / Arrive 
+    :name ( n2 / name
+     :op1 "14:30"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n4 / name
+     :op1 "london"
+     :op2 "kings"
+     :op3 "cross"
+  ))
+)
+
+# ::id SNG0277.json_0002
+# ::snt I am leaving from london kings cross and I 'd like to leave on thursday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n6 / name
+     :op1 "thursday"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n8 / name
+     :op1 "london"
+     :op2 "kings"
+     :op3 "cross"
+  ))
+)
+
+# ::id SNG0277.json_0004
+# ::snt I 'm going to Cambridge
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n10 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id SNG0277.json_0006
+# ::snt yes please book me something around 10 for 7 people
+( Tm1 / Train-Inform
+   :Leave ( LeaTr2 / Leave 
+    :name ( n12 / name
+     :op1 "10"
+  ))
+   :People ( PeoTr4 / People 
+    :name ( n14 / name
+     :op1 "7"
+  ))
+)
+
+# ::id SNG0277.json_0008
+# ::snt great , that 's all , see you !
+( gt1 / general-greet
+   :none ( onge1 / none)
+)
+
+# ::id SNG01453.json_0000
+# ::snt I 'd like a taxi please . I 'll be wanting it to leave after 15:45
+( Tm1 / Taxi-Inform
+   :Leave ( LeaTa2 / Leave 
+    :name ( n2 / name
+     :op1 "15:45"
+  ))
+)
+
+# ::id SNG01453.json_0002
+# ::snt I 'm coming from the gandhi .
+( Tm1 / Taxi-Inform
+   :Depart ( DepTa2 / Depart 
+    :name ( n4 / name
+     :op1 "the"
+     :op2 "gandhi"
+  ))
+)
+
+# ::id SNG01453.json_0004
+# ::snt I 'll be going to adc theatre .
+( Tm1 / Taxi-Inform
+   :Dest ( DesTa2 / Dest 
+    :name ( n6 / name
+     :op1 "adc"
+     :op2 "theatre"
+  ))
+)
+
+# ::id SNG01453.json_0006
+# ::snt I would like to leave some time after 15:45 , please .
+( Tm1 / Taxi-Inform
+   :Leave ( LeaTa2 / Leave 
+    :name ( n8 / name
+     :op1 "15:45"
+  ))
+)
+
+# ::id SNG01453.json_0008
+# ::snt No . That 's it thanks !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG02220.json_0000
+# ::snt I need a tax to curry garden .
+( Tm1 / Taxi-Inform
+   :Dest ( DesTa2 / Dest 
+    :name ( n2 / name
+     :op1 "curry"
+     :op2 "garden"
+  ))
+)
+
+# ::id SNG02220.json_0002
+# ::snt I need to arrive by 19:00 .
+( Tm1 / Taxi-Inform
+   :Arrive ( ArrTa2 / Arrive 
+    :name ( n4 / name
+     :op1 "19:00"
+  ))
+)
+
+# ::id SNG02220.json_0004
+# ::snt i need to leave from archway house .
+( Tm1 / Taxi-Inform
+   :Depart ( DepTa2 / Depart 
+    :name ( n6 / name
+     :op1 "archway"
+     :op2 "house"
+  ))
+)
+
+# ::id SNG02220.json_0006
+# ::snt I would like to leave archway house in time to arrive at curry garden by 19:00 .
+( Tm1 / Taxi-Inform
+   :Depart ( DepTa2 / Depart 
+    :name ( n8 / name
+     :op1 "archway"
+     :op2 "house"
+  ))
+   :Dest ( DesTa4 / Dest 
+    :name ( n10 / name
+     :op1 "curry"
+     :op2 "garden"
+  ))
+   :Arrive ( ArrTa6 / Arrive 
+    :name ( n12 / name
+     :op1 "19:00"
+  ))
+)
+
+# ::id SNG02220.json_0008
+# ::snt Thank you that 's all I needed .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG02220.json_0010
+# ::snt That 's all I need .   Thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL0083.json_0000
+# ::snt I 'm looking for a certain restaurant , can you help ?
+( Rm1 / Restaurant-Inform
+   :none ( onRe1 / none)
+)
+
+# ::id PMUL0083.json_0002
+# ::snt It is the lan hong house . Can you tell me what area of the city it is located in ?
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n2 / name
+     :op1 "lan"
+     :op2 "hong"
+     :op3 "house"
+  ))
+   )
+ :op2(Rt2 / Restaurant-Request
+  :Area ( aRe1 / question )
+   )
+)
+
+# ::id PMUL0083.json_0004
+# ::snt What is the price range of the lan hong house ?
+( a / and
+ :op1(Rt1 / Restaurant-Request
+  :Price ( aRe0 / question )
+   )
+ :op2(Rm2 / Restaurant-Inform
+   :Name ( NamRe3 / Name 
+    :name ( n5 / name
+     :op1 "lan"
+     :op2 "hong"
+     :op3 "house"
+  ))
+   )
+)
+
+# ::id PMUL0083.json_0006
+# ::snt Yes , please make a reservation .
+( o / out_of_scope )
+
+# ::id PMUL0083.json_0008
+# ::snt Nevermind . Not at this time . Can you help me find the postcode for the Holiday Inn Cambridge ?
+( Ht1 / Hotel-Request
+  :Post ( aHo0 / question )
+)
+
+# ::id PMUL0083.json_0010
+# ::snt I also need a taxi
+( Tm1 / Taxi-Inform
+   :none ( onTa1 / none)
+)
+
+# ::id PMUL0083.json_0012
+# ::snt I need it to leave the restaurant by 19:30 .
+( Tm1 / Taxi-Inform
+   :Leave ( LeaTa2 / Leave 
+    :name ( n6 / name
+     :op1 "19:30"
+  ))
+   :Depart ( DepTa4 / Depart 
+    :name ( n8 / name
+     :op1 "the"
+     :op2 "restaurant"
+  ))
+)
+
+# ::id PMUL0083.json_0014
+# ::snt Great , that 's all I need , thanks so much for your help ! Have a great day !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3911.json_0000
+# ::snt i want info on kirkwood house
+( Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n2 / name
+     :op1 "kirkwood"
+     :op2 "house"
+  ))
+)
+
+# ::id PMUL3911.json_0002
+# ::snt Thank you ! Do they have internet ?
+( a / and
+ :op1(Ht1 / Hotel-Request
+  :Internet ( aHo0 / question )
+   )
+ :op2(Hm2 / Hotel-Inform
+   :Internet ( esHo2 / yes)
+   )
+)
+
+# ::id PMUL3911.json_0004
+# ::snt No , thanks . I 'm just looking for information at the moment . Could you tell me anything about the tenpin , it 's an attraction .
+( Am1 / Attraction-Inform
+   :Name ( NamAt2 / Name 
+    :name ( n4 / name
+     :op1 "tenpin"
+  ))
+)
+
+# ::id PMUL3911.json_0006
+# ::snt No its not known by another name and i need information on the address , attraction type and area . Also i need to know the type of Hotel Kirkwood is .
+( a / and
+ :op1(Ht1 / Hotel-Request
+  :Type ( aHo0 / question )
+   )
+ :op2(At2 / Attraction-Request
+  :Area ( aAt1 / question )
+  :Type ( aAt2 / question )
+  :Addr ( aAt3 / question )
+   )
+)
+
+# ::id PMUL3911.json_0008
+# ::snt you covered everything , thanks !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3911.json_0010
+# ::snt That 's all , folks ! I appreciate your help .
+( gt1 / general-greet
+   :none ( onge1 / none)
+)
+
+# ::id PMUL2648.json_0000
+# ::snt I 'm looking for some info on the abbey pool and astroturf pitch
+( Am1 / Attraction-Inform
+   :Name ( NamAt2 / Name 
+    :name ( n2 / name
+     :op1 "abbey"
+     :op2 "pool"
+     :op3 "and"
+     :op4 "astroturf"
+     :op5 "pitch"
+  ))
+)
+
+# ::id PMUL2648.json_0002
+# ::snt Do they have an entrance fee ?
+( At1 / Attraction-Request
+  :Fee ( aAt0 / question )
+)
+
+# ::id PMUL2648.json_0004
+# ::snt Why are you not able to call and find out , you are the help desk ?
+( o / out_of_scope )
+
+# ::id PMUL2648.json_0006
+# ::snt Yes , please get me information about the home from home hotel
+( Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n4 / name
+     :op1 "home"
+     :op2 "from"
+     :op3 "home"
+  ))
+)
+
+# ::id PMUL2648.json_0008
+# ::snt Can you give me their address , price range , and tell me whether they have free internet ?
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Internet ( esHo1 / yes)
+   )
+ :op2(Ht2 / Hotel-Request
+  :Price ( aHo1 / question )
+  :Internet ( aHo2 / question )
+  :Addr ( aHo3 / question )
+   )
+)
+
+# ::id PMUL2648.json_0010
+# ::snt Okay , may I please have their address ?
+( Ht1 / Hotel-Request
+  :Addr ( aHo0 / question )
+)
+
+# ::id PMUL2648.json_0012
+# ::snt Oakay great thank you for that info .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0032.json_0000
+# ::snt D you know of any restaurants nearby that serve French cuisine ?   I do n't mind paying a little extra for quality food and service , any recommendations are welcome .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "french"
+  ))
+)
+
+# ::id MUL0032.json_0002
+# ::snt Are those both in the moderate price range ?
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n4 / name
+     :op1 "moderate"
+  ))
+)
+
+# ::id MUL0032.json_0004
+# ::snt I require a moderately priced French restaurant in the center of town .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n6 / name
+     :op1 "moderately"
+  ))
+   :Food ( FooRe4 / Food 
+    :name ( n8 / name
+     :op1 "French"
+  ))
+   :Area ( AreRe6 / Area 
+    :name ( n10 / name
+     :op1 "center"
+  ))
+)
+
+# ::id MUL0032.json_0006
+# ::snt How about one that serves Chinese food ? Could I get their phone number and post code as well ?
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n12 / name
+     :op1 "chinese"
+  ))
+   )
+ :op2(Rt2 / Restaurant-Request
+  :Phone ( aRe1 / question )
+  :Post ( aRe2 / question )
+   )
+)
+
+# ::id MUL0032.json_0008
+# ::snt Thanks , I 'm also looking for a hotel in the same price range . Can you help me find one ?
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n14 / name
+     :op1 "hotel"
+  ))
+   :Price ( PriHo4 / Price 
+    :name ( n16 / name
+     :op1 "same"
+     :op2 "price"
+     :op3 "range"
+  ))
+)
+
+# ::id MUL0032.json_0010
+# ::snt I would like it to be a hotel and in the same area as the restaurant . I do n't need free parking .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n18 / name
+     :op1 "hotel"
+  ))
+   :Parking ( oHo2 / no)
+   :Area ( AreHo5 / Area 
+    :name ( n20 / name
+     :op1 "same"
+     :op2 "area"
+  ))
+)
+
+# ::id MUL0032.json_0012
+# ::snt Can I just get the address , and star rating of the hotel ?
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n22 / name
+     :op1 "hotel"
+  ))
+   )
+ :op2(Ht2 / Hotel-Request
+  :Addr ( aHo1 / question )
+   )
+)
+
+# ::id MUL0032.json_0014
+# ::snt Yes , thank you so much .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0032.json_0016
+# ::snt No , that is all for today . Have a nice day .
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id MUL0337.json_0000
+# ::snt Do you happen to know of any trains leaving for Cambridge this wednesday ?
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "cambridge"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n4 / name
+     :op1 "wednesday"
+  ))
+)
+
+# ::id MUL0337.json_0002
+# ::snt I will be leaving from norwich and I need to arrive by 8:15 .
+( Tm1 / Train-Inform
+   :Arrive ( ArrTr2 / Arrive 
+    :name ( n6 / name
+     :op1 "8:15"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n8 / name
+     :op1 "norwich"
+  ))
+)
+
+# ::id MUL0337.json_0004
+# ::snt Sure , can you book that for 2 people and provide my reference number ?
+( a / and
+ :op1(Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n10 / name
+     :op1 "2"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ref ( aTr1 / question )
+   )
+)
+
+# ::id MUL0337.json_0006
+# ::snt Thanks , I 'm also looking for a restaurant in the city centre .
+( Rm1 / Restaurant-Inform
+   :Area ( AreRe2 / Area 
+    :name ( n12 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id MUL0337.json_0008
+# ::snt I do n't really care what kind of food , but I am on a budget so cheap would be great .
+( Rm1 / Restaurant-Inform
+   :Food ( onRe1 / dontcare)
+   :Price ( PriRe3 / Price 
+    :name ( n14 / name
+     :op1 "cheap"
+  ))
+)
+
+# ::id MUL0337.json_0010
+# ::snt That sounds great . Can I get a table for 2 there on Wednesday at 18:15 ?
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n16 / name
+     :op1 "18:15"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n18 / name
+     :op1 "wednesday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n20 / name
+     :op1 "2"
+  ))
+)
+
+# ::id MUL0337.json_0012
+# ::snt How about 17:15 ?
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n22 / name
+     :op1 "17:15"
+  ))
+)
+
+# ::id MUL0337.json_0014
+# ::snt No , thanks . I have all I need . Enjoy your day .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL4592.json_0000
+# ::snt I 'm looking for information on a hotel called acorn guest house .
+( Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n2 / name
+     :op1 "acorn"
+     :op2 "guest"
+     :op3 "house"
+  ))
+)
+
+# ::id PMUL4592.json_0002
+# ::snt Yes , I would like it for 8 people on Monday .
+( Hm1 / Hotel-Inform
+   :Day ( DayHo2 / Day 
+    :name ( n4 / name
+     :op1 "monday"
+  ))
+   :People ( PeoHo4 / People 
+    :name ( n6 / name
+     :op1 "8"
+  ))
+)
+
+# ::id PMUL4592.json_0004
+# ::snt We will be staying for 5 nights .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n8 / name
+     :op1 "5"
+  ))
+)
+
+# ::id PMUL4592.json_0006
+# ::snt Thank you . I am also looking for a train from london kings cross to cambridge on Monday .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n10 / name
+     :op1 "cambridge"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n12 / name
+     :op1 "monday"
+  ))
+   :Depart ( DepTr6 / Depart 
+    :name ( n14 / name
+     :op1 "london"
+     :op2 "kings"
+     :op3 "cross"
+  ))
+)
+
+# ::id PMUL4592.json_0008
+# ::snt anytime after 19:45 going to cambridge and leaving london kings cross . I need tickets for 8 and the reference number
+( a / and
+ :op1(Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n16 / name
+     :op1 "cambridge"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n18 / name
+     :op1 "london"
+     :op2 "kings"
+     :op3 "cross"
+  ))
+   :Leave ( LeaTr6 / Leave 
+    :name ( n20 / name
+     :op1 "19:45"
+  ))
+   :People ( PeoTr8 / People 
+    :name ( n22 / name
+     :op1 "8"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ref ( aTr1 / question )
+   )
+)
+
+# ::id PMUL4592.json_0010
+# ::snt Yes , please .
+( o / out_of_scope )
+
+# ::id PMUL4592.json_0012
+# ::snt That 's all I need , thank you so much ! Have a nice day !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0095.json_0000
+# ::snt I am looking for a hotel in Cambridge that has free parking and is in the expensive price range .
+( Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+   :Price ( PriHo3 / Price 
+    :name ( n2 / name
+     :op1 "expensive"
+  ))
+   :Type ( TypHo5 / Type 
+    :name ( n4 / name
+     :op1 "hotel"
+  ))
+)
+
+# ::id MUL0095.json_0002
+# ::snt Are any of them guest Houses ?
+( o / out_of_scope )
+
+# ::id MUL0095.json_0004
+# ::snt I am looking for a guesthouse in the expensive price range with free parking .
+( Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+   :Type ( TypHo3 / Type 
+    :name ( n6 / name
+     :op1 "guesthouse"
+  ))
+   :Price ( PriHo5 / Price 
+    :name ( n8 / name
+     :op1 "expensive"
+  ))
+)
+
+# ::id MUL0095.json_0006
+# ::snt How about a moderate price range ?
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n10 / name
+     :op1 "moderate"
+  ))
+)
+
+# ::id MUL0095.json_0008
+# ::snt What is the full phone number and area code of the Archway house ?   Also , is there a persian restaurant near the centre of the location ?
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n12 / name
+     :op1 "persian"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n14 / name
+     :op1 "centre"
+  ))
+   )
+ :op2(Ht2 / Hotel-Request
+  :Area ( aHo1 / question )
+  :Phone ( aHo2 / question )
+  :Post ( aHo3 / question )
+   )
+ :op3(Hm3 / Hotel-Inform
+   :Name ( NamHo6 / Name 
+    :name ( n18 / name
+     :op1 "Archway"
+     :op2 "house"
+  ))
+   )
+)
+
+# ::id MUL0095.json_0010
+# ::snt Also expensive . May I have the post code and area of the Archway house as well ?
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n18 / name
+     :op1 "expensive"
+  ))
+   )
+ :op2(Ht2 / Hotel-Request
+  :Area ( aHo1 / question )
+  :Post ( aHo2 / question )
+   )
+ :op3(Hm3 / Hotel-Inform
+   :Name ( NamHo5 / Name 
+    :name ( n22 / name
+     :op1 "Archway"
+     :op2 "house"
+  ))
+   )
+)
+
+# ::id MUL0095.json_0012
+# ::snt Thank you . Did you locate a persian restaurant ?
+( Rm1 / Restaurant-Inform
+   :none ( onRe1 / none)
+   :Food ( FooRe3 / Food 
+    :name ( n22 / name
+     :op1 "persian"
+  ))
+)
+
+# ::id MUL0095.json_0014
+# ::snt Somewhere that serves international food please .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n24 / name
+     :op1 "international"
+  ))
+)
+
+# ::id MUL0095.json_0016
+# ::snt Yes , it should also be moderate priced .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n26 / name
+     :op1 "moderate"
+  ))
+)
+
+# ::id MUL0095.json_0018
+# ::snt Which one has tables available for 3 people at 15:00 on Friday ?
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n28 / name
+     :op1 "15:00"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n30 / name
+     :op1 "friday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n32 / name
+     :op1 "3"
+  ))
+)
+
+# ::id MUL0095.json_0020
+# ::snt Thank you for all of your help !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0095.json_0022
+# ::snt No .   You have been quite helpful .   Thank you so much !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL4264.json_0000
+# ::snt Hi . I would like to visit the Cambridge Artworks . Where is it located and how much does it cost ?
+( Am1 / Attraction-Inform
+   :Name ( NamAt2 / Name 
+    :name ( n2 / name
+     :op1 "cambridge"
+     :op2 "artworks"
+  ))
+)
+
+# ::id PMUL4264.json_0002
+# ::snt Could I have the address and phone number ?
+( At1 / Attraction-Request
+  :Addr ( aAt0 / question )
+  :Phone ( aAt1 / question )
+)
+
+# ::id PMUL4264.json_0004
+# ::snt I 'm also looking for a hotel I stayed at a few years ago . Warkworth House ? Is that still operating ?
+( Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n4 / name
+     :op1 "warkworth"
+     :op2 "house"
+  ))
+)
+
+# ::id PMUL4264.json_0006
+# ::snt please   book it for 6 people and 3 nights starting from Thursday .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n6 / name
+     :op1 "3"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n8 / name
+     :op1 "thursday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n10 / name
+     :op1 "6"
+  ))
+)
+
+# ::id PMUL4264.json_0008
+# ::snt Thank you . That is all that I need .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3344.json_0000
+# ::snt My car will be in the shop so I will need to take a train to work in cambridge that day .   I need to arrive by 08:00
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "cambridge"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n4 / name
+     :op1 "08:00"
+  ))
+   :Day ( DayTr6 / Day 
+    :name ( n6 / name
+     :op1 "that"
+     :op2 "day"
+  ))
+)
+
+# ::id PMUL3344.json_0002
+# ::snt I 'll be leaving on Tuesday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n8 / name
+     :op1 "tuesday"
+  ))
+)
+
+# ::id PMUL3344.json_0004
+# ::snt I will leave from Bishops Stortford .
+( Tm1 / Train-Inform
+   :Depart ( DepTr2 / Depart 
+    :name ( n10 / name
+     :op1 "bishops"
+     :op2 "stortford"
+  ))
+)
+
+# ::id PMUL3344.json_0006
+# ::snt How much is the price for that ?
+( Tt1 / Train-Request
+  :Ticket ( aTr0 / question )
+)
+
+# ::id PMUL3344.json_0008
+# ::snt Ok . Can you also recommend an expensive european restaurant ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n12 / name
+     :op1 "european"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n14 / name
+     :op1 "expensive"
+  ))
+)
+
+# ::id PMUL3344.json_0010
+# ::snt you can pick for me .
+( o / out_of_scope )
+
+# ::id PMUL3344.json_0012
+# ::snt Can I have address please thank you
+( a / and
+ :op1(gk1 / general-thank
+   :none ( onge1 / none)
+   )
+ :op2(Rt2 / Restaurant-Request
+  :Addr ( aRe1 / question )
+   )
+)
+
+# ::id PMUL3344.json_0014
+# ::snt That sounds perfect .   Can you book a table for me for the same day my train arrives ?   7 people at 17:30 .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n16 / name
+     :op1 "17:30"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n18 / name
+     :op1 "same"
+     :op2 "day"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n20 / name
+     :op1 "7"
+  ))
+)
+
+# ::id PMUL3344.json_0016
+# ::snt No that will be all thank you so much for all your help .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG0660.json_0000
+# ::snt Could you give me information about a restaurant called panahar ?
+( Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n2 / name
+     :op1 "panahar"
+  ))
+)
+
+# ::id SNG0660.json_0002
+# ::snt Could you book a table for me there on Friday ?
+( Rm1 / Restaurant-Inform
+   :Day ( DayRe2 / Day 
+    :name ( n4 / name
+     :op1 "friday"
+  ))
+)
+
+# ::id SNG0660.json_0004
+# ::snt There will be 4 of us and we would like to eat at 11:00 .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n6 / name
+     :op1 "11:00"
+  ))
+   :People ( PeoRe4 / People 
+    :name ( n8 / name
+     :op1 "4"
+  ))
+)
+
+# ::id SNG0660.json_0006
+# ::snt Sure , how about 10:00 ?
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n10 / name
+     :op1 "10:00"
+  ))
+)
+
+# ::id SNG0660.json_0008
+# ::snt No thank you . Have a great day !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1615.json_0000
+# ::snt I need to travel to Bishops Stortford on Thursday for work - can you help me find a train ?
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "bishops"
+     :op2 "stortford"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n4 / name
+     :op1 "thursday"
+  ))
+)
+
+# ::id MUL1615.json_0002
+# ::snt Yes , we would like to depart Cambridge on thursday and arrive by 16:00 .   Thank you for your help .
+( Tm1 / Train-Inform
+   :Arrive ( ArrTr2 / Arrive 
+    :name ( n6 / name
+     :op1 "16:00"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n8 / name
+     :op1 "cambridge"
+  ))
+   :Day ( DayTr6 / Day 
+    :name ( n10 / name
+     :op1 "thursday"
+  ))
+)
+
+# ::id MUL1615.json_0004
+# ::snt I would like to arrive by 16:00 .
+( Tm1 / Train-Inform
+   :Arrive ( ArrTr2 / Arrive 
+    :name ( n12 / name
+     :op1 "16:00"
+  ))
+)
+
+# ::id MUL1615.json_0006
+# ::snt Yes I need it booked for 8 people .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n14 / name
+     :op1 "8"
+  ))
+)
+
+# ::id MUL1615.json_0008
+# ::snt Yes , I 'd like a moderately priced Indian place to eat . Preferably on the Eastside .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n16 / name
+     :op1 "indian"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n18 / name
+     :op1 "moderately"
+  ))
+   :Area ( AreRe6 / Area 
+    :name ( n20 / name
+     :op1 "eastside"
+  ))
+)
+
+# ::id MUL1615.json_0010
+# ::snt Yes , please try the Rajmahal . I need a table for a party of 8 at 13:00 on Thursday .
+( Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n22 / name
+     :op1 "rajmahal"
+  ))
+   :Time ( TimRe4 / Time 
+    :name ( n24 / name
+     :op1 "13:00"
+  ))
+   :Day ( DayRe6 / Day 
+    :name ( n26 / name
+     :op1 "thursday"
+  ))
+   :People ( PeoRe8 / People 
+    :name ( n28 / name
+     :op1 "8"
+  ))
+)
+
+# ::id MUL1615.json_0012
+# ::snt Could you give me the reference number for the restaurant reservation ?
+( Rt1 / Restaurant-Request
+  :Ref ( aRe0 / question )
+)
+
+# ::id MUL1615.json_0014
+# ::snt No , I do n't think so . Thanks for your help !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1034.json_0000
+# ::snt I 'm looking for a museum to go to .
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n2 / name
+     :op1 "museum"
+  ))
+)
+
+# ::id MUL1034.json_0002
+# ::snt Yes , could you please make sure it is located in the downtown area . And could you let me know the entrance fee and phone number ?
+( a / and
+ :op1(Am1 / Attraction-Inform
+   )
+ :op2(At2 / Attraction-Request
+  :Fee ( aAt1 / question )
+  :Phone ( aAt2 / question )
+   )
+)
+
+# ::id MUL1034.json_0004
+# ::snt Any area is fine , actually . Just pick your favorite !
+( a / and
+ :op1(At1 / Attraction-Request
+  :Area ( aAt0 / question )
+   )
+ :op2(Am2 / Attraction-Inform
+   :Area ( AreAt3 / Area 
+    :name ( n5 / name
+     :op1 "Any"
+  ))
+   )
+)
+
+# ::id MUL1034.json_0006
+# ::snt Do you know a hotel by the name of Rosa 's Bed and Breakfast ?
+( Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n6 / name
+     :op1 "rosa"
+     :op2 "'s"
+     :op3 "bed"
+     :op4 "and"
+     :op5 "breakfast"
+  ))
+)
+
+# ::id MUL1034.json_0008
+# ::snt Yes . I would like to book the hotel for 4 people starting on Tuesday for 4 nights .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n8 / name
+     :op1 "4"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n10 / name
+     :op1 "tuesday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n12 / name
+     :op1 "4"
+  ))
+   :Type ( TypHo8 / Type 
+    :name ( n14 / name
+     :op1 "hotel"
+  ))
+)
+
+# ::id MUL1034.json_0010
+# ::snt That 's all I need today . Thank you for your help !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1550.json_0000
+# ::snt I 'm looking for Crossover food in the centre .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "crossover"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n4 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id MUL1550.json_0002
+# ::snt A moderate priced crossover located in the centre , nothing ?
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n6 / name
+     :op1 "moderate"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n8 / name
+     :op1 "centre"
+  ))
+   :Food ( FooRe6 / Food 
+    :name ( n10 / name
+     :op1 "crossover"
+  ))
+)
+
+# ::id MUL1550.json_0004
+# ::snt How about modern european food ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n12 / name
+     :op1 "modern"
+     :op2 "european"
+  ))
+)
+
+# ::id MUL1550.json_0006
+# ::snt Sounds wonderful ! May I have their postcode , address and phone number please ?
+( Rt1 / Restaurant-Request
+  :Phone ( aRe0 / question )
+  :Post ( aRe1 / question )
+  :Addr ( aRe2 / question )
+)
+
+# ::id MUL1550.json_0008
+# ::snt Yes , actually , I need to find a train schedule . I 'll be traveling from Cambridge to London Liverpool Street .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n14 / name
+     :op1 "london"
+     :op2 "liverpool"
+     :op3 "street"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n16 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id MUL1550.json_0010
+# ::snt Yes , I 'm traveling on Saturday , and I will need to arrive by 14:30 .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n18 / name
+     :op1 "saturday"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n20 / name
+     :op1 "14:30"
+  ))
+)
+
+# ::id MUL1550.json_0012
+# ::snt Yes , that would work quote well . I wo n't be needing a ticket just yet , though . Thank you !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1550.json_0014
+# ::snt No , that 's all I need . Thank you for all your help - goodbye !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0012.json_0000
+# ::snt I need information on a hotel that includes free parking please .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n2 / name
+     :op1 "hotel"
+  ))
+   :Parking ( esHo2 / yes)
+)
+
+# ::id MUL0012.json_0002
+# ::snt I also need free wifi , and it needs to be a hotel , not a guesthouse or anything like that .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n4 / name
+     :op1 "hotel"
+  ))
+   :Internet ( esHo2 / yes)
+)
+
+# ::id MUL0012.json_0004
+# ::snt Yes please , for 5 people and 4 nights on Friday .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n6 / name
+     :op1 "4"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n8 / name
+     :op1 "friday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n10 / name
+     :op1 "5"
+  ))
+)
+
+# ::id MUL0012.json_0006
+# ::snt Thank you for your help . Can I find a place to eat , I 'm looking for a place serving christmas food in the centre .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n12 / name
+     :op1 "christmas"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n14 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id MUL0012.json_0008
+# ::snt No , I really wanted Christmas food in town centre , can you look for an expensive one ?
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n16 / name
+     :op1 "expensive"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n18 / name
+     :op1 "centre"
+  ))
+   :Food ( FooRe6 / Food 
+    :name ( n20 / name
+     :op1 "Christmas"
+  ))
+)
+
+# ::id MUL0012.json_0010
+# ::snt How about an Indian restaurant in the centre ? In the expensive range .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n22 / name
+     :op1 "indian"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n24 / name
+     :op1 "expensive"
+  ))
+   :Area ( AreRe6 / Area 
+    :name ( n26 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id MUL0012.json_0012
+# ::snt Yes , please give me their phone number .
+( Rt1 / Restaurant-Request
+  :Phone ( aRe0 / question )
+)
+
+# ::id MUL0012.json_0014
+# ::snt I also need a taxi from the restaurant to the hotel . I 'd like to leave the restaurant by 5:00 .
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n28 / name
+     :op1 "hotel"
+  ))
+   )
+ :op2(Tm2 / Taxi-Inform
+   :Depart ( DepTa4 / Depart 
+    :name ( n31 / name
+     :op1 "the"
+     :op2 "restaurant"
+  ))
+   :Dest ( DesTa6 / Dest 
+    :name ( n33 / name
+     :op1 "the"
+     :op2 "hotel"
+  ))
+   :Leave ( LeaTa8 / Leave 
+    :name ( n35 / name
+     :op1 "5:00"
+  ))
+   )
+)
+
+# ::id MUL0012.json_0016
+# ::snt That 's all I needed . Thank you !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0093.json_0000
+# ::snt Hello , could you help me with finding a restaurant called The Lucky Star ?
+( Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n2 / name
+     :op1 "lucky"
+     :op2 "star"
+  ))
+)
+
+# ::id MUL0093.json_0002
+# ::snt Yes . Please reserve table for five at Monday on 11:15 and get me the reference number
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n4 / name
+     :op1 "11:15"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n6 / name
+     :op1 "monday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n8 / name
+     :op1 "five"
+  ))
+   )
+ :op2(Rt2 / Restaurant-Request
+  :Ref ( aRe1 / question )
+   )
+)
+
+# ::id MUL0093.json_0004
+# ::snt I also need a moderate priced hotel with free parking to stay at .
+( Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+   :Price ( PriHo3 / Price 
+    :name ( n10 / name
+     :op1 "moderate"
+  ))
+   :Type ( TypHo5 / Type 
+    :name ( n12 / name
+     :op1 "hotel"
+  ))
+)
+
+# ::id MUL0093.json_0006
+# ::snt No particular town , but a guesthouse with free wifi is preferable .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n14 / name
+     :op1 "guesthouse"
+  ))
+   :Internet ( esHo2 / yes)
+)
+
+# ::id MUL0093.json_0008
+# ::snt I do not .
+( o / out_of_scope )
+
+# ::id MUL0093.json_0010
+# ::snt And can I ask what star rating that has before I book ? I actually realized I might care .
+( o / out_of_scope )
+
+# ::id MUL0093.json_0012
+# ::snt Yes please , thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0093.json_0014
+# ::snt Yes ! Thank you for your help .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG0368.json_0000
+# ::snt I 'd like a train to Cambridge that arrives by 19:30 .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "cambridge"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n4 / name
+     :op1 "19:30"
+  ))
+)
+
+# ::id SNG0368.json_0002
+# ::snt I 'm departing from Ely .
+( Tm1 / Train-Inform
+   :Depart ( DepTr2 / Depart 
+    :name ( n6 / name
+     :op1 "ely"
+  ))
+)
+
+# ::id SNG0368.json_0004
+# ::snt Yes , Wednesday . I also need the departure time and price , please .
+( a / and
+ :op1(Tt1 / Train-Request
+  :Leave ( aTr0 / question )
+  :Ticket ( aTr1 / question )
+   )
+ :op2(Tm2 / Train-Inform
+   :Day ( DayTr3 / Day 
+    :name ( n9 / name
+     :op1 "wednesday"
+  ))
+   )
+)
+
+# ::id SNG0368.json_0006
+# ::snt Okay that is all I need to know for now .
+( o / out_of_scope )
+
+# ::id MUL1903.json_0000
+# ::snt Hello !   I 'm planning my trip to Cambridge and I am looking for places to go on the north side of town .
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n2 / name
+     :op1 "north"
+  ))
+)
+
+# ::id MUL1903.json_0002
+# ::snt Boating sounds nice . Can I get the address and entrance fee please ?
+( a / and
+ :op1(Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n4 / name
+     :op1 "boating"
+  ))
+   )
+ :op2(At2 / Attraction-Request
+  :Fee ( aAt1 / question )
+  :Addr ( aAt2 / question )
+   )
+)
+
+# ::id MUL1903.json_0004
+# ::snt I also need to find a train to go from Bishops Stortford to Cambridge .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n6 / name
+     :op1 "cambridge"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n8 / name
+     :op1 "bishops"
+     :op2 "stortford"
+  ))
+)
+
+# ::id MUL1903.json_0006
+# ::snt I would like to travel on wednesday and arrive by 11:30
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n10 / name
+     :op1 "wednesday"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n12 / name
+     :op1 "11:30"
+  ))
+)
+
+# ::id MUL1903.json_0008
+# ::snt That is good please book it for me .
+( o / out_of_scope )
+
+# ::id MUL1903.json_0010
+# ::snt Just one please , and may I also get that price ?
+( a / and
+ :op1(Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n14 / name
+     :op1 "one"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ticket ( aTr1 / question )
+   )
+)
+
+# ::id MUL1903.json_0012
+# ::snt No , that is all I will be needing .   Thanks so much .   Bye .
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id MUL2677.json_0000
+# ::snt Please , I am looking for some entertainment when I visit next week . Do you have any suggestions ?
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n2 / name
+     :op1 "entertainment"
+  ))
+)
+
+# ::id MUL2677.json_0002
+# ::snt Pick what one you like best , and please give me the area and phone number as well as address .
+( At1 / Attraction-Request
+  :Area ( aAt0 / question )
+  :Addr ( aAt1 / question )
+  :Phone ( aAt2 / question )
+)
+
+# ::id MUL2677.json_0004
+# ::snt I also need help finding a 4 star hotel to stay in while I am there .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n4 / name
+     :op1 "hotel"
+  ))
+   :Stars ( StaHo4 / Stars 
+    :name ( n6 / name
+     :op1 "4"
+  ))
+)
+
+# ::id MUL2677.json_0006
+# ::snt I have no preference in regards to area , it just needs to be 4 star , a guesthouse , and include free wifi
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n8 / name
+     :op1 "guesthouse"
+  ))
+   :Internet ( esHo2 / yes)
+   :Stars ( StaHo5 / Stars 
+    :name ( n10 / name
+     :op1 "4"
+  ))
+   )
+ :op2(At2 / Attraction-Request
+  :Area ( aAt1 / question )
+   )
+)
+
+# ::id MUL2677.json_0008
+# ::snt Well , I want it cheaper than AIRBNB , so how about $ 100 a night ?
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n12 / name
+     :op1 "$"
+     :op2 "100"
+  ))
+)
+
+# ::id MUL2677.json_0010
+# ::snt Any will do just fine , thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL2677.json_0012
+# ::snt Not at this time . Can I have the postcode ?
+( Ht1 / Hotel-Request
+  :Post ( aHo0 / question )
+)
+
+# ::id MUL2677.json_0014
+# ::snt I need a taxi to commute between the two locations . Can you help ?
+( Tm1 / Taxi-Inform
+   :none ( onTa1 / none)
+)
+
+# ::id MUL2677.json_0016
+# ::snt I need to leave Nusha by 11:30 please .
+( Tm1 / Taxi-Inform
+   :Leave ( LeaTa2 / Leave 
+    :name ( n14 / name
+     :op1 "11:30"
+  ))
+   :Depart ( DepTa4 / Depart 
+    :name ( n16 / name
+     :op1 "nusha"
+  ))
+)
+
+# ::id MUL2677.json_0018
+# ::snt Good , that works for me . Thank you , and good bye .
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id PMUL1881.json_0000
+# ::snt Yes , hopefully you can help with some information on a particular hotel ?
+( Hm1 / Hotel-Inform
+   :none ( onHo1 / none)
+)
+
+# ::id PMUL1881.json_0002
+# ::snt It is called home from home . I was wondering what type of hotel it is and the star of the hotel .
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n2 / name
+     :op1 "home"
+     :op2 "from"
+     :op3 "home"
+  ))
+   )
+ :op2(Ht2 / Hotel-Request
+  :Type ( aHo1 / question )
+   )
+)
+
+# ::id PMUL1881.json_0004
+# ::snt Thanks , that is all I need on the hotel but can I book a train from cambridge to stevenage , I need ot arrive by 20:45 .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n4 / name
+     :op1 "stevenage"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n6 / name
+     :op1 "20:45"
+  ))
+   :Depart ( DepTr6 / Depart 
+    :name ( n8 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id PMUL1881.json_0006
+# ::snt I would like to leave on Thursday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n10 / name
+     :op1 "thursday"
+  ))
+)
+
+# ::id PMUL1881.json_0008
+# ::snt I just need the departure time and price please
+( Tt1 / Train-Request
+  :Leave ( aTr0 / question )
+  :Ticket ( aTr1 / question )
+)
+
+# ::id PMUL1881.json_0010
+# ::snt Can you book this for me that will work just fine .
+( o / out_of_scope )
+
+# ::id PMUL1881.json_0012
+# ::snt I actually do nt need you to book anything . This is all I need today . thank you
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3015.json_0000
+# ::snt I am looking for information in Cambridge
+( o / out_of_scope )
+
+# ::id PMUL3015.json_0002
+# ::snt I need a train that leaves on Monday heading to Cambridge .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "cambridge"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n4 / name
+     :op1 "monday"
+  ))
+)
+
+# ::id PMUL3015.json_0004
+# ::snt Yes , I 'm heading in from Stevenage . I really want to arrive in Cambridge by 19:00 .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n6 / name
+     :op1 "cambridge"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n8 / name
+     :op1 "19:00"
+  ))
+   :Depart ( DepTr6 / Depart 
+    :name ( n10 / name
+     :op1 "stevenage"
+  ))
+)
+
+# ::id PMUL3015.json_0006
+# ::snt I actually need a place to stay with free wifi with a 4 star rating .
+( Hm1 / Hotel-Inform
+   :Internet ( esHo1 / yes)
+   :Stars ( StaHo3 / Stars 
+    :name ( n12 / name
+     :op1 "4"
+  ))
+)
+
+# ::id PMUL3015.json_0008
+# ::snt Area does not matter .
+( a / and
+ :op1(Ht1 / Hotel-Request
+  :Area ( aHo0 / question )
+   )
+ :op2(Hm2 / Hotel-Inform
+   :Area ( AreHo3 / Area 
+    :name ( n15 / name
+     :op1 "does"
+     :op2 "not"
+     :op3 "matter"
+  ))
+   )
+)
+
+# ::id PMUL3015.json_0010
+# ::snt How about a 4 star , moderately priced hotel ?
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n16 / name
+     :op1 "moderately"
+  ))
+   :Stars ( StaHo4 / Stars 
+    :name ( n18 / name
+     :op1 "4"
+  ))
+   :Type ( TypHo6 / Type 
+    :name ( n20 / name
+     :op1 "hotel"
+  ))
+)
+
+# ::id PMUL3015.json_0012
+# ::snt Yes , a guesthouse is fine .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n22 / name
+     :op1 "guesthouse"
+  ))
+)
+
+# ::id PMUL3015.json_0014
+# ::snt yes i will need a parking and i want to book for four nights for seven people starting from the day of our arrival .
+( Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+   :Stay ( StaHo3 / Stay 
+    :name ( n24 / name
+     :op1 "four"
+  ))
+   :People ( PeoHo5 / People 
+    :name ( n26 / name
+     :op1 "seven"
+  ))
+)
+
+# ::id PMUL3015.json_0016
+# ::snt I do n't have a preference as to the area .
+( a / and
+ :op1(Ht1 / Hotel-Request
+  :Area ( aHo0 / question )
+   )
+ :op2(Hm2 / Hotel-Inform
+   :Area ( AreHo3 / Area 
+    :name ( n29 / name
+     :op1 "do"
+     :op2 "n't"
+     :op3 "have"
+     :op4 "a"
+     :op5 "preference"
+  ))
+   )
+)
+
+# ::id PMUL3015.json_0018
+# ::snt Awesome , thanks for the help .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3015.json_0020
+# ::snt No , that should be it . Thanks so much for your help .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3015.json_0022
+# ::snt i do n't take that for granted . thanks
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL2456.json_0000
+# ::snt Hi , I am looking for attractions in the centre .
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n2 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id MUL2456.json_0002
+# ::snt That sounds amazing ! Thank you . Could I have the address and phone number of the church please ?
+( At1 / Attraction-Request
+  :Addr ( aAt0 / question )
+  :Phone ( aAt1 / question )
+)
+
+# ::id MUL2456.json_0004
+# ::snt What is the attraction type for All Saints ?
+( At1 / Attraction-Request
+  :Type ( aAt0 / question )
+)
+
+# ::id MUL2456.json_0006
+# ::snt Yes , I am looking for a specific restaurant named midsummer house restaurant . What can you tell me about this place ?
+( Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n4 / name
+     :op1 "midsummer"
+     :op2 "house"
+     :op3 "restaurant"
+  ))
+)
+
+# ::id MUL2456.json_0008
+# ::snt Perfect . Will you book a table for 1 on Wednesday at 11:15 and send me the reference number please ?
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n6 / name
+     :op1 "11:15"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n8 / name
+     :op1 "wednesday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n10 / name
+     :op1 "1"
+  ))
+   )
+ :op2(Rt2 / Restaurant-Request
+  :Ref ( aRe1 / question )
+   )
+)
+
+# ::id MUL2456.json_0010
+# ::snt How about 10:15 ?
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n12 / name
+     :op1 "10:15"
+  ))
+)
+
+# ::id MUL2456.json_0012
+# ::snt Thank you so much . That is all I need today .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3426.json_0000
+# ::snt I am hoping to find some entertainment while I am in the east area of town .
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n2 / name
+     :op1 "east"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n4 / name
+     :op1 "entertainment"
+  ))
+)
+
+# ::id PMUL3426.json_0002
+# ::snt Let 's try the Funky Fun House . Do you have the entrance fee , address and postcode , please ?
+( a / and
+ :op1(Am1 / Attraction-Inform
+   :Name ( NamAt2 / Name 
+    :name ( n6 / name
+     :op1 "funky"
+     :op2 "fun"
+     :op3 "house"
+  ))
+   )
+ :op2(At2 / Attraction-Request
+  :Fee ( aAt1 / question )
+  :Addr ( aAt2 / question )
+  :Post ( aAt3 / question )
+   )
+)
+
+# ::id PMUL3426.json_0004
+# ::snt Ok thank you . I am also looking for information on La Tasca restaurant . Could you help me with that ?
+( Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n8 / name
+     :op1 "la"
+     :op2 "tasca"
+  ))
+)
+
+# ::id PMUL3426.json_0006
+# ::snt Can I get their post code ?
+( Rt1 / Restaurant-Request
+  :Post ( aRe0 / question )
+)
+
+# ::id PMUL3426.json_0008
+# ::snt No thank you . That will be all .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG01218.json_0000
+# ::snt I need a taxi leaving after 21:00 .
+( Tm1 / Taxi-Inform
+   :Leave ( LeaTa2 / Leave 
+    :name ( n2 / name
+     :op1 "21:00"
+  ))
+)
+
+# ::id SNG01218.json_0002
+# ::snt I am leaving from scudamores punting co and want to go to the slug and lettuce .
+( Tm1 / Taxi-Inform
+   :Dest ( DesTa2 / Dest 
+    :name ( n4 / name
+     :op1 "the"
+     :op2 "slug"
+     :op3 "and"
+     :op4 "lettuce"
+  ))
+   :Depart ( DepTa4 / Depart 
+    :name ( n6 / name
+     :op1 "scudamores"
+     :op2 "punting"
+     :op3 "co"
+  ))
+)
+
+# ::id SNG01218.json_0004
+# ::snt Ok , thank you have a great day !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1517.json_0000
+# ::snt I want to take a train to cambridge on monday , what 's available ?
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "cambridge"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n4 / name
+     :op1 "monday"
+  ))
+)
+
+# ::id MUL1517.json_0002
+# ::snt I am going to Cambridge , from Birmimgnham New Street .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n6 / name
+     :op1 "Cambridge"
+  ))
+)
+
+# ::id MUL1517.json_0004
+# ::snt I 'd like to leave after 17:00 . When would I arrive ?
+( a / and
+ :op1(Tt1 / Train-Request
+  :Arrive ( aTr0 / question )
+   )
+ :op2(Tm2 / Train-Inform
+   :Leave ( LeaTr3 / Leave 
+    :name ( n9 / name
+     :op1 "17:00"
+  ))
+   )
+)
+
+# ::id MUL1517.json_0006
+# ::snt Yes . Please book that train .
+( Tm1 / Train-Inform
+   :none ( onTr1 / none)
+)
+
+# ::id MUL1517.json_0008
+# ::snt Great ! Is there a restaurant called la raza near by ?
+( Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n10 / name
+     :op1 "la"
+     :op2 "raza"
+  ))
+)
+
+# ::id MUL1517.json_0010
+# ::snt Great .   I would like to book a table for 5 people at 21:00 on the same day , please .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n12 / name
+     :op1 "21:00"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n14 / name
+     :op1 "same"
+     :op2 "day"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n16 / name
+     :op1 "5"
+  ))
+)
+
+# ::id MUL1517.json_0012
+# ::snt How about 20:00 ?
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n18 / name
+     :op1 "20:00"
+  ))
+)
+
+# ::id MUL1517.json_0014
+# ::snt Nope , that 's all . Thanks a bunch !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0650.json_0000
+# ::snt On my trip to Cambridge , I am looking for a hotel named Arbury Lodge Guesthouse , Can you find that for me please .
+( Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n2 / name
+     :op1 "arbury"
+     :op2 "lodge"
+     :op3 "guesthouse"
+  ))
+)
+
+# ::id MUL0650.json_0002
+# ::snt Great can you please book me for that hotel for 2 people 3 nights starting this Saturday .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n4 / name
+     :op1 "3"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n6 / name
+     :op1 "saturday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n8 / name
+     :op1 "2"
+  ))
+)
+
+# ::id MUL0650.json_0004
+# ::snt I am also looking for a train departing from Kings Lynn after 11:30 .
+( Tm1 / Train-Inform
+   :Depart ( DepTr2 / Depart 
+    :name ( n10 / name
+     :op1 "kings"
+     :op2 "lynn"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n12 / name
+     :op1 "11:30"
+  ))
+)
+
+# ::id MUL0650.json_0006
+# ::snt Yes , on Saturday and arriving in Cambridge . Please book three adult tickets .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n14 / name
+     :op1 "cambridge"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n16 / name
+     :op1 "saturday"
+  ))
+   :People ( PeoTr6 / People 
+    :name ( n18 / name
+     :op1 "three"
+  ))
+)
+
+# ::id MUL0650.json_0008
+# ::snt That will be all . Thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL1142.json_0000
+# ::snt I 'm hoping to catch a train to London Kings Cross .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "london"
+     :op2 "kings"
+     :op3 "cross"
+  ))
+)
+
+# ::id PMUL1142.json_0002
+# ::snt I need to leave after 19:00 .
+( Tm1 / Train-Inform
+   :Leave ( LeaTr2 / Leave 
+    :name ( n4 / name
+     :op1 "19:00"
+  ))
+)
+
+# ::id PMUL1142.json_0004
+# ::snt I will be departing from cambridge .
+( Tm1 / Train-Inform
+   :Depart ( DepTr2 / Depart 
+    :name ( n6 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id PMUL1142.json_0006
+# ::snt Anytime after that would be great . I also need tickets for 5 people .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n8 / name
+     :op1 "5"
+  ))
+)
+
+# ::id PMUL1142.json_0008
+# ::snt I 'll be leaving on a Sunday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n10 / name
+     :op1 "sunday"
+  ))
+)
+
+# ::id PMUL1142.json_0010
+# ::snt Yes 5 please . Do you know the Williams Art & Antiques ?
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n12 / name
+     :op1 "5"
+  ))
+)
+
+# ::id PMUL1142.json_0012
+# ::snt Yes , what type of attraction is it ?
+( At1 / Attraction-Request
+  :Type ( aAt0 / question )
+)
+
+# ::id PMUL1142.json_0014
+# ::snt no that will be all , thanks
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL4955.json_0000
+# ::snt I want to eat some african food in the centre . What do you have for me ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "african"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n4 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id PMUL4955.json_0002
+# ::snt Could I get the address please ?
+( Rt1 / Restaurant-Request
+  :Addr ( aRe0 / question )
+)
+
+# ::id PMUL4955.json_0004
+# ::snt also looking for a particular hotel . Its name is called leverton house
+( Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n6 / name
+     :op1 "leverton"
+     :op2 "house"
+  ))
+)
+
+# ::id PMUL4955.json_0006
+# ::snt Yes I would . I need to book a room for Saturday for 4 nights .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n8 / name
+     :op1 "4"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n10 / name
+     :op1 "saturday"
+  ))
+)
+
+# ::id PMUL4955.json_0008
+# ::snt 4 people . I 'll need a reference number too .
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n12 / name
+     :op1 "4"
+  ))
+   )
+ :op2(Ht2 / Hotel-Request
+  :Ref ( aHo1 / question )
+   )
+)
+
+# ::id PMUL4955.json_0010
+# ::snt No , that is all . Thank so much !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL2599.json_0000
+# ::snt I 'm looking for a 0 star hotel that is expensive .
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n2 / name
+     :op1 "expensive"
+  ))
+   :Stars ( StaHo4 / Stars 
+    :name ( n4 / name
+     :op1 "0"
+  ))
+   :Type ( TypHo6 / Type 
+    :name ( n6 / name
+     :op1 "hotel"
+  ))
+)
+
+# ::id PMUL2599.json_0002
+# ::snt What star ratings do you have for hotels in the centre ?
+( Hm1 / Hotel-Inform
+   :Area ( AreHo2 / Area 
+    :name ( n8 / name
+     :op1 "centre"
+  ))
+   :Stars ( onHo2 / dontcare)
+)
+
+# ::id PMUL2599.json_0004
+# ::snt Can you check for one in the moderate price range .
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n10 / name
+     :op1 "moderate"
+  ))
+)
+
+# ::id PMUL2599.json_0006
+# ::snt Yes please do a search for ones in the centre area .
+( Hm1 / Hotel-Inform
+   :Area ( AreHo2 / Area 
+    :name ( n12 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id PMUL2599.json_0008
+# ::snt Yes , I need a reservation for 3 people , 3 nights starting Wednesday and I also need the reference number .
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n14 / name
+     :op1 "3"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n16 / name
+     :op1 "wednesday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n18 / name
+     :op1 "3"
+  ))
+   )
+ :op2(Ht2 / Hotel-Request
+  :Ref ( aHo1 / question )
+   )
+)
+
+# ::id PMUL2599.json_0010
+# ::snt Thank you . I would also like entertainment options in the same area as you booked the hotel .
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n20 / name
+     :op1 "same"
+     :op2 "area"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n22 / name
+     :op1 "entertainment"
+  ))
+)
+
+# ::id PMUL2599.json_0012
+# ::snt Yes what about a museum .
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n24 / name
+     :op1 "museum"
+  ))
+)
+
+# ::id PMUL2599.json_0014
+# ::snt On second thought , I 'd really like an entertainment venue .
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n26 / name
+     :op1 "entertainment"
+  ))
+)
+
+# ::id PMUL2599.json_0016
+# ::snt Can you look for a architecture ?
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n28 / name
+     :op1 "architecture"
+  ))
+)
+
+# ::id PMUL2599.json_0018
+# ::snt Please send me their address
+( At1 / Attraction-Request
+  :Addr ( aAt0 / question )
+)
+
+# ::id PMUL2599.json_0020
+# ::snt Thank you so much . That 'll be all . Have a good day .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1433.json_0000
+# ::snt I would like to know if you have any information on a place called Tang Chinese ?
+( Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n2 / name
+     :op1 "tang"
+     :op2 "chinese"
+  ))
+)
+
+# ::id MUL1433.json_0002
+# ::snt Are you able to book a reservation or do I have to call them ?
+( Bt1 / Booking-Request
+  :People ( aBo0 / question )
+)
+
+# ::id MUL1433.json_0004
+# ::snt Saturday at 15:15 . The reservation is for 1 person .   I also need a train departing from Cambridge that will arrive at my destination by 16:30 .
+( a / and
+ :op1(Tm1 / Train-Inform
+   :Arrive ( ArrTr2 / Arrive 
+    :name ( n4 / name
+     :op1 "16:30"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n6 / name
+     :op1 "cambridge"
+  ))
+   :People ( PeoTr6 / People 
+    :name ( n8 / name
+     :op1 "1"
+  ))
+   )
+ :op2(Rm2 / Restaurant-Inform
+   :Time ( TimRe6 / Time 
+    :name ( n11 / name
+     :op1 "15:15"
+  ))
+   :Day ( DayRe8 / Day 
+    :name ( n13 / name
+     :op1 "saturday"
+  ))
+   )
+)
+
+# ::id MUL1433.json_0006
+# ::snt My destination is broxbourne on sunday .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n14 / name
+     :op1 "broxbourne"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n16 / name
+     :op1 "sunday"
+  ))
+)
+
+# ::id MUL1433.json_0008
+# ::snt That wo n't be necessary . Thank you !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1433.json_0010
+# ::snt That 's everything I need .
+( o / out_of_scope )
+
+# ::id MUL0326.json_0000
+# ::snt Hello , I 'm looking for a train to Birmingham New Street that will leave on Wednesday .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "birmingham"
+     :op2 "new"
+     :op3 "street"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n4 / name
+     :op1 "wednesday"
+  ))
+)
+
+# ::id MUL0326.json_0002
+# ::snt Departing time , no , but I 'd like to arrive at birmingham new street by 16:45
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n6 / name
+     :op1 "birmingham"
+     :op2 "new"
+     :op3 "street"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n8 / name
+     :op1 "16:45"
+  ))
+)
+
+# ::id MUL0326.json_0004
+# ::snt No . I require the travel time , price , and train ID .
+( Tt1 / Train-Request
+  :Time ( aTr0 / question )
+  :Ticket ( aTr1 / question )
+  :Id ( aTr2 / question )
+)
+
+# ::id MUL0326.json_0006
+# ::snt I 'm looking for a place to dine , preferably an Indian restaurant .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n10 / name
+     :op1 "indian"
+  ))
+)
+
+# ::id MUL0326.json_0008
+# ::snt I 'd like something cheap and in the centre , please .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n12 / name
+     :op1 "cheap"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n14 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id MUL0326.json_0010
+# ::snt Yes , please . I 'd like a table for 1 on wednesday at 12:15 at The Kohinoor .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n16 / name
+     :op1 "12:15"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n18 / name
+     :op1 "wednesday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n20 / name
+     :op1 "1"
+  ))
+   :Name ( NamRe8 / Name 
+    :name ( n22 / name
+     :op1 "Kohinoor"
+  ))
+)
+
+# ::id MUL0326.json_0012
+# ::snt How about 11:15 ?
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n24 / name
+     :op1 "11:15"
+  ))
+)
+
+# ::id MUL0326.json_0014
+# ::snt Yes , could you also book me a taxi to the nearest hotel ?
+( a / and
+ :op1(Tm1 / Taxi-Inform
+   :none ( onTa1 / none)
+   )
+ :op2(Hm2 / Hotel-Inform
+   :none ( onHo2 / none)
+   )
+)
+
+# ::id MUL0326.json_0016
+# ::snt That was all I needed , thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL2807.json_0000
+# ::snt Hi I 'm looking to find a guest house with free Wi - Fi , any suggestions ?
+( a / and
+ :op1(gt1 / general-greet
+   :none ( onge1 / none)
+   )
+ :op2(Hm2 / Hotel-Inform
+   :Internet ( esHo2 / yes)
+   )
+)
+
+# ::id PMUL2807.json_0002
+# ::snt I am open to any area of town ; however , I would like a 3 star hotel and would also like it to have a guesthouse .
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n2 / name
+     :op1 "guesthouse"
+  ))
+   :Area ( onHo2 / dontcare)
+   :Stars ( StaHo5 / Stars 
+    :name ( n4 / name
+     :op1 "3"
+  ))
+   )
+ :op2(At2 / Attraction-Request
+  :Area ( aAt1 / question )
+   )
+)
+
+# ::id PMUL2807.json_0004
+# ::snt Can you suggest one please that meets all of my criteria ?
+( o / out_of_scope )
+
+# ::id PMUL2807.json_0006
+# ::snt I do not have a preference on location .
+( Hm1 / Hotel-Inform
+   :Area ( AreHo2 / Area 
+    :name ( n6 / name
+     :op1 "do"
+     :op2 "not"
+     :op3 "have"
+     :op4 "a"
+     :op5 "preference"
+  ))
+)
+
+# ::id PMUL2807.json_0008
+# ::snt No thank you . I also need a place to go .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL2807.json_0010
+# ::snt i need some entertainment
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n8 / name
+     :op1 "entertainment"
+  ))
+)
+
+# ::id PMUL2807.json_0012
+# ::snt The area does n't matter , can you suggest something to me ?
+( At1 / Attraction-Request
+  :Area ( aAt0 / question )
+)
+
+# ::id PMUL2807.json_0014
+# ::snt No . That will be all for today . Thanks and goodbye .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL0626.json_0000
+# ::snt Can you help me find an expensive restaurant in the center of town ?
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n2 / name
+     :op1 "expensive"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n4 / name
+     :op1 "center"
+  ))
+)
+
+# ::id PMUL0626.json_0002
+# ::snt Do you have a favorite you can recommend ?   Please provide their phone number , thank you .
+( Rt1 / Restaurant-Request
+  :Phone ( aRe0 / question )
+)
+
+# ::id PMUL0626.json_0004
+# ::snt i am also looking for a train . The train should depart from stansted airport and should arrive by 19:30 .
+( Tm1 / Train-Inform
+   :Arrive ( ArrTr2 / Arrive 
+    :name ( n6 / name
+     :op1 "19:30"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n8 / name
+     :op1 "stansted"
+     :op2 "airport"
+  ))
+)
+
+# ::id PMUL0626.json_0006
+# ::snt It 's just myself for Tuesday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n10 / name
+     :op1 "tuesday"
+  ))
+)
+
+# ::id PMUL0626.json_0008
+# ::snt I did n't even tell you where I was traveling . Is that train traveling to Cambridge ?
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n12 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id PMUL0626.json_0010
+# ::snt Yes , sorry for being rude . I need the travel time and price as well please .
+( Tt1 / Train-Request
+  :Time ( aTr0 / question )
+  :Ticket ( aTr1 / question )
+)
+
+# ::id PMUL0626.json_0012
+# ::snt Great ! That 's all I need ! Thank you !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG01703.json_0000
+# ::snt I need a taxi to pick me up from the fez club . Can you help ?
+( Tm1 / Taxi-Inform
+   :Depart ( DepTa2 / Depart 
+    :name ( n2 / name
+     :op1 "the"
+     :op2 "fez"
+     :op3 "club"
+  ))
+)
+
+# ::id SNG01703.json_0002
+# ::snt Yes , I need to arrive by 18:45 .
+( Tm1 / Taxi-Inform
+   :Arrive ( ArrTa2 / Arrive 
+    :name ( n4 / name
+     :op1 "18:45"
+  ))
+)
+
+# ::id SNG01703.json_0004
+# ::snt I would like to be taken to tenpin
+( Tm1 / Taxi-Inform
+   :Dest ( DesTa2 / Dest 
+    :name ( n6 / name
+     :op1 "tenpin"
+  ))
+)
+
+# ::id SNG01703.json_0006
+# ::snt Wonderful , thanks very much !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG01703.json_0008
+# ::snt No , that is it .   Thank you so much .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0384.json_0000
+# ::snt I 'm looking for a particular restaurant . It 's called hotel du vin and bistro .
+( Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n2 / name
+     :op1 "hotel"
+     :op2 "du"
+     :op3 "vin"
+     :op4 "and"
+     :op5 "bistro"
+  ))
+)
+
+# ::id MUL0384.json_0002
+# ::snt Yes , and please include the area and postcode .
+( Rt1 / Restaurant-Request
+  :Area ( aRe0 / question )
+  :Post ( aRe1 / question )
+)
+
+# ::id MUL0384.json_0004
+# ::snt Yes please . I am also looking for a train that leaves wednesday from birmingham new street as well if that 's not too much trouble ?
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n4 / name
+     :op1 "wednesday"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n6 / name
+     :op1 "birmingham"
+     :op2 "new"
+     :op3 "street"
+  ))
+)
+
+# ::id MUL0384.json_0006
+# ::snt I would like to arrive by 13:45 in Cambridge if possible .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n8 / name
+     :op1 "cambridge"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n10 / name
+     :op1 "13:45"
+  ))
+)
+
+# ::id MUL0384.json_0008
+# ::snt The earliest train is alright with me .
+( Tm1 / Train-Inform
+   :none ( onTr1 / none)
+)
+
+# ::id MUL0384.json_0010
+# ::snt Yes , please , for one . And could you give me the reference number , please ?
+( a / and
+ :op1(Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n12 / name
+     :op1 "one"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ref ( aTr1 / question )
+   )
+)
+
+# ::id MUL0384.json_0012
+# ::snt That 's everything that I needed . Thanks a lot for the assistance .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL4467.json_0000
+# ::snt i 'm looking for el shaddai
+( Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n2 / name
+     :op1 "el"
+     :op2 "shaddai"
+  ))
+   :Name ( NamHo4 / Name 
+    :name ( n4 / name
+     :op1 "el"
+     :op2 "shaddai"
+  ))
+)
+
+# ::id PMUL4467.json_0002
+# ::snt Yes I would love that . I need to book it starting on Saturday for 4 nights for 4 people .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n6 / name
+     :op1 "4"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n8 / name
+     :op1 "saturday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n10 / name
+     :op1 "4"
+  ))
+)
+
+# ::id PMUL4467.json_0004
+# ::snt Yes , I need a entrance fee and area
+( At1 / Attraction-Request
+  :Area ( aAt0 / question )
+  :Fee ( aAt1 / question )
+)
+
+# ::id PMUL4467.json_0006
+# ::snt Yes I am looking for a nightclub .
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n12 / name
+     :op1 "nightclub"
+  ))
+)
+
+# ::id PMUL4467.json_0008
+# ::snt It does n't matter , pick one for me and I 'll need the area and entrance fee please .
+( a / and
+ :op1(Am1 / Attraction-Inform
+   :Area ( onAt1 / dontcare)
+   )
+ :op2(At2 / Attraction-Request
+  :Area ( aAt1 / question )
+  :Fee ( aAt2 / question )
+   )
+)
+
+# ::id PMUL4467.json_0010
+# ::snt Thank you . That is all for now . Thanks for your help .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG02109.json_0000
+# ::snt I need a taxi to Anatoilia .
+( Tm1 / Taxi-Inform
+   :none ( onTa1 / none)
+   :Dest ( DesTa3 / Dest 
+    :name ( n2 / name
+     :op1 "Anatoilia"
+  ))
+)
+
+# ::id SNG02109.json_0002
+# ::snt I 'm   be leaving from kymmoy .
+( Tm1 / Taxi-Inform
+   :Depart ( DepTa2 / Depart 
+    :name ( n4 / name
+     :op1 "kymmoy"
+  ))
+)
+
+# ::id SNG02109.json_0004
+# ::snt I need to leave after 22:00 .
+( Tm1 / Taxi-Inform
+   :Leave ( LeaTa2 / Leave 
+    :name ( n6 / name
+     :op1 "22:00"
+  ))
+)
+
+# ::id SNG02109.json_0006
+# ::snt That should do it , thanks so much for your help . Bye !
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id SNG01953.json_0000
+# ::snt I need to book a taxi to arrive at Ruskin Gallery by 21:45 .
+( Tm1 / Taxi-Inform
+   :Dest ( DesTa2 / Dest 
+    :name ( n2 / name
+     :op1 "ruskin"
+     :op2 "gallery"
+  ))
+   :Arrive ( ArrTa4 / Arrive 
+    :name ( n4 / name
+     :op1 "21:45"
+  ))
+)
+
+# ::id SNG01953.json_0002
+# ::snt I am going to be leaving from the Ruskin gallery .
+( Tm1 / Taxi-Inform
+   :Depart ( DepTa2 / Depart 
+    :name ( n6 / name
+     :op1 "Ruskin"
+     :op2 "gallery"
+  ))
+)
+
+# ::id SNG01953.json_0004
+# ::snt I am leaving from Ruskin Gallery .
+( Tm1 / Taxi-Inform
+   :Depart ( DepTa2 / Depart 
+    :name ( n8 / name
+     :op1 "ruskin"
+     :op2 "gallery"
+  ))
+)
+
+# ::id SNG01953.json_0006
+# ::snt I will be going to magdalene college .
+( Tm1 / Taxi-Inform
+   :Dest ( DesTa2 / Dest 
+    :name ( n10 / name
+     :op1 "magdalene"
+     :op2 "college"
+  ))
+)
+
+# ::id SNG01953.json_0008
+# ::snt Great , thanks . Can you confirm the time on that car ? I just want to make sure I arrive at Magdalene College by 21:45 .
+( a / and
+ :op1(gk1 / general-thank
+   :none ( onge1 / none)
+   )
+ :op2(Tm2 / Taxi-Inform
+   :Dest ( DesTa3 / Dest 
+    :name ( n13 / name
+     :op1 "Magdalene"
+     :op2 "College"
+  ))
+   :Arrive ( ArrTa5 / Arrive 
+    :name ( n15 / name
+     :op1 "21:45"
+  ))
+   )
+)
+
+# ::id SNG01928.json_0000
+# ::snt I 'd like to arrange for a taxi please
+( Tm1 / Taxi-Inform
+   :none ( onTa1 / none)
+)
+
+# ::id SNG01928.json_0002
+# ::snt I 'm leaving from jinling noodle bar and going to dojo noodle bar . I 'm a noodle bar crawl !
+( Tm1 / Taxi-Inform
+   :Dest ( DesTa2 / Dest 
+    :name ( n2 / name
+     :op1 "dojo"
+     :op2 "noodle"
+     :op3 "bar"
+  ))
+   :Depart ( DepTa4 / Depart 
+    :name ( n4 / name
+     :op1 "jinling"
+     :op2 "noodle"
+     :op3 "bar"
+  ))
+)
+
+# ::id SNG01928.json_0004
+# ::snt It should leave after 11:15 .
+( Tm1 / Taxi-Inform
+   :Leave ( LeaTa2 / Leave 
+    :name ( n6 / name
+     :op1 "11:15"
+  ))
+)
+
+# ::id SNG01928.json_0006
+# ::snt Thanks for your help ! Take care !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0702.json_0000
+# ::snt I am looking for a train that leaves on Saturday going to Cambridge .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "cambridge"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n4 / name
+     :op1 "saturday"
+  ))
+)
+
+# ::id MUL0702.json_0002
+# ::snt I am leaving Broxbourne and need to be in Cambridge by 10:30 .
+( Tm1 / Train-Inform
+   :Arrive ( ArrTr2 / Arrive 
+    :name ( n6 / name
+     :op1 "10:30"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n8 / name
+     :op1 "broxbourne"
+  ))
+   :Dest ( DesTr6 / Dest 
+    :name ( n10 / name
+     :op1 "Cambridge"
+  ))
+)
+
+# ::id MUL0702.json_0004
+# ::snt 10:30 is the time I want to arrive by . No later than that , please . I have prior obligations I need to meet .
+( Tm1 / Train-Inform
+   :Arrive ( ArrTr2 / Arrive 
+    :name ( n12 / name
+     :op1 "10:30"
+  ))
+)
+
+# ::id MUL0702.json_0006
+# ::snt Oh , that 's all right . No need to reserve my ticket . But I do need the travel time , please .
+( Tt1 / Train-Request
+  :Time ( aTr0 / question )
+)
+
+# ::id MUL0702.json_0008
+# ::snt I 'm also looking for a particular hotel - hobsons house . Can you help me with this ?
+( Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n14 / name
+     :op1 "hobsons"
+     :op2 "house"
+  ))
+)
+
+# ::id MUL0702.json_0010
+# ::snt What is the rate for that ?
+( o / out_of_scope )
+
+# ::id MUL0702.json_0012
+# ::snt No , I 'm sure it 's just fine . Could you book a stay for eight , starting that same day ?
+( Hm1 / Hotel-Inform
+   :Day ( DayHo2 / Day 
+    :name ( n16 / name
+     :op1 "same"
+     :op2 "day"
+  ))
+   :People ( PeoHo4 / People 
+    :name ( n18 / name
+     :op1 "eight"
+  ))
+)
+
+# ::id MUL0702.json_0014
+# ::snt 8 people for 5 nights please .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n20 / name
+     :op1 "5"
+  ))
+   :People ( PeoHo4 / People 
+    :name ( n22 / name
+     :op1 "8"
+  ))
+)
+
+# ::id MUL0702.json_0016
+# ::snt Thank you for all of your help .   That is all I need right now .   Bye .
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id PMUL0515.json_0000
+# ::snt I would like to book a train . I need to arrive by 17:15 and would like to leave on Wednesday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n2 / name
+     :op1 "wednesday"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n4 / name
+     :op1 "17:15"
+  ))
+)
+
+# ::id PMUL0515.json_0002
+# ::snt I am departing from the London Liverpool Street station , and want arrive at the Cambridge Station .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n6 / name
+     :op1 "cambridge"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n8 / name
+     :op1 "london"
+     :op2 "liverpool"
+     :op3 "street"
+  ))
+)
+
+# ::id PMUL0515.json_0004
+# ::snt Sounds perfect . Could you make me a booking for 4 people ?
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n10 / name
+     :op1 "4"
+  ))
+)
+
+# ::id PMUL0515.json_0006
+# ::snt I 'm   looking for a restaurant . The restaurant should serve british food and should be in the expensive price range
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n12 / name
+     :op1 "british"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n14 / name
+     :op1 "expensive"
+  ))
+)
+
+# ::id PMUL0515.json_0008
+# ::snt I would like for it to be in the west .
+( Rm1 / Restaurant-Inform
+   :Area ( AreRe2 / Area 
+    :name ( n16 / name
+     :op1 "west"
+  ))
+)
+
+# ::id PMUL0515.json_0010
+# ::snt Can you tell me which two they are ?
+( o / out_of_scope )
+
+# ::id PMUL0515.json_0012
+# ::snt recommend any and book it for me
+( o / out_of_scope )
+
+# ::id PMUL0515.json_0014
+# ::snt Yes please , it 's for the 4 of us at 20:30 on the same day we get in .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n18 / name
+     :op1 "20:30"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n20 / name
+     :op1 "same"
+     :op2 "day"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n22 / name
+     :op1 "4"
+  ))
+)
+
+# ::id PMUL0515.json_0016
+# ::snt That was all I need .
+( o / out_of_scope )
+
+# ::id MUL0806.json_0000
+# ::snt I was wondering if you could help me find a restaurant in Cambridge ?
+( Rm1 / Restaurant-Inform
+   :none ( onRe1 / none)
+)
+
+# ::id MUL0806.json_0002
+# ::snt Actually can you help look for a park in the south area ?
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n2 / name
+     :op1 "south"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n4 / name
+     :op1 "park"
+  ))
+)
+
+# ::id MUL0806.json_0004
+# ::snt I need to know if there 's an entrance fee and I also need the phone number .   I 'm also looking for a restaurant called La Mimosa .
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n6 / name
+     :op1 "la"
+     :op2 "mimosa"
+  ))
+   )
+ :op2(At2 / Attraction-Request
+  :Fee ( aAt1 / question )
+  :Phone ( aAt2 / question )
+   )
+ :op3(Rt3 / Restaurant-Request
+  :Phone ( aRe2 / question )
+   )
+)
+
+# ::id MUL0806.json_0006
+# ::snt Great . I am looking for a particular restaurant named la mimosa and I would like to book a table for 7 people .
+( Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n8 / name
+     :op1 "la"
+     :op2 "mimosa"
+  ))
+   :People ( PeoRe4 / People 
+    :name ( n10 / name
+     :op1 "7"
+  ))
+)
+
+# ::id MUL0806.json_0008
+# ::snt I 'd like to dine at 16:00 on Friday , please .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n12 / name
+     :op1 "16:00"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n14 / name
+     :op1 "friday"
+  ))
+)
+
+# ::id MUL0806.json_0010
+# ::snt Yes , can you give me the reference number on that reservation please ?
+( Rt1 / Restaurant-Request
+  :Ref ( aRe0 / question )
+)
+
+# ::id MUL0806.json_0012
+# ::snt Nope , that s it .   Thanks !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL1052.json_0000
+# ::snt Could you help me find a good nightclub in the center of town ?
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n2 / name
+     :op1 "center"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n4 / name
+     :op1 "nightclub"
+  ))
+)
+
+# ::id PMUL1052.json_0002
+# ::snt I m not familiar to the area , so I will try any nightclub that you suggest , I just need the phone number and postal of whatever you pick .
+( At1 / Attraction-Request
+  :Post ( aAt0 / question )
+  :Phone ( aAt1 / question )
+)
+
+# ::id PMUL1052.json_0004
+# ::snt i 'm also looking for a train .
+( Tm1 / Train-Inform
+   :none ( onTr1 / none)
+)
+
+# ::id PMUL1052.json_0006
+# ::snt I am headed to Cambridge on Tuesday from Peterborough
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n6 / name
+     :op1 "cambridge"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n8 / name
+     :op1 "tuesday"
+  ))
+   :Depart ( DepTr6 / Depart 
+    :name ( n10 / name
+     :op1 "peterborough"
+  ))
+)
+
+# ::id PMUL1052.json_0008
+# ::snt The train should leave after 11:00 .
+( Tm1 / Train-Inform
+   :Leave ( LeaTr2 / Leave 
+    :name ( n12 / name
+     :op1 "11:00"
+  ))
+)
+
+# ::id PMUL1052.json_0010
+# ::snt No need for tickets . But can I get the arrival time , travel time and price ?
+( Tt1 / Train-Request
+  :Arrive ( aTr0 / question )
+  :Time ( aTr1 / question )
+  :Ticket ( aTr2 / question )
+)
+
+# ::id PMUL1052.json_0012
+# ::snt Great ! Thank you so much for looking into that for me .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL1052.json_0014
+# ::snt No that is it . Thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0202.json_0000
+# ::snt Hi , I 'm looking for an Italian restaurant near the centre .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "italian"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n4 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id MUL0202.json_0002
+# ::snt Yes , I would like an expensive restaurant , please .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n6 / name
+     :op1 "expensive"
+  ))
+)
+
+# ::id MUL0202.json_0004
+# ::snt I also need a table for 7 at 14:15 on friday
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n8 / name
+     :op1 "14:15"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n10 / name
+     :op1 "friday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n12 / name
+     :op1 "7"
+  ))
+)
+
+# ::id MUL0202.json_0006
+# ::snt What about for 13:15 instead ? Can I also get the reference number please ?
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n14 / name
+     :op1 "13:15"
+  ))
+   )
+ :op2(Rt2 / Restaurant-Request
+  :Ref ( aRe1 / question )
+   )
+)
+
+# ::id MUL0202.json_0008
+# ::snt Thank you , I 'm also looking to book a train leaving on Saturday , that will arrive to my destination by 18:15 .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n16 / name
+     :op1 "saturday"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n18 / name
+     :op1 "18:15"
+  ))
+)
+
+# ::id MUL0202.json_0010
+# ::snt I will be departing Cambridge for Stevenage .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n20 / name
+     :op1 "stevenage"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n22 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id MUL0202.json_0012
+# ::snt I want to arrive by 18:15 so 18:10 would be perfect for me .
+( Tm1 / Train-Inform
+   :Arrive ( ArrTr2 / Arrive 
+    :name ( n24 / name
+     :op1 "18:15"
+  ))
+)
+
+# ::id MUL0202.json_0014
+# ::snt I do n't need to book now . I just need the departure time , train ID , and travel time for that train , please .
+( Tt1 / Train-Request
+  :Leave ( aTr0 / question )
+  :Time ( aTr1 / question )
+  :Id ( aTr2 / question )
+)
+
+# ::id MUL0202.json_0016
+# ::snt Thank you that should be all
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL4744.json_0000
+# ::snt I 'm looking for this place called rice house
+( Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n2 / name
+     :op1 "rice"
+     :op2 "house"
+  ))
+)
+
+# ::id PMUL4744.json_0002
+# ::snt No , just give me their phone number please , I 'm ordering take - out .
+( Rt1 / Restaurant-Request
+  :Phone ( aRe0 / question )
+)
+
+# ::id PMUL4744.json_0004
+# ::snt Yes , can you help me find info for a train going into Cambridge please ?
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n4 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id PMUL4744.json_0006
+# ::snt I need to leave London Liverpool Street around 08:30 on Thursday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n6 / name
+     :op1 "thursday"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n8 / name
+     :op1 "london"
+     :op2 "liverpool"
+     :op3 "street"
+  ))
+   :Leave ( LeaTr6 / Leave 
+    :name ( n10 / name
+     :op1 "08:30"
+  ))
+)
+
+# ::id PMUL4744.json_0008
+# ::snt Can you give me the arrival time of one of the trains ?
+( Tt1 / Train-Request
+  :Arrive ( aTr0 / question )
+)
+
+# ::id PMUL4744.json_0010
+# ::snt Can you please book it for me ?
+( o / out_of_scope )
+
+# ::id PMUL4744.json_0012
+# ::snt I would like you to book 4 tickets for me . Thanks .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n12 / name
+     :op1 "4"
+  ))
+)
+
+# ::id PMUL4744.json_0014
+# ::snt No that s all thanks !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL4126.json_0000
+# ::snt I 'm looking for a train the departs from bishops stortford leaving after 18:30 .
+( Tm1 / Train-Inform
+   :Depart ( DepTr2 / Depart 
+    :name ( n2 / name
+     :op1 "bishops"
+     :op2 "stortford"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n4 / name
+     :op1 "18:30"
+  ))
+)
+
+# ::id PMUL4126.json_0002
+# ::snt I m going to cambridge on thursday
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n6 / name
+     :op1 "cambridge"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n8 / name
+     :op1 "thursday"
+  ))
+)
+
+# ::id PMUL4126.json_0004
+# ::snt Yes , that would be fine . I 'll need to book two tickets , please .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n10 / name
+     :op1 "two"
+  ))
+)
+
+# ::id PMUL4126.json_0006
+# ::snt Yes . I am looking for a hotel called carolina bed and breakfast .
+( Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n12 / name
+     :op1 "carolina"
+     :op2 "bed"
+     :op3 "and"
+     :op4 "breakfast"
+  ))
+)
+
+# ::id PMUL4126.json_0008
+# ::snt Yes please , 2 people for 3 nights beginning Thursday .   Get me the reference number too .
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n14 / name
+     :op1 "3"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n16 / name
+     :op1 "thursday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n18 / name
+     :op1 "2"
+  ))
+   )
+ :op2(Ht2 / Hotel-Request
+  :Ref ( aHo1 / question )
+   )
+)
+
+# ::id PMUL4126.json_0010
+# ::snt Thanks so much , you have helped with everything I need for the trip .   Bye .
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id PMUL1346.json_0000
+# ::snt Hello looking for a good train that leaves on saturday after 19:00 .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n2 / name
+     :op1 "saturday"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n4 / name
+     :op1 "19:00"
+  ))
+)
+
+# ::id PMUL1346.json_0002
+# ::snt I 'm departing from Cambridge .
+( Tm1 / Train-Inform
+   :Depart ( DepTr2 / Depart 
+    :name ( n6 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id PMUL1346.json_0004
+# ::snt I am going to Leicester after 19:00 on saturday .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n8 / name
+     :op1 "leicester"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n10 / name
+     :op1 "19:00"
+  ))
+   :Day ( DayTr6 / Day 
+    :name ( n12 / name
+     :op1 "saturday"
+  ))
+)
+
+# ::id PMUL1346.json_0006
+# ::snt Yes that works make a booking for 5 people .   Please provide a reference number .   I need information on people 's portraits exhibition at girton college too .
+( a / and
+ :op1(Am1 / Attraction-Inform
+   :Name ( NamAt2 / Name 
+    :name ( n14 / name
+     :op1 "people"
+     :op2 "'s"
+     :op3 "portraits"
+     :op4 "exhibition"
+     :op5 "at"
+     :op6 "girton"
+     :op7 "college"
+  ))
+   )
+ :op2(Tm2 / Train-Inform
+   :People ( PeoTr4 / People 
+    :name ( n17 / name
+     :op1 "5"
+  ))
+   )
+ :op3(Tt3 / Train-Request
+  :Ref ( aTr2 / question )
+   )
+)
+
+# ::id PMUL1346.json_0008
+# ::snt I need the postcode and attraction type ?
+( At1 / Attraction-Request
+  :Type ( aAt0 / question )
+  :Post ( aAt1 / question )
+)
+
+# ::id PMUL1346.json_0010
+# ::snt Thanks , that 's all I need today !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG01527.json_0000
+# ::snt I am looking for a place to dine . The restaurant should be in the expensive price range and should serve british food .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "british"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n4 / name
+     :op1 "expensive"
+  ))
+)
+
+# ::id SNG01527.json_0002
+# ::snt That sounds interesting . What area is the restaurant in ?
+( Rt1 / Restaurant-Request
+  :Area ( aRe0 / question )
+)
+
+# ::id SNG01527.json_0004
+# ::snt Thanks . What is the postcode , address , and area ?
+( Rt1 / Restaurant-Request
+  :Area ( aRe0 / question )
+  :Post ( aRe1 / question )
+  :Addr ( aRe2 / question )
+)
+
+# ::id SNG01527.json_0006
+# ::snt No thanks . I just needed some info on it . That 's all now .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1617.json_0000
+# ::snt I 'm looking for a mexican restaurant in the south .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "mexican"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n4 / name
+     :op1 "south"
+  ))
+)
+
+# ::id MUL1617.json_0002
+# ::snt Yes , that sounds perfect .
+( o / out_of_scope )
+
+# ::id MUL1617.json_0004
+# ::snt I would like to dine for 1 person at 14:45 on thursday please
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n6 / name
+     :op1 "14:45"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n8 / name
+     :op1 "thursday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n10 / name
+     :op1 "1"
+  ))
+)
+
+# ::id MUL1617.json_0006
+# ::snt I need a train leaving London Kings Cross and arriving by 08:15 please .
+( Tm1 / Train-Inform
+   :Arrive ( ArrTr2 / Arrive 
+    :name ( n12 / name
+     :op1 "08:15"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n14 / name
+     :op1 "london"
+     :op2 "kings"
+     :op3 "cross"
+  ))
+)
+
+# ::id MUL1617.json_0008
+# ::snt Also on Thursday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n16 / name
+     :op1 "thursday"
+  ))
+)
+
+# ::id MUL1617.json_0010
+# ::snt That wo n't be necessary . What is the price ?
+( Tt1 / Train-Request
+  :Ticket ( aTr0 / question )
+)
+
+# ::id MUL1617.json_0012
+# ::snt thank you so much for all of your help .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1617.json_0014
+# ::snt No , that 's all . Goodbye
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id MUL1128.json_0000
+# ::snt Hi ! I am looking for a place to stay , could you help me find a hotel with 4 stars and it needs to have free wifi .
+( Hm1 / Hotel-Inform
+   :Internet ( esHo1 / yes)
+   :Stars ( StaHo3 / Stars 
+    :name ( n2 / name
+     :op1 "4"
+  ))
+   :Type ( TypHo5 / Type 
+    :name ( n4 / name
+     :op1 "hotel"
+  ))
+)
+
+# ::id MUL1128.json_0002
+# ::snt It does n't matter to me as long as it also is within a moderate price range .
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n6 / name
+     :op1 "moderate"
+  ))
+)
+
+# ::id MUL1128.json_0004
+# ::snt Sure , I 'd like to book 5 nights starting Thursday for 1 person .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n8 / name
+     :op1 "5"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n10 / name
+     :op1 "thursday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n12 / name
+     :op1 "1"
+  ))
+)
+
+# ::id MUL1128.json_0006
+# ::snt Actually yes , I 'd also like to visit a park while I am in town .
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n14 / name
+     :op1 "park"
+  ))
+)
+
+# ::id MUL1128.json_0008
+# ::snt Yes , I would like one with the most playground equipment .
+( o / out_of_scope )
+
+# ::id MUL1128.json_0010
+# ::snt I would like to be in the northern part of town .
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n16 / name
+     :op1 "northern"
+  ))
+)
+
+# ::id MUL1128.json_0012
+# ::snt May I have the phone number for the park please ?
+( a / and
+ :op1(At1 / Attraction-Request
+  :Phone ( aAt0 / question )
+   )
+ :op2(Am2 / Attraction-Inform
+   :Type ( TypAt3 / Type 
+    :name ( n19 / name
+     :op1 "park"
+  ))
+   )
+)
+
+# ::id MUL1128.json_0014
+# ::snt Yes , one more thing . I need a taxi to commute between the two places .
+( Tm1 / Taxi-Inform
+   :none ( onTa1 / none)
+)
+
+# ::id MUL1128.json_0016
+# ::snt I need the taxi to pick me up at the park at 17:00 .
+( Tm1 / Taxi-Inform
+   :Leave ( LeaTa2 / Leave 
+    :name ( n20 / name
+     :op1 "17:00"
+  ))
+   :Depart ( DepTa4 / Depart 
+    :name ( n22 / name
+     :op1 "the"
+     :op2 "park"
+  ))
+)
+
+# ::id MUL1128.json_0018
+# ::snt That 's perfect , thanks so much for your help .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1128.json_0020
+# ::snt I 'm all set .   Thanks again !   Have a great day !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1655.json_0000
+# ::snt I 'm planning my trip to Cambridge and I need help . Can you find me some expensive dining options on the west side of town ?
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n2 / name
+     :op1 "expensive"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n4 / name
+     :op1 "west"
+  ))
+)
+
+# ::id MUL1655.json_0002
+# ::snt Does it serve Indian food ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n6 / name
+     :op1 "indian"
+  ))
+)
+
+# ::id MUL1655.json_0004
+# ::snt I think I will try The Cocum . Can I book a table there for 2 on Sunday at 12:15 ? And will you please give me the reference # ?
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n8 / name
+     :op1 "cocum"
+  ))
+   :Time ( TimRe4 / Time 
+    :name ( n10 / name
+     :op1 "12:15"
+  ))
+   :Day ( DayRe6 / Day 
+    :name ( n12 / name
+     :op1 "sunday"
+  ))
+   :People ( PeoRe8 / People 
+    :name ( n14 / name
+     :op1 "2"
+  ))
+   )
+ :op2(Rt2 / Restaurant-Request
+  :Ref ( aRe1 / question )
+   )
+)
+
+# ::id MUL1655.json_0006
+# ::snt I 'm also looking for a train for the same day as my restaurant booking that departs from bishops stortford .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n16 / name
+     :op1 "same"
+     :op2 "day"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n18 / name
+     :op1 "bishops"
+     :op2 "stortford"
+  ))
+)
+
+# ::id MUL1655.json_0008
+# ::snt I would like to arrive in cambridge by 9:45 on sunday .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n20 / name
+     :op1 "cambridge"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n22 / name
+     :op1 "9:45"
+  ))
+   :Day ( DayTr6 / Day 
+    :name ( n24 / name
+     :op1 "sunday"
+  ))
+)
+
+# ::id MUL1655.json_0010
+# ::snt how much would the tickets be
+( Tt1 / Train-Request
+  :Ticket ( aTr0 / question )
+)
+
+# ::id MUL1655.json_0012
+# ::snt That wo n't be necessary . Thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3109.json_0000
+# ::snt Yes , I am a looking for a train . Can you help me ?
+( Tm1 / Train-Inform
+   :none ( onTr1 / none)
+)
+
+# ::id PMUL3109.json_0002
+# ::snt I am coming from Bishops Stortford heading into Cambridge .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "cambridge"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n4 / name
+     :op1 "bishops"
+     :op2 "stortford"
+  ))
+)
+
+# ::id PMUL3109.json_0004
+# ::snt Tuesday , after 12:45 please
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n6 / name
+     :op1 "tuesday"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n8 / name
+     :op1 "12:45"
+  ))
+)
+
+# ::id PMUL3109.json_0006
+# ::snt No , but I would prefer to leave after 12:45 .
+( Tm1 / Train-Inform
+   :Leave ( LeaTr2 / Leave 
+    :name ( n10 / name
+     :op1 "12:45"
+  ))
+)
+
+# ::id PMUL3109.json_0008
+# ::snt Yes , make a booking for 2 people .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n12 / name
+     :op1 "2"
+  ))
+)
+
+# ::id PMUL3109.json_0010
+# ::snt I 'm also looking for a place to dine that serves Thai food .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n14 / name
+     :op1 "thai"
+  ))
+)
+
+# ::id PMUL3109.json_0012
+# ::snt I do not have a preference as to which side of town the restaurant is on .
+( Rm1 / Restaurant-Inform
+   :none ( onRe1 / none)
+)
+
+# ::id PMUL3109.json_0014
+# ::snt Thank you ! Is one of them an expensive restaurant ?
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n16 / name
+     :op1 "expensive"
+  ))
+)
+
+# ::id PMUL3109.json_0016
+# ::snt Can you make a reservation at Bangkok City on Tuesday for 2 people at 18:45 ?
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n18 / name
+     :op1 "18:45"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n20 / name
+     :op1 "tuesday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n22 / name
+     :op1 "2"
+  ))
+   :Name ( NamRe8 / Name 
+    :name ( n24 / name
+     :op1 "Bangkok"
+     :op2 "City"
+  ))
+)
+
+# ::id PMUL3109.json_0018
+# ::snt No , that 's everything . Thanks .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3050.json_0000
+# ::snt looking for information in Cambridge A restaurant   in the expensive price range and should be in the east
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n2 / name
+     :op1 "expensive"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n4 / name
+     :op1 "east"
+  ))
+)
+
+# ::id PMUL3050.json_0002
+# ::snt Just something expensive in the east part of town please .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n6 / name
+     :op1 "expensive"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n8 / name
+     :op1 "east"
+  ))
+)
+
+# ::id PMUL3050.json_0004
+# ::snt Sure . What is the postcode ?
+( Rt1 / Restaurant-Request
+  :Post ( aRe0 / question )
+)
+
+# ::id PMUL3050.json_0006
+# ::snt I also need a train that departs Cambridge , Wednesday , after 9:30 and arrives in Birmingham New street .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n10 / name
+     :op1 "birmingham"
+     :op2 "new"
+     :op3 "street"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n12 / name
+     :op1 "wednesday"
+  ))
+   :Depart ( DepTr6 / Depart 
+    :name ( n14 / name
+     :op1 "cambridge"
+  ))
+   :Leave ( LeaTr8 / Leave 
+    :name ( n16 / name
+     :op1 "9:30"
+  ))
+)
+
+# ::id PMUL3050.json_0008
+# ::snt that is fine . book for 2 people and get me reference number
+( a / and
+ :op1(Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n18 / name
+     :op1 "2"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ref ( aTr1 / question )
+   )
+)
+
+# ::id PMUL3050.json_0010
+# ::snt Great that was all I needed today , thank you !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG0017.json_0000
+# ::snt Yes , I 'd like to book a taxi please !
+( Tm1 / Taxi-Inform
+   :none ( onTa1 / none)
+)
+
+# ::id SNG0017.json_0002
+# ::snt I 'm going to downing college from broughton house gallery . I need it after 22:30 .
+( Tm1 / Taxi-Inform
+   :Dest ( DesTa2 / Dest 
+    :name ( n2 / name
+     :op1 "downing"
+     :op2 "college"
+  ))
+   :Depart ( DepTa4 / Depart 
+    :name ( n4 / name
+     :op1 "broughton"
+     :op2 "house"
+     :op3 "gallery"
+  ))
+   :Arrive ( ArrTa6 / Arrive 
+    :name ( n6 / name
+     :op1 "22:30"
+  ))
+)
+
+# ::id SNG0017.json_0004
+# ::snt That 's all I needed . Thank you !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3884.json_0000
+# ::snt I 'm looking for a place to eat in the moderate price range in the centre of town please .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n2 / name
+     :op1 "moderate"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n4 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id PMUL3884.json_0002
+# ::snt A recommendation would be fine .
+( o / out_of_scope )
+
+# ::id PMUL3884.json_0004
+# ::snt that should be fine. please book a table for 4 people at 13:30 on saturday .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n6 / name
+     :op1 "13:30"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n8 / name
+     :op1 "saturday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n10 / name
+     :op1 "4"
+  ))
+)
+
+# ::id PMUL3884.json_0006
+# ::snt Yes , actually , I 'm also looking for a multiple sport attraction in the same area as the restaurant .
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n12 / name
+     :op1 "same"
+     :op2 "area"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n14 / name
+     :op1 "multiple"
+  ))
+)
+
+# ::id PMUL3884.json_0008
+# ::snt That 's okay .   How about a college in the same area ?
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n16 / name
+     :op1 "college"
+  ))
+   :Area ( AreAt4 / Area 
+    :name ( n18 / name
+     :op1 "same"
+     :op2 "area"
+  ))
+)
+
+# ::id PMUL3884.json_0010
+# ::snt Nope , I 'm willing to pay for a great place . Where do you recommend ?
+( o / out_of_scope )
+
+# ::id PMUL3884.json_0012
+# ::snt Yes and I would also like to book a taxi to and from the locations .
+( Tm1 / Taxi-Inform
+   :none ( onTa1 / none)
+)
+
+# ::id PMUL3884.json_0014
+# ::snt i just need to get to the restaurant by the booked time .
+( Rm1 / Restaurant-Inform
+   :none ( onRe1 / none)
+)
+
+# ::id PMUL3884.json_0016
+# ::snt Thank you so much .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL2199.json_0000
+# ::snt I need information for a train from cambridge to norwich .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "norwich"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n4 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id MUL2199.json_0002
+# ::snt I am looking to travel on Sunday , and leave after 21:30
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n6 / name
+     :op1 "sunday"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n8 / name
+     :op1 "21:30"
+  ))
+)
+
+# ::id MUL2199.json_0004
+# ::snt Yes please book for 1 person and send the reference number .
+( a / and
+ :op1(Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n10 / name
+     :op1 "1"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ref ( aTr1 / question )
+   )
+)
+
+# ::id MUL2199.json_0006
+# ::snt Thank you . I also need a place to stay . Can you find me a three star guesthouse ?
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n12 / name
+     :op1 "guesthouse"
+  ))
+   :Stars ( StaHo4 / Stars 
+    :name ( n14 / name
+     :op1 "three"
+  ))
+)
+
+# ::id MUL2199.json_0008
+# ::snt In the centre I guess .   I do need free parking .
+( Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+   :Area ( AreHo3 / Area 
+    :name ( n16 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id MUL2199.json_0010
+# ::snt No , can you check for a 3 star guesthouse in the west ?
+( Hm1 / Hotel-Inform
+   :Area ( AreHo2 / Area 
+    :name ( n18 / name
+     :op1 "west"
+  ))
+   :Stars ( StaHo4 / Stars 
+    :name ( n20 / name
+     :op1 "3"
+  ))
+   :Type ( TypHo6 / Type 
+    :name ( n22 / name
+     :op1 "guesthouse"
+  ))
+)
+
+# ::id MUL2199.json_0012
+# ::snt Yes please .   It will be for the same group of people for 3 nights starting on thursday .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n24 / name
+     :op1 "3"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n26 / name
+     :op1 "thursday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n28 / name
+     :op1 "same"
+     :op2 "group"
+     :op3 "of"
+     :op4 "people"
+  ))
+)
+
+# ::id MUL2199.json_0014
+# ::snt Thank you . Are there any colleges with free admission in the area ? Or any other attractions that I may visit inbetween my meetings ?
+( Am1 / Attraction-Inform
+   :none ( onAt1 / none)
+   :Type ( TypAt3 / Type 
+    :name ( n30 / name
+     :op1 "colleges"
+  ))
+)
+
+# ::id MUL2199.json_0016
+# ::snt Somewhere in the center that gives free parking . It 's pretty important as that 's where I 'm interested in . If that does not exist , I 'd like to be somewhere in the west .
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+   )
+ :op2(Am2 / Attraction-Inform
+   :Area ( AreAt3 / Area 
+    :name ( n33 / name
+     :op1 "west"
+  ))
+   )
+)
+
+# ::id MUL2199.json_0018
+# ::snt That is alright .   Actually , that should be all I need today .   Thank you for your help .   Goodbye .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG0381.json_0000
+# ::snt I need a train that is leaving on sunday and leaving after 13:30 .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n2 / name
+     :op1 "sunday"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n4 / name
+     :op1 "13:30"
+  ))
+)
+
+# ::id SNG0381.json_0002
+# ::snt I need to leave Cambridge after 13:30 to go to Stevenage .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n6 / name
+     :op1 "stevenage"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n8 / name
+     :op1 "cambridge"
+  ))
+   :Leave ( LeaTr6 / Leave 
+    :name ( n10 / name
+     :op1 "13:30"
+  ))
+)
+
+# ::id SNG0381.json_0004
+# ::snt That really should n't matter , I just need the booking for six .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n12 / name
+     :op1 "six"
+  ))
+)
+
+# ::id SNG0381.json_0006
+# ::snt Thanks , that 's all I need . Have a nice day .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG0463.json_0000
+# ::snt Can you help me find a restaurant that serves greek food and is expensive ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "greek"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n4 / name
+     :op1 "expensive"
+  ))
+)
+
+# ::id SNG0463.json_0002
+# ::snt Do you have any Indian restaurants ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n6 / name
+     :op1 "indian"
+  ))
+)
+
+# ::id SNG0463.json_0004
+# ::snt I do not . Is there one you can recommend ?
+( o / out_of_scope )
+
+# ::id SNG0463.json_0006
+# ::snt Any part of town is fine , I just need the address and postcode of one you 'd recommend .
+( Rt1 / Restaurant-Request
+  :Post ( aRe0 / question )
+  :Addr ( aRe1 / question )
+)
+
+# ::id SNG0463.json_0008
+# ::snt No , not yet , I just wanted the info .   Thanks .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL2268.json_0000
+# ::snt I need a train going to London Liverpool street and leaving after 17:00 .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "london"
+     :op2 "liverpool"
+     :op3 "street"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n4 / name
+     :op1 "17:00"
+  ))
+)
+
+# ::id MUL2268.json_0002
+# ::snt Cambridge on Wednesday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n6 / name
+     :op1 "wednesday"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n8 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id MUL2268.json_0004
+# ::snt Yes , that would work well . Can you book it for 5 people and give me the reference number , please ?
+( a / and
+ :op1(Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n10 / name
+     :op1 "5"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ref ( aTr1 / question )
+   )
+)
+
+# ::id MUL2268.json_0006
+# ::snt I 'm also looking for a cheap hotel . Can you help ?
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n12 / name
+     :op1 "hotel"
+  ))
+   :Price ( PriHo4 / Price 
+    :name ( n14 / name
+     :op1 "cheap"
+  ))
+)
+
+# ::id MUL2268.json_0008
+# ::snt Are any of those 2-star rated ?
+( Hm1 / Hotel-Inform
+   :Stars ( StaHo2 / Stars 
+    :name ( n16 / name
+     :op1 "2-star"
+  ))
+)
+
+# ::id MUL2268.json_0010
+# ::snt How about an expensive price range ?
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n18 / name
+     :op1 "expensive"
+  ))
+)
+
+# ::id MUL2268.json_0012
+# ::snt Could I get the phone number of that hotel please ?
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n20 / name
+     :op1 "hotel"
+  ))
+   )
+ :op2(Ht2 / Hotel-Request
+  :Phone ( aHo1 / question )
+   )
+)
+
+# ::id MUL2268.json_0014
+# ::snt That is all for now .   Thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL2268.json_0016
+# ::snt Yes , please book the room for 5 people .
+( Hm1 / Hotel-Inform
+   :People ( PeoHo2 / People 
+    :name ( n22 / name
+     :op1 "5"
+  ))
+)
+
+# ::id MUL2268.json_0018
+# ::snt Actually , come to think of it I think I will wait to book . That 's all I need today . Thanks . Take care . Bye .
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id PMUL2324.json_0000
+# ::snt Hi , I am planning a trip and could use some help finding a restaurant .
+( Rm1 / Restaurant-Inform
+   :none ( onRe1 / none)
+)
+
+# ::id PMUL2324.json_0002
+# ::snt I would really love to try some moroccan food . And something expensive , too .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "moroccan"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n4 / name
+     :op1 "expensive"
+  ))
+)
+
+# ::id PMUL2324.json_0004
+# ::snt Okay , how about an expensive British place instead ? Still would prefer to be in the city centre , though .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n6 / name
+     :op1 "british"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n8 / name
+     :op1 "expensive"
+  ))
+   :Area ( AreRe6 / Area 
+    :name ( n10 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id PMUL2324.json_0006
+# ::snt Yes , that sounds fine . Can you give the phone number and address for Fitzbillies ?
+( Rt1 / Restaurant-Request
+  :Phone ( aRe0 / question )
+  :Addr ( aRe1 / question )
+)
+
+# ::id PMUL2324.json_0008
+# ::snt I am also looking for something fun to do in the Centre but not sure what .   Can you make a recommendation ?
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n12 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id PMUL2324.json_0010
+# ::snt Yes that would be fine . I need the postcode , entrance fee and attraction type .
+( At1 / Attraction-Request
+  :Type ( aAt0 / question )
+  :Fee ( aAt1 / question )
+  :Post ( aAt2 / question )
+)
+
+# ::id PMUL2324.json_0012
+# ::snt Thanks . I also need to book a taxi to get from the restaurant to the museum . Can you help ?
+( a / and
+ :op1(Tm1 / Taxi-Inform
+   :none ( onTa1 / none)
+   :Depart ( DepTa3 / Depart 
+    :name ( n14 / name
+     :op1 "the"
+     :op2 "restaurant"
+  ))
+   :Dest ( DesTa5 / Dest 
+    :name ( n16 / name
+     :op1 "the"
+     :op2 "museum"
+  ))
+   )
+ :op2(Rm2 / Restaurant-Inform
+   :none ( onRe2 / none)
+   )
+)
+
+# ::id PMUL2324.json_0014
+# ::snt I would like to leave the restaurant by 19:00 .
+( Tm1 / Taxi-Inform
+   :Leave ( LeaTa2 / Leave 
+    :name ( n18 / name
+     :op1 "19:00"
+  ))
+   :Depart ( DepTa4 / Depart 
+    :name ( n20 / name
+     :op1 "the"
+     :op2 "restaurant"
+  ))
+)
+
+# ::id PMUL2324.json_0016
+# ::snt I 'm sorry I did n't quite get the contact number .
+( Tt1 / Taxi-Request
+  :Phone ( aTa0 / question )
+)
+
+# ::id PMUL2324.json_0018
+# ::snt Thanks . I have all I needed . Goodnight .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL2324.json_0020
+# ::snt Thank you , good bye !
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id SNG02115.json_0000
+# ::snt I 'm looking for an afghan restaurant in the north .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "afghan"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n4 / name
+     :op1 "north"
+  ))
+)
+
+# ::id SNG02115.json_0002
+# ::snt How about a European food restaurant in the north , instead ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n6 / name
+     :op1 "european"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n8 / name
+     :op1 "north"
+  ))
+)
+
+# ::id SNG02115.json_0004
+# ::snt Can you give me their phone number , address and price range , please ?
+( Rt1 / Restaurant-Request
+  :Price ( aRe0 / question )
+  :Phone ( aRe1 / question )
+  :Addr ( aRe2 / question )
+)
+
+# ::id SNG02115.json_0006
+# ::snt Great , thank you for the help .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0923.json_0000
+# ::snt Where can I go in the east for multiple sports ?
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n2 / name
+     :op1 "east"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n4 / name
+     :op1 "multiple"
+     :op2 "sports"
+  ))
+)
+
+# ::id MUL0923.json_0002
+# ::snt Great , can I have their phone number please ?
+( At1 / Attraction-Request
+  :Phone ( aAt0 / question )
+)
+
+# ::id MUL0923.json_0004
+# ::snt Yes , I also need a tuscan restaurant in the east as well .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n6 / name
+     :op1 "tuscan"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n8 / name
+     :op1 "east"
+  ))
+)
+
+# ::id MUL0923.json_0006
+# ::snt Is The Missing Sock in the East and is it in the moderate price range ?
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n10 / name
+     :op1 "moderate"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n12 / name
+     :op1 "east"
+  ))
+   :Name ( NamRe6 / Name 
+    :name ( n14 / name
+     :op1 "Missing"
+     :op2 "Sock"
+  ))
+)
+
+# ::id MUL0923.json_0008
+# ::snt Actually do you have anyone serving Indian food in the moderate price range ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n16 / name
+     :op1 "indian"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n18 / name
+     :op1 "moderate"
+  ))
+)
+
+# ::id MUL0923.json_0010
+# ::snt I would like the postcode for the Curry Prince please .
+( a / and
+ :op1(Rt1 / Restaurant-Request
+  :Post ( aRe0 / question )
+   )
+ :op2(Rm2 / Restaurant-Inform
+   :Name ( NamRe3 / Name 
+    :name ( n21 / name
+     :op1 "Curry"
+     :op2 "Prince"
+  ))
+   )
+)
+
+# ::id MUL0923.json_0012
+# ::snt Thanks so much . That is all I needed .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG02052.json_0000
+# ::snt I 'd like to find a place to dine in the west that serves modern american food .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "modern"
+     :op2 "american"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n4 / name
+     :op1 "west"
+  ))
+)
+
+# ::id SNG02052.json_0002
+# ::snt Sure , let 's try modern English food .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n6 / name
+     :op1 "modern"
+     :op2 "english"
+  ))
+)
+
+# ::id SNG02052.json_0004
+# ::snt Could you look for a restaurant that serves Thai food ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n8 / name
+     :op1 "thai"
+  ))
+)
+
+# ::id SNG02052.json_0006
+# ::snt ok. book for seven people at 1215hrs
+( Rm1 / Restaurant-Inform
+   :People ( PeoRe2 / People 
+    :name ( n10 / name
+     :op1 "seven"
+  ))
+)
+
+# ::id SNG02052.json_0008
+# ::snt Make the reservation for Thursday please .
+( Rm1 / Restaurant-Inform
+   :Day ( DayRe2 / Day 
+    :name ( n12 / name
+     :op1 "thursday"
+  ))
+)
+
+# ::id SNG02052.json_0010
+# ::snt How about 11:15 on Thursday ?
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n14 / name
+     :op1 "11:15"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n16 / name
+     :op1 "thursday"
+  ))
+)
+
+# ::id SNG02052.json_0012
+# ::snt Great , thanks for your help .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG02052.json_0014
+# ::snt No , that 's all I need thanks !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL2075.json_0000
+# ::snt Hello , I am looking for an expensive restaurant to dine at in the center .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n2 / name
+     :op1 "expensive"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n4 / name
+     :op1 "center"
+  ))
+)
+
+# ::id PMUL2075.json_0002
+# ::snt I am looking for a local restaurant . May I have the phone number of one please ?
+( Rt1 / Restaurant-Request
+  :Phone ( aRe0 / question )
+)
+
+# ::id PMUL2075.json_0004
+# ::snt Thank you .   I would also like to find a place to go in town in the same area of the restaurant .
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n6 / name
+     :op1 "same"
+     :op2 "area"
+  ))
+)
+
+# ::id PMUL2075.json_0006
+# ::snt I have no preference . Could you suggest something and let me know the entrance fee , please ?
+( At1 / Attraction-Request
+  :Fee ( aAt0 / question )
+)
+
+# ::id PMUL2075.json_0008
+# ::snt Thanks !   That sounds interesting .   Do you know what hours it is open to the public ?
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL2075.json_0010
+# ::snt What attraction type is it please ?
+( At1 / Attraction-Request
+  :Type ( aAt0 / question )
+)
+
+# ::id PMUL2075.json_0012
+# ::snt Is there one near the restaurant ?
+( Rm1 / Restaurant-Inform
+   :none ( onRe1 / none)
+   :Area ( AreRe3 / Area 
+    :name ( n8 / name
+     :op1 "near"
+     :op2 "the"
+     :op3 "restaurant"
+  ))
+)
+
+# ::id PMUL2075.json_0014
+# ::snt Is there an entrance fee ?
+( At1 / Attraction-Request
+  :Fee ( aAt0 / question )
+)
+
+# ::id PMUL2075.json_0016
+# ::snt No that is it . Thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL4485.json_0000
+# ::snt I am planning a trip in Cambridge and need a place to stay with free parking .
+( Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+)
+
+# ::id PMUL4485.json_0002
+# ::snt I have no particular price range , but would like a guesthouse in the north part of town .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n2 / name
+     :op1 "guesthouse"
+  ))
+   :Area ( AreHo4 / Area 
+    :name ( n4 / name
+     :op1 "north"
+  ))
+)
+
+# ::id PMUL4485.json_0004
+# ::snt Excellent . Can I book that for 2 people for 2 nights starting on Tuesday
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n6 / name
+     :op1 "2"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n8 / name
+     :op1 "tuesday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n10 / name
+     :op1 "2"
+  ))
+)
+
+# ::id PMUL4485.json_0006
+# ::snt I also need a train on Tuesday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n12 / name
+     :op1 "tuesday"
+  ))
+)
+
+# ::id PMUL4485.json_0008
+# ::snt I would like to go from cambridge to london liverpool street , and I need to arrive in London by 9:00 .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n14 / name
+     :op1 "london"
+     :op2 "liverpool"
+     :op3 "street"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n16 / name
+     :op1 "9:00"
+  ))
+   :Depart ( DepTr6 / Depart 
+    :name ( n18 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id PMUL4485.json_0010
+# ::snt Yes please book whichever one is earliest and make sure to get 2 tickets . Then give me the reference number
+( a / and
+ :op1(Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n20 / name
+     :op1 "2"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ref ( aTr1 / question )
+   )
+)
+
+# ::id PMUL4485.json_0012
+# ::snt That is everything . Thank you so much for your help .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL0134.json_0000
+# ::snt Hello , I 'm looking for a place to stay that offers free parking .
+( Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+)
+
+# ::id PMUL0134.json_0002
+# ::snt I would like it to be in South please .
+( Hm1 / Hotel-Inform
+   :Area ( AreHo2 / Area 
+    :name ( n2 / name
+     :op1 "south"
+  ))
+)
+
+# ::id PMUL0134.json_0004
+# ::snt I am looking for an expensive place to stay .
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n4 / name
+     :op1 "expensive"
+  ))
+)
+
+# ::id PMUL0134.json_0006
+# ::snt I would like a hotel please .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n6 / name
+     :op1 "hotel"
+  ))
+)
+
+# ::id PMUL0134.json_0008
+# ::snt How many people ?
+( Bt1 / Booking-Request
+  :People ( aBo0 / question )
+)
+
+# ::id PMUL0134.json_0010
+# ::snt I need it booked for 3 people for 5 nights starting from friday .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n8 / name
+     :op1 "5"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n10 / name
+     :op1 "friday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n12 / name
+     :op1 "3"
+  ))
+)
+
+# ::id PMUL0134.json_0012
+# ::snt Thank you , I also need to find a place to eat serving mexican food in the same area as the hotel
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n14 / name
+     :op1 "mexican"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n16 / name
+     :op1 "same"
+     :op2 "area"
+  ))
+)
+
+# ::id PMUL0134.json_0014
+# ::snt Can I have the phone number and post code for that please ?
+( Rt1 / Restaurant-Request
+  :Phone ( aRe0 / question )
+  :Post ( aRe1 / question )
+)
+
+# ::id PMUL0134.json_0016
+# ::snt I need a taxi from the hotel to the restaurant , leaving the hotel by 02:30 , I have to make sure I m first in line when they open for breakfast .
+( Tm1 / Taxi-Inform
+   :Leave ( LeaTa2 / Leave 
+    :name ( n18 / name
+     :op1 "02:30"
+  ))
+   :Depart ( DepTa4 / Depart 
+    :name ( n20 / name
+     :op1 "the"
+     :op2 "hotel"
+  ))
+   :Dest ( DesTa6 / Dest 
+    :name ( n22 / name
+     :op1 "the"
+     :op2 "restaurant"
+  ))
+)
+
+# ::id PMUL0134.json_0018
+# ::snt No that s all I need for today .
+( o / out_of_scope )
+
+# ::id MUL2152.json_0000
+# ::snt I am looking for a train to Stansted Airport from Cambridge .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "stansted"
+     :op2 "airport"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n4 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id MUL2152.json_0002
+# ::snt I need to leave on Saturday and be there by 13:45
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n6 / name
+     :op1 "saturday"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n8 / name
+     :op1 "13:45"
+  ))
+)
+
+# ::id MUL2152.json_0004
+# ::snt I need to arrive by 1:45 on saturday and I need a reference number .
+( a / and
+ :op1(Tt1 / Train-Request
+  :Ref ( aTr0 / question )
+   )
+ :op2(Tm2 / Train-Inform
+   :Arrive ( ArrTr3 / Arrive 
+    :name ( n11 / name
+     :op1 "1:45"
+  ))
+   :Day ( DayTr5 / Day 
+    :name ( n13 / name
+     :op1 "saturday"
+  ))
+   )
+)
+
+# ::id MUL2152.json_0006
+# ::snt Yes please .   Book it for 6 people .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n14 / name
+     :op1 "6"
+  ))
+)
+
+# ::id MUL2152.json_0008
+# ::snt Thank you ! I will also need a place to stay . Can you recommend a guesthouse with 4 stars and free parking ?
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n16 / name
+     :op1 "guesthouse"
+  ))
+   :Parking ( esHo2 / yes)
+   :Stars ( StaHo5 / Stars 
+    :name ( n18 / name
+     :op1 "4"
+  ))
+)
+
+# ::id MUL2152.json_0010
+# ::snt not really , once you find the hotel you want to book it for the same group of people and 5 nights starting from monday . send the reference number .
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n20 / name
+     :op1 "5"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n22 / name
+     :op1 "monday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n24 / name
+     :op1 "same"
+     :op2 "group"
+     :op3 "of"
+     :op4 "people"
+  ))
+   )
+ :op2(Ht2 / Hotel-Request
+  :Ref ( aHo1 / question )
+   )
+)
+
+# ::id MUL2152.json_0012
+# ::snt Thanks , that 's all I need today !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1968.json_0000
+# ::snt Hi , I 'm looking for a train that leaves Saturday after 10:15 . Can you help ?
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n2 / name
+     :op1 "saturday"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n4 / name
+     :op1 "10:15"
+  ))
+)
+
+# ::id MUL1968.json_0002
+# ::snt I would like to leave Cambridge and go to Kings Lynn .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n6 / name
+     :op1 "kings"
+     :op2 "lynn"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n8 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id MUL1968.json_0004
+# ::snt I need five tickets .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n10 / name
+     :op1 "five"
+  ))
+)
+
+# ::id MUL1968.json_0006
+# ::snt Yes , I am also looking for an attraction called Primavera . Do you have any information on this ?
+( Am1 / Attraction-Inform
+   :Name ( NamAt2 / Name 
+    :name ( n12 / name
+     :op1 "primavera"
+  ))
+)
+
+# ::id MUL1968.json_0008
+# ::snt No , that 's everything . Thanks !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0013.json_0000
+# ::snt Hi , I m looking to find a local hotel that has free parking and free wifi ...
+( Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+   :Internet ( esHo2 / yes)
+   :Type ( TypHo4 / Type 
+    :name ( n2 / name
+     :op1 "hotel"
+  ))
+)
+
+# ::id MUL0013.json_0002
+# ::snt The location is not important as long as it is a guesthouse .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n4 / name
+     :op1 "guesthouse"
+  ))
+)
+
+# ::id MUL0013.json_0004
+# ::snt Sounds good so far ... what is the price range ?
+( Ht1 / Hotel-Request
+  :Price ( aHo0 / question )
+)
+
+# ::id MUL0013.json_0006
+# ::snt Yes . I am looking for an indian restaurant in the cheap price range .
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n6 / name
+     :op1 "indian"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n8 / name
+     :op1 "cheap"
+  ))
+   )
+ :op2(Ht2 / Hotel-Request
+  :Price ( aHo1 / question )
+   )
+)
+
+# ::id MUL0013.json_0008
+# ::snt I would prefer the restaurant be located in the north . Can you help me find one there ?
+( Rm1 / Restaurant-Inform
+   :Area ( AreRe2 / Area 
+    :name ( n10 / name
+     :op1 "north"
+  ))
+)
+
+# ::id MUL0013.json_0010
+# ::snt Yes , for 1 person at 12:15 on Monday .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n12 / name
+     :op1 "12:15"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n14 / name
+     :op1 "monday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n16 / name
+     :op1 "1"
+  ))
+)
+
+# ::id MUL0013.json_0012
+# ::snt Thank you , that will be all .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1462.json_0000
+# ::snt I need train tickets that leave friday going to london liverpool street please , can you help me ?
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "london"
+     :op2 "liverpool"
+     :op3 "street"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n4 / name
+     :op1 "friday"
+  ))
+   :Depart ( DepTr6 / Depart 
+    :name ( n6 / name
+     :op1 "london"
+  ))
+)
+
+# ::id MUL1462.json_0002
+# ::snt I just need to arrive by 15:45 leaving from cambridge .
+( Tm1 / Train-Inform
+   :Arrive ( ArrTr2 / Arrive 
+    :name ( n8 / name
+     :op1 "15:45"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n10 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id MUL1462.json_0004
+# ::snt Just one . Can you give me the train ID , please ?
+( Tt1 / Train-Request
+  :Id ( aTr0 / question )
+)
+
+# ::id MUL1462.json_0006
+# ::snt I 'm also looking for a expensive restaurant located in the north .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n12 / name
+     :op1 "expensive"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n14 / name
+     :op1 "north"
+  ))
+)
+
+# ::id MUL1462.json_0008
+# ::snt European food , please .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n16 / name
+     :op1 "european"
+  ))
+)
+
+# ::id MUL1462.json_0010
+# ::snt No particular time . I just need the phone number .
+( Rt1 / Restaurant-Request
+  :Phone ( aRe0 / question )
+)
+
+# ::id MUL1462.json_0012
+# ::snt No , thanks , you 've been great , I do n't need anything else .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0513.json_0000
+# ::snt Can you give me more information about the Fitzwilliam Museum ?
+( Am1 / Attraction-Inform
+   :Name ( NamAt2 / Name 
+    :name ( n2 / name
+     :op1 "Fitzwilliam"
+     :op2 "Museum"
+  ))
+)
+
+# ::id MUL0513.json_0002
+# ::snt What type of attraction is the museum ?
+( At1 / Attraction-Request
+  :Type ( aAt0 / question )
+)
+
+# ::id MUL0513.json_0004
+# ::snt Yes , I am interested . I would like a train that arrives Saturday by 08:30 .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n4 / name
+     :op1 "saturday"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n6 / name
+     :op1 "08:30"
+  ))
+)
+
+# ::id MUL0513.json_0006
+# ::snt Does the train go to Peterborough from Cambridge ?
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n8 / name
+     :op1 "peterborough"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n10 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id MUL0513.json_0008
+# ::snt Yes please book that for 5 people please .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n12 / name
+     :op1 "5"
+  ))
+)
+
+# ::id MUL0513.json_0010
+# ::snt Ok thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL2248.json_0000
+# ::snt Hi , yes , I 'm trying to find a restaurant to go to .
+( Rm1 / Restaurant-Inform
+   :none ( onRe1 / none)
+)
+
+# ::id PMUL2248.json_0002
+# ::snt An expensive restraunt in town centre that serves asian oriental food
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "asian"
+     :op2 "oriental"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n4 / name
+     :op1 "expensive"
+  ))
+   :Area ( AreRe6 / Area 
+    :name ( n6 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id PMUL2248.json_0004
+# ::snt Can you book a table for me ?
+( o / out_of_scope )
+
+# ::id PMUL2248.json_0006
+# ::snt book a table for 8 at 15:45 on sunday
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n8 / name
+     :op1 "15:45"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n10 / name
+     :op1 "sunday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n12 / name
+     :op1 "8"
+  ))
+)
+
+# ::id PMUL2248.json_0008
+# ::snt Yes please . Can we try 11:45 ?
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n14 / name
+     :op1 "11:45"
+  ))
+)
+
+# ::id PMUL2248.json_0010
+# ::snt Can you suggest some college 's in town ? I need a phone number , postcode and the area too please
+( a / and
+ :op1(Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n16 / name
+     :op1 "college"
+  ))
+   )
+ :op2(At2 / Attraction-Request
+  :Area ( aAt1 / question )
+  :Post ( aAt2 / question )
+  :Phone ( aAt3 / question )
+   )
+)
+
+# ::id PMUL2248.json_0012
+# ::snt That is all I needed thank you for your help .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL1661.json_0000
+# ::snt Hello , I need a train to take me to Kings Lynn and I really need to arrive by 10:30 . Can you help me ?
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "kings"
+     :op2 "lynn"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n4 / name
+     :op1 "10:30"
+  ))
+)
+
+# ::id PMUL1661.json_0002
+# ::snt I 'll be leaving from Cambridge on Thursday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n6 / name
+     :op1 "thursday"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n8 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id PMUL1661.json_0004
+# ::snt No , but could you tell me the price ?
+( Tt1 / Train-Request
+  :Ticket ( aTr0 / question )
+)
+
+# ::id PMUL1661.json_0006
+# ::snt Okay , thank you .   I would also like to get info on a   hotel called City Centre North B and B.
+( Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n10 / name
+     :op1 "city"
+     :op2 "centre"
+     :op3 "north"
+     :op4 "b"
+     :op5 "and"
+     :op6 "b."
+  ))
+)
+
+# ::id PMUL1661.json_0008
+# ::snt Sounds good .   Can you book a room for 4 people for me .   For 5 nights starting Saturday .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n12 / name
+     :op1 "5"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n14 / name
+     :op1 "saturday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n16 / name
+     :op1 "4"
+  ))
+)
+
+# ::id PMUL1661.json_0010
+# ::snt No , that 's all I need today . Thank you for all your help !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL0207.json_0000
+# ::snt I want to eat some Greek food .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "greek"
+  ))
+)
+
+# ::id PMUL0207.json_0002
+# ::snt mediterranean food will be just fine
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n4 / name
+     :op1 "mediterranean"
+  ))
+)
+
+# ::id PMUL0207.json_0004
+# ::snt No , price does n't matter to me . I will need a reservation for 1 , at 14:30 on Thursday .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n6 / name
+     :op1 "14:30"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n8 / name
+     :op1 "thursday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n10 / name
+     :op1 "1"
+  ))
+)
+
+# ::id PMUL0207.json_0006
+# ::snt Great , can I get the reference number ?
+( Rt1 / Restaurant-Request
+  :Ref ( aRe0 / question )
+)
+
+# ::id PMUL0207.json_0008
+# ::snt Also wanting to book a hotel by the name of Bridge Guesthouse . I need it for three nights beginning on Thursday for one person . Could you provide the reference number ?
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n12 / name
+     :op1 "three"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n14 / name
+     :op1 "thursday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n16 / name
+     :op1 "one"
+  ))
+   :Name ( NamHo8 / Name 
+    :name ( n18 / name
+     :op1 "bridge"
+     :op2 "guesthouse"
+  ))
+)
+
+# ::id PMUL0207.json_0010
+# ::snt I 'm going to need a taxi to take me from the hotel to the restaurant .
+( a / and
+ :op1(Tm1 / Taxi-Inform
+   :none ( onTa1 / none)
+   :Depart ( DepTa3 / Depart 
+    :name ( n20 / name
+     :op1 "the"
+     :op2 "hotel"
+  ))
+   :Dest ( DesTa5 / Dest 
+    :name ( n22 / name
+     :op1 "the"
+     :op2 "restaurant"
+  ))
+   )
+ :op2(Hm2 / Hotel-Inform
+   :none ( onHo2 / none)
+   )
+ :op3(Rm3 / Restaurant-Inform
+   :none ( onRe3 / none)
+   )
+)
+
+# ::id PMUL0207.json_0012
+# ::snt Thank you very much for your help , you were awesome . Have a great day . Goodbye
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL2649.json_0000
+# ::snt Yes , hi , can you help me ? I 've heard good things about the Vue Cinema . Do you have any particulars about it ? I might want to catch a show later .
+( Am1 / Attraction-Inform
+   :Name ( NamAt2 / Name 
+    :name ( n2 / name
+     :op1 "vue"
+     :op2 "cinema"
+  ))
+)
+
+# ::id MUL2649.json_0002
+# ::snt Terrific !   That 's what I needed .   Thanks for your help .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL2649.json_0004
+# ::snt Yes . I am also looking for a moderately priced place to stay at . I would like to make sure it has free parking also .
+( Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+   :Price ( PriHo3 / Price 
+    :name ( n4 / name
+     :op1 "moderately"
+  ))
+)
+
+# ::id MUL2649.json_0006
+# ::snt I would like for it to be in the north and have free wifi as well .
+( Hm1 / Hotel-Inform
+   :Internet ( esHo1 / yes)
+   :Area ( AreHo3 / Area 
+    :name ( n6 / name
+     :op1 "north"
+  ))
+)
+
+# ::id MUL2649.json_0008
+# ::snt That 's a guesthouse right ? Could you give me it 's address and star rating ?
+( a / and
+ :op1(Ht1 / Hotel-Request
+  :Addr ( aHo0 / question )
+   )
+ :op2(Hm2 / Hotel-Inform
+   :Type ( TypHo3 / Type 
+    :name ( n9 / name
+     :op1 "guesthouse"
+  ))
+   )
+)
+
+# ::id MUL2649.json_0010
+# ::snt i also want to book a taxi to commute between the two places . i want to leave the attraction by 16:15. get contact number and car type
+( a / and
+ :op1(Tm1 / Taxi-Inform
+   :Leave ( LeaTa2 / Leave 
+    :name ( n10 / name
+     :op1 "16:15.get"
+  ))
+   :Depart ( DepTa4 / Depart 
+    :name ( n12 / name
+     :op1 "the"
+     :op2 "attraction"
+  ))
+   )
+ :op2(Tt2 / Taxi-Request
+  :Car ( aTa1 / question )
+   )
+ :op3(Ht3 / Hotel-Request
+  :Type ( aHo2 / question )
+   )
+)
+
+# ::id MUL2649.json_0012
+# ::snt Terrific !   Thanks for all of your help .   That is all I need .   Goodbye .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0227.json_0000
+# ::snt Where are some restaurants that serve mediterranean dishes that are in the low to moderate price range ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "mediterranean"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n4 / name
+     :op1 "moderate"
+  ))
+)
+
+# ::id MUL0227.json_0002
+# ::snt Is that one cheap ? I do need a cheap place .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n6 / name
+     :op1 "cheap"
+  ))
+)
+
+# ::id MUL0227.json_0004
+# ::snt Yes if it is cheap and in town centre I would like to book a table for 3 people on Saturday please .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n8 / name
+     :op1 "cheap"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n10 / name
+     :op1 "centre"
+  ))
+   :Day ( DayRe6 / Day 
+    :name ( n12 / name
+     :op1 "saturday"
+  ))
+   :People ( PeoRe8 / People 
+    :name ( n14 / name
+     :op1 "3"
+  ))
+)
+
+# ::id MUL0227.json_0006
+# ::snt I would like you to book my reservation for 3 people at 16:00 on a Saturday .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n16 / name
+     :op1 "16:00"
+  ))
+   :People ( PeoRe4 / People 
+    :name ( n18 / name
+     :op1 "3"
+  ))
+   :Day ( DayRe6 / Day 
+    :name ( n20 / name
+     :op1 "saturday"
+  ))
+)
+
+# ::id MUL0227.json_0008
+# ::snt how about 15:00 then ?
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n22 / name
+     :op1 "15:00"
+  ))
+)
+
+# ::id MUL0227.json_0010
+# ::snt I also need to book a train on the same day departing from London Kings Cross to Cambridge .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n24 / name
+     :op1 "cambridge"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n26 / name
+     :op1 "same"
+     :op2 "day"
+  ))
+   :Depart ( DepTr6 / Depart 
+    :name ( n28 / name
+     :op1 "london"
+     :op2 "kings"
+     :op3 "cross"
+  ))
+)
+
+# ::id MUL0227.json_0012
+# ::snt I need a train that will arrive by 09:30 , which of those is closest in arrival time ?
+( Tm1 / Train-Inform
+   :Arrive ( ArrTr2 / Arrive 
+    :name ( n30 / name
+     :op1 "09:30"
+  ))
+)
+
+# ::id MUL0227.json_0014
+# ::snt No , thank you . I have all the information I need .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0227.json_0016
+# ::snt Nope , that 's all I need today . Thank you for your help !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG0711.json_0000
+# ::snt I 'm in the mood for swedish food , but I want something in the centre of town .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "swedish"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n4 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id SNG0711.json_0002
+# ::snt What about Chinese ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n6 / name
+     :op1 "chinese"
+  ))
+)
+
+# ::id SNG0711.json_0004
+# ::snt Could you recommend one ?
+( o / out_of_scope )
+
+# ::id SNG0711.json_0006
+# ::snt Yes please ! I 'd like a table for 5 on Monday at 15:15 .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n8 / name
+     :op1 "15:15"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n10 / name
+     :op1 "monday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n12 / name
+     :op1 "5"
+  ))
+)
+
+# ::id SNG0711.json_0008
+# ::snt That 's all . Thank you !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL0690.json_0000
+# ::snt Do you have any recommendations for restaurants in Cambridge ?
+( Rm1 / Restaurant-Inform
+   :none ( onRe1 / none)
+)
+
+# ::id PMUL0690.json_0002
+# ::snt I 'm sorry , it is actually a train that I 'm looking for . I need to depart from Cambridge on Saturday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n2 / name
+     :op1 "saturday"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n4 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id PMUL0690.json_0004
+# ::snt I need to go to leicester and leave from cambridge after 18:00 . There are 8 of us , can you make a reservation and send me the reference number ?
+( a / and
+ :op1(Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n6 / name
+     :op1 "leicester"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n8 / name
+     :op1 "18:00"
+  ))
+   :People ( PeoTr6 / People 
+    :name ( n10 / name
+     :op1 "8"
+  ))
+   :Depart ( DepTr8 / Depart 
+    :name ( n12 / name
+     :op1 "cambridge"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ref ( aTr1 / question )
+   )
+)
+
+# ::id PMUL0690.json_0006
+# ::snt Perfect . I am also looking for a moderate priced restaurant in the east
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n14 / name
+     :op1 "moderate"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n16 / name
+     :op1 "east"
+  ))
+)
+
+# ::id PMUL0690.json_0008
+# ::snt I am interested in Italian .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n18 / name
+     :op1 "italian"
+  ))
+)
+
+# ::id PMUL0690.json_0010
+# ::snt yeah i need a table for eight
+( Rm1 / Restaurant-Inform
+   :People ( PeoRe2 / People 
+    :name ( n20 / name
+     :op1 "eight"
+  ))
+)
+
+# ::id PMUL0690.json_0012
+# ::snt Can you book it for me and get a reference number ?
+( Rt1 / Restaurant-Request
+  :Ref ( aRe0 / question )
+)
+
+# ::id PMUL0690.json_0014
+# ::snt Please make the reservation for 8 people at 11:30 on Saturday please .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n22 / name
+     :op1 "11:30"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n24 / name
+     :op1 "saturday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n26 / name
+     :op1 "8"
+  ))
+)
+
+# ::id PMUL0690.json_0016
+# ::snt thanks for your help today !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL4984.json_0000
+# ::snt I am looking for information in Cambridge .
+( o / out_of_scope )
+
+# ::id PMUL4984.json_0002
+# ::snt I am looking for places to visit while I 'm in town .
+( Am1 / Attraction-Inform
+   :none ( onAt1 / none)
+)
+
+# ::id PMUL4984.json_0004
+# ::snt I would like to visit a museum . Could you suggest one ? Any area is fine .
+( a / and
+ :op1(Am1 / Attraction-Inform
+   :Area ( onAt1 / dontcare)
+   :Type ( TypAt3 / Type 
+    :name ( n2 / name
+     :op1 "museum"
+  ))
+   )
+ :op2(At2 / Attraction-Request
+  :Area ( aAt1 / question )
+   )
+)
+
+# ::id PMUL4984.json_0006
+# ::snt That sounds good . What area is it in ? I 'm also looking for a train leaving cambridge on monday going to norwich . I 'd like to arrive by 14:15 . Can you help me ?
+( a / and
+ :op1(Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n4 / name
+     :op1 "norwich"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n6 / name
+     :op1 "monday"
+  ))
+   :Arrive ( ArrTr6 / Arrive 
+    :name ( n8 / name
+     :op1 "14:15"
+  ))
+   :Depart ( DepTr8 / Depart 
+    :name ( n10 / name
+     :op1 "cambridge"
+  ))
+   )
+ :op2(At2 / Attraction-Request
+  :Area ( aAt1 / question )
+   )
+)
+
+# ::id PMUL4984.json_0008
+# ::snt Great what is the price and travel time on that train ?
+( Tt1 / Train-Request
+  :Time ( aTr0 / question )
+  :Ticket ( aTr1 / question )
+)
+
+# ::id PMUL4984.json_0010
+# ::snt Can you book it for me ?
+( o / out_of_scope )
+
+# ::id PMUL4984.json_0012
+# ::snt Yes , I just need one ticket . Please give me the reference number too .
+( a / and
+ :op1(Tt1 / Train-Request
+  :Ref ( aTr0 / question )
+   )
+ :op2(Tm2 / Train-Inform
+   :People ( PeoTr3 / People 
+    :name ( n13 / name
+     :op1 "one"
+  ))
+   )
+)
+
+# ::id PMUL2594.json_0000
+# ::snt Can you give me the address to a museum in Cambridge ?
+( a / and
+ :op1(At1 / Attraction-Request
+  :Addr ( aAt0 / question )
+   )
+ :op2(Am2 / Attraction-Inform
+   :Type ( TypAt3 / Type 
+    :name ( n3 / name
+     :op1 "museum"
+  ))
+   )
+)
+
+# ::id PMUL2594.json_0002
+# ::snt Yes , I 'm looking for the Vue Cinema .   Can you please tell me the attraction type , area , and address ?
+( a / and
+ :op1(Am1 / Attraction-Inform
+   :Name ( NamAt2 / Name 
+    :name ( n4 / name
+     :op1 "vue"
+     :op2 "cinema"
+  ))
+   )
+ :op2(At2 / Attraction-Request
+  :Area ( aAt1 / question )
+  :Type ( aAt2 / question )
+  :Addr ( aAt3 / question )
+   )
+)
+
+# ::id PMUL2594.json_0004
+# ::snt I also need information regarding a hotel called Worth   House .
+( Hm1 / Hotel-Inform
+   :none ( onHo1 / none)
+   :Name ( NamHo3 / Name 
+    :name ( n6 / name
+     :op1 "Worth"
+     :op2 "House"
+  ))
+)
+
+# ::id PMUL2594.json_0006
+# ::snt Thank you .   Please book the hotel for 7 people and 2 nights starting from thursday .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n8 / name
+     :op1 "2"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n10 / name
+     :op1 "thursday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n12 / name
+     :op1 "7"
+  ))
+)
+
+# ::id PMUL2594.json_0008
+# ::snt Oh yes , I need a taxi from the hotel to get to the cinema . Can you book me one ?
+( a / and
+ :op1(Tm1 / Taxi-Inform
+   :none ( onTa1 / none)
+   :Dest ( DesTa3 / Dest 
+    :name ( n14 / name
+     :op1 "the"
+     :op2 "cinema"
+  ))
+   :Depart ( DepTa5 / Depart 
+    :name ( n16 / name
+     :op1 "the"
+     :op2 "hotel"
+  ))
+   )
+ :op2(Hm2 / Hotel-Inform
+   :none ( onHo2 / none)
+   )
+)
+
+# ::id PMUL2594.json_0010
+# ::snt I want to leave the hotel by 3:30 .
+( Tm1 / Taxi-Inform
+   :Leave ( LeaTa2 / Leave 
+    :name ( n18 / name
+     :op1 "3:30"
+  ))
+   :Depart ( DepTa4 / Depart 
+    :name ( n20 / name
+     :op1 "the"
+     :op2 "hotel"
+  ))
+)
+
+# ::id PMUL2594.json_0012
+# ::snt Just to be clear , did you want that taxi ride in the wee hours of the morning or in the afternoon ?   It is booked for the afternoon .
+( Tm1 / Taxi-Inform
+   :none ( onTa1 / none)
+)
+
+# ::id PMUL2594.json_0014
+# ::snt No , that will be all for now . Thank you for you help . Goodbye
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0539.json_0000
+# ::snt Hello , I am looking for a train that is going to Cambridge from London Liverpool Street .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "cambridge"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n4 / name
+     :op1 "london"
+     :op2 "liverpool"
+     :op3 "street"
+  ))
+)
+
+# ::id MUL0539.json_0002
+# ::snt I am leaving on Friday and would like to arrive by 8:00 please .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n6 / name
+     :op1 "friday"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n8 / name
+     :op1 "8:00"
+  ))
+)
+
+# ::id MUL0539.json_0004
+# ::snt Yes , please . I need 4 tickets and the reference number for my booking .
+( a / and
+ :op1(Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n10 / name
+     :op1 "4"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ref ( aTr1 / question )
+   )
+)
+
+# ::id MUL0539.json_0006
+# ::snt Thanks I am also looking for a swimming pool in the north part of town .
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n12 / name
+     :op1 "north"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n14 / name
+     :op1 "swimming"
+     :op2 "pool"
+  ))
+)
+
+# ::id MUL0539.json_0008
+# ::snt What is the phone number for the swimming pool , entrance fee , and address ?
+( At1 / Attraction-Request
+  :Fee ( aAt0 / question )
+  :Addr ( aAt1 / question )
+  :Phone ( aAt2 / question )
+)
+
+# ::id MUL0539.json_0010
+# ::snt Excellent . That should be everything !
+( o / out_of_scope )
+
+# ::id MUL0539.json_0012
+# ::snt No thanks , that about does it ! Have a nice day .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL4707.json_0000
+# ::snt i am looking for a place to stay . The hotel should be in the centre and should have a star of 0 .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n2 / name
+     :op1 "hotel"
+  ))
+   :Area ( AreHo4 / Area 
+    :name ( n4 / name
+     :op1 "centre"
+  ))
+   :Stars ( StaHo6 / Stars 
+    :name ( n6 / name
+     :op1 "0"
+  ))
+)
+
+# ::id PMUL4707.json_0002
+# ::snt Is that a moderately - priced hotel ?
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n8 / name
+     :op1 "hotel"
+  ))
+   :Price ( PriHo4 / Price 
+    :name ( n10 / name
+     :op1 "moderately"
+  ))
+)
+
+# ::id PMUL4707.json_0004
+# ::snt Yes please , for 4 people and 5 nights starting on Tuesday
+( Hm1 / Hotel-Inform
+   :Day ( DayHo2 / Day 
+    :name ( n12 / name
+     :op1 "Tuesday"
+  ))
+   :People ( PeoHo4 / People 
+    :name ( n14 / name
+     :op1 "4"
+  ))
+   :Stay ( StaHo6 / Stay 
+    :name ( n16 / name
+     :op1 "5"
+  ))
+)
+
+# ::id PMUL4707.json_0006
+# ::snt No , that is everything . Thanks so much !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL4707.json_0008
+# ::snt Wait . I need help with one more thing . I want to know of any colleges in the same area .
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n18 / name
+     :op1 "colleges"
+  ))
+   :Area ( AreAt4 / Area 
+    :name ( n20 / name
+     :op1 "same"
+     :op2 "area"
+  ))
+)
+
+# ::id PMUL4707.json_0010
+# ::snt I would like it to be in the middle of town .
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n22 / name
+     :op1 "middle"
+  ))
+)
+
+# ::id PMUL4707.json_0012
+# ::snt Sounds good . What is their entrance fee ?
+( At1 / Attraction-Request
+  :Fee ( aAt0 / question )
+)
+
+# ::id PMUL4707.json_0014
+# ::snt I 'd like a taxi from the hotel at 16:30 to take me to Christ 's college . Please provide me with car type and contact number
+( a / and
+ :op1(Tt1 / Taxi-Request
+  :Car ( aTa0 / question )
+  :Phone ( aTa1 / question )
+   )
+ :op2(Tm2 / Taxi-Inform
+   :Leave ( LeaTa3 / Leave 
+    :name ( n25 / name
+     :op1 "16:30"
+  ))
+   :Depart ( DepTa5 / Depart 
+    :name ( n27 / name
+     :op1 "the"
+     :op2 "hotel"
+  ))
+   :Dest ( DesTa7 / Dest 
+    :name ( n29 / name
+     :op1 "Christ"
+     :op2 "'s"
+     :op3 "college"
+  ))
+   )
+)
+
+# ::id PMUL4707.json_0016
+# ::snt Great that was all I needed today . Thank you !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0651.json_0000
+# ::snt I am looking for a moderately priced place to stay while visiting north Cambridge .
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n2 / name
+     :op1 "moderately"
+  ))
+   :Area ( AreHo4 / Area 
+    :name ( n4 / name
+     :op1 "north"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ticket ( aTr1 / question )
+   )
+)
+
+# ::id MUL0651.json_0002
+# ::snt It should include free parking .
+( Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+)
+
+# ::id MUL0651.json_0004
+# ::snt I would like to book one of the hotels . I will need it for 4 people for 2 nights staring from Thursday . May I also have a reference number ?
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n6 / name
+     :op1 "hotels"
+  ))
+   :Stay ( StaHo4 / Stay 
+    :name ( n8 / name
+     :op1 "2"
+  ))
+   :Day ( DayHo6 / Day 
+    :name ( n10 / name
+     :op1 "thursday"
+  ))
+   :People ( PeoHo8 / People 
+    :name ( n12 / name
+     :op1 "4"
+  ))
+   )
+ :op2(Ht2 / Hotel-Request
+  :Ref ( aHo1 / question )
+   )
+)
+
+# ::id MUL0651.json_0006
+# ::snt Awesome , I also need a train on Saturday that arrives by 19:45 .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n14 / name
+     :op1 "saturday"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n16 / name
+     :op1 "19:45"
+  ))
+)
+
+# ::id MUL0651.json_0008
+# ::snt I will be going to Boxbourne and I will be leaving from Cambridge .
+( Tm1 / Train-Inform
+   :Depart ( DepTr2 / Depart 
+    :name ( n18 / name
+     :op1 "cambridge"
+  ))
+   :Dest ( DesTr4 / Dest 
+    :name ( n20 / name
+     :op1 "Boxbourne"
+  ))
+)
+
+# ::id MUL0651.json_0010
+# ::snt How long is the actual travel time and how much does it cost ?
+( Tt1 / Train-Request
+  :Time ( aTr0 / question )
+)
+
+# ::id MUL0651.json_0012
+# ::snt I think that takes care of everything I needed . Thanks a lot !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3453.json_0000
+# ::snt I am planning a trip to Cambridge
+( o / out_of_scope )
+
+# ::id PMUL3453.json_0002
+# ::snt I would like a european place in the west to eat please .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "european"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n4 / name
+     :op1 "west"
+  ))
+)
+
+# ::id PMUL3453.json_0004
+# ::snt No thanks , could you just give me their phone number ?
+( Rt1 / Restaurant-Request
+  :Phone ( aRe0 / question )
+)
+
+# ::id PMUL3453.json_0006
+# ::snt I need a train to Stevenage on Sunday , please . I need to arrive by 08:00 .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n6 / name
+     :op1 "stevenage"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n8 / name
+     :op1 "sunday"
+  ))
+   :Arrive ( ArrTr6 / Arrive 
+    :name ( n10 / name
+     :op1 "08:00"
+  ))
+)
+
+# ::id PMUL3453.json_0008
+# ::snt Can you book me for 2 people ?
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n12 / name
+     :op1 "2"
+  ))
+)
+
+# ::id PMUL3453.json_0010
+# ::snt No , that 's it . Thanks for your help .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3632.json_0000
+# ::snt I need to take a train to Cambridge by 17:45 .   If its is after that I will be late for dinner , mother gets angry when that happens .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "cambridge"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n4 / name
+     :op1 "17:45"
+  ))
+)
+
+# ::id PMUL3632.json_0002
+# ::snt I 'm looking to travel from norwich and leaving on tuesday
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n6 / name
+     :op1 "tuesday"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n8 / name
+     :op1 "norwich"
+  ))
+)
+
+# ::id PMUL3632.json_0004
+# ::snt No thanks that will work . I need it booked for 3 people .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n10 / name
+     :op1 "3"
+  ))
+)
+
+# ::id PMUL3632.json_0006
+# ::snt Thank you !   Can you tell me about places to go in the West ?
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n12 / name
+     :op1 "west"
+  ))
+)
+
+# ::id PMUL3632.json_0008
+# ::snt Okay . Could I have their postcode and phone number please ?
+( At1 / Attraction-Request
+  :Post ( aAt0 / question )
+  :Phone ( aAt1 / question )
+)
+
+# ::id PMUL3632.json_0010
+# ::snt Thank you , that is all that I need .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL1451.json_0000
+# ::snt Can you help me find some information about places to go on the west side of town ?
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n2 / name
+     :op1 "west"
+  ))
+)
+
+# ::id PMUL1451.json_0002
+# ::snt Yes please suggest a college and I will need the entrance free for that .
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n4 / name
+     :op1 "college"
+  ))
+)
+
+# ::id PMUL1451.json_0004
+# ::snt Thank you . Can you help me with a train for sunday ?
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n6 / name
+     :op1 "sunday"
+  ))
+)
+
+# ::id PMUL1451.json_0006
+# ::snt I 'll be leaving Bishops Stortford heading to Cambridge .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n8 / name
+     :op1 "cambridge"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n10 / name
+     :op1 "bishops"
+     :op2 "stortford"
+  ))
+)
+
+# ::id PMUL1451.json_0008
+# ::snt I would like to arrive in Cambridge by 19:30 please .
+( Tm1 / Train-Inform
+   :Arrive ( ArrTr2 / Arrive 
+    :name ( n12 / name
+     :op1 "19:30"
+  ))
+   :Dest ( DesTr4 / Dest 
+    :name ( n14 / name
+     :op1 "Cambridge"
+  ))
+)
+
+# ::id PMUL1451.json_0010
+# ::snt Not as long as it arrives by 19:30 , no .
+( Tm1 / Train-Inform
+   :Arrive ( ArrTr2 / Arrive 
+    :name ( n16 / name
+     :op1 "19:30"
+  ))
+)
+
+# ::id PMUL1451.json_0012
+# ::snt Yes please , for 8 people .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n18 / name
+     :op1 "8"
+  ))
+)
+
+# ::id PMUL1451.json_0014
+# ::snt No thank you- I thank you for your extremely helpful advice and I look forward to my trip .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL1282.json_0000
+# ::snt Please help me find a train departing Stansted Airport and going to Cambridge . Thanks .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "cambridge"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n4 / name
+     :op1 "stansted"
+     :op2 "airport"
+  ))
+)
+
+# ::id PMUL1282.json_0002
+# ::snt I would like to leave on Monday after 17:15 .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n6 / name
+     :op1 "monday"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n8 / name
+     :op1 "17:15"
+  ))
+)
+
+# ::id PMUL1282.json_0004
+# ::snt I just need to know the price please .
+( Tt1 / Train-Request
+  :Ticket ( aTr0 / question )
+)
+
+# ::id PMUL1282.json_0006
+# ::snt Can you tell me where the scott polar museum is located .
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n10 / name
+     :op1 "museum"
+  ))
+   :Name ( NamAt4 / Name 
+    :name ( n12 / name
+     :op1 "scott"
+     :op2 "polar"
+     :op3 "museum"
+  ))
+)
+
+# ::id PMUL1282.json_0008
+# ::snt I need their phone number please .
+( At1 / Attraction-Request
+  :Phone ( aAt0 / question )
+)
+
+# ::id PMUL1282.json_0010
+# ::snt That 's it ! Thank you for your help .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL4076.json_0000
+# ::snt I 'm looking for information on a hotel called kirkwood house .
+( Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n2 / name
+     :op1 "kirkwood"
+     :op2 "house"
+  ))
+)
+
+# ::id PMUL4076.json_0002
+# ::snt I would like to this book hotel for 2 people and for 5 nights on Friday , please .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n4 / name
+     :op1 "5"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n6 / name
+     :op1 "friday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n8 / name
+     :op1 "2"
+  ))
+)
+
+# ::id PMUL4076.json_0004
+# ::snt Thanks , that 's all I need . Good - bye .
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id PMUL0863.json_0000
+# ::snt I 'm looking for a local restaurant to dine in that cheap and serves indian food .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "indian"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n4 / name
+     :op1 "cheap"
+  ))
+)
+
+# ::id PMUL0863.json_0002
+# ::snt It does n't matter to me . I just need the address to get to it .   Thanks !
+( Rt1 / Restaurant-Request
+  :Addr ( aRe0 / question )
+)
+
+# ::id PMUL0863.json_0004
+# ::snt It does n't matter , any of the four places will be fine .
+( o / out_of_scope )
+
+# ::id PMUL0863.json_0006
+# ::snt Yes , can you help me find a train departing Cambridge on Tuesday ?
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n6 / name
+     :op1 "tuesday"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n8 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id PMUL0863.json_0008
+# ::snt Yes , I 'd like to leave after 09:30 , please .
+( Tm1 / Train-Inform
+   :Leave ( LeaTr2 / Leave 
+    :name ( n10 / name
+     :op1 "09:30"
+  ))
+)
+
+# ::id PMUL0863.json_0010
+# ::snt I will be traveling to Stevanage .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n12 / name
+     :op1 "Stevanage"
+  ))
+)
+
+# ::id PMUL0863.json_0012
+# ::snt Yes can you please book that for me ?
+( o / out_of_scope )
+
+# ::id PMUL0863.json_0014
+# ::snt Well just one , I need the travel time too .
+( a / and
+ :op1(Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n14 / name
+     :op1 "one"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Time ( aTr1 / question )
+   )
+)
+
+# ::id PMUL0863.json_0016
+# ::snt No , that 's all . Thank you for your help !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG01523.json_0000
+# ::snt I need a taxi to leave from the gallery at twelve a high street to arrive by 15:30
+( Tm1 / Taxi-Inform
+   :Depart ( DepTa2 / Depart 
+    :name ( n2 / name
+     :op1 "gallery"
+     :op2 "at"
+     :op3 "twelve"
+     :op4 "a"
+     :op5 "high"
+     :op6 "street"
+  ))
+   :Arrive ( ArrTa4 / Arrive 
+    :name ( n4 / name
+     :op1 "15:30"
+  ))
+)
+
+# ::id SNG01523.json_0002
+# ::snt I 'm going to the nirala .
+( Tm1 / Taxi-Inform
+   :Dest ( DesTa2 / Dest 
+    :name ( n6 / name
+     :op1 "nirala"
+  ))
+)
+
+# ::id SNG01523.json_0004
+# ::snt Nope that 's it . Thanks !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0512.json_0000
+# ::snt I 'm planning a visit to Cambridge and I want to know when a train that is leaving Monday will take me to Broxbourne .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "broxbourne"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n4 / name
+     :op1 "monday"
+  ))
+   :Depart ( DepTr6 / Depart 
+    :name ( n6 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id MUL0512.json_0002
+# ::snt Yes , it should leave after 9:00 .
+( o / out_of_scope )
+
+# ::id MUL0512.json_0004
+# ::snt I will need tickets for 3 people and also the reference number please .
+( a / and
+ :op1(Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n8 / name
+     :op1 "3"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ref ( aTr1 / question )
+   )
+)
+
+# ::id MUL0512.json_0006
+# ::snt I 'm looking for an attraction called sheep 's green and lammas land park fen causeway .
+( Am1 / Attraction-Inform
+   :Name ( NamAt2 / Name 
+    :name ( n10 / name
+     :op1 "sheep"
+     :op2 "'s"
+     :op3 "green"
+     :op4 "and"
+     :op5 "lammas"
+     :op6 "land"
+     :op7 "park"
+     :op8 "fen"
+     :op9 "causeway"
+  ))
+)
+
+# ::id MUL0512.json_0008
+# ::snt Can I get the entrance fee and phone number please ?
+( At1 / Attraction-Request
+  :Fee ( aAt0 / question )
+  :Phone ( aAt1 / question )
+)
+
+# ::id MUL0512.json_0010
+# ::snt That 's all I need . Thank You .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1042.json_0000
+# ::snt I am looking for a place to go visit in the centre of town .
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n2 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id MUL1042.json_0002
+# ::snt Great can I get the entrance fee , address , and phone number please ?
+( At1 / Attraction-Request
+  :Fee ( aAt0 / question )
+  :Addr ( aAt1 / question )
+  :Phone ( aAt2 / question )
+)
+
+# ::id MUL1042.json_0004
+# ::snt Thank you I also need a place to stay that has a 4 star rating and is in the cheap price range .
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n4 / name
+     :op1 "cheap"
+  ))
+   :Stars ( StaHo4 / Stars 
+    :name ( n6 / name
+     :op1 "4"
+  ))
+)
+
+# ::id MUL1042.json_0006
+# ::snt Yes , I would to stay in a guest house in Cambridge .
+( o / out_of_scope )
+
+# ::id MUL1042.json_0008
+# ::snt If possible , I would like to stay in the centre close to Saints Church .
+( Hm1 / Hotel-Inform
+   :Area ( AreHo2 / Area 
+    :name ( n8 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id MUL1042.json_0010
+# ::snt Okay , go ahead and book it for just me for 4 nights starting Thursday . Can I get a reference number please ?
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n10 / name
+     :op1 "4"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n12 / name
+     :op1 "thursday"
+  ))
+   )
+ :op2(Ht2 / Hotel-Request
+  :Ref ( aHo1 / question )
+   )
+)
+
+# ::id MUL1042.json_0012
+# ::snt I will be the only one staying .
+( Hm1 / Hotel-Inform
+   :People ( PeoHo2 / People 
+    :name ( n14 / name
+     :op1 "one"
+  ))
+)
+
+# ::id MUL1042.json_0014
+# ::snt Actually , I think that was everything I need . Thanks so much . Have a good day .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG02029.json_0000
+# ::snt Can you help ? I 'm in need of a taxi . I 'm trying to get from hobsons house to royal spice .
+( Tm1 / Taxi-Inform
+   :Dest ( DesTa2 / Dest 
+    :name ( n2 / name
+     :op1 "royal"
+     :op2 "spice"
+  ))
+   :Depart ( DepTa4 / Depart 
+    :name ( n4 / name
+     :op1 "hobsons"
+     :op2 "house"
+  ))
+)
+
+# ::id SNG02029.json_0002
+# ::snt I want to leave after 18:30 please
+( Tm1 / Taxi-Inform
+   :Leave ( LeaTa2 / Leave 
+    :name ( n6 / name
+     :op1 "18:30"
+  ))
+)
+
+# ::id SNG02029.json_0004
+# ::snt Great , thank you ! That 's all I need today
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG02121.json_0000
+# ::snt I am looking for a place to dine . The restaurant should be in the cheap price range and should serve chinese food
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "chinese"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n4 / name
+     :op1 "cheap"
+  ))
+)
+
+# ::id SNG02121.json_0002
+# ::snt Which area is it in ?
+( Rt1 / Restaurant-Request
+  :Area ( aRe0 / question )
+)
+
+# ::id SNG02121.json_0004
+# ::snt Thanks for you help . That is all I need for now .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL0607.json_0000
+# ::snt I want to book a train from birmingham new street and go to cambridge .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "cambridge"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n4 / name
+     :op1 "birmingham"
+     :op2 "new"
+     :op3 "street"
+  ))
+)
+
+# ::id PMUL0607.json_0002
+# ::snt I am making the trip on Saturday and would need to arrive by 18:45 .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n6 / name
+     :op1 "saturday"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n8 / name
+     :op1 "18:45"
+  ))
+)
+
+# ::id PMUL0607.json_0004
+# ::snt Yes , that would work great .   I need to book the train for 3 people .   Can I get a reference number ?
+( a / and
+ :op1(Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n10 / name
+     :op1 "3"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ref ( aTr1 / question )
+   )
+)
+
+# ::id PMUL0607.json_0006
+# ::snt No that was all I needed . Thank you so much .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL0607.json_0008
+# ::snt Can I get a place to eat , I 'm looking for something expensive in the west part of town .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n12 / name
+     :op1 "expensive"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n14 / name
+     :op1 "west"
+  ))
+)
+
+# ::id PMUL0607.json_0010
+# ::snt I 'm looking for a place that serves British food . I 'll just need the address please ?
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n16 / name
+     :op1 "british"
+  ))
+   )
+ :op2(Rt2 / Restaurant-Request
+  :Addr ( aRe1 / question )
+   )
+)
+
+# ::id PMUL0607.json_0012
+# ::snt is that located in the west ? i prefer the west .
+( Rm1 / Restaurant-Inform
+   :Area ( AreRe2 / Area 
+    :name ( n18 / name
+     :op1 "west"
+  ))
+)
+
+# ::id PMUL0607.json_0014
+# ::snt Great , that 's all I need , thanks so much for your help ! Have a great day !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL2144.json_0000
+# ::snt i am looking for a place to go in the center of town for entertainment
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n2 / name
+     :op1 "entertainment"
+  ))
+   :Area ( AreAt4 / Area 
+    :name ( n4 / name
+     :op1 "center"
+  ))
+)
+
+# ::id PMUL2144.json_0002
+# ::snt Hmm , nope . We 've been there . How about a concert hall in the centre of town ?
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n6 / name
+     :op1 "centre"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n8 / name
+     :op1 "concert"
+     :op2 "hall"
+  ))
+)
+
+# ::id PMUL2144.json_0004
+# ::snt Yes ,   what is the entrance fee for that please ?
+( At1 / Attraction-Request
+  :Fee ( aAt0 / question )
+)
+
+# ::id PMUL2144.json_0006
+# ::snt I guess I will find out when I get there .   I 'm also looking for information regarding a restaurant called Curry Queen .
+( Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n10 / name
+     :op1 "curry"
+     :op2 "queen"
+  ))
+)
+
+# ::id PMUL2144.json_0008
+# ::snt What area it is located in and what their phone number is .
+( Rt1 / Restaurant-Request
+  :Area ( aRe0 / question )
+  :Phone ( aRe1 / question )
+)
+
+# ::id PMUL2144.json_0010
+# ::snt That 's all I needed . Thanks . Bye .
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id MUL1382.json_0000
+# ::snt Hello . I 'm trying to find a restaurant in the centre that serves Indian food .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "indian"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n4 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id MUL1382.json_0002
+# ::snt I 'm looking for something sort of on the cheap side .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n6 / name
+     :op1 "cheap"
+  ))
+)
+
+# ::id MUL1382.json_0004
+# ::snt Yes please make a reservation for 3 people at 16:00 on Saturday at any of those choices .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n8 / name
+     :op1 "16:00"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n10 / name
+     :op1 "saturday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n12 / name
+     :op1 "3"
+  ))
+)
+
+# ::id MUL1382.json_0006
+# ::snt I am also looking for a guesthouse that includes free wifi .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n14 / name
+     :op1 "guesthouse"
+  ))
+   :Internet ( esHo2 / yes)
+)
+
+# ::id MUL1382.json_0008
+# ::snt The guesthouse should be in the same price range as the restaurant with a 4 start rating
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n16 / name
+     :op1 "same"
+     :op2 "price"
+     :op3 "range"
+  ))
+   :Stars ( StaHo4 / Stars 
+    :name ( n18 / name
+     :op1 "4"
+  ))
+   :Type ( TypHo6 / Type 
+    :name ( n20 / name
+     :op1 "guesthouse"
+  ))
+)
+
+# ::id MUL1382.json_0010
+# ::snt I would like to book that for 5 nights please .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n22 / name
+     :op1 "5"
+  ))
+)
+
+# ::id MUL1382.json_0012
+# ::snt The same two that I 'm taking to the restaurant , so there are three of us all together .
+( Hm1 / Hotel-Inform
+   :People ( PeoHo2 / People 
+    :name ( n24 / name
+     :op1 "three"
+  ))
+)
+
+# ::id MUL1382.json_0014
+# ::snt The same day as the restaurant reservation which is Saturday .
+( Hm1 / Hotel-Inform
+   :Day ( DayHo2 / Day 
+    :name ( n26 / name
+     :op1 "saturday"
+  ))
+)
+
+# ::id MUL1382.json_0016
+# ::snt Then how about 3 nights ?
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n28 / name
+     :op1 "3"
+  ))
+)
+
+# ::id MUL1382.json_0018
+# ::snt Great . That 's what I was looking for .   Thanks for your help .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG02260.json_0000
+# ::snt I need to book a taxi to come to Express by Holiday Inn Cambridge to take me to The Oak Bistro .
+( Tm1 / Taxi-Inform
+   :Dest ( DesTa2 / Dest 
+    :name ( n2 / name
+     :op1 "the"
+     :op2 "oak"
+     :op3 "bistro"
+  ))
+   :Depart ( DepTa4 / Depart 
+    :name ( n4 / name
+     :op1 "express"
+     :op2 "by"
+     :op3 "holiday"
+     :op4 "inn"
+     :op5 "cambridge"
+  ))
+)
+
+# ::id SNG02260.json_0002
+# ::snt I want to leave by 07:30 .
+( Tm1 / Taxi-Inform
+   :Leave ( LeaTa2 / Leave 
+    :name ( n6 / name
+     :op1 "07:30"
+  ))
+)
+
+# ::id PMUL2763.json_0000
+# ::snt How much is the bus in the North .
+( o / out_of_scope )
+
+# ::id PMUL2763.json_0002
+# ::snt I actually need a place to stay . In the north , 2 stars .
+( Hm1 / Hotel-Inform
+   :Area ( AreHo2 / Area 
+    :name ( n2 / name
+     :op1 "north"
+  ))
+   :Stars ( StaHo4 / Stars 
+    :name ( n4 / name
+     :op1 "2"
+  ))
+)
+
+# ::id PMUL2763.json_0004
+# ::snt Are either a guest house ?
+( o / out_of_scope )
+
+# ::id PMUL2763.json_0006
+# ::snt Yes , how about a hotel ?
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n6 / name
+     :op1 "hotel"
+  ))
+)
+
+# ::id PMUL2763.json_0008
+# ::snt Yes , please . There will be 3 of us arriving on Wednesday . We would like to stay for 5 nights .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n8 / name
+     :op1 "5"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n10 / name
+     :op1 "wednesday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n12 / name
+     :op1 "3"
+  ))
+)
+
+# ::id PMUL2763.json_0010
+# ::snt I would also love a suggestion of something to do in the city . Something in the north would be preferred .
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n14 / name
+     :op1 "north"
+  ))
+)
+
+# ::id PMUL2763.json_0012
+# ::snt Yes , please provide their contact info .
+( o / out_of_scope )
+
+# ::id PMUL2763.json_0014
+# ::snt No , thank you . I will need a taxi , though .
+( Tm1 / Taxi-Inform
+   :none ( onTa1 / none)
+)
+
+# ::id PMUL2763.json_0016
+# ::snt I want to leave the Riverboat Georgina at 5:30 to go to the Ashley Hotel
+( a / and
+ :op1(Tm1 / Taxi-Inform
+   :Dest ( DesTa2 / Dest 
+    :name ( n16 / name
+     :op1 "ashley"
+     :op2 "hotel"
+  ))
+   :Depart ( DepTa4 / Depart 
+    :name ( n18 / name
+     :op1 "riverboat"
+     :op2 "georgina"
+  ))
+   :Leave ( LeaTa6 / Leave 
+    :name ( n20 / name
+     :op1 "5:30"
+  ))
+   )
+ :op2(Hm2 / Hotel-Inform
+   :Type ( TypHo6 / Type 
+    :name ( n23 / name
+     :op1 "hotel"
+  ))
+   )
+)
+
+# ::id PMUL2763.json_0018
+# ::snt No , that 's it for today . Thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1044.json_0000
+# ::snt I am looking for a nightclub . Are there any located in the south side of Cambridge ?
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n2 / name
+     :op1 "south"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n4 / name
+     :op1 "nightclub"
+  ))
+)
+
+# ::id MUL1044.json_0002
+# ::snt Yes , may I have the postcode please ?
+( At1 / Attraction-Request
+  :Post ( aAt0 / question )
+)
+
+# ::id MUL1044.json_0004
+# ::snt I 'm also looking for a hotel to stay at called huntingdon marriot hotel . What is the address ?
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :none ( onHo1 / none)
+   :Name ( NamHo3 / Name 
+    :name ( n6 / name
+     :op1 "huntingdon"
+     :op2 "marriot"
+     :op3 "hotel"
+  ))
+   )
+ :op2(Ht2 / Hotel-Request
+  :Addr ( aHo1 / question )
+   )
+)
+
+# ::id MUL1044.json_0006
+# ::snt Perhaps , can you tell me how many stars they have and if they have free parking ?
+( a / and
+ :op1(Ht1 / Hotel-Request
+  :Parking ( aHo0 / question )
+  :Stars ( aHo1 / question )
+   )
+ :op2(Hm2 / Hotel-Inform
+   :Parking ( esHo2 / yes)
+   )
+)
+
+# ::id MUL1044.json_0008
+# ::snt Yes . I also need a taxi to pick me up at the club by 23:45 . I need a number and car type , please .
+( a / and
+ :op1(Tm1 / Taxi-Inform
+   :Leave ( LeaTa2 / Leave 
+    :name ( n8 / name
+     :op1 "23:45"
+  ))
+   )
+ :op2(Hm2 / Hotel-Inform
+   :Parking ( esHo2 / yes)
+   )
+ :op3(Tt3 / Taxi-Request
+  :Car ( aTa2 / question )
+   )
+)
+
+# ::id MUL1044.json_0010
+# ::snt The Huntingdon Marriott Hotel please .
+( Tm1 / Taxi-Inform
+   :Dest ( DesTa2 / Dest 
+    :name ( n10 / name
+     :op1 "huntingdon"
+     :op2 "marriott"
+     :op3 "hotel"
+  ))
+)
+
+# ::id MUL1044.json_0012
+# ::snt Thank you very much !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1044.json_0014
+# ::snt No , that was everything I needed . Thank You !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1531.json_0000
+# ::snt Looking for a restaurant that s expensive . Needs to be in the centre area .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n2 / name
+     :op1 "expensive"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n4 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id MUL1531.json_0002
+# ::snt How about british food ? Is there anything like that ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n6 / name
+     :op1 "british"
+  ))
+)
+
+# ::id MUL1531.json_0004
+# ::snt Sure , surprise me ! I need a reservation for 5 people at 18:15 on friday .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n8 / name
+     :op1 "18:15"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n10 / name
+     :op1 "friday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n12 / name
+     :op1 "5"
+  ))
+)
+
+# ::id MUL1531.json_0006
+# ::snt Yes , I am also looking for a train departing from Peterborough . Can you help me with that ?
+( Tm1 / Train-Inform
+   :Depart ( DepTr2 / Depart 
+    :name ( n14 / name
+     :op1 "peterborough"
+  ))
+)
+
+# ::id MUL1531.json_0008
+# ::snt I will be traveling to Cambridge and need to arrive by 9:15 on Friday .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n16 / name
+     :op1 "cambridge"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n18 / name
+     :op1 "friday"
+  ))
+   :Arrive ( ArrTr6 / Arrive 
+    :name ( n20 / name
+     :op1 "9:15"
+  ))
+)
+
+# ::id MUL1531.json_0010
+# ::snt Yes , please book for 5 people as well ... and can you provide me with a reference number ?
+( a / and
+ :op1(Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n22 / name
+     :op1 "5"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ref ( aTr1 / question )
+   )
+)
+
+# ::id MUL1531.json_0012
+# ::snt Thank you for making those reservations . That 's all I needed today .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL0978.json_0000
+# ::snt I 'm looking for a specific restaurant . I 'll give you the name when you 're ready .
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :none ( onRe1 / none)
+   )
+ :op2(Rt2 / Restaurant-Request
+  :Name ( aRe1 / question )
+   )
+)
+
+# ::id PMUL0978.json_0002
+# ::snt I 'd like to book a table at the Cambridge Chop House . 5 people at 16:15 on Wednesday , please .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n2 / name
+     :op1 "16:15"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n4 / name
+     :op1 "wednesday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n6 / name
+     :op1 "5"
+  ))
+   :Name ( NamRe8 / Name 
+    :name ( n8 / name
+     :op1 "Cambridge"
+     :op2 "Chop"
+     :op3 "House"
+  ))
+)
+
+# ::id PMUL0978.json_0004
+# ::snt I also need to book a train that is going to Cambridge that will arrive by 10:00 .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n10 / name
+     :op1 "cambridge"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n12 / name
+     :op1 "10:00"
+  ))
+)
+
+# ::id PMUL0978.json_0006
+# ::snt I will be leaving from Bishops Stortford on Wednesday and would like to arrive by 10:00 .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n14 / name
+     :op1 "wednesday"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n16 / name
+     :op1 "bishops"
+     :op2 "stortford"
+  ))
+   :Arrive ( ArrTr6 / Arrive 
+    :name ( n18 / name
+     :op1 "10:00"
+  ))
+)
+
+# ::id PMUL0978.json_0008
+# ::snt I 'll go with the one that arrives by 8:07 . I 'll need 5 tickets .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n20 / name
+     :op1 "5"
+  ))
+)
+
+# ::id PMUL0978.json_0010
+# ::snt Thanks for the help .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL2304.json_0000
+# ::snt Can you tell me what sorts of entertainment are offered in the city center ?
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n2 / name
+     :op1 "entertainment"
+  ))
+   :Area ( AreAt4 / Area 
+    :name ( n4 / name
+     :op1 "center"
+  ))
+)
+
+# ::id PMUL2304.json_0002
+# ::snt What about a museum ?
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n6 / name
+     :op1 "museum"
+  ))
+)
+
+# ::id PMUL2304.json_0004
+# ::snt Never mind . How about colleges ?
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n8 / name
+     :op1 "colleges"
+  ))
+)
+
+# ::id PMUL2304.json_0006
+# ::snt what are the ones with an entrance fee ?
+( At1 / Attraction-Request
+  :Fee ( aAt0 / question )
+)
+
+# ::id PMUL2304.json_0008
+# ::snt How much is it to get into Trinity College ?
+( a / and
+ :op1(Am1 / Attraction-Inform
+   :Name ( NamAt2 / Name 
+    :name ( n10 / name
+     :op1 "trinity"
+     :op2 "college"
+  ))
+   )
+ :op2(At2 / Attraction-Request
+  :Fee ( aAt1 / question )
+   )
+)
+
+# ::id PMUL2304.json_0010
+# ::snt I 'm also looking for an expensive restaurant in that area .   I would like to book for 6 people , at 12:00 on Thursday . Can you help me ?
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n12 / name
+     :op1 "expensive"
+  ))
+   :Time ( TimRe4 / Time 
+    :name ( n14 / name
+     :op1 "12:00"
+  ))
+   :Day ( DayRe6 / Day 
+    :name ( n16 / name
+     :op1 "thursday"
+  ))
+   :People ( PeoRe8 / People 
+    :name ( n18 / name
+     :op1 "6"
+  ))
+   :Area ( AreRe10 / Area 
+    :name ( n20 / name
+     :op1 "that"
+     :op2 "area"
+  ))
+)
+
+# ::id PMUL2304.json_0012
+# ::snt You choose . Book me a table for 6 people at 12:00 on Thursday .
+( Rm1 / Restaurant-Inform
+   :Food ( onRe1 / dontcare)
+   :People ( PeoRe3 / People 
+    :name ( n22 / name
+     :op1 "6"
+  ))
+   :Time ( TimRe5 / Time 
+    :name ( n24 / name
+     :op1 "12:00"
+  ))
+   :Day ( DayRe7 / Day 
+    :name ( n26 / name
+     :op1 "thursday"
+  ))
+)
+
+# ::id PMUL2304.json_0014
+# ::snt I need the reference number for the reservation .
+( Rt1 / Restaurant-Request
+  :Ref ( aRe0 / question )
+)
+
+# ::id PMUL2304.json_0016
+# ::snt No , that 's all for now .   Thank you so much for helping me plan this !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL2259.json_0000
+# ::snt I 'm looking for a place to dine , can you help ?
+( Rm1 / Restaurant-Inform
+   :none ( onRe1 / none)
+)
+
+# ::id PMUL2259.json_0002
+# ::snt I am looking for cheap Chinese food in centre .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "chinese"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n4 / name
+     :op1 "centre"
+  ))
+   :Price ( PriRe6 / Price 
+    :name ( n6 / name
+     :op1 "cheap"
+  ))
+)
+
+# ::id PMUL2259.json_0004
+# ::snt I would like to find something cheap .   Is Charlie Chan cheap ?
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n8 / name
+     :op1 "cheap"
+  ))
+   :Name ( NamRe4 / Name 
+    :name ( n10 / name
+     :op1 "Charlie"
+     :op2 "Chan"
+  ))
+)
+
+# ::id PMUL2259.json_0006
+# ::snt Yes can you please get me a reservation ?
+( o / out_of_scope )
+
+# ::id PMUL2259.json_0008
+# ::snt There are 5 people , and we 'd like it for Friday at 18:15
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n12 / name
+     :op1 "18:15"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n14 / name
+     :op1 "friday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n16 / name
+     :op1 "5"
+  ))
+)
+
+# ::id PMUL2259.json_0010
+# ::snt Can I have the reference number please ?
+( Rt1 / Restaurant-Request
+  :Ref ( aRe0 / question )
+)
+
+# ::id PMUL2259.json_0012
+# ::snt I need to visit an attraction type college near the restaurant , give me the entrance fee and phone number . Also , I need a taxi , will need the phone and car type .
+( a / and
+ :op1(Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n18 / name
+     :op1 "college"
+  ))
+   :Area ( AreAt4 / Area 
+    :name ( n20 / name
+     :op1 "near"
+     :op2 "the"
+     :op3 "restaurant"
+  ))
+   )
+ :op2(Tt2 / Taxi-Request
+  :Car ( aTa1 / question )
+   )
+ :op3(At3 / Attraction-Request
+  :Fee ( aAt2 / question )
+  :Phone ( aAt3 / question )
+   )
+)
+
+# ::id PMUL2259.json_0014
+# ::snt Yes , please . Get me a taxi and make sure it gets to the restaurant by 18:15
+( Tm1 / Taxi-Inform
+   :Arrive ( ArrTa2 / Arrive 
+    :name ( n22 / name
+     :op1 "18:15"
+  ))
+)
+
+# ::id PMUL2259.json_0016
+# ::snt i would like it to arrive at the restaurant by the booking time
+( Tm1 / Taxi-Inform
+   :Dest ( DesTa2 / Dest 
+    :name ( n24 / name
+     :op1 "the"
+     :op2 "restaurant"
+  ))
+   :Arrive ( ArrTa4 / Arrive 
+    :name ( n26 / name
+     :op1 "the"
+     :op2 "booking"
+     :op3 "time"
+  ))
+)
+
+# ::id PMUL2259.json_0018
+# ::snt I will be departing from saint catharine 's college .
+( Tm1 / Taxi-Inform
+   :Depart ( DepTa2 / Depart 
+    :name ( n28 / name
+     :op1 "saint"
+     :op2 "catharine"
+     :op3 "'s"
+     :op4 "college"
+  ))
+)
+
+# ::id PMUL2259.json_0020
+# ::snt Thanks ! That 's all I needed ! Bye !
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id SNG1119.json_0000
+# ::snt Can you find me a cinema in town that I can go to ?
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n2 / name
+     :op1 "cinema"
+  ))
+)
+
+# ::id SNG1119.json_0002
+# ::snt Either area is fine . Can you pick one for me and let me know their address ?
+( a / and
+ :op1(Am1 / Attraction-Inform
+   :Area ( onAt1 / dontcare)
+   )
+ :op2(At2 / Attraction-Request
+  :Area ( aAt1 / question )
+  :Addr ( aAt2 / question )
+   )
+)
+
+# ::id SNG1119.json_0004
+# ::snt Do you know the entrance fee ?
+( At1 / Attraction-Request
+  :Fee ( aAt0 / question )
+)
+
+# ::id SNG1119.json_0006
+# ::snt Yes , can you tell me their address please ?
+( At1 / Attraction-Request
+  :Addr ( aAt0 / question )
+)
+
+# ::id SNG1119.json_0008
+# ::snt So that would be all . Thanks .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL2105.json_0000
+# ::snt Please find me a british restaurant in the expensive price range ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "british"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n4 / name
+     :op1 "expensive"
+  ))
+)
+
+# ::id PMUL2105.json_0002
+# ::snt I would like a restaurant in the centre .
+( Rm1 / Restaurant-Inform
+   :Area ( AreRe2 / Area 
+    :name ( n6 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id PMUL2105.json_0004
+# ::snt Yes please , could you book a table for 6 people at 15:30 on Tuesday . Could i have the reference number too please ?
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n8 / name
+     :op1 "15:30"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n10 / name
+     :op1 "tuesday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n12 / name
+     :op1 "6"
+  ))
+   )
+ :op2(Rt2 / Restaurant-Request
+  :Ref ( aRe1 / question )
+   )
+)
+
+# ::id PMUL2105.json_0006
+# ::snt Sure , no problem .
+( o / out_of_scope )
+
+# ::id PMUL2105.json_0008
+# ::snt Can you tell me about some colleges to go to ?
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n14 / name
+     :op1 "colleges"
+  ))
+)
+
+# ::id PMUL2105.json_0010
+# ::snt That sounds fine ! Can I get their phone number , address , and postcode ?
+( At1 / Attraction-Request
+  :Addr ( aAt0 / question )
+  :Post ( aAt1 / question )
+  :Phone ( aAt2 / question )
+)
+
+# ::id PMUL2105.json_0012
+# ::snt No , that should be all today . Thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3498.json_0000
+# ::snt Can you get me information on a restaurant called yippee noodle bar ?
+( Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n2 / name
+     :op1 "yippee"
+     :op2 "noodle"
+     :op3 "bar"
+  ))
+)
+
+# ::id PMUL3498.json_0002
+# ::snt Yes , please . A table for 1 at 11:00 on Friday .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n4 / name
+     :op1 "11:00"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n6 / name
+     :op1 "friday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n8 / name
+     :op1 "1"
+  ))
+)
+
+# ::id PMUL3498.json_0004
+# ::snt Great .   I am also looking for an entertainment venue in the town centre .   Can you help me with that ?
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n10 / name
+     :op1 "centre"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n12 / name
+     :op1 "entertainment"
+  ))
+)
+
+# ::id PMUL3498.json_0006
+# ::snt Sure , let 's try nightclubs .
+( o / out_of_scope )
+
+# ::id PMUL3498.json_0008
+# ::snt There are no nightclubs in town ?
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n14 / name
+     :op1 "nightclubs"
+  ))
+)
+
+# ::id PMUL3498.json_0010
+# ::snt Which club to you recommend , can I get the entrance fee and phone number ?
+( At1 / Attraction-Request
+  :Fee ( aAt0 / question )
+  :Phone ( aAt1 / question )
+)
+
+# ::id PMUL3498.json_0012
+# ::snt Thanks for your help . That is all the info I need .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3498.json_0014
+# ::snt No thank you that is all I need today .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0313.json_0000
+# ::snt What trains leave cambridge and arrive by 21:00 ?
+( Tm1 / Train-Inform
+   :Arrive ( ArrTr2 / Arrive 
+    :name ( n2 / name
+     :op1 "21:00"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n4 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id MUL0313.json_0002
+# ::snt No I need leave in Wednesday and I am going to norwich .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n6 / name
+     :op1 "norwich"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n8 / name
+     :op1 "wednesday"
+  ))
+)
+
+# ::id MUL0313.json_0004
+# ::snt No , I do n't have a specific departure time , but I need to book 8 tickets on the same train .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n10 / name
+     :op1 "8"
+  ))
+)
+
+# ::id MUL0313.json_0006
+# ::snt Great , thanks . Yes , I need to find an expensive restaurant in the centre area as well .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n12 / name
+     :op1 "expensive"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n14 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id MUL0313.json_0008
+# ::snt I do not care , I just need to get the restaurant for 8 people , at 16:00 , on wednesday as well , do any of them fit that ?
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n16 / name
+     :op1 "16:00"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n18 / name
+     :op1 "wednesday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n20 / name
+     :op1 "8"
+  ))
+)
+
+# ::id MUL0313.json_0010
+# ::snt Yes , that sounds good , and I would like the reference number , please .
+( Rt1 / Restaurant-Request
+  :Ref ( aRe0 / question )
+)
+
+# ::id MUL0313.json_0012
+# ::snt Thank You . That 's all I need .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL2618.json_0000
+# ::snt I was looking for a hotel called worth house someone told me about .
+( Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n2 / name
+     :op1 "worth"
+     :op2 "house"
+  ))
+)
+
+# ::id MUL2618.json_0002
+# ::snt Can you tell me their star rating and fo they have free parking ? Oh and what area are they in ?
+( a / and
+ :op1(Ht1 / Hotel-Request
+  :Parking ( aHo0 / question )
+  :Area ( aHo1 / question )
+   )
+ :op2(Hm2 / Hotel-Inform
+   :Parking ( esHo2 / yes)
+   )
+)
+
+# ::id MUL2618.json_0004
+# ::snt No thank you . I am also looking for a place to go in the west section of town . Can you help with that ?
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n4 / name
+     :op1 "west"
+  ))
+)
+
+# ::id MUL2618.json_0006
+# ::snt Whale of a Time sounds good .   Can you give me the postcode and address for that ?
+( a / and
+ :op1(At1 / Attraction-Request
+  :Addr ( aAt0 / question )
+  :Post ( aAt1 / question )
+   )
+ :op2(Am2 / Attraction-Inform
+   :Name ( NamAt3 / Name 
+    :name ( n7 / name
+     :op1 "Whale"
+     :op2 "of"
+     :op3 "a"
+     :op4 "Time"
+  ))
+   )
+)
+
+# ::id MUL2618.json_0008
+# ::snt Yes , I will also need a taxi between those two places . I want to leave the hotel by 2:15 . I will need the contact number and car type .
+( a / and
+ :op1(Tt1 / Taxi-Request
+  :Car ( aTa0 / question )
+   )
+ :op2(Tm2 / Taxi-Inform
+   :Leave ( LeaTa3 / Leave 
+    :name ( n9 / name
+     :op1 "2:15"
+  ))
+   :Depart ( DepTa5 / Depart 
+    :name ( n11 / name
+     :op1 "the"
+     :op2 "hotel"
+  ))
+   )
+)
+
+# ::id MUL2618.json_0010
+# ::snt thanks a   lot for the help
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG0550.json_0000
+# ::snt I 'm looking for a modern European restaurant near the centre , could you hook me up ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "modern"
+     :op2 "european"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n4 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id SNG0550.json_0002
+# ::snt I would like moderate price range please .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n6 / name
+     :op1 "moderate"
+  ))
+)
+
+# ::id SNG0550.json_0004
+# ::snt Yes could you book me one seat at 17:45 on a Monday ?
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n8 / name
+     :op1 "17:45"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n10 / name
+     :op1 "monday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n12 / name
+     :op1 "one"
+  ))
+)
+
+# ::id SNG0550.json_0006
+# ::snt Lets try a table for 1 on Monday at 16:45 instead .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n14 / name
+     :op1 "16:45"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n16 / name
+     :op1 "monday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n18 / name
+     :op1 "1"
+  ))
+)
+
+# ::id SNG0550.json_0008
+# ::snt Fantastic . That 's all I need , thank you !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0505.json_0000
+# ::snt I 'm looking for some places to go in Cambridge . Specifically some time of architecture in the east .
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n2 / name
+     :op1 "east"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n4 / name
+     :op1 "architecture"
+  ))
+)
+
+# ::id MUL0505.json_0002
+# ::snt A museum in the east would be nice if possible .
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n6 / name
+     :op1 "east"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n8 / name
+     :op1 "museum"
+  ))
+)
+
+# ::id MUL0505.json_0004
+# ::snt Can I please have the address , phone number and postcode for Cambridge Artworks ?
+( a / and
+ :op1(Am1 / Attraction-Inform
+   :Name ( NamAt2 / Name 
+    :name ( n10 / name
+     :op1 "cambridge"
+     :op2 "artworks"
+  ))
+   )
+ :op2(At2 / Attraction-Request
+  :Addr ( aAt1 / question )
+  :Post ( aAt2 / question )
+  :Phone ( aAt3 / question )
+   )
+)
+
+# ::id MUL0505.json_0006
+# ::snt I 'm also looking for a train that leaves on monday after 13:00 .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n12 / name
+     :op1 "monday"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n14 / name
+     :op1 "13:00"
+  ))
+)
+
+# ::id MUL0505.json_0008
+# ::snt To kings lynn . I 'm leaving from cambridge if that helps .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n16 / name
+     :op1 "kings"
+     :op2 "lynn"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n18 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id MUL0505.json_0010
+# ::snt Yes , book it ! Three other people will be with me .
+( Tm1 / Train-Inform
+   :People ( Tr1 / 4)
+)
+
+# ::id MUL0505.json_0012
+# ::snt Thank you very much , that was everything that i needed .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0317.json_0000
+# ::snt I am looking for an expensive restaurant in the south part of town .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n2 / name
+     :op1 "expensive"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n4 / name
+     :op1 "south"
+  ))
+)
+
+# ::id MUL0317.json_0002
+# ::snt Actually , I 'm trying to find a restaurant with Italian food . Is there any place like that that has the same requirements ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n6 / name
+     :op1 "italian"
+  ))
+)
+
+# ::id MUL0317.json_0004
+# ::snt What is its postcode and address ?
+( Rt1 / Restaurant-Request
+  :Post ( aRe0 / question )
+  :Addr ( aRe1 / question )
+)
+
+# ::id MUL0317.json_0006
+# ::snt no , thanks
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0317.json_0008
+# ::snt No . I 'm looking for a train . The train should depart from cambridge and should leave on friday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n8 / name
+     :op1 "friday"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n10 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id MUL0317.json_0010
+# ::snt I 'm headed to norwich and need to be there by 8:30 . Can I get the train ID and it 's travel time ?
+( a / and
+ :op1(Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n12 / name
+     :op1 "norwich"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n14 / name
+     :op1 "8:30"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Time ( aTr1 / question )
+  :Id ( aTr2 / question )
+   )
+)
+
+# ::id MUL0317.json_0012
+# ::snt Give me the train ID and travel time for the train the departs at 05:36 .
+( Tt1 / Train-Request
+  :Time ( aTr0 / question )
+  :Id ( aTr1 / question )
+)
+
+# ::id MUL0317.json_0014
+# ::snt Yes please .
+( o / out_of_scope )
+
+# ::id MUL0317.json_0016
+# ::snt Actually , I do n't need to book the train at this time . Thank you for your help !
+( Tm1 / Train-Inform
+   :none ( onTr1 / none)
+)
+
+# ::id MUL0317.json_0018
+# ::snt That is all thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL2020.json_0000
+# ::snt Hi there . Can you help me find a train going to London Liverpool Street ?
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "london"
+     :op2 "liverpool"
+     :op3 "street"
+  ))
+)
+
+# ::id MUL2020.json_0002
+# ::snt I would like to leave from Cambridge on Friday . Any train after 16:00 should be fine .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n4 / name
+     :op1 "friday"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n6 / name
+     :op1 "cambridge"
+  ))
+   :Leave ( LeaTr6 / Leave 
+    :name ( n8 / name
+     :op1 "16:00"
+  ))
+)
+
+# ::id MUL2020.json_0004
+# ::snt Yeah , that sounds good . Can you get me two tickets ?
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n10 / name
+     :op1 "two"
+  ))
+)
+
+# ::id MUL2020.json_0006
+# ::snt Yes , I 'm also looking for a hotel called avalon .
+( Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n12 / name
+     :op1 "avalon"
+  ))
+)
+
+# ::id MUL2020.json_0008
+# ::snt I need to book it for 2 nights , starting Wednesday , for 2 people .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n14 / name
+     :op1 "2"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n16 / name
+     :op1 "wednesday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n18 / name
+     :op1 "2"
+  ))
+)
+
+# ::id MUL2020.json_0010
+# ::snt No , you have covered everything .   Thank you !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG0049.json_0000
+# ::snt I am wanting to book a taxi to go to Cherry Hinton Water Play . I want to make sure I arrive by 10:00 .
+( Tm1 / Taxi-Inform
+   :Dest ( DesTa2 / Dest 
+    :name ( n2 / name
+     :op1 "cherry"
+     :op2 "hinton"
+     :op3 "water"
+     :op4 "play"
+  ))
+   :Arrive ( ArrTa4 / Arrive 
+    :name ( n4 / name
+     :op1 "10:00"
+  ))
+)
+
+# ::id SNG0049.json_0002
+# ::snt I would like to be picked up from golden house .
+( Tm1 / Taxi-Inform
+   :Depart ( DepTa2 / Depart 
+    :name ( n6 / name
+     :op1 "golden"
+     :op2 "house"
+  ))
+)
+
+# ::id SNG0049.json_0004
+# ::snt Sounds perfect .   Thank you so much .   I wo n't need anything else right now .   Bye .
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id PMUL2585.json_0000
+# ::snt I 'm looking for a place to go in the centre of town .
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n2 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id PMUL2585.json_0002
+# ::snt I would like a college please can you send me some info ?
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n4 / name
+     :op1 "college"
+  ))
+)
+
+# ::id PMUL2585.json_0004
+# ::snt Yes , that 's fine . Can you give me the phone number , entrance fee , and postcode ? Thanks .
+( At1 / Attraction-Request
+  :Fee ( aAt0 / question )
+  :Post ( aAt1 / question )
+  :Phone ( aAt2 / question )
+)
+
+# ::id PMUL2585.json_0006
+# ::snt I am also looking for a place to stay . It should be a guesthouse in the same area and include free wifi . It does n't need to have free parking .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n6 / name
+     :op1 "guesthouse"
+  ))
+   :Parking ( oHo2 / no)
+   :Internet ( esHo3 / yes)
+   :Area ( AreHo6 / Area 
+    :name ( n8 / name
+     :op1 "same"
+     :op2 "area"
+  ))
+)
+
+# ::id PMUL2585.json_0008
+# ::snt The star preference does n't matter . I 'll take the 4 star .
+( Hm1 / Hotel-Inform
+   :Stars ( StaHo2 / Stars 
+    :name ( n10 / name
+     :op1 "4"
+  ))
+)
+
+# ::id PMUL2585.json_0010
+# ::snt No , that 's all the information I need right now . Thank you for all your help .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL2585.json_0012
+# ::snt Thank you . I will also need a taxi to commute between the two places .
+( Tm1 / Taxi-Inform
+   :none ( onTa1 / none)
+)
+
+# ::id PMUL2585.json_0014
+# ::snt From the Alexander B&B to Christ 's College . I want to leave the hotel by 09:45 .
+( Tm1 / Taxi-Inform
+   :Leave ( LeaTa2 / Leave 
+    :name ( n12 / name
+     :op1 "09:45"
+  ))
+   :Depart ( DepTa4 / Depart 
+    :name ( n14 / name
+     :op1 "the"
+     :op2 "hotel"
+  ))
+)
+
+# ::id PMUL2585.json_0016
+# ::snt May I please get a contact number for the taxi ?
+( Tm1 / Taxi-Inform
+   :none ( onTa1 / none)
+)
+
+# ::id PMUL2585.json_0018
+# ::snt What type of car is it ?
+( Tt1 / Taxi-Request
+  :Car ( aTa0 / question )
+)
+
+# ::id PMUL2585.json_0020
+# ::snt That is all , thank you very much .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL4913.json_0000
+# ::snt I am looking for information in Cambridge .
+( o / out_of_scope )
+
+# ::id PMUL4913.json_0002
+# ::snt I am wanting to find out what nightclubs you have in the city ?
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n2 / name
+     :op1 "nightclubs"
+  ))
+)
+
+# ::id PMUL4913.json_0004
+# ::snt I just need a phone number for one you recommend .
+( At1 / Attraction-Request
+  :Phone ( aAt0 / question )
+)
+
+# ::id PMUL4913.json_0006
+# ::snt I would love some information on a train to get me to Ely on Thursday .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n4 / name
+     :op1 "ely"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n6 / name
+     :op1 "thursday"
+  ))
+)
+
+# ::id PMUL4913.json_0008
+# ::snt Yes , I need the train to arrive by 10:45 .
+( Tm1 / Train-Inform
+   :Arrive ( ArrTr2 / Arrive 
+    :name ( n8 / name
+     :op1 "10:45"
+  ))
+)
+
+# ::id PMUL4913.json_0010
+# ::snt That would be great .   Can I book 5 seats for that train ?
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n10 / name
+     :op1 "5"
+  ))
+)
+
+# ::id PMUL4913.json_0012
+# ::snt Thank you . That is all I need for today .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL0687.json_0000
+# ::snt I 'd love some help finding more information about the Michaelhouse Cafe .
+( Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n2 / name
+     :op1 "michaelhouse"
+     :op2 "cafe"
+  ))
+)
+
+# ::id PMUL0687.json_0002
+# ::snt Yes , could I get the phone number and postcode ?
+( Rt1 / Restaurant-Request
+  :Phone ( aRe0 / question )
+  :Post ( aRe1 / question )
+)
+
+# ::id PMUL0687.json_0004
+# ::snt I also need to take a train from peterbourough to cambridge , I need to arrive by 21:00
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n4 / name
+     :op1 "cambridge"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n6 / name
+     :op1 "21:00"
+  ))
+   :Depart ( DepTr6 / Depart 
+    :name ( n8 / name
+     :op1 "peterbourough"
+  ))
+)
+
+# ::id PMUL0687.json_0006
+# ::snt I will be traveling on Sunday
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n10 / name
+     :op1 "sunday"
+  ))
+)
+
+# ::id PMUL0687.json_0008
+# ::snt Yes 1 ticket please and the reference number then too
+( a / and
+ :op1(Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n12 / name
+     :op1 "1"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ref ( aTr1 / question )
+   )
+)
+
+# ::id PMUL0687.json_0010
+# ::snt Thank you for your help .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL0687.json_0012
+# ::snt Thank you for all the information . The information will make my trip much more enjoyable .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0376.json_0000
+# ::snt I need a train from Cambridge leaving after 18:30 in the evening please .
+( Tm1 / Train-Inform
+   :Depart ( DepTr2 / Depart 
+    :name ( n2 / name
+     :op1 "cambridge"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n4 / name
+     :op1 "18:30"
+  ))
+)
+
+# ::id MUL0376.json_0002
+# ::snt London liverpool street . I need the train for wednesday .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n6 / name
+     :op1 "london"
+     :op2 "liverpool"
+     :op3 "street"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n8 / name
+     :op1 "wednesday"
+  ))
+)
+
+# ::id MUL0376.json_0004
+# ::snt Yes , that should be fine , can you tell me how long is the travel time ?
+( Tt1 / Train-Request
+  :Time ( aTr0 / question )
+)
+
+# ::id MUL0376.json_0006
+# ::snt I do n't know at this time . I would have to check .
+( o / out_of_scope )
+
+# ::id MUL0376.json_0008
+# ::snt Are there any restaurants that would be in the west ?
+( Rm1 / Restaurant-Inform
+   :Area ( AreRe2 / Area 
+    :name ( n10 / name
+     :op1 "west"
+  ))
+)
+
+# ::id MUL0376.json_0010
+# ::snt I do n't care what kind of food , but I am looking for an expensive restaurant .   Please let me know what food type you find .
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :Food ( onRe1 / dontcare)
+   :Price ( PriRe3 / Price 
+    :name ( n12 / name
+     :op1 "expensive"
+  ))
+   )
+ :op2(Rt2 / Restaurant-Request
+  :Food ( aRe1 / question )
+   )
+)
+
+# ::id MUL0376.json_0012
+# ::snt Yes that would be great
+( o / out_of_scope )
+
+# ::id MUL0376.json_0014
+# ::snt 1 person and after 20:00
+( Rm1 / Restaurant-Inform
+   :People ( PeoRe2 / People 
+    :name ( n14 / name
+     :op1 "1"
+  ))
+   :Time ( TimRe4 / Time 
+    :name ( n16 / name
+     :op1 "20:00"
+  ))
+)
+
+# ::id MUL0376.json_0016
+# ::snt Yes , that would be fine . Thank you !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0376.json_0018
+# ::snt No , that will do , thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL2360.json_0000
+# ::snt Hi , I 'm looking for an indian restaurant .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "indian"
+  ))
+)
+
+# ::id MUL2360.json_0002
+# ::snt I 'm looking for something in the west , and it should be expensive .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n4 / name
+     :op1 "expensive"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n6 / name
+     :op1 "west"
+  ))
+)
+
+# ::id MUL2360.json_0004
+# ::snt cocum sounds interesting .   can you give me the phone number , address and postcode please ?
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n8 / name
+     :op1 "cocum"
+  ))
+   )
+ :op2(Rt2 / Restaurant-Request
+  :Phone ( aRe1 / question )
+  :Post ( aRe2 / question )
+  :Addr ( aRe3 / question )
+   )
+)
+
+# ::id MUL2360.json_0006
+# ::snt Do you have any recommendations for places to go in town maybe some architecture ? That are in the same area as the restaurant ?
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n10 / name
+     :op1 "same"
+     :op2 "area"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n12 / name
+     :op1 "architecture"
+  ))
+)
+
+# ::id MUL2360.json_0008
+# ::snt I 'd like to stay in one area .   Are there any museums near the restaurant that would be open ?
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n14 / name
+     :op1 "museums"
+  ))
+)
+
+# ::id MUL2360.json_0010
+# ::snt Yes , could I get the postcode and address please ?
+( At1 / Attraction-Request
+  :Addr ( aAt0 / question )
+  :Post ( aAt1 / question )
+)
+
+# ::id MUL2360.json_0012
+# ::snt Yes , I need a Taxi from the Museum by 11:30 to the restaurant .
+( Tm1 / Taxi-Inform
+   :Leave ( LeaTa2 / Leave 
+    :name ( n16 / name
+     :op1 "11:30"
+  ))
+   :Depart ( DepTa4 / Depart 
+    :name ( n18 / name
+     :op1 "the"
+     :op2 "museum"
+  ))
+   :Dest ( DesTa6 / Dest 
+    :name ( n20 / name
+     :op1 "the"
+     :op2 "restaurant"
+  ))
+)
+
+# ::id MUL2360.json_0014
+# ::snt No thanks . That will be it for today . Have a great night . Goodbye .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1158.json_0000
+# ::snt Could you help me find a college to visit ?
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n2 / name
+     :op1 "college"
+  ))
+)
+
+# ::id MUL1158.json_0002
+# ::snt I would like to visit one in the centre .
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n4 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id MUL1158.json_0004
+# ::snt What is the street address and postal code for Christ 's College ? I am also looking for a hotel called the City Centre North B and B.
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n6 / name
+     :op1 "city"
+     :op2 "centre"
+     :op3 "north"
+     :op4 "b"
+     :op5 "and"
+     :op6 "b."
+  ))
+   )
+ :op2(At2 / Attraction-Request
+  :Addr ( aAt1 / question )
+  :Post ( aAt2 / question )
+   )
+)
+
+# ::id MUL1158.json_0006
+# ::snt Thank you .   I had a friend recommend a hotel called the City Centre North B and B.   Can you tell me if there are any rooms available there ?
+( Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n8 / name
+     :op1 "city"
+     :op2 "centre"
+     :op3 "north"
+     :op4 "b"
+     :op5 "and"
+     :op6 "b."
+  ))
+)
+
+# ::id MUL1158.json_0008
+# ::snt Book it for Thursday night , 3 nights , and 4 people .   Thank You !
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n10 / name
+     :op1 "3"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n12 / name
+     :op1 "thursday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n14 / name
+     :op1 "4"
+  ))
+)
+
+# ::id MUL1158.json_0010
+# ::snt Actually , I 'd like to book there Monday for 1 night with 8 people .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n16 / name
+     :op1 "1"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n18 / name
+     :op1 "monday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n20 / name
+     :op1 "8"
+  ))
+)
+
+# ::id MUL1158.json_0012
+# ::snt I would also like a taxi and would like to leave the college by 06:45 . Can you also provide me with its contact number and car type ?
+( a / and
+ :op1(Tm1 / Taxi-Inform
+   :Leave ( LeaTa2 / Leave 
+    :name ( n22 / name
+     :op1 "06:45"
+  ))
+   :Depart ( DepTa4 / Depart 
+    :name ( n24 / name
+     :op1 "the"
+     :op2 "college"
+  ))
+   )
+ :op2(Tt2 / Taxi-Request
+  :Car ( aTa1 / question )
+   )
+)
+
+# ::id MUL1158.json_0014
+# ::snt I believe that takes care of everything , thanks !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3324.json_0000
+# ::snt I am planning a trip in Cambridge
+( o / out_of_scope )
+
+# ::id PMUL3324.json_0002
+# ::snt Great .   I wanted to find a theatre to visit while I 'm in town .
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n2 / name
+     :op1 "theatre"
+  ))
+)
+
+# ::id PMUL3324.json_0004
+# ::snt I do n't have a preference . Can you recommend one and provide me some information on it ?
+( Am1 / Attraction-Inform
+   :Area ( onAt1 / dontcare)
+)
+
+# ::id PMUL3324.json_0006
+# ::snt ADC Theatre will work . Can you tell me what part of town that is in ?
+( Am1 / Attraction-Inform
+   :Name ( NamAt2 / Name 
+    :name ( n4 / name
+     :op1 "adc"
+     :op2 "theatre"
+  ))
+)
+
+# ::id PMUL3324.json_0008
+# ::snt Great ! Can you give me the postcode and phone number ? I 'd like to mark that in my notes in case I get lost .
+( At1 / Attraction-Request
+  :Post ( aAt0 / question )
+  :Phone ( aAt1 / question )
+)
+
+# ::id PMUL3324.json_0010
+# ::snt Can I get the postcode for that as well ?
+( At1 / Attraction-Request
+  :Post ( aAt0 / question )
+)
+
+# ::id PMUL3324.json_0012
+# ::snt OK . Can you help with trains , too , or do I have to go somewhere else for that ?
+( a / and
+ :op1(Tm1 / Train-Inform
+   :none ( onTr1 / none)
+   )
+ :op2(Tt2 / Train-Request
+  :Depart ( aTr1 / question )
+   )
+)
+
+# ::id PMUL3324.json_0014
+# ::snt I will be departing from ely and going to cambridge
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n6 / name
+     :op1 "cambridge"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n8 / name
+     :op1 "ely"
+  ))
+)
+
+# ::id PMUL3324.json_0016
+# ::snt I am planning to leave on saturday and it should arrive by 15:30 .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n10 / name
+     :op1 "saturday"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n12 / name
+     :op1 "15:30"
+  ))
+)
+
+# ::id PMUL3324.json_0018
+# ::snt Yes , please . I need tickets for 8 people .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n14 / name
+     :op1 "8"
+  ))
+)
+
+# ::id PMUL3324.json_0020
+# ::snt No , thank you . I think I have everything I need .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG0684.json_0000
+# ::snt Hi , I 'm looking for a restaurant called pizza hut cherry hinton , can you help me find it ?
+( Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n2 / name
+     :op1 "pizza"
+     :op2 "hut"
+     :op3 "cherry"
+     :op4 "hinton"
+  ))
+)
+
+# ::id SNG0684.json_0002
+# ::snt No , I wanted to make a reservation there .
+( o / out_of_scope )
+
+# ::id SNG0684.json_0004
+# ::snt Just one person on Sunday at 19:45
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n4 / name
+     :op1 "19:45"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n6 / name
+     :op1 "sunday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n8 / name
+     :op1 "one"
+  ))
+)
+
+# ::id SNG0684.json_0006
+# ::snt no that will be all , thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL0958.json_0000
+# ::snt Please help me locate a train that departs from Cambridge and is going to Leicester . Thanks .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "leicester"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n4 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id PMUL0958.json_0002
+# ::snt I 'm flexible about departure time , but I must arrive by 18:45 on Saturday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n6 / name
+     :op1 "saturday"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n8 / name
+     :op1 "18:45"
+  ))
+)
+
+# ::id PMUL0958.json_0004
+# ::snt Not yet but can I get travel time and train ID ?
+( Tt1 / Train-Request
+  :Time ( aTr0 / question )
+  :Id ( aTr1 / question )
+)
+
+# ::id PMUL0958.json_0006
+# ::snt What is the travel time for the train ?   Also , I need a place to eat in the centre .   It should be in the expensive range .
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n10 / name
+     :op1 "expensive"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n12 / name
+     :op1 "centre"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Time ( aTr1 / question )
+   )
+)
+
+# ::id PMUL0958.json_0008
+# ::snt Any place in the centre with good food and service would be perfect .
+( Rm1 / Restaurant-Inform
+   :Food ( onRe1 / dontcare)
+   :Area ( AreRe3 / Area 
+    :name ( n14 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id PMUL0958.json_0010
+# ::snt ok , as long as it 's expensive .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n16 / name
+     :op1 "expensive"
+  ))
+)
+
+# ::id PMUL0958.json_0012
+# ::snt Yes . Book for 5 people the same day and at 15:30 .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n18 / name
+     :op1 "15:30"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n20 / name
+     :op1 "same"
+     :op2 "day"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n22 / name
+     :op1 "5"
+  ))
+)
+
+# ::id PMUL0958.json_0014
+# ::snt No , that is it , thank you !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL4244.json_0000
+# ::snt I feel like dancing so please find me a nightclub in the centre
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n2 / name
+     :op1 "centre"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n4 / name
+     :op1 "nightclub"
+  ))
+)
+
+# ::id PMUL4244.json_0002
+# ::snt Could you tell me their entrance fee ?
+( At1 / Attraction-Request
+  :Fee ( aAt0 / question )
+)
+
+# ::id PMUL4244.json_0004
+# ::snt Yes , I 'm also looking for a train . I need to arrive by 18:00 . I 'm heading to London Liverpool Street .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n6 / name
+     :op1 "london"
+     :op2 "liverpool"
+     :op3 "street"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n8 / name
+     :op1 "18:00"
+  ))
+)
+
+# ::id PMUL4244.json_0006
+# ::snt I am departing from Cambridge on Monday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n10 / name
+     :op1 "monday"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n12 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id PMUL4244.json_0008
+# ::snt You 've already given me the train ID . I just need the departure time .
+( Tt1 / Train-Request
+  :Leave ( aTr0 / question )
+  :Id ( aTr1 / question )
+)
+
+# ::id PMUL4244.json_0010
+# ::snt Great , thank you ! That 's all I need .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL2718.json_0000
+# ::snt I need somewhere to stay .
+( Hm1 / Hotel-Inform
+   :none ( onHo1 / none)
+)
+
+# ::id PMUL2718.json_0002
+# ::snt Yes , a hotel . Something 2 stars .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n2 / name
+     :op1 "hotel"
+  ))
+   :Stars ( StaHo4 / Stars 
+    :name ( n4 / name
+     :op1 "2"
+  ))
+)
+
+# ::id PMUL2718.json_0004
+# ::snt Yes , please ! Pick your favorite and book it for 7 people , 2 nights . We 'll be arriving on Friday .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n6 / name
+     :op1 "2"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n8 / name
+     :op1 "friday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n10 / name
+     :op1 "7"
+  ))
+)
+
+# ::id PMUL2718.json_0006
+# ::snt Yes , where would you suggest to eat ?
+( o / out_of_scope )
+
+# ::id PMUL2718.json_0008
+# ::snt I would like italian please .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n12 / name
+     :op1 "italian"
+  ))
+)
+
+# ::id PMUL2718.json_0010
+# ::snt Actually can you find an attraction called Jesus College .
+( Am1 / Attraction-Inform
+   :Name ( NamAt2 / Name 
+    :name ( n14 / name
+     :op1 "jesus"
+     :op2 "college"
+  ))
+)
+
+# ::id PMUL2718.json_0012
+# ::snt I need a taxi to return back to the hotel . I 'll be leaving the college at 3:15 PM .
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   )
+ :op2(Tm2 / Taxi-Inform
+   :Dest ( DesTa3 / Dest 
+    :name ( n17 / name
+     :op1 "the"
+     :op2 "hotel"
+  ))
+   :Depart ( DepTa5 / Depart 
+    :name ( n19 / name
+     :op1 "the"
+     :op2 "college"
+  ))
+   )
+)
+
+# ::id PMUL2718.json_0014
+# ::snt That is all . Thanks so much !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0418.json_0000
+# ::snt I am looking for a train . The train should depart from peterborough and should arrive by 13:00 .
+( Tm1 / Train-Inform
+   :Arrive ( ArrTr2 / Arrive 
+    :name ( n2 / name
+     :op1 "13:00"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n4 / name
+     :op1 "peterborough"
+  ))
+)
+
+# ::id MUL0418.json_0002
+# ::snt Only if it leaves on Thursday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n6 / name
+     :op1 "thursday"
+  ))
+)
+
+# ::id MUL0418.json_0004
+# ::snt Yes I would like tickets for 2 people and the reference number please .
+( a / and
+ :op1(Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n8 / name
+     :op1 "2"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ref ( aTr1 / question )
+   )
+)
+
+# ::id MUL0418.json_0006
+# ::snt Yes . I am also looking for museums to go to in town .
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n10 / name
+     :op1 "museums"
+  ))
+)
+
+# ::id MUL0418.json_0008
+# ::snt Not really . Can you give me a list of museums ?
+( Am1 / Attraction-Inform
+   :Area ( onAt1 / dontcare)
+   :Type ( TypAt3 / Type 
+    :name ( n12 / name
+     :op1 "museums"
+  ))
+)
+
+# ::id MUL0418.json_0010
+# ::snt Fantastic . Could you provide me with the phone number for that museum ?
+( At1 / Attraction-Request
+  :Phone ( aAt0 / question )
+)
+
+# ::id MUL0418.json_0012
+# ::snt That should be it thank you
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL1644.json_0000
+# ::snt I want to find a four star hotel that has free internet .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n2 / name
+     :op1 "hotel"
+  ))
+   :Internet ( esHo2 / yes)
+   :Stars ( StaHo5 / Stars 
+    :name ( n4 / name
+     :op1 "four"
+  ))
+)
+
+# ::id PMUL1644.json_0002
+# ::snt I would like a cheap hotel .
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n6 / name
+     :op1 "cheap"
+  ))
+   :Type ( TypHo4 / Type 
+    :name ( n8 / name
+     :op1 "hotel"
+  ))
+)
+
+# ::id PMUL1644.json_0004
+# ::snt Yes , please book it for 6 people for 4 nights starting saturday .   I 'll need the reference number when it is booked .   Thank you .
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n10 / name
+     :op1 "4"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n12 / name
+     :op1 "saturday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n14 / name
+     :op1 "6"
+  ))
+   )
+ :op2(Ht2 / Hotel-Request
+  :Ref ( aHo1 / question )
+   )
+)
+
+# ::id PMUL1644.json_0006
+# ::snt thank you . I also need to book a train out of cambridge after 20:30 .
+( Tm1 / Train-Inform
+   :Depart ( DepTr2 / Depart 
+    :name ( n16 / name
+     :op1 "cambridge"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n18 / name
+     :op1 "20:30"
+  ))
+)
+
+# ::id PMUL1644.json_0008
+# ::snt I 'm not sure yet how many people but I would like to leave on Wednesday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n20 / name
+     :op1 "wednesday"
+  ))
+)
+
+# ::id PMUL1644.json_0010
+# ::snt I will be going to Ely .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n22 / name
+     :op1 "ely"
+  ))
+)
+
+# ::id PMUL1644.json_0012
+# ::snt how much would one ticket cost ?
+( Tt1 / Train-Request
+  :Ticket ( aTr0 / question )
+)
+
+# ::id PMUL1644.json_0014
+# ::snt Not at this time but thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0207.json_0000
+# ::snt I need a train leaving from Cambridge this Thursday
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n2 / name
+     :op1 "thursday"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n4 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id MUL0207.json_0002
+# ::snt I 'm going to king 's lynn , and I need to arrive by 21:00 .
+( Tm1 / Train-Inform
+   :Arrive ( ArrTr2 / Arrive 
+    :name ( n6 / name
+     :op1 "21:00"
+  ))
+   :Dest ( DesTr4 / Dest 
+    :name ( n8 / name
+     :op1 "king"
+     :op2 "'s"
+     :op3 "lynn"
+  ))
+)
+
+# ::id MUL0207.json_0004
+# ::snt Please get me a ticket for one that leaves at 5:11 a. m and send me the reference   number .
+( a / and
+ :op1(Tm1 / Train-Inform
+   :Leave ( LeaTr2 / Leave 
+    :name ( n10 / name
+     :op1 "5:11"
+  ))
+   :People ( PeoTr4 / People 
+    :name ( n12 / name
+     :op1 "one"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ref ( aTr1 / question )
+   )
+)
+
+# ::id MUL0207.json_0006
+# ::snt Yes ! I am looking for a restaurant that serves corsica food and it should in the centre . Can you find me a place to dine ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n14 / name
+     :op1 "corsica"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n16 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id MUL0207.json_0008
+# ::snt Can you check if these is any corsica restaurants anywhere ?
+( Rm1 / Restaurant-Inform
+   :none ( onRe1 / none)
+   :Food ( FooRe3 / Food 
+    :name ( n18 / name
+     :op1 "corsica"
+  ))
+)
+
+# ::id MUL0207.json_0010
+# ::snt Yes , how about something that serves indian food .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n20 / name
+     :op1 "indian"
+  ))
+)
+
+# ::id MUL0207.json_0012
+# ::snt That sounds great ! Go head and make a reservation for 1 for 13:00 on Thursday , please . I would like the reference number as well .
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n22 / name
+     :op1 "13:00"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n24 / name
+     :op1 "thursday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n26 / name
+     :op1 "1"
+  ))
+   )
+ :op2(Rt2 / Restaurant-Request
+  :Ref ( aRe1 / question )
+   )
+)
+
+# ::id MUL0207.json_0014
+# ::snt Actually , I was looking for an cheap restaurant . Are there any cheap Indian restaurants . If so , let 's cancel that reservation .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n28 / name
+     :op1 "indian"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n30 / name
+     :op1 "cheap"
+  ))
+)
+
+# ::id MUL0207.json_0016
+# ::snt What is the name of the restaurant ?
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :none ( onRe1 / none)
+   )
+ :op2(Rt2 / Restaurant-Request
+  :Name ( aRe1 / question )
+   )
+)
+
+# ::id MUL0207.json_0018
+# ::snt No , thanks . I am all set .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL1464.json_0000
+# ::snt I need to find a train departing on Sunday that is going to Cambridge .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "cambridge"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n4 / name
+     :op1 "sunday"
+  ))
+)
+
+# ::id PMUL1464.json_0002
+# ::snt I am departing from leicester .
+( Tm1 / Train-Inform
+   :Depart ( DepTr2 / Depart 
+    :name ( n6 / name
+     :op1 "leicester"
+  ))
+)
+
+# ::id PMUL1464.json_0004
+# ::snt Yes I need to leave after 18:30 on sunday and I need to make a reservation for 8 people . Can you give me a reference number for the booking ?
+( a / and
+ :op1(Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n8 / name
+     :op1 "sunday"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n10 / name
+     :op1 "18:30"
+  ))
+   :People ( PeoTr6 / People 
+    :name ( n12 / name
+     :op1 "8"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ref ( aTr1 / question )
+   )
+)
+
+# ::id PMUL1464.json_0006
+# ::snt Yes please book it for 8 people .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n14 / name
+     :op1 "8"
+  ))
+)
+
+# ::id PMUL1464.json_0008
+# ::snt i 'm also looking for places to go in town .
+( Am1 / Attraction-Inform
+   :none ( onAt1 / none)
+)
+
+# ::id PMUL1464.json_0010
+# ::snt Hmmm ... all of those sound interesting , but I am really looking for a college . Are there any in the centre of town ?
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n16 / name
+     :op1 "centre"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n18 / name
+     :op1 "college"
+  ))
+)
+
+# ::id PMUL1464.json_0012
+# ::snt That sounds great ! Can you tell me the entrance fee ?
+( At1 / Attraction-Request
+  :Fee ( aAt0 / question )
+)
+
+# ::id PMUL1464.json_0014
+# ::snt no actually , you 've taken care of all my needs today ! Thanks , bye !
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id SNG0949.json_0000
+# ::snt I 'm looking for a guesthouse to stay in on the east side . You know of any ?
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n2 / name
+     :op1 "guesthouse"
+  ))
+   :Area ( AreHo4 / Area 
+    :name ( n4 / name
+     :op1 "east"
+  ))
+)
+
+# ::id SNG0949.json_0002
+# ::snt The guesthouse should be expensive .
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n6 / name
+     :op1 "expensive"
+  ))
+)
+
+# ::id SNG0949.json_0004
+# ::snt Okay , I guess I could go for something different . Do you have anything on the cheap side ?
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n8 / name
+     :op1 "cheap"
+  ))
+)
+
+# ::id SNG0949.json_0006
+# ::snt I actually want something in the expensive price range , sorry .
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n10 / name
+     :op1 "expensive"
+  ))
+)
+
+# ::id SNG0949.json_0008
+# ::snt I 'm sorry for changing my mind again but cheap is fine . You had mentioned Autumn House . What is their address , please .
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n12 / name
+     :op1 "cheap"
+  ))
+   :Name ( NamHo4 / Name 
+    :name ( n14 / name
+     :op1 "autumn"
+     :op2 "house"
+  ))
+   )
+ :op2(Ht2 / Hotel-Request
+  :Addr ( aHo1 / question )
+   )
+)
+
+# ::id SNG0949.json_0010
+# ::snt First I need the address please . Also , can you tell me if they have free parking and wifi ?
+( a / and
+ :op1(Ht1 / Hotel-Request
+  :Parking ( aHo0 / question )
+  :Internet ( aHo1 / question )
+  :Addr ( aHo2 / question )
+   )
+ :op2(Hm2 / Hotel-Inform
+   :Parking ( esHo2 / yes)
+   :Internet ( esHo3 / yes)
+   )
+)
+
+# ::id SNG0949.json_0012
+# ::snt No that is it , thanks .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL2844.json_0000
+# ::snt We are going to the centre for a night out .   Hear you have some great attractions can you help me find something fun ?
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n2 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id PMUL2844.json_0002
+# ::snt I 'd prefer something more geared towards nightlife . Maybe a club ?
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n4 / name
+     :op1 "nightlife"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n6 / name
+     :op1 "club"
+  ))
+)
+
+# ::id PMUL2844.json_0004
+# ::snt Yes . What is the entrance fee ?
+( At1 / Attraction-Request
+  :Fee ( aAt0 / question )
+)
+
+# ::id PMUL2844.json_0006
+# ::snt I 'd also like to know the postcode .
+( At1 / Attraction-Request
+  :Post ( aAt0 / question )
+)
+
+# ::id PMUL2844.json_0008
+# ::snt Yes , I 'd also like some help finding a hotel .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n8 / name
+     :op1 "hotel"
+  ))
+)
+
+# ::id PMUL2844.json_0010
+# ::snt It should be a guest house . And I need WiFi and parking
+( Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+   :Internet ( esHo2 / yes)
+)
+
+# ::id PMUL2844.json_0012
+# ::snt Can you look for a guesthouse in the Centre with free parking ?
+( Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+   :Area ( AreHo3 / Area 
+    :name ( n10 / name
+     :op1 "centre"
+  ))
+   :Type ( TypHo5 / Type 
+    :name ( n12 / name
+     :op1 "guesthouse"
+  ))
+)
+
+# ::id PMUL2844.json_0014
+# ::snt Yes . Please book for a party of 7 for Saturday . We 'll be staying 3 nights .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n14 / name
+     :op1 "3"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n16 / name
+     :op1 "saturday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n18 / name
+     :op1 "7"
+  ))
+)
+
+# ::id PMUL2844.json_0016
+# ::snt Thank you that would be all I need for today
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL4386.json_0000
+# ::snt I would love to see some architecture in the centre please
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n2 / name
+     :op1 "centre"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n4 / name
+     :op1 "architecture"
+  ))
+)
+
+# ::id PMUL4386.json_0002
+# ::snt All saints church sounds nice , can I please get their postcode and phone number ?
+( a / and
+ :op1(Am1 / Attraction-Inform
+   :Name ( NamAt2 / Name 
+    :name ( n6 / name
+     :op1 "all"
+     :op2 "saints"
+     :op3 "church"
+  ))
+   )
+ :op2(At2 / Attraction-Request
+  :Post ( aAt1 / question )
+  :Phone ( aAt2 / question )
+   )
+)
+
+# ::id PMUL4386.json_0004
+# ::snt Thank you .   I am also looking for information regarding a train to Cambridge please .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n8 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id PMUL4386.json_0006
+# ::snt I 'm leaving london kings cross on monday after 17:45 .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n10 / name
+     :op1 "monday"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n12 / name
+     :op1 "london"
+     :op2 "kings"
+     :op3 "cross"
+  ))
+   :Leave ( LeaTr6 / Leave 
+    :name ( n14 / name
+     :op1 "17:45"
+  ))
+)
+
+# ::id PMUL4386.json_0008
+# ::snt I would . I 'd be coming with four of my friends .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n16 / name
+     :op1 "four"
+  ))
+)
+
+# ::id PMUL4386.json_0010
+# ::snt Awesome thanks so much !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL4386.json_0012
+# ::snt Yes . Thanks and good bye .
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id PMUL1054.json_0000
+# ::snt I need a train to bishops stortford that arrives by 17:15 .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "bishops"
+     :op2 "stortford"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n4 / name
+     :op1 "17:15"
+  ))
+)
+
+# ::id PMUL1054.json_0002
+# ::snt I am leaving cambridge and need to arrive by 17:15 .
+( Tm1 / Train-Inform
+   :Depart ( DepTr2 / Depart 
+    :name ( n6 / name
+     :op1 "cambridge"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n8 / name
+     :op1 "17:15"
+  ))
+)
+
+# ::id PMUL1054.json_0004
+# ::snt I want to leave on Friday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n10 / name
+     :op1 "friday"
+  ))
+)
+
+# ::id PMUL1054.json_0006
+# ::snt Yes , I need a booking for 5 people and the reference number . I am also looking for information on Cambridge Artworks .
+( a / and
+ :op1(Am1 / Attraction-Inform
+   :Name ( NamAt2 / Name 
+    :name ( n12 / name
+     :op1 "cambridge"
+     :op2 "artworks"
+  ))
+   )
+ :op2(Tm2 / Train-Inform
+   :People ( PeoTr4 / People 
+    :name ( n15 / name
+     :op1 "5"
+  ))
+   )
+ :op3(Tt3 / Train-Request
+  :Ref ( aTr2 / question )
+   )
+)
+
+# ::id PMUL1054.json_0008
+# ::snt I 'd like to know what area Cambridge Artworks is in .
+( a / and
+ :op1(Tm1 / Train-Inform
+   :Depart ( DepTr2 / Depart 
+    :name ( n16 / name
+     :op1 "cambridge"
+  ))
+   )
+ :op2(At2 / Attraction-Request
+  :Area ( aAt1 / question )
+   )
+ :op3(Am3 / Attraction-Inform
+   :Name ( NamAt5 / Name 
+    :name ( n20 / name
+     :op1 "Cambridge"
+     :op2 "Artworks"
+  ))
+   )
+)
+
+# ::id PMUL1054.json_0010
+# ::snt What is the address , postcode , and phone number please .
+( At1 / Attraction-Request
+  :Addr ( aAt0 / question )
+  :Post ( aAt1 / question )
+  :Phone ( aAt2 / question )
+)
+
+# ::id PMUL1054.json_0012
+# ::snt Cool that 's all I need today thanks !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0819.json_0000
+# ::snt I 'm looking for a restaurant . I do n't suppose you happen to have one serving australian food ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "australian"
+  ))
+)
+
+# ::id MUL0819.json_0002
+# ::snt Do you have one that is in the moderate price range and serves modern european food ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n4 / name
+     :op1 "modern"
+     :op2 "european"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n6 / name
+     :op1 "moderate"
+  ))
+)
+
+# ::id MUL0819.json_0004
+# ::snt Great can you make a reservation for 1 at 11:45 on Wednesday ?   Please send me the reservation number once booked .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n8 / name
+     :op1 "11:45"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n10 / name
+     :op1 "wednesday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n12 / name
+     :op1 "1"
+  ))
+)
+
+# ::id MUL0819.json_0006
+# ::snt Yes , I 'm also looking for an attraction in the centre of town . Are there any boats that I can see ?
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n14 / name
+     :op1 "centre"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n16 / name
+     :op1 "boats"
+  ))
+)
+
+# ::id MUL0819.json_0008
+# ::snt Yes please , and can I get their phone number ? How much does it cost ?
+( At1 / Attraction-Request
+  :Phone ( aAt0 / question )
+)
+
+# ::id MUL0819.json_0010
+# ::snt I still would like to know the price of the two places . I also need to arrange a taxi to commute between those two areas .
+( Tm1 / Taxi-Inform
+   :none ( onTa1 / none)
+)
+
+# ::id MUL0819.json_0012
+# ::snt Scudamores Punting Co sounds fine . Could you get me the contact number and car type for the taxi ?
+( a / and
+ :op1(Tm1 / Taxi-Inform
+   :Depart ( DepTa2 / Depart 
+    :name ( n18 / name
+     :op1 "scudamores"
+     :op2 "punting"
+     :op3 "co"
+  ))
+   )
+ :op2(Tt2 / Taxi-Request
+  :Car ( aTa1 / question )
+   )
+ :op3(At3 / Attraction-Request
+  :Type ( aAt2 / question )
+   )
+)
+
+# ::id MUL0819.json_0014
+# ::snt I would like to arrive by 11:45 on wednesday , can I get the car type ?
+( a / and
+ :op1(Tm1 / Taxi-Inform
+   :Arrive ( ArrTa2 / Arrive 
+    :name ( n20 / name
+     :op1 "11:45"
+  ))
+   )
+ :op2(Tt2 / Taxi-Request
+  :Car ( aTa1 / question )
+   )
+)
+
+# ::id MUL0819.json_0016
+# ::snt Thank you that is all the info I need .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL1517.json_0000
+# ::snt I need to find a train going to Broxbourne leaving from Cambridge . Can you help ?
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "broxbourne"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n4 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id PMUL1517.json_0002
+# ::snt I need to leave on Sunday and arrive by 18:45 .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n6 / name
+     :op1 "sunday"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n8 / name
+     :op1 "18:45"
+  ))
+)
+
+# ::id PMUL1517.json_0004
+# ::snt Yes please book it for me .
+( o / out_of_scope )
+
+# ::id PMUL1517.json_0006
+# ::snt I will only need one ticket .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n10 / name
+     :op1 "one"
+  ))
+)
+
+# ::id PMUL1517.json_0008
+# ::snt Thanks . I am also looking for a hotel called the Warkworth house . I need the phone number , price range , and info on if they have free parking .
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n12 / name
+     :op1 "warkworth"
+     :op2 "house"
+  ))
+   :Parking ( esHo2 / yes)
+   )
+ :op2(Ht2 / Hotel-Request
+  :Parking ( aHo1 / question )
+  :Price ( aHo2 / question )
+  :Phone ( aHo3 / question )
+   )
+)
+
+# ::id PMUL1517.json_0010
+# ::snt No , I am still in the planning stages .   Thanks for all of your help , you have answered all of my questions .   Goodbye .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG0846.json_0000
+# ::snt Would you happen to have information on the Lovell Lodge ?
+( Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n2 / name
+     :op1 "lovell"
+     :op2 "lodge"
+  ))
+)
+
+# ::id SNG0846.json_0002
+# ::snt Can I get the phone number and address please ?
+( Ht1 / Hotel-Request
+  :Addr ( aHo0 / question )
+  :Phone ( aHo1 / question )
+)
+
+# ::id SNG0846.json_0004
+# ::snt No , thank you . That 's all I need .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL4005.json_0000
+# ::snt I looking for some information on a restaurant called Gandhi .
+( Rm1 / Restaurant-Inform
+   :none ( onRe1 / none)
+   :Name ( NamRe3 / Name 
+    :name ( n2 / name
+     :op1 "Gandhi"
+  ))
+)
+
+# ::id PMUL4005.json_0002
+# ::snt book for 6 people at 15:00 on teusday
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n4 / name
+     :op1 "15:00"
+  ))
+   :People ( PeoRe4 / People 
+    :name ( n6 / name
+     :op1 "6"
+  ))
+)
+
+# ::id PMUL4005.json_0004
+# ::snt Thank you that is all I need .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL4005.json_0006
+# ::snt I 'm also looking for college attraction in the centre of town . What are my options ?
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n8 / name
+     :op1 "centre"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n10 / name
+     :op1 "college"
+  ))
+)
+
+# ::id PMUL4005.json_0008
+# ::snt Can you give me the postcode , entrance fee , and phone number of christ 's college ?
+( At1 / Attraction-Request
+  :Fee ( aAt0 / question )
+  :Post ( aAt1 / question )
+  :Phone ( aAt2 / question )
+)
+
+# ::id PMUL4005.json_0010
+# ::snt I also need a taxi .
+( Tm1 / Taxi-Inform
+   :none ( onTa1 / none)
+)
+
+# ::id PMUL4005.json_0012
+# ::snt I need to get to Christ 's College from the Gandhi restaurant .
+( a / and
+ :op1(Tm1 / Taxi-Inform
+   :Depart ( DepTa2 / Depart 
+    :name ( n12 / name
+     :op1 "the"
+     :op2 "gandhi"
+  ))
+   :Dest ( DesTa4 / Dest 
+    :name ( n14 / name
+     :op1 "christ"
+     :op2 "'s"
+     :op3 "college"
+  ))
+   )
+ :op2(Rm2 / Restaurant-Inform
+   :Name ( NamRe5 / Name 
+    :name ( n17 / name
+     :op1 "gandhi"
+  ))
+   )
+)
+
+# ::id PMUL4005.json_0014
+# ::snt I think that is all I will need . Thank you so much .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL0124.json_0000
+# ::snt I want to try a local restraint , can you help ?
+( o / out_of_scope )
+
+# ::id PMUL0124.json_0002
+# ::snt Yes , sorry .   I would like to try Indonesian food tonight and I would like it in Centre please .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "indonesian"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n4 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id PMUL0124.json_0004
+# ::snt Are there any lebanese options available ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n6 / name
+     :op1 "lebanese"
+  ))
+)
+
+# ::id PMUL0124.json_0006
+# ::snt Yes , I would like to book a table for 6 people at 20:00 on Thursday . Please give me a reference number . I am also looking for a 4 star guesthouse .
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n8 / name
+     :op1 "guesthouse"
+  ))
+   :Stars ( StaHo4 / Stars 
+    :name ( n10 / name
+     :op1 "4"
+  ))
+   )
+ :op2(Rm2 / Restaurant-Inform
+   :Time ( TimRe5 / Time 
+    :name ( n13 / name
+     :op1 "20:00"
+  ))
+   :Day ( DayRe7 / Day 
+    :name ( n15 / name
+     :op1 "thursday"
+  ))
+   :People ( PeoRe9 / People 
+    :name ( n17 / name
+     :op1 "6"
+  ))
+   )
+ :op3(Rt3 / Restaurant-Request
+  :Ref ( aRe2 / question )
+   )
+)
+
+# ::id PMUL0124.json_0008
+# ::snt The location does n't matter , it just needs to be cheap .
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n18 / name
+     :op1 "cheap"
+  ))
+   :Area ( onHo2 / dontcare)
+)
+
+# ::id PMUL0124.json_0010
+# ::snt No thanks do they have free internet ? If so I need the postcode for it .
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Internet ( esHo1 / yes)
+   )
+ :op2(Ht2 / Hotel-Request
+  :Post ( aHo1 / question )
+   )
+)
+
+# ::id PMUL0124.json_0012
+# ::snt I need to book a taxi to commute between the two places , from the hotel to the restaurant . make sure it arrives the restaurant by the booked time
+( Tm1 / Taxi-Inform
+   :Depart ( DepTa2 / Depart 
+    :name ( n20 / name
+     :op1 "the"
+     :op2 "hotel"
+  ))
+   :Dest ( DesTa4 / Dest 
+    :name ( n22 / name
+     :op1 "the"
+     :op2 "restaurant"
+  ))
+   :Arrive ( ArrTa6 / Arrive 
+    :name ( n24 / name
+     :op1 "the"
+     :op2 "booked"
+     :op3 "time"
+  ))
+)
+
+# ::id PMUL0124.json_0014
+# ::snt No , that 's all I need . Thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL1722.json_0000
+# ::snt I want to stay at a guesthouse in the expensive price range .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n2 / name
+     :op1 "guesthouse"
+  ))
+   :Price ( PriHo4 / Price 
+    :name ( n4 / name
+     :op1 "expensive"
+  ))
+)
+
+# ::id PMUL1722.json_0002
+# ::snt Could you check one more time please .
+( o / out_of_scope )
+
+# ::id PMUL1722.json_0004
+# ::snt Yes , can you try a moderate priced hotel ?
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n6 / name
+     :op1 "hotel"
+  ))
+   :Price ( PriHo4 / Price 
+    :name ( n8 / name
+     :op1 "moderate"
+  ))
+)
+
+# ::id PMUL1722.json_0006
+# ::snt I 'm looking for a hotel .
+( Hm1 / Hotel-Inform
+   :none ( onHo1 / none)
+   :Type ( TypHo3 / Type 
+    :name ( n10 / name
+     :op1 "hotel"
+  ))
+)
+
+# ::id PMUL1722.json_0008
+# ::snt East part of town thank you
+( Hm1 / Hotel-Inform
+   :Area ( AreHo2 / Area 
+    :name ( n12 / name
+     :op1 "east"
+  ))
+)
+
+# ::id PMUL1722.json_0010
+# ::snt I apologize .   I am looking for an moderately priced guesthouse .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n14 / name
+     :op1 "guesthouse"
+  ))
+   :Price ( PriHo4 / Price 
+    :name ( n16 / name
+     :op1 "moderately"
+  ))
+)
+
+# ::id PMUL1722.json_0012
+# ::snt I would like more information before booking this guest house please .
+( o / out_of_scope )
+
+# ::id PMUL1722.json_0014
+# ::snt Does it have free wifi ?
+( Hm1 / Hotel-Inform
+   :Internet ( esHo1 / yes)
+)
+
+# ::id PMUL1722.json_0016
+# ::snt Great , can I book a reservation just for myself , starting on Wednesday for 3 nights ?
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n18 / name
+     :op1 "3"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n20 / name
+     :op1 "wednesday"
+  ))
+)
+
+# ::id PMUL1722.json_0018
+# ::snt I 'd also like to find a train departing from Kings Cross and going to Cambridge on Wednesday .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n22 / name
+     :op1 "cambridge"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n24 / name
+     :op1 "wednesday"
+  ))
+   :Depart ( DepTr6 / Depart 
+    :name ( n26 / name
+     :op1 "Kings"
+     :op2 "Cross"
+  ))
+)
+
+# ::id PMUL1722.json_0020
+# ::snt I only need to arrive by 13:00 or earlier .
+( Tm1 / Train-Inform
+   :Arrive ( ArrTr2 / Arrive 
+    :name ( n28 / name
+     :op1 "13:00"
+  ))
+)
+
+# ::id PMUL1722.json_0022
+# ::snt thanks for the information .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG1085.json_0000
+# ::snt Are there any entertainment spots in the town centre ?
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n2 / name
+     :op1 "centre"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n4 / name
+     :op1 "entertainment"
+  ))
+)
+
+# ::id SNG1085.json_0002
+# ::snt Do you have any colleges in the centre area ?
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n6 / name
+     :op1 "colleges"
+  ))
+   :Area ( AreAt4 / Area 
+    :name ( n8 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id SNG1085.json_0004
+# ::snt That sounds perfect . Can you tell me their address and postcode , please ?
+( At1 / Attraction-Request
+  :Addr ( aAt0 / question )
+  :Post ( aAt1 / question )
+)
+
+# ::id SNG1085.json_0006
+# ::snt Great , thank you !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG1085.json_0008
+# ::snt It is . Thanks again .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL0705.json_0000
+# ::snt I need some help finding a place to eat .
+( Rm1 / Restaurant-Inform
+   :none ( onRe1 / none)
+)
+
+# ::id PMUL0705.json_0002
+# ::snt I would like moderately priced turkish food .   If you find one please book a table for 2 at 16:30 on saturday .   Also provide a reference number .
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "turkish"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n4 / name
+     :op1 "moderately"
+  ))
+   :Time ( TimRe6 / Time 
+    :name ( n6 / name
+     :op1 "16:30"
+  ))
+   :Day ( DayRe8 / Day 
+    :name ( n8 / name
+     :op1 "saturday"
+  ))
+   :People ( PeoRe10 / People 
+    :name ( n10 / name
+     :op1 "2"
+  ))
+   )
+ :op2(Rt2 / Restaurant-Request
+  :Ref ( aRe1 / question )
+   )
+)
+
+# ::id PMUL0705.json_0004
+# ::snt A restaurant that serves turkish food . I also need a train that departs from bishop storford and goes to cambrdige .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n12 / name
+     :op1 "turkish"
+  ))
+)
+
+# ::id PMUL0705.json_0006
+# ::snt The train needs to arrive by 08:15 on Saturday - does one of them meet that criteria ?
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n14 / name
+     :op1 "saturday"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n16 / name
+     :op1 "08:15"
+  ))
+)
+
+# ::id PMUL0705.json_0008
+# ::snt Firat , lets book the anatolia for 2 people on Saturday at 16:30 .
+( a / and
+ :op1(Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n18 / name
+     :op1 "saturday"
+  ))
+   :People ( PeoTr4 / People 
+    :name ( n20 / name
+     :op1 "2"
+  ))
+   )
+ :op2(Rm2 / Restaurant-Inform
+   :Name ( NamRe5 / Name 
+    :name ( n23 / name
+     :op1 "anatolia"
+  ))
+   :Time ( TimRe7 / Time 
+    :name ( n25 / name
+     :op1 "16:30"
+  ))
+   )
+)
+
+# ::id PMUL0705.json_0010
+# ::snt Listen .   Book the restaurant Anatoli for 2 people on Saturday at 16:30 right now .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n26 / name
+     :op1 "16:30"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n28 / name
+     :op1 "saturday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n30 / name
+     :op1 "2"
+  ))
+)
+
+# ::id PMUL0705.json_0012
+# ::snt Thank you .   Now I could use a train leaving Bishops Stortford and arriving in Cambridge by 8:15 .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n32 / name
+     :op1 "cambridge"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n34 / name
+     :op1 "bishops"
+     :op2 "stortford"
+  ))
+   :Arrive ( ArrTr6 / Arrive 
+    :name ( n36 / name
+     :op1 "8:15"
+  ))
+)
+
+# ::id PMUL0705.json_0014
+# ::snt YES !   Make a booking for 2 people RIGHT THIS INSTANT !
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n38 / name
+     :op1 "2"
+  ))
+)
+
+# ::id PMUL0705.json_0016
+# ::snt No that 's all , you 've been helpful .
+( gt1 / general-greet
+   :none ( onge1 / none)
+)
+
+# ::id PMUL0705.json_0018
+# ::snt No , that was it for now . Thank you . Good bye .
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id MUL0047.json_0000
+# ::snt I 'm looking for a restaurant in the centre serving Welsh food .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "welsh"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n4 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id MUL0047.json_0002
+# ::snt Sure , I guess so .
+( o / out_of_scope )
+
+# ::id MUL0047.json_0004
+# ::snt Well , can I get some african food instead ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n6 / name
+     :op1 "african"
+  ))
+)
+
+# ::id MUL0047.json_0006
+# ::snt Is it in he expensive range ? If it is I would like to book a table for 7 at 1:00 on Sunday .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n8 / name
+     :op1 "expensive"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n10 / name
+     :op1 "sunday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n12 / name
+     :op1 "7"
+  ))
+   :Time ( TimRe8 / Time 
+    :name ( n14 / name
+     :op1 "1:00"
+  ))
+)
+
+# ::id MUL0047.json_0008
+# ::snt Yes , I want to book a table for 19:00 .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n16 / name
+     :op1 "19:00"
+  ))
+)
+
+# ::id MUL0047.json_0010
+# ::snt Yes , can you see if there is a booking available at 18:00 instead ? I will also need to make a hotel reservation in a hotel that offers free wifi .
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n18 / name
+     :op1 "hotel"
+  ))
+   :Internet ( esHo2 / yes)
+   )
+ :op2(Rm2 / Restaurant-Inform
+   :Time ( TimRe4 / Time 
+    :name ( n21 / name
+     :op1 "18:00"
+  ))
+   )
+)
+
+# ::id MUL0047.json_0012
+# ::snt I would like the hotel also to be expensive with at least a 4 star rating .   I will need a reference number for my reservation .
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n22 / name
+     :op1 "hotel"
+  ))
+   :Price ( PriHo4 / Price 
+    :name ( n24 / name
+     :op1 "expensive"
+  ))
+   :Stars ( StaHo6 / Stars 
+    :name ( n26 / name
+     :op1 "4"
+  ))
+   )
+ :op2(Rt2 / Restaurant-Request
+  :Ref ( aRe1 / question )
+   )
+ :op3(Ht3 / Hotel-Request
+  :Ref ( aHo2 / question )
+   )
+)
+
+# ::id MUL0047.json_0014
+# ::snt Can I have the University arms hotel 's phone number and address ?
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n28 / name
+     :op1 "hotel"
+  ))
+   :Name ( NamHo4 / Name 
+    :name ( n30 / name
+     :op1 "university"
+     :op2 "arms"
+     :op3 "hotel"
+  ))
+   )
+ :op2(Ht2 / Hotel-Request
+  :Addr ( aHo1 / question )
+  :Phone ( aHo2 / question )
+   )
+)
+
+# ::id MUL0047.json_0016
+# ::snt Can you confirm the area of that hotel ?   I also need a taxi to go from the hotel to Bedouin , I will need to arrive by 18:00 .
+( a / and
+ :op1(Tm1 / Taxi-Inform
+   :Dest ( DesTa2 / Dest 
+    :name ( n32 / name
+     :op1 "bedouin"
+  ))
+   :Arrive ( ArrTa4 / Arrive 
+    :name ( n34 / name
+     :op1 "18:00"
+  ))
+   :Depart ( DepTa6 / Depart 
+    :name ( n36 / name
+     :op1 "the"
+     :op2 "hotel"
+  ))
+   )
+ :op2(Hm2 / Hotel-Inform
+   :Type ( TypHo6 / Type 
+    :name ( n39 / name
+     :op1 "hotel"
+  ))
+   )
+ :op3(Ht3 / Hotel-Request
+  :Area ( aHo2 / question )
+   )
+)
+
+# ::id MUL0047.json_0018
+# ::snt Nope that should be it thanks
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0047.json_0020
+# ::snt Thank you for your help .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG1121.json_0000
+# ::snt I want to tour a college in the centre of town . What 's available ?
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n2 / name
+     :op1 "centre"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n4 / name
+     :op1 "college"
+  ))
+)
+
+# ::id SNG1121.json_0002
+# ::snt Entrance fee is not an issue .
+( o / out_of_scope )
+
+# ::id SNG1121.json_0004
+# ::snt Can I have the postcode and address for that college ?
+( At1 / Attraction-Request
+  :Addr ( aAt0 / question )
+  :Post ( aAt1 / question )
+)
+
+# ::id SNG1121.json_0006
+# ::snt No , that 's it .   Thanks .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG1050.json_0000
+# ::snt Can you look up a hotel called Cityroomz ?
+( Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n2 / name
+     :op1 "cityroomz"
+  ))
+)
+
+# ::id SNG1050.json_0002
+# ::snt I need to make a reservation for 4 nights starting from Tuesday , for 6 people .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n4 / name
+     :op1 "4"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n6 / name
+     :op1 "tuesday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n8 / name
+     :op1 "6"
+  ))
+)
+
+# ::id SNG1050.json_0004
+# ::snt No , that 's it . Bye now !
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id MUL1831.json_0000
+# ::snt I am looking for a museum in the West .
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n2 / name
+     :op1 "west"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n4 / name
+     :op1 "museum"
+  ))
+)
+
+# ::id MUL1831.json_0002
+# ::snt That one sounds great what is the phone number ?
+( At1 / Attraction-Request
+  :Phone ( aAt0 / question )
+)
+
+# ::id MUL1831.json_0004
+# ::snt I 'll give them a call , thanks . Are you also able to help with train tickets ?
+( Tm1 / Train-Inform
+   :none ( onTr1 / none)
+)
+
+# ::id MUL1831.json_0006
+# ::snt I would like to leave on Monday from Cambridge to Ely .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n6 / name
+     :op1 "ely"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n8 / name
+     :op1 "monday"
+  ))
+   :Depart ( DepTr6 / Depart 
+    :name ( n10 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id MUL1831.json_0008
+# ::snt I need to leave anytime after 18:45 .
+( Tm1 / Train-Inform
+   :Leave ( LeaTr2 / Leave 
+    :name ( n12 / name
+     :op1 "18:45"
+  ))
+)
+
+# ::id MUL1831.json_0010
+# ::snt Could you please tell me the price and when it arrives ?
+( Tt1 / Train-Request
+  :Arrive ( aTr0 / question )
+  :Ticket ( aTr1 / question )
+)
+
+# ::id MUL1831.json_0012
+# ::snt I think that 's everything I need . Thank you very much !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL4791.json_0000
+# ::snt I need a train to cambridge leaving after 17:15 . Can you help me ?
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "cambridge"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n4 / name
+     :op1 "17:15"
+  ))
+)
+
+# ::id PMUL4791.json_0002
+# ::snt Leaving on Tuesday from London Kings Cross
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n6 / name
+     :op1 "tuesday"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n8 / name
+     :op1 "london"
+     :op2 "kings"
+     :op3 "cross"
+  ))
+)
+
+# ::id PMUL4791.json_0004
+# ::snt Yes please , thank you ! I will need the reference number once booked .
+( a / and
+ :op1(gk1 / general-thank
+   :none ( onge1 / none)
+   )
+ :op2(Tt2 / Train-Request
+  :Ref ( aTr1 / question )
+   )
+)
+
+# ::id PMUL4791.json_0006
+# ::snt Just one , thank you .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n10 / name
+     :op1 "one"
+  ))
+)
+
+# ::id PMUL4791.json_0008
+# ::snt okay well then do so , I do n't have all day
+( o / out_of_scope )
+
+# ::id PMUL4791.json_0010
+# ::snt Thanks , i 'm also looking for a place to stay in the centre that is moderately priced .
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n12 / name
+     :op1 "moderately"
+  ))
+   :Area ( AreHo4 / Area 
+    :name ( n14 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id PMUL4791.json_0012
+# ::snt Does it have free wifi and zero stars ?
+( Hm1 / Hotel-Inform
+   :Internet ( esHo1 / yes)
+   :Stars ( StaHo3 / Stars 
+    :name ( n16 / name
+     :op1 "zero"
+  ))
+)
+
+# ::id PMUL4791.json_0014
+# ::snt Yes please , for 1 person 5 nights starting Tuesday .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n18 / name
+     :op1 "5"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n20 / name
+     :op1 "tuesday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n22 / name
+     :op1 "1"
+  ))
+)
+
+# ::id PMUL4791.json_0016
+# ::snt That us all I need . Thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG02057.json_0000
+# ::snt Can you help me find a taxi to old schools ?
+( Tm1 / Taxi-Inform
+   :Dest ( DesTa2 / Dest 
+    :name ( n2 / name
+     :op1 "old"
+     :op2 "schools"
+  ))
+)
+
+# ::id SNG02057.json_0002
+# ::snt I 'm departing from thanh binh .
+( Tm1 / Taxi-Inform
+   :Depart ( DepTa2 / Depart 
+    :name ( n4 / name
+     :op1 "thanh"
+     :op2 "binh"
+  ))
+)
+
+# ::id SNG02057.json_0004
+# ::snt I need to get there by 11:15 .
+( Tm1 / Taxi-Inform
+   :Arrive ( ArrTa2 / Arrive 
+    :name ( n6 / name
+     :op1 "11:15"
+  ))
+)
+
+# ::id SNG02057.json_0006
+# ::snt No thanks . The taxi was the only reason for contacting you . Goodbye .
+( Tm1 / Taxi-Inform
+   :none ( onTa1 / none)
+)
+
+# ::id SNG1002.json_0000
+# ::snt Yes , can you give me the information on the Huntingdon Marriott Hotel ?
+( Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n2 / name
+     :op1 "huntingdon"
+     :op2 "marriott"
+     :op3 "hotel"
+  ))
+)
+
+# ::id SNG1002.json_0002
+# ::snt Yes please , I need a reservation for 6 people for 5 nights starting on Saturday .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n4 / name
+     :op1 "5"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n6 / name
+     :op1 "saturday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n8 / name
+     :op1 "6"
+  ))
+)
+
+# ::id SNG1002.json_0004
+# ::snt How about for 1 night ? If that works , I 'll need a reference number of course .
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n10 / name
+     :op1 "1"
+  ))
+   )
+ :op2(Ht2 / Hotel-Request
+  :Ref ( aHo1 / question )
+   )
+)
+
+# ::id SNG1002.json_0006
+# ::snt Thank you so much . Goodbye .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1622.json_0000
+# ::snt I need a train on Sunday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n2 / name
+     :op1 "sunday"
+  ))
+)
+
+# ::id MUL1622.json_0002
+# ::snt Coming from kings lynn to cambridge
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n4 / name
+     :op1 "cambridge"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n6 / name
+     :op1 "kings"
+     :op2 "lynn"
+  ))
+)
+
+# ::id MUL1622.json_0004
+# ::snt I need to arrive by 17:15 .
+( Tm1 / Train-Inform
+   :Arrive ( ArrTr2 / Arrive 
+    :name ( n8 / name
+     :op1 "17:15"
+  ))
+)
+
+# ::id MUL1622.json_0006
+# ::snt Just a little before 17:15 arrival would be great .
+( Tm1 / Train-Inform
+   :Arrive ( ArrTr2 / Arrive 
+    :name ( n10 / name
+     :op1 "17:15"
+  ))
+)
+
+# ::id MUL1622.json_0008
+# ::snt Okay , excellent . I am also looking for a restaurant called Bloomsbury . Can you tell me where it is and what kind of food ?
+( a / and
+ :op1(Rt1 / Restaurant-Request
+  :Food ( aRe0 / question )
+   )
+ :op2(gt2 / general-greet
+   :none ( onge2 / none)
+   )
+)
+
+# ::id MUL1622.json_0010
+# ::snt Thank you that is all I needed today . Have a nice day .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL2724.json_0000
+# ::snt I 'm looking for a place to stay on the east side of town . I will need free wifi .
+( Hm1 / Hotel-Inform
+   :Internet ( esHo1 / yes)
+   :Area ( AreHo3 / Area 
+    :name ( n2 / name
+     :op1 "east"
+  ))
+)
+
+# ::id PMUL2724.json_0002
+# ::snt I 'm open to the price , but I do need the place o have a 4 star rating .
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Price ( onHo1 / dontcare)
+   :Stars ( StaHo3 / Stars 
+    :name ( n4 / name
+     :op1 "4"
+  ))
+   )
+ :op2(Am2 / Attraction-Inform
+   :Name ( NamAt4 / Name 
+    :name ( n7 / name
+     :op1 "the"
+     :op2 "place"
+  ))
+   )
+)
+
+# ::id PMUL2724.json_0004
+# ::snt Ok sounds good .   Is it available for a 5 night stay for 2 on Wednesday ?   If so book it .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n8 / name
+     :op1 "5"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n10 / name
+     :op1 "wednesday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n12 / name
+     :op1 "2"
+  ))
+)
+
+# ::id PMUL2724.json_0006
+# ::snt Thanks I need the reference number as well .
+( Ht1 / Hotel-Request
+  :Ref ( aHo0 / question )
+)
+
+# ::id PMUL2724.json_0008
+# ::snt Thanks ! I 'm also looking for a place to go near that hotel . Can you help me out with that ?
+( Hm1 / Hotel-Inform
+   :none ( onHo1 / none)
+)
+
+# ::id PMUL2724.json_0010
+# ::snt Nothing specific but in the same area as the hotel . I will need the address as well .
+( a / and
+ :op1(Am1 / Attraction-Inform
+   :Type ( onAt1 / dontcare)
+   :Area ( AreAt3 / Area 
+    :name ( n14 / name
+     :op1 "same"
+     :op2 "area"
+  ))
+   )
+ :op2(At2 / Attraction-Request
+  :Addr ( aAt1 / question )
+   )
+)
+
+# ::id PMUL2724.json_0012
+# ::snt yeah , that sounds good . do you have an address ?
+( At1 / Attraction-Request
+  :Addr ( aAt0 / question )
+)
+
+# ::id PMUL2724.json_0014
+# ::snt I also need a taxi between the 2 places .
+( Tm1 / Taxi-Inform
+   :none ( onTa1 / none)
+)
+
+# ::id PMUL2724.json_0016
+# ::snt I need to leave the hotel by 02:00
+( Tm1 / Taxi-Inform
+   :Leave ( LeaTa2 / Leave 
+    :name ( n16 / name
+     :op1 "02:00"
+  ))
+   :Depart ( DepTa4 / Depart 
+    :name ( n18 / name
+     :op1 "the"
+     :op2 "hotel"
+  ))
+)
+
+# ::id PMUL2724.json_0018
+# ::snt That is all I needed .   Thanks for your help today .   Bye .
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id PMUL4473.json_0000
+# ::snt Hi , I am looking for a particular restaurant , the Restaurant Alimentum .
+( Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n2 / name
+     :op1 "restaurant"
+     :op2 "alimentum"
+  ))
+)
+
+# ::id PMUL4473.json_0002
+# ::snt Could you book me a table for 1 at 12:30 on friday and could I have the reference number please ?
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n4 / name
+     :op1 "12:30"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n6 / name
+     :op1 "friday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n8 / name
+     :op1 "1"
+  ))
+   )
+ :op2(Rt2 / Restaurant-Request
+  :Ref ( aRe1 / question )
+   )
+)
+
+# ::id PMUL4473.json_0004
+# ::snt I 'm also looking for museum type attractions in the centre
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n10 / name
+     :op1 "centre"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n12 / name
+     :op1 "museum"
+  ))
+)
+
+# ::id PMUL4473.json_0006
+# ::snt I have no idea . I have never been to any . Can you make a recommendation please ?
+( o / out_of_scope )
+
+# ::id PMUL4473.json_0008
+# ::snt Sure ! Thanks for the recommendation !   I like free !   Can I get a postcode and phone number for this museum ? Thanks !
+( At1 / Attraction-Request
+  :Post ( aAt0 / question )
+  :Phone ( aAt1 / question )
+)
+
+# ::id PMUL4473.json_0010
+# ::snt That 's all I need , thanks so much for all of your help ! Have a great day !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG0862.json_0000
+# ::snt Hello . I am needing some help finding a cheap room .
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n2 / name
+     :op1 "cheap"
+  ))
+)
+
+# ::id SNG0862.json_0002
+# ::snt Yes , I would like it to be a guesthouse and I need free wifi !
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n4 / name
+     :op1 "guesthouse"
+  ))
+   :Internet ( esHo2 / yes)
+)
+
+# ::id SNG0862.json_0004
+# ::snt How about something that is 4-star rated ?
+( Hm1 / Hotel-Inform
+   :Stars ( StaHo2 / Stars 
+    :name ( n6 / name
+     :op1 "4-star"
+  ))
+)
+
+# ::id SNG0862.json_0006
+# ::snt Not really .   Anywhere will do .
+( Hm1 / Hotel-Inform
+   :Area ( onHo1 / dontcare)
+)
+
+# ::id SNG0862.json_0008
+# ::snt No , that 's not needed . Just give me the name address and phone number of one of these hotels .
+( Ht1 / Hotel-Request
+  :Addr ( aHo0 / question )
+  :Phone ( aHo1 / question )
+)
+
+# ::id SNG0862.json_0010
+# ::snt awesome , thanks for assistance !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0209.json_0000
+# ::snt I want to find an expensive restaurant that has North American food .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "north"
+     :op2 "american"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n4 / name
+     :op1 "expensive"
+  ))
+)
+
+# ::id MUL0209.json_0002
+# ::snt Great ! Can you tell me the area of town that 's located in , and give me their phone number , please ?
+( Rt1 / Restaurant-Request
+  :Area ( aRe0 / question )
+  :Phone ( aRe1 / question )
+)
+
+# ::id MUL0209.json_0004
+# ::snt Excellent . I also need a train booking . It should leave after 18:45 and depart from kings lynn .
+( Tm1 / Train-Inform
+   :Depart ( DepTr2 / Depart 
+    :name ( n6 / name
+     :op1 "kings"
+     :op2 "lynn"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n8 / name
+     :op1 "18:45"
+  ))
+)
+
+# ::id MUL0209.json_0006
+# ::snt I do n't have a specific time I need to arrive , but I do need to leave on Sunday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n10 / name
+     :op1 "sunday"
+  ))
+)
+
+# ::id MUL0209.json_0008
+# ::snt That would be great , can you book that for 1 person please and provide a reference number . Thanks .
+( a / and
+ :op1(Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n12 / name
+     :op1 "1"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ref ( aTr1 / question )
+   )
+)
+
+# ::id MUL0209.json_0010
+# ::snt You have been very helpful . Thank you , that is all I needed for today .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3862.json_0000
+# ::snt I 'm looking for a particualr hotel called cityroomz ?
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n2 / name
+     :op1 "hotel"
+  ))
+   :Name ( NamHo4 / Name 
+    :name ( n4 / name
+     :op1 "cityroomz"
+  ))
+)
+
+# ::id PMUL3862.json_0002
+# ::snt What is the star rating and price range of Cityroomz ?
+( a / and
+ :op1(Ht1 / Hotel-Request
+  :Price ( aHo0 / question )
+   )
+ :op2(Hm2 / Hotel-Inform
+   :Name ( NamHo3 / Name 
+    :name ( n7 / name
+     :op1 "Cityroomz"
+  ))
+   )
+)
+
+# ::id PMUL3862.json_0004
+# ::snt Thank you . I 'm also looking for an expensive restaurant that serves Polynesian food .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n8 / name
+     :op1 "polynesian"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n10 / name
+     :op1 "expensive"
+  ))
+)
+
+# ::id PMUL3862.json_0006
+# ::snt Hmm , I was pretty sure that there was a Polynesian restaurant in the centre of town . Would you mind double - checking ?
+( Rm1 / Restaurant-Inform
+   :Area ( AreRe2 / Area 
+    :name ( n12 / name
+     :op1 "centre"
+  ))
+   :Food ( FooRe4 / Food 
+    :name ( n14 / name
+     :op1 "Polynesian"
+  ))
+)
+
+# ::id PMUL3862.json_0008
+# ::snt Are there any Mediterranean restaurants ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n16 / name
+     :op1 "mediterranean"
+  ))
+)
+
+# ::id PMUL3862.json_0010
+# ::snt I would like an expensive one please .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n18 / name
+     :op1 "expensive"
+  ))
+)
+
+# ::id PMUL3862.json_0012
+# ::snt Can you book a table for 2 at 18:00 on Sunday at the La Mimosa ?
+( Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n20 / name
+     :op1 "la"
+     :op2 "mimosa"
+  ))
+   :Time ( TimRe4 / Time 
+    :name ( n22 / name
+     :op1 "18:00"
+  ))
+   :Day ( DayRe6 / Day 
+    :name ( n24 / name
+     :op1 "sunday"
+  ))
+   :People ( PeoRe8 / People 
+    :name ( n26 / name
+     :op1 "2"
+  ))
+)
+
+# ::id PMUL3862.json_0014
+# ::snt Yes I need a taxi to take me to the restaurant from my hotel .
+( a / and
+ :op1(Tm1 / Taxi-Inform
+   :none ( onTa1 / none)
+   :Dest ( DesTa3 / Dest 
+    :name ( n28 / name
+     :op1 "the"
+     :op2 "restaurant"
+  ))
+   :Depart ( DepTa5 / Depart 
+    :name ( n30 / name
+     :op1 "from"
+     :op2 "my"
+     :op3 "hotel"
+  ))
+   )
+ :op2(Hm2 / Hotel-Inform
+   :none ( onHo2 / none)
+   )
+ :op3(Rm3 / Restaurant-Inform
+   :none ( onRe3 / none)
+   )
+)
+
+# ::id PMUL3862.json_0016
+# ::snt No . That 's not what I asked for . I want the taxi to take me TO the restaurant and arrive there in time for my reservation .
+( a / and
+ :op1(Tm1 / Taxi-Inform
+   :none ( onTa1 / none)
+   :Dest ( DesTa3 / Dest 
+    :name ( n32 / name
+     :op1 "the"
+     :op2 "restaurant"
+  ))
+   )
+ :op2(Rm2 / Restaurant-Inform
+   :none ( onRe2 / none)
+   )
+)
+
+# ::id PMUL3862.json_0018
+# ::snt Perfect . Good job ! That is all i need .
+( o / out_of_scope )
+
+# ::id PMUL3862.json_0020
+# ::snt Thank you for the help !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG0609.json_0000
+# ::snt I 'm looking for an expensive place to eat located in centre of town . Can you help ?
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n2 / name
+     :op1 "expensive"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n4 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id SNG0609.json_0002
+# ::snt You know , I 'd really love some latin american food . How about that ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n6 / name
+     :op1 "latin"
+     :op2 "american"
+  ))
+)
+
+# ::id SNG0609.json_0004
+# ::snt Sure , I like Indian food .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n8 / name
+     :op1 "indian"
+  ))
+)
+
+# ::id SNG0609.json_0006
+# ::snt Yes please . Book one for Saturday at 19:45 . There will be 3 people .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n10 / name
+     :op1 "19:45"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n12 / name
+     :op1 "saturday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n14 / name
+     :op1 "3"
+  ))
+)
+
+# ::id SNG0609.json_0008
+# ::snt Let 's try an hour earlier .
+( o / out_of_scope )
+
+# ::id SNG0609.json_0010
+# ::snt No that 's all I needed . Thank you !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL0571.json_0000
+# ::snt I need to find a train going to London Kings Cross from Cambridge please .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "london"
+     :op2 "kings"
+     :op3 "cross"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n4 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id PMUL0571.json_0002
+# ::snt I will be leaving on Saturday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n6 / name
+     :op1 "saturday"
+  ))
+)
+
+# ::id PMUL0571.json_0004
+# ::snt The train should leave after 17:45
+( Tm1 / Train-Inform
+   :Leave ( LeaTr2 / Leave 
+    :name ( n8 / name
+     :op1 "17:45"
+  ))
+)
+
+# ::id PMUL0571.json_0006
+# ::snt No thank you . I would like the travel time , arrival time and ticket price .
+( Tt1 / Train-Request
+  :Arrive ( aTr0 / question )
+  :Time ( aTr1 / question )
+  :Ticket ( aTr2 / question )
+)
+
+# ::id PMUL0571.json_0008
+# ::snt Yes , I 'm looking for a restaurant called the hotspot .
+( Rm1 / Restaurant-Inform
+   :none ( onRe1 / none)
+   :Name ( NamRe3 / Name 
+    :name ( n10 / name
+     :op1 "the"
+     :op2 "hotspot"
+  ))
+)
+
+# ::id PMUL0571.json_0010
+# ::snt Yes , please book a table for me .
+( o / out_of_scope )
+
+# ::id PMUL0571.json_0012
+# ::snt We need a table for two on Saturday .
+( Rm1 / Restaurant-Inform
+   :Day ( DayRe2 / Day 
+    :name ( n12 / name
+     :op1 "saturday"
+  ))
+   :People ( PeoRe4 / People 
+    :name ( n14 / name
+     :op1 "two"
+  ))
+)
+
+# ::id PMUL0571.json_0014
+# ::snt We 'd like to dine at 14:15 , if possible .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n16 / name
+     :op1 "14:15"
+  ))
+)
+
+# ::id PMUL0571.json_0016
+# ::snt Thank you . That is all I need .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL4583.json_0000
+# ::snt Book me a train from broxbourne for Sunday please
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n2 / name
+     :op1 "sunday"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n4 / name
+     :op1 "broxbourne"
+  ))
+)
+
+# ::id PMUL4583.json_0002
+# ::snt I would like to go to cambridge and I would like to leave after 21:00 .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n6 / name
+     :op1 "cambridge"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n8 / name
+     :op1 "21:00"
+  ))
+)
+
+# ::id PMUL4583.json_0004
+# ::snt Yes , that would be great ! I 'll need to book tickets for 8 people , please ? Also , can I have the reference number ?
+( a / and
+ :op1(Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n10 / name
+     :op1 "8"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ref ( aTr1 / question )
+   )
+)
+
+# ::id PMUL4583.json_0006
+# ::snt I could use some information on an attraction called Kambar ?
+( Am1 / Attraction-Inform
+   :Name ( NamAt2 / Name 
+    :name ( n12 / name
+     :op1 "kambar"
+  ))
+)
+
+# ::id PMUL4583.json_0008
+# ::snt Can I have the full address for Kambar ?
+( a / and
+ :op1(At1 / Attraction-Request
+  :Addr ( aAt0 / question )
+   )
+ :op2(Am2 / Attraction-Inform
+   :Name ( NamAt3 / Name 
+    :name ( n15 / name
+     :op1 "Kambar"
+  ))
+   )
+)
+
+# ::id PMUL4583.json_0010
+# ::snt Thank you goodbye
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL4555.json_0000
+# ::snt Can you help me find a swimming pool ?
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n2 / name
+     :op1 "swimming"
+     :op2 "pool"
+  ))
+)
+
+# ::id PMUL4555.json_0002
+# ::snt I actually prefer the south . If there are none of those , do you have any theatres in the south ?
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n4 / name
+     :op1 "south"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n6 / name
+     :op1 "theatres"
+  ))
+)
+
+# ::id PMUL4555.json_0004
+# ::snt Great ! May I have the address and postcode for the theatre ?
+( At1 / Attraction-Request
+  :Addr ( aAt0 / question )
+  :Post ( aAt1 / question )
+)
+
+# ::id PMUL4555.json_0006
+# ::snt I also need a train for Monday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n8 / name
+     :op1 "monday"
+  ))
+)
+
+# ::id PMUL4555.json_0008
+# ::snt I am departing from kings lynn to cambridge .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n10 / name
+     :op1 "cambridge"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n12 / name
+     :op1 "kings"
+     :op2 "lynn"
+  ))
+)
+
+# ::id PMUL4555.json_0010
+# ::snt I would like to arrive by 13:15 .
+( Tm1 / Train-Inform
+   :Arrive ( ArrTr2 / Arrive 
+    :name ( n14 / name
+     :op1 "13:15"
+  ))
+)
+
+# ::id PMUL4555.json_0012
+# ::snt Yes , I would like to book for three people . Could I also get the reference number for it ?
+( a / and
+ :op1(Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n16 / name
+     :op1 "three"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ref ( aTr1 / question )
+   )
+)
+
+# ::id PMUL4555.json_0014
+# ::snt Okay , great . Can I have the reference number ?
+( Tt1 / Train-Request
+  :Ref ( aTr0 / question )
+)
+
+# ::id PMUL4555.json_0016
+# ::snt Great , thanks so much , that 's all I need !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL2385.json_0000
+# ::snt I am looking for a cheap restaurant that serves scottish food .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "scottish"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n4 / name
+     :op1 "cheap"
+  ))
+)
+
+# ::id PMUL2385.json_0002
+# ::snt I 'm not sure what do you recommend ?
+( o / out_of_scope )
+
+# ::id PMUL2385.json_0004
+# ::snt To be honest with you , I really would prefer a restaurant in the centre that serves scottish food so let 's try that one more time
+( Rm1 / Restaurant-Inform
+   :Area ( AreRe2 / Area 
+    :name ( n6 / name
+     :op1 "centre"
+  ))
+   :Food ( FooRe4 / Food 
+    :name ( n8 / name
+     :op1 "scottish"
+  ))
+)
+
+# ::id PMUL2385.json_0006
+# ::snt Let 's find an Italian one then , I still need it to be in the center .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n10 / name
+     :op1 "italian"
+  ))
+)
+
+# ::id PMUL2385.json_0008
+# ::snt Perfect , could you make a reservation for 4 on Tuesday at 19:00 , if that time does n't work then try 18:00 . Could I get the reference number after booking ?
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n12 / name
+     :op1 "19:00"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n14 / name
+     :op1 "tuesday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n16 / name
+     :op1 "4"
+  ))
+   )
+ :op2(Rt2 / Restaurant-Request
+  :Ref ( aRe1 / question )
+   )
+)
+
+# ::id PMUL2385.json_0010
+# ::snt Can you also look up to see if there are any multiple sports available in the same area as the restaurant ?
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n18 / name
+     :op1 "same"
+     :op2 "area"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n20 / name
+     :op1 "multiple"
+     :op2 "sports"
+  ))
+)
+
+# ::id PMUL2385.json_0012
+# ::snt How about colleges in the area ?
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n22 / name
+     :op1 "colleges"
+  ))
+)
+
+# ::id PMUL2385.json_0014
+# ::snt what type of college is it , and can I get the postcode ?
+( a / and
+ :op1(At1 / Attraction-Request
+  :Post ( aAt0 / question )
+   )
+ :op2(Am2 / Attraction-Inform
+   :Type ( TypAt3 / Type 
+    :name ( n25 / name
+     :op1 "college"
+  ))
+   )
+)
+
+# ::id PMUL2385.json_0016
+# ::snt Alright , thank you , I believe that is all I need .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG0019.json_0000
+# ::snt Hi , I need to book a taxi , please ? I need to leave sometime after 10:30 .
+( Tm1 / Taxi-Inform
+   :Leave ( LeaTa2 / Leave 
+    :name ( n2 / name
+     :op1 "10:30"
+  ))
+)
+
+# ::id SNG0019.json_0002
+# ::snt I would like to be picked up at the cambridge belfy and go to the cambridge shop .
+( Tm1 / Taxi-Inform
+   :Dest ( DesTa2 / Dest 
+    :name ( n4 / name
+     :op1 "the"
+     :op2 "cambridge"
+     :op3 "shop"
+  ))
+   :Depart ( DepTa4 / Depart 
+    :name ( n6 / name
+     :op1 "cambridge"
+     :op2 "belfy"
+  ))
+)
+
+# ::id SNG0019.json_0004
+# ::snt The chop house .
+( Tm1 / Taxi-Inform
+   :Dest ( DesTa2 / Dest 
+    :name ( n8 / name
+     :op1 "the"
+     :op2 "chop"
+     :op3 "house"
+  ))
+)
+
+# ::id SNG0019.json_0006
+# ::snt I 'm sorry , I need to leave after 10:30 , could you change the reservation ?
+( Tm1 / Taxi-Inform
+   :Leave ( LeaTa2 / Leave 
+    :name ( n10 / name
+     :op1 "10:30"
+  ))
+)
+
+# ::id SNG0019.json_0008
+# ::snt That 's perfect . Thank you for all of your help .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL2721.json_0000
+# ::snt I will be traveling to Cambridge and am interested in going to Cherry Hinton Water Play .
+( Am1 / Attraction-Inform
+   :Name ( NamAt2 / Name 
+    :name ( n2 / name
+     :op1 "cherry"
+     :op2 "hinton"
+     :op3 "water"
+     :op4 "play"
+  ))
+)
+
+# ::id PMUL2721.json_0002
+# ::snt Could you get me the postcode for that , please ?
+( At1 / Attraction-Request
+  :Post ( aAt0 / question )
+)
+
+# ::id PMUL2721.json_0004
+# ::snt I 'm also looking for a place to stay .   I would like it to be a guesthouse .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n4 / name
+     :op1 "guesthouse"
+  ))
+)
+
+# ::id PMUL1071.json_0000
+# ::snt I need help with attractions !   Can you help me out ?
+( Am1 / Attraction-Inform
+   :none ( onAt1 / none)
+)
+
+# ::id PMUL1071.json_0002
+# ::snt Yeah , I 'm looking for an entertainment place in the centre of town .
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n2 / name
+     :op1 "centre"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n4 / name
+     :op1 "entertainment"
+  ))
+)
+
+# ::id PMUL1071.json_0004
+# ::snt Actually , I 'm looking for a type of park
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n6 / name
+     :op1 "park"
+  ))
+)
+
+# ::id PMUL1071.json_0006
+# ::snt Do you know if there is an entrance fee ?
+( At1 / Attraction-Request
+  :Fee ( aAt0 / question )
+)
+
+# ::id PMUL1071.json_0008
+# ::snt No , that park is fine . I need help with finding a train though .
+( Tm1 / Train-Inform
+   :none ( onTr1 / none)
+)
+
+# ::id PMUL1071.json_0010
+# ::snt I 'm leaving Bishops Stortford and going to Cambridge I need to leave after 16:30 on Sunday .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n8 / name
+     :op1 "cambridge"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n10 / name
+     :op1 "sunday"
+  ))
+   :Depart ( DepTr6 / Depart 
+    :name ( n12 / name
+     :op1 "bishops"
+     :op2 "stortford"
+  ))
+   :Leave ( LeaTr8 / Leave 
+    :name ( n14 / name
+     :op1 "16:30"
+  ))
+)
+
+# ::id PMUL1071.json_0012
+# ::snt I 'm traveling by myself , so please just one ticket .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n16 / name
+     :op1 "one"
+  ))
+)
+
+# ::id PMUL1071.json_0014
+# ::snt nope . nothing at all . i got what i needed . thanks . bye .
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id PMUL1274.json_0000
+# ::snt I am traveling to peterborough and need to get there by 08:00 .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "peterborough"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n4 / name
+     :op1 "08:00"
+  ))
+)
+
+# ::id PMUL1274.json_0002
+# ::snt I want to leave from Cambridge .
+( Tm1 / Train-Inform
+   :Depart ( DepTr2 / Depart 
+    :name ( n6 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id PMUL1274.json_0004
+# ::snt Can you please book the train for 4 people on Saturday .   Please provide the reference number when booked .   Thank you !
+( a / and
+ :op1(Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n8 / name
+     :op1 "saturday"
+  ))
+   :People ( PeoTr4 / People 
+    :name ( n10 / name
+     :op1 "4"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ref ( aTr1 / question )
+   )
+)
+
+# ::id PMUL1274.json_0006
+# ::snt Yes , please . A total of 4 tickets are needed . Thanks .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n12 / name
+     :op1 "4"
+  ))
+)
+
+# ::id PMUL1274.json_0008
+# ::snt I am looking for ballare . I need the area , attraction type and entrance fee
+( a / and
+ :op1(Am1 / Attraction-Inform
+   :Name ( NamAt2 / Name 
+    :name ( n14 / name
+     :op1 "ballare"
+  ))
+   )
+ :op2(At2 / Attraction-Request
+  :Area ( aAt1 / question )
+  :Type ( aAt2 / question )
+  :Fee ( aAt3 / question )
+   )
+)
+
+# ::id PMUL1274.json_0010
+# ::snt Thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL4399.json_0000
+# ::snt So I 'm planning a trip to your lovely town and I need recommendations on an expensive place to eat on the West side .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n2 / name
+     :op1 "expensive"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n4 / name
+     :op1 "west"
+  ))
+)
+
+# ::id PMUL4399.json_0002
+# ::snt I would like to try Indian food .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n6 / name
+     :op1 "indian"
+  ))
+)
+
+# ::id PMUL4399.json_0004
+# ::snt Get me the phone number and postcode please .
+( Rt1 / Restaurant-Request
+  :Phone ( aRe0 / question )
+  :Post ( aRe1 / question )
+)
+
+# ::id PMUL4399.json_0006
+# ::snt Yes , I 'm looking for a hotel called Hobson 's House .
+( Hm1 / Hotel-Inform
+   :none ( onHo1 / none)
+)
+
+# ::id PMUL4399.json_0008
+# ::snt Yes please book for 7 people and 5 nights starting from wednesday . What is their address and phone number .
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n8 / name
+     :op1 "5"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n10 / name
+     :op1 "wednesday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n12 / name
+     :op1 "7"
+  ))
+   )
+ :op2(Rt2 / Restaurant-Request
+  :Phone ( aRe1 / question )
+   )
+ :op3(Ht3 / Hotel-Request
+  :Addr ( aHo2 / question )
+  :Phone ( aHo3 / question )
+   )
+)
+
+# ::id PMUL4399.json_0010
+# ::snt Thank you goodbye
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG01839.json_0000
+# ::snt Hi there , I 'm looking for a train going to cambridge .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id SNG01839.json_0002
+# ::snt As I said , I am heading to Cambridge .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n4 / name
+     :op1 "Cambridge"
+  ))
+)
+
+# ::id SNG01839.json_0004
+# ::snt I need to arrive by 14:00
+( Tm1 / Train-Inform
+   :Arrive ( ArrTr2 / Arrive 
+    :name ( n6 / name
+     :op1 "14:00"
+  ))
+)
+
+# ::id SNG01839.json_0006
+# ::snt Yes , what is the ID ?
+( Tt1 / Train-Request
+  :Id ( aTr0 / question )
+)
+
+# ::id SNG01839.json_0008
+# ::snt Oh , I 'll be departing from bishops stortford , yes , thanks .
+( a / and
+ :op1(Tm1 / Train-Inform
+   :Depart ( DepTr2 / Depart 
+    :name ( n8 / name
+     :op1 "bishops"
+     :op2 "stortford"
+  ))
+   )
+ :op2(gk2 / general-thank
+   :none ( onge2 / none)
+   )
+)
+
+# ::id SNG01839.json_0010
+# ::snt Yes please . I would like to travel on Tuesday
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n10 / name
+     :op1 "tuesday"
+  ))
+)
+
+# ::id SNG01839.json_0012
+# ::snt Yes , please book for 2 people./
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n12 / name
+     :op1 "2"
+  ))
+)
+
+# ::id SNG01839.json_0014
+# ::snt No , thank you . That 's all . Thanks !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG01839.json_0016
+# ::snt Have a great day .
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id MUL0703.json_0000
+# ::snt I am looking for a 4 star hotel in Cambridge with free wifi .
+( Hm1 / Hotel-Inform
+   :Internet ( esHo1 / yes)
+   :Stars ( StaHo3 / Stars 
+    :name ( n2 / name
+     :op1 "4"
+  ))
+   :Type ( TypHo5 / Type 
+    :name ( n4 / name
+     :op1 "hotel"
+  ))
+)
+
+# ::id MUL0703.json_0002
+# ::snt I would like to stay in the centre please .
+( Hm1 / Hotel-Inform
+   :Area ( AreHo2 / Area 
+    :name ( n6 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id MUL0703.json_0004
+# ::snt I 'd like their phone numbers and what type hotel they are please
+( Ht1 / Hotel-Request
+  :Type ( aHo0 / question )
+  :Phone ( aHo1 / question )
+)
+
+# ::id MUL0703.json_0006
+# ::snt On second thought could you book Alexander B&B for Saturday night please .
+( Hm1 / Hotel-Inform
+   :Day ( DayHo2 / Day 
+    :name ( n8 / name
+     :op1 "saturday"
+  ))
+)
+
+# ::id MUL0703.json_0008
+# ::snt I 'm not sure but I do need to book a train from Kings Lynn to Cambridge after 16:30 on a Monday .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n10 / name
+     :op1 "cambridge"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n12 / name
+     :op1 "monday"
+  ))
+   :Depart ( DepTr6 / Depart 
+    :name ( n14 / name
+     :op1 "kings"
+     :op2 "lynn"
+  ))
+   :Leave ( LeaTr8 / Leave 
+    :name ( n16 / name
+     :op1 "16:30"
+  ))
+)
+
+# ::id MUL0703.json_0010
+# ::snt Yes please .   I will need tickets for 2 people .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n18 / name
+     :op1 "2"
+  ))
+)
+
+# ::id MUL0703.json_0012
+# ::snt Thank you very much ! That was everything that I needed . Take care and have a great day .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0703.json_0014
+# ::snt Thanks for your help !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0703.json_0016
+# ::snt I apologize , it looks like I forgot to book the hotel . Alexander B&B , Saturday night thru Monday , for two adults , please .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n20 / name
+     :op1 "two"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n22 / name
+     :op1 "saturday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n24 / name
+     :op1 "two"
+  ))
+)
+
+# ::id MUL0703.json_0018
+# ::snt No , that 's all . Thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL2880.json_0000
+# ::snt Hello , I 'm looking for information on nightclubs in Cambridge . Can you please give me information on this ?
+( a / and
+ :op1(Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n2 / name
+     :op1 "nightclubs"
+  ))
+   )
+ :op2(gt2 / general-greet
+   :none ( onge2 / none)
+   )
+)
+
+# ::id PMUL2880.json_0002
+# ::snt I 'll take your word for it , thanks .   What is the entrance fee for Ballare ?
+( a / and
+ :op1(Am1 / Attraction-Inform
+   :Name ( NamAt2 / Name 
+    :name ( n4 / name
+     :op1 "ballare"
+  ))
+   )
+ :op2(At2 / Attraction-Request
+  :Fee ( aAt1 / question )
+   )
+)
+
+# ::id PMUL2880.json_0004
+# ::snt Can I also have the postcode and phone number ?
+( At1 / Attraction-Request
+  :Post ( aAt0 / question )
+  :Phone ( aAt1 / question )
+)
+
+# ::id PMUL2880.json_0006
+# ::snt Great , thanks ! I 'm also looking for a place to stay with a 4 star rating in the east .
+( Hm1 / Hotel-Inform
+   :Area ( AreHo2 / Area 
+    :name ( n6 / name
+     :op1 "east"
+  ))
+   :Stars ( StaHo4 / Stars 
+    :name ( n8 / name
+     :op1 "4"
+  ))
+)
+
+# ::id PMUL2880.json_0008
+# ::snt Expensive place please .
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n10 / name
+     :op1 "expensive"
+  ))
+)
+
+# ::id PMUL2880.json_0010
+# ::snt Yeah , any hotel in the mid - price range , please .
+( Hm1 / Hotel-Inform
+   :Price ( odHo1 / moderate)
+)
+
+# ::id PMUL2880.json_0012
+# ::snt Nah just give me the address please
+( Ht1 / Hotel-Request
+  :Addr ( aHo0 / question )
+)
+
+# ::id PMUL2880.json_0014
+# ::snt Yes I need a taxi going from the hotel by 14:45 to the nightclub .
+( Tm1 / Taxi-Inform
+   :Leave ( LeaTa2 / Leave 
+    :name ( n12 / name
+     :op1 "14:45"
+  ))
+   :Depart ( DepTa4 / Depart 
+    :name ( n14 / name
+     :op1 "the"
+     :op2 "hotel"
+  ))
+   :Dest ( DesTa6 / Dest 
+    :name ( n16 / name
+     :op1 "the"
+     :op2 "nightclub"
+  ))
+)
+
+# ::id PMUL2880.json_0016
+# ::snt Thank you . That is all I need .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3174.json_0000
+# ::snt Can you help me find a train that goes to Cambridge ?
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id PMUL3174.json_0002
+# ::snt I need to leave stevenage on thursday and arrive by 13:30 .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n4 / name
+     :op1 "thursday"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n6 / name
+     :op1 "13:30"
+  ))
+   :Depart ( DepTr6 / Depart 
+    :name ( n8 / name
+     :op1 "stevenage"
+  ))
+)
+
+# ::id PMUL3174.json_0004
+# ::snt is that the one that arrives the earliest ? how much does it cost ?
+( Tt1 / Train-Request
+  :Ticket ( aTr0 / question )
+)
+
+# ::id PMUL3174.json_0006
+# ::snt Thank you . Could you provide for me some information about the Aylesbray Lodge Guest House as well ?
+( Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n10 / name
+     :op1 "aylesbray"
+     :op2 "lodge"
+     :op3 "guest"
+     :op4 "house"
+  ))
+)
+
+# ::id PMUL3174.json_0008
+# ::snt Great can you book it for 2 people for 5 nights on thursday ?
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n12 / name
+     :op1 "5"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n14 / name
+     :op1 "thursday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n16 / name
+     :op1 "2"
+  ))
+)
+
+# ::id PMUL3174.json_0010
+# ::snt That 's all . Thank you !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL2786.json_0000
+# ::snt Is there a cheap Chinese restaurant in the North ?
+( Rm1 / Restaurant-Inform
+   :none ( onRe1 / none)
+   :Price ( PriRe3 / Price 
+    :name ( n2 / name
+     :op1 "cheap"
+  ))
+   :Food ( FooRe5 / Food 
+    :name ( n4 / name
+     :op1 "Chinese"
+  ))
+   :Area ( AreRe7 / Area 
+    :name ( n6 / name
+     :op1 "North"
+  ))
+)
+
+# ::id PMUL2786.json_0002
+# ::snt That s unfortunate , can you give me the name of a college that i can visit in town ?
+( a / and
+ :op1(Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n8 / name
+     :op1 "college"
+  ))
+   )
+ :op2(At2 / Attraction-Request
+  :Name ( aAt1 / question )
+   )
+)
+
+# ::id PMUL2786.json_0004
+# ::snt Can you give me the phone number ?
+( At1 / Attraction-Request
+  :Phone ( aAt0 / question )
+)
+
+# ::id PMUL2786.json_0006
+# ::snt Thank you can I get another address for another college too please ?
+( a / and
+ :op1(gk1 / general-thank
+   :none ( onge1 / none)
+   )
+ :op2(At2 / Attraction-Request
+  :Addr ( aAt1 / question )
+   )
+)
+
+# ::id PMUL2786.json_0008
+# ::snt thanks i 'm also looking for a place to stay
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL2786.json_0010
+# ::snt I 'd like to stay in the north and at a place with free parking please .
+( Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+   :Area ( AreHo3 / Area 
+    :name ( n10 / name
+     :op1 "north"
+  ))
+)
+
+# ::id PMUL2786.json_0012
+# ::snt Great , please book me for just myself , five nights starting saturday .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n12 / name
+     :op1 "five"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n14 / name
+     :op1 "saturday"
+  ))
+)
+
+# ::id PMUL2786.json_0014
+# ::snt I will also be needing a taxi to get from place to place .
+( Tm1 / Taxi-Inform
+   :none ( onTa1 / none)
+)
+
+# ::id PMUL2786.json_0016
+# ::snt Pick up at saint catharine 's college and drop off at Acorn guest house .
+( Tm1 / Taxi-Inform
+   :Dest ( DesTa2 / Dest 
+    :name ( n16 / name
+     :op1 "acorn"
+     :op2 "guest"
+     :op3 "house"
+  ))
+   :Depart ( DepTa4 / Depart 
+    :name ( n18 / name
+     :op1 "saint"
+     :op2 "catharine"
+     :op3 "'s"
+     :op4 "college"
+  ))
+)
+
+# ::id PMUL2786.json_0018
+# ::snt I want to leave at 21:00 . Thanks .
+( Tm1 / Taxi-Inform
+   :Leave ( LeaTa2 / Leave 
+    :name ( n20 / name
+     :op1 "21:00"
+  ))
+)
+
+# ::id PMUL2786.json_0020
+# ::snt No , I 'm all set . Thank you for your help .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0177.json_0000
+# ::snt Hi , I need a hotel that includes free wifi in the north of Cambridge .
+( Hm1 / Hotel-Inform
+   :Internet ( esHo1 / yes)
+   :Area ( AreHo3 / Area 
+    :name ( n2 / name
+     :op1 "north"
+  ))
+)
+
+# ::id MUL0177.json_0002
+# ::snt Hotel does n't need to have free parking . I do n't care about price range .
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Parking ( oHo1 / no)
+   :Price ( onHo2 / dontcare)
+   )
+ :op2(Ht2 / Hotel-Request
+  :Price ( aHo1 / question )
+   )
+)
+
+# ::id MUL0177.json_0004
+# ::snt What is the postcode , price range , and address ?
+( Ht1 / Hotel-Request
+  :Price ( aHo0 / question )
+  :Addr ( aHo1 / question )
+  :Post ( aHo2 / question )
+)
+
+# ::id MUL0177.json_0006
+# ::snt Thank you so much . I am also looking for information on a place to dine in the same area of the hotel . I would prefer international food .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n4 / name
+     :op1 "international"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n6 / name
+     :op1 "same"
+     :op2 "area"
+  ))
+)
+
+# ::id MUL0177.json_0008
+# ::snt Maybe ... are you sure there is no cheap international food in the north ?
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n8 / name
+     :op1 "cheap"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n10 / name
+     :op1 "north"
+  ))
+   :Food ( FooRe6 / Food 
+    :name ( n12 / name
+     :op1 "international"
+  ))
+)
+
+# ::id MUL0177.json_0010
+# ::snt Since there is no cheap international restaurants , is there any Italian restaurants ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n14 / name
+     :op1 "italian"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n16 / name
+     :op1 "cheap"
+  ))
+)
+
+# ::id MUL0177.json_0012
+# ::snt Hold off on booking . Could you give me the address and phone number for it ?
+( Rt1 / Restaurant-Request
+  :Phone ( aRe0 / question )
+  :Addr ( aRe1 / question )
+)
+
+# ::id MUL0177.json_0014
+# ::snt No that should be all thank you
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0463.json_0000
+# ::snt I am looking for a fun theatre to visit while I am in Cambridge .
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n2 / name
+     :op1 "theatre"
+  ))
+)
+
+# ::id MUL0463.json_0002
+# ::snt Awesome . Is there an entrance fee at ADC Theatre ?
+( a / and
+ :op1(Am1 / Attraction-Inform
+   :Name ( NamAt2 / Name 
+    :name ( n4 / name
+     :op1 "adc"
+     :op2 "theatre"
+  ))
+   )
+ :op2(At2 / Attraction-Request
+  :Fee ( aAt1 / question )
+   )
+)
+
+# ::id MUL0463.json_0004
+# ::snt I 'm also looking for a train leaving from London Kings Cross after 13:30 .
+( Tm1 / Train-Inform
+   :Depart ( DepTr2 / Depart 
+    :name ( n6 / name
+     :op1 "london"
+     :op2 "kings"
+     :op3 "cross"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n8 / name
+     :op1 "13:30"
+  ))
+)
+
+# ::id MUL0463.json_0006
+# ::snt I just need to leave anytime after 13:30 and go to Cambridge on Wednesday .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n10 / name
+     :op1 "cambridge"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n12 / name
+     :op1 "wednesday"
+  ))
+   :Leave ( LeaTr6 / Leave 
+    :name ( n14 / name
+     :op1 "13:30"
+  ))
+)
+
+# ::id MUL0463.json_0008
+# ::snt What time does that arrive in Cambridge ?
+( a / and
+ :op1(Tt1 / Train-Request
+  :Arrive ( aTr0 / question )
+   )
+ :op2(Tm2 / Train-Inform
+   :Dest ( DesTr3 / Dest 
+    :name ( n17 / name
+     :op1 "Cambridge"
+  ))
+   )
+)
+
+# ::id MUL0463.json_0010
+# ::snt no that s alright , thanks for the info
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0463.json_0012
+# ::snt Yes , what is the travel time in duration ?
+( Tt1 / Train-Request
+  :Time ( aTr0 / question )
+)
+
+# ::id MUL0463.json_0014
+# ::snt That 's all I needed , thanks . Have a good ' un !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3644.json_0000
+# ::snt I am looking for information in Cambridge
+( o / out_of_scope )
+
+# ::id PMUL3644.json_0002
+# ::snt I 'm looking for a place called clare college . Can you find the postcode for me ?
+( a / and
+ :op1(Am1 / Attraction-Inform
+   :Name ( NamAt2 / Name 
+    :name ( n2 / name
+     :op1 "clare"
+     :op2 "college"
+  ))
+   )
+ :op2(At2 / Attraction-Request
+  :Post ( aAt1 / question )
+   )
+)
+
+# ::id PMUL3644.json_0004
+# ::snt i also want   a train that leaves on thursday and goes to cambridge
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n4 / name
+     :op1 "cambridge"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n6 / name
+     :op1 "thursday"
+  ))
+)
+
+# ::id PMUL3644.json_0006
+# ::snt I 'll be departing from leicester and would like to arrive by 13:15 .
+( Tm1 / Train-Inform
+   :Arrive ( ArrTr2 / Arrive 
+    :name ( n8 / name
+     :op1 "13:15"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n10 / name
+     :op1 "leicester"
+  ))
+)
+
+# ::id PMUL3644.json_0008
+# ::snt Ok please book that for 3 people .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n12 / name
+     :op1 "3"
+  ))
+)
+
+# ::id PMUL3644.json_0010
+# ::snt Yes , that will be all thank you for your assistance .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG0271.json_0000
+# ::snt I need to what trains are leaving Friday evening .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n2 / name
+     :op1 "friday"
+  ))
+)
+
+# ::id SNG0271.json_0002
+# ::snt I 'm leaving from Peterborough .
+( Tm1 / Train-Inform
+   :Depart ( DepTr2 / Depart 
+    :name ( n4 / name
+     :op1 "peterborough"
+  ))
+)
+
+# ::id SNG0271.json_0004
+# ::snt Not really .   I want to get there by 20:45 though .
+( Tm1 / Train-Inform
+   :Arrive ( ArrTr2 / Arrive 
+    :name ( n6 / name
+     :op1 "20:45"
+  ))
+)
+
+# ::id SNG0271.json_0006
+# ::snt Yes , that 's perfect . What is the price ?
+( Tt1 / Train-Request
+  :Ticket ( aTr0 / question )
+)
+
+# ::id SNG0271.json_0008
+# ::snt Thank you very much . That is all for today .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG0271.json_0010
+# ::snt Yes I am sure . Thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL4060.json_0000
+# ::snt Can you please tell me about the Alpha - Milton Guest House ?
+( Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n2 / name
+     :op1 "alpha"
+     :op2 "-"
+     :op3 "milton"
+     :op4 "guest"
+     :op5 "house"
+  ))
+)
+
+# ::id PMUL4060.json_0002
+# ::snt Do they have free parking ?
+( a / and
+ :op1(Ht1 / Hotel-Request
+  :Parking ( aHo0 / question )
+   )
+ :op2(Hm2 / Hotel-Inform
+   :Parking ( esHo2 / yes)
+   )
+)
+
+# ::id PMUL4060.json_0004
+# ::snt No , that s ok . I do need a train to Cambridge on Tuesday though .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n4 / name
+     :op1 "cambridge"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n6 / name
+     :op1 "tuesday"
+  ))
+)
+
+# ::id PMUL4060.json_0006
+# ::snt I need to arrive by 15:30 and am leaving london kings cross .
+( Tm1 / Train-Inform
+   :Arrive ( ArrTr2 / Arrive 
+    :name ( n8 / name
+     :op1 "15:30"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n10 / name
+     :op1 "london"
+     :op2 "kings"
+     :op3 "cross"
+  ))
+)
+
+# ::id PMUL4060.json_0008
+# ::snt What is the total travel time on that one ?
+( Tt1 / Train-Request
+  :Time ( aTr0 / question )
+)
+
+# ::id PMUL4060.json_0010
+# ::snt thanks so much !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL4060.json_0012
+# ::snt No that will be all .
+( o / out_of_scope )
+
+# ::id SNG0889.json_0000
+# ::snt I need a hotel on the west side .
+( Hm1 / Hotel-Inform
+   :Area ( AreHo2 / Area 
+    :name ( n2 / name
+     :op1 "west"
+  ))
+)
+
+# ::id SNG0889.json_0002
+# ::snt Can you tell which ones have 4 stars and would be moderately priced ?
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n4 / name
+     :op1 "moderately"
+  ))
+   :Stars ( StaHo4 / Stars 
+    :name ( n6 / name
+     :op1 "4"
+  ))
+)
+
+# ::id SNG0889.json_0004
+# ::snt Yes , how about moderately priced places to stay with 4 stars in the North ? I also need free parking .
+( Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+   :Price ( PriHo3 / Price 
+    :name ( n8 / name
+     :op1 "moderately"
+  ))
+   :Area ( AreHo5 / Area 
+    :name ( n10 / name
+     :op1 "north"
+  ))
+   :Stars ( StaHo7 / Stars 
+    :name ( n12 / name
+     :op1 "4"
+  ))
+)
+
+# ::id SNG0889.json_0006
+# ::snt That sounds fine .   Do they have internet access ?
+( a / and
+ :op1(Ht1 / Hotel-Request
+  :Internet ( aHo0 / question )
+   )
+ :op2(Hm2 / Hotel-Inform
+   :Internet ( esHo2 / yes)
+   )
+)
+
+# ::id SNG0889.json_0008
+# ::snt Not right now . In fact , that 's all the info I needed . Thanks for your help !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0082.json_0000
+# ::snt Hello , I looking for a restaurant called Golden House
+( Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n2 / name
+     :op1 "golden"
+     :op2 "house"
+  ))
+)
+
+# ::id MUL0082.json_0002
+# ::snt I would like to know the food type and price range of the restaurant please .
+( Rt1 / Restaurant-Request
+  :Food ( aRe0 / question )
+  :Price ( aRe1 / question )
+)
+
+# ::id MUL0082.json_0004
+# ::snt Please let me think about it , in the meantime , can you tell me what guesthouses include free parking ?
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n4 / name
+     :op1 "guesthouses"
+  ))
+   :Parking ( esHo2 / yes)
+)
+
+# ::id MUL0082.json_0006
+# ::snt Yes . I would like it to be in the moderate price range . Also , I 'd prefer free wifi .
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n6 / name
+     :op1 "moderate"
+  ))
+   :Internet ( esHo2 / yes)
+   )
+ :op2(Rt2 / Restaurant-Request
+  :Price ( aRe1 / question )
+   )
+)
+
+# ::id MUL0082.json_0008
+# ::snt No , any one of them will do . Please choose one for me and book a room for 8 people for 5 nights for Tuesday . Thanks .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n8 / name
+     :op1 "5"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n10 / name
+     :op1 "tuesday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n12 / name
+     :op1 "8"
+  ))
+)
+
+# ::id MUL0082.json_0010
+# ::snt No , that is all . Thank you very much .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0445.json_0000
+# ::snt I 'm looking for a train Norwich .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "norwich"
+  ))
+)
+
+# ::id MUL0445.json_0002
+# ::snt No I would like to go to norwich . I will be departing from cambridge and would like to leave on saturday . Thank you .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n4 / name
+     :op1 "norwich"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n6 / name
+     :op1 "saturday"
+  ))
+   :Depart ( DepTr6 / Depart 
+    :name ( n8 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id MUL0445.json_0004
+# ::snt Leaving Cambridge on Saturday . I need to book for 4 people , and I 'll also need the reference number please .
+( a / and
+ :op1(Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n10 / name
+     :op1 "saturday"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n12 / name
+     :op1 "cambridge"
+  ))
+   :People ( PeoTr6 / People 
+    :name ( n14 / name
+     :op1 "4"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ref ( aTr1 / question )
+   )
+)
+
+# ::id MUL0445.json_0006
+# ::snt Thank you ! !   Can you also find a good museum in town for us ?
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n16 / name
+     :op1 "museum"
+  ))
+)
+
+# ::id MUL0445.json_0008
+# ::snt i will be in the norwich area .
+( o / out_of_scope )
+
+# ::id MUL0445.json_0010
+# ::snt Let me have the phone number of the museum closest to the train station ?
+( At1 / Attraction-Request
+  :Phone ( aAt0 / question )
+)
+
+# ::id MUL0445.json_0012
+# ::snt Great that 's all the info I need , thank you for your help .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0871.json_0000
+# ::snt I 'm looking for a place to go in the centre of town .
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n2 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id MUL0871.json_0002
+# ::snt I am looking for entertainment in the centre .
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n4 / name
+     :op1 "entertainment"
+  ))
+   :Area ( AreAt4 / Area 
+    :name ( n6 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id MUL0871.json_0004
+# ::snt Do you have any college listings ? And could you provide me with their addresses and phone numbers ?
+( a / and
+ :op1(Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n8 / name
+     :op1 "college"
+  ))
+   )
+ :op2(At2 / Attraction-Request
+  :Addr ( aAt1 / question )
+  :Phone ( aAt2 / question )
+   )
+)
+
+# ::id MUL0871.json_0006
+# ::snt Thank you , I am also looking for a place called Pizza Express to eat .
+( Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n10 / name
+     :op1 "pizza"
+     :op2 "express"
+  ))
+)
+
+# ::id MUL0871.json_0008
+# ::snt Yes it is . Could you book a reservation for me please ? I 'd like a table for 3 people at 13:45 on Monday .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n12 / name
+     :op1 "13:45"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n14 / name
+     :op1 "monday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n16 / name
+     :op1 "3"
+  ))
+)
+
+# ::id MUL0871.json_0010
+# ::snt No , that 's all I needed thank you !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL2683.json_0000
+# ::snt Hello . I am traveling and will be making a stop in Cambridge . I have done some research and need some details .
+( gt1 / general-greet
+   :none ( onge1 / none)
+)
+
+# ::id MUL2683.json_0002
+# ::snt I 'm interested in the hotel called Lovell Lodge . I need a reservation for 6 people for 5 nights , starting on Thursday .
+( Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n2 / name
+     :op1 "lovell"
+     :op2 "lodge"
+  ))
+   :Stay ( StaHo4 / Stay 
+    :name ( n4 / name
+     :op1 "5"
+  ))
+   :Day ( DayHo6 / Day 
+    :name ( n6 / name
+     :op1 "thursday"
+  ))
+   :People ( PeoHo8 / People 
+    :name ( n8 / name
+     :op1 "6"
+  ))
+)
+
+# ::id MUL2683.json_0004
+# ::snt Please try 1 night , thank you .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n10 / name
+     :op1 "1"
+  ))
+)
+
+# ::id MUL2683.json_0006
+# ::snt I am also looking for something to do while I 'm in town . Can you recommend any entertainment attractions ?
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n12 / name
+     :op1 "entertainment"
+  ))
+)
+
+# ::id MUL2683.json_0008
+# ::snt what is their entrance fee ?
+( At1 / Attraction-Request
+  :Fee ( aAt0 / question )
+)
+
+# ::id MUL2683.json_0010
+# ::snt That 's fine . Can I also book a taxi from the funky fun house to the hotel ?
+( Tm1 / Taxi-Inform
+   :Depart ( DepTa2 / Depart 
+    :name ( n14 / name
+     :op1 "funky"
+     :op2 "fun"
+     :op3 "house"
+  ))
+   :Dest ( DesTa4 / Dest 
+    :name ( n16 / name
+     :op1 "the"
+     :op2 "hotel"
+  ))
+)
+
+# ::id MUL2683.json_0012
+# ::snt Thanks for asking . I want to leave the attraction by 16:30 to the hotel .
+( Tm1 / Taxi-Inform
+   :Leave ( LeaTa2 / Leave 
+    :name ( n18 / name
+     :op1 "16:30"
+  ))
+   :Depart ( DepTa4 / Depart 
+    :name ( n20 / name
+     :op1 "the"
+     :op2 "attraction"
+  ))
+   :Dest ( DesTa6 / Dest 
+    :name ( n22 / name
+     :op1 "the"
+     :op2 "hotel"
+  ))
+)
+
+# ::id MUL2683.json_0014
+# ::snt Thank you so much . I 'm good now . Goodbye .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL2389.json_0000
+# ::snt Hi , I am organizing my trip and am looking for a cheap Mexican restaurant .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "mexican"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n4 / name
+     :op1 "cheap"
+  ))
+)
+
+# ::id PMUL2389.json_0002
+# ::snt How about a Chinese restaurant in the cheap range ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n6 / name
+     :op1 "chinese"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n8 / name
+     :op1 "cheap"
+  ))
+)
+
+# ::id PMUL2389.json_0004
+# ::snt No , it does n't matter .   Please make a suggestion and provide the phone number .
+( Rt1 / Restaurant-Request
+  :Phone ( aRe0 / question )
+)
+
+# ::id PMUL2389.json_0006
+# ::snt I am also looking for information on Clare College .
+( Am1 / Attraction-Inform
+   :Name ( NamAt2 / Name 
+    :name ( n10 / name
+     :op1 "clare"
+     :op2 "college"
+  ))
+)
+
+# ::id PMUL2389.json_0008
+# ::snt Could you tell me the address of Clare college ?
+( a / and
+ :op1(At1 / Attraction-Request
+  :Addr ( aAt0 / question )
+   )
+ :op2(Am2 / Attraction-Inform
+   :Name ( NamAt3 / Name 
+    :name ( n13 / name
+     :op1 "Clare"
+     :op2 "college"
+  ))
+   )
+)
+
+# ::id PMUL2389.json_0010
+# ::snt You 've been a great help .   Have a great day .   Goodbye
+( a / and
+ :op1(ge1 / general-bye
+   :none ( onge1 / none)
+   )
+ :op2(ge2 / general-welcome
+   :none ( onge2 / none)
+   )
+)
+
+# ::id MUL2541.json_0000
+# ::snt I 'd like to find a college to visit .
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n2 / name
+     :op1 "college"
+  ))
+)
+
+# ::id MUL2541.json_0002
+# ::snt Yes somewhere in Cambridge .
+( Am1 / Attraction-Inform
+   :Area ( onAt1 / dontcare)
+)
+
+# ::id MUL2541.json_0004
+# ::snt Yes , could I get their phone number please ? I also need a guesthouse in the West as well .
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n4 / name
+     :op1 "guesthouse"
+  ))
+   :Area ( AreHo4 / Area 
+    :name ( n6 / name
+     :op1 "west"
+  ))
+   )
+ :op2(At2 / Attraction-Request
+  :Phone ( aAt1 / question )
+   )
+)
+
+# ::id MUL2541.json_0006
+# ::snt Hobson 's House sounds interesting . What is their phone number ?
+( Ht1 / Hotel-Request
+  :Phone ( aHo0 / question )
+)
+
+# ::id MUL2541.json_0008
+# ::snt That sounds good , thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL2541.json_0010
+# ::snt No , thank you . I just only need the information of the guesthouse .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL2541.json_0012
+# ::snt That will be all . Thank you !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL2541.json_0014
+# ::snt That seems to be all I need . Thank You .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG0060.json_0000
+# ::snt I am needing a   taxi at the saffron brasserie after 14:45 . Can you help me with that ?
+( Tm1 / Taxi-Inform
+   :Leave ( LeaTa2 / Leave 
+    :name ( n2 / name
+     :op1 "14:45"
+  ))
+   :Depart ( DepTa4 / Depart 
+    :name ( n4 / name
+     :op1 "saffron"
+     :op2 "brasserie"
+  ))
+)
+
+# ::id SNG0060.json_0002
+# ::snt The Good Luck Chinese Food Takeaway please .
+( Tm1 / Taxi-Inform
+   :Dest ( DesTa2 / Dest 
+    :name ( n6 / name
+     :op1 "good"
+     :op2 "luck"
+  ))
+)
+
+# ::id SNG0060.json_0004
+# ::snt Great . Thank you very much for your help today .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG0060.json_0006
+# ::snt I hope your day goes well too !
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id PMUL2970.json_0000
+# ::snt Hi there ! Can you recommend a great museum in the center of town ?
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n2 / name
+     :op1 "museum"
+  ))
+   :Area ( AreAt4 / Area 
+    :name ( n4 / name
+     :op1 "center"
+  ))
+)
+
+# ::id PMUL2970.json_0002
+# ::snt How about art , and please include the entrance fee .
+( At1 / Attraction-Request
+  :Fee ( aAt0 / question )
+)
+
+# ::id PMUL2970.json_0004
+# ::snt Yes I could use the address please .
+( At1 / Attraction-Request
+  :Addr ( aAt0 / question )
+)
+
+# ::id PMUL2970.json_0006
+# ::snt Thank you , I would like a reservation , please .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL2970.json_0008
+# ::snt I am not interested in food , thanks , but I 'd like help finding a 4 star guesthouse .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n6 / name
+     :op1 "guesthouse"
+  ))
+   :Stars ( StaHo4 / Stars 
+    :name ( n8 / name
+     :op1 "4"
+  ))
+)
+
+# ::id PMUL2970.json_0010
+# ::snt I want somewhere moderately priced with free parking .
+( Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+   :Price ( PriHo3 / Price 
+    :name ( n10 / name
+     :op1 "moderately"
+  ))
+)
+
+# ::id PMUL2970.json_0012
+# ::snt Sure . I want it for 7 people . We 'll arrive thursday and stay 4 nights . Do n't forget to tell me the reference number
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n12 / name
+     :op1 "4"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n14 / name
+     :op1 "thursday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n16 / name
+     :op1 "7"
+  ))
+   )
+ :op2(Ht2 / Hotel-Request
+  :Ref ( aHo1 / question )
+   )
+)
+
+# ::id PMUL2970.json_0014
+# ::snt That is all for today . Thank you for your help . Have a nice day .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG0736.json_0000
+# ::snt Hi ! I need to find the restaurant Pizza Express Fen Ditton .
+( Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n2 / name
+     :op1 "Pizza"
+     :op2 "Express"
+     :op3 "Fen"
+     :op4 "Ditton"
+  ))
+)
+
+# ::id SNG0736.json_0002
+# ::snt Yes please , also what type of food do they serve ?
+( Rt1 / Restaurant-Request
+  :Food ( aRe0 / question )
+)
+
+# ::id SNG0736.json_0004
+# ::snt No that is all I need bye bye .
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id MUL1758.json_0000
+# ::snt I need to book a train leaving Cambridge that arrives by 19:45 .
+( Tm1 / Train-Inform
+   :Arrive ( ArrTr2 / Arrive 
+    :name ( n2 / name
+     :op1 "19:45"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n4 / name
+     :op1 "cambridge"
+  ))
+   :Leave ( LeaTr6 / Leave 
+    :name ( n6 / name
+     :op1 "19:45"
+  ))
+)
+
+# ::id MUL1758.json_0002
+# ::snt I would be traveling on Saturday going to Ely . I would need to get there by 19:45 though .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n8 / name
+     :op1 "ely"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n10 / name
+     :op1 "saturday"
+  ))
+   :Arrive ( ArrTr6 / Arrive 
+    :name ( n12 / name
+     :op1 "19:45"
+  ))
+)
+
+# ::id MUL1758.json_0004
+# ::snt I would need just one , please .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n14 / name
+     :op1 "one"
+  ))
+)
+
+# ::id MUL1758.json_0006
+# ::snt I 'm also looking for places to go in the centre of town .
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n16 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id MUL1758.json_0008
+# ::snt what s the entrance fee ?
+( At1 / Attraction-Request
+  :Fee ( aAt0 / question )
+)
+
+# ::id MUL1758.json_0010
+# ::snt No , that 's all today , thank you !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1571.json_0000
+# ::snt Hello ! I 've been recommended a restaurant but do n't know where it is . It 's called Saint John 's Chop House . Can you help me find it ?
+( Rm1 / Restaurant-Inform
+   :none ( onRe1 / none)
+   :Name ( NamRe3 / Name 
+    :name ( n2 / name
+     :op1 "Saint"
+     :op2 "John"
+  ))
+)
+
+# ::id MUL1571.json_0002
+# ::snt Yes , please book a table for 4 people at 14:00 on sunday .   Thank you .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n4 / name
+     :op1 "14:00"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n6 / name
+     :op1 "sunday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n8 / name
+     :op1 "4"
+  ))
+)
+
+# ::id MUL1571.json_0004
+# ::snt Yes , please . We will need a train departing from Cambridge .
+( Tm1 / Train-Inform
+   :Depart ( DepTr2 / Depart 
+    :name ( n10 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id MUL1571.json_0006
+# ::snt The train should go to peterborough and should leave on monday after 10:30 .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n12 / name
+     :op1 "peterborough"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n14 / name
+     :op1 "monday"
+  ))
+   :Leave ( LeaTr6 / Leave 
+    :name ( n16 / name
+     :op1 "10:30"
+  ))
+)
+
+# ::id MUL1571.json_0008
+# ::snt They both would work , what 's the price on those ?
+( Tt1 / Train-Request
+  :Ticket ( aTr0 / question )
+)
+
+# ::id MUL1571.json_0010
+# ::snt I would like 4 tickets please . Can you tell the price of those ?
+( a / and
+ :op1(Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n18 / name
+     :op1 "4"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ticket ( aTr1 / question )
+   )
+)
+
+# ::id MUL1571.json_0012
+# ::snt Yes I would like you to book the 10:34 please .
+( o / out_of_scope )
+
+# ::id MUL1571.json_0014
+# ::snt Great , thanks . I think that s all for today . Have a good one . Bye .
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id MUL2307.json_0000
+# ::snt I am looking to go to a nightclub and need to find one .
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n2 / name
+     :op1 "nightclub"
+  ))
+)
+
+# ::id MUL2307.json_0002
+# ::snt That would be fine ! What s the postcode for there ?
+( At1 / Attraction-Request
+  :Post ( aAt0 / question )
+)
+
+# ::id MUL2307.json_0004
+# ::snt I also need a cheap restaurant in the west please .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n4 / name
+     :op1 "cheap"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n6 / name
+     :op1 "west"
+  ))
+)
+
+# ::id MUL2307.json_0006
+# ::snt I was also wanting something that served North American food , are there any options with that on the menu ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n8 / name
+     :op1 "north"
+     :op2 "american"
+  ))
+)
+
+# ::id MUL2307.json_0008
+# ::snt Look for Italian food then .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n10 / name
+     :op1 "italian"
+  ))
+)
+
+# ::id MUL2307.json_0010
+# ::snt Yes for 2 on Friday around 9 , can I get the address and postal code please .
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n12 / name
+     :op1 "9"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n14 / name
+     :op1 "friday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n16 / name
+     :op1 "2"
+  ))
+   )
+ :op2(Rt2 / Restaurant-Request
+  :Post ( aRe1 / question )
+  :Addr ( aRe2 / question )
+   )
+)
+
+# ::id MUL2307.json_0012
+# ::snt Yes , book it for 2 at 9 please .
+( Rm1 / Restaurant-Inform
+   :People ( PeoRe2 / People 
+    :name ( n18 / name
+     :op1 "2"
+  ))
+   :People ( PeoRe4 / People 
+    :name ( n20 / name
+     :op1 "9"
+  ))
+)
+
+# ::id MUL2307.json_0014
+# ::snt No , that s ok . I actually need to book a taxi to leave the ballare by 21:00 .
+( Tm1 / Taxi-Inform
+   :Leave ( LeaTa2 / Leave 
+    :name ( n22 / name
+     :op1 "21:00"
+  ))
+   :Depart ( DepTa4 / Depart 
+    :name ( n24 / name
+     :op1 "ballare"
+  ))
+)
+
+# ::id MUL2307.json_0016
+# ::snt The taxi would be going to La Margherita .
+( Tm1 / Taxi-Inform
+   :Dest ( DesTa2 / Dest 
+    :name ( n26 / name
+     :op1 "la"
+     :op2 "margherita"
+  ))
+)
+
+# ::id MUL2307.json_0018
+# ::snt OK , that should be everything I need .
+( o / out_of_scope )
+
+# ::id MUL2307.json_0020
+# ::snt Great , thank you !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0036.json_0000
+# ::snt I need the address of the Worth House hotel .
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n2 / name
+     :op1 "worth"
+     :op2 "house"
+  ))
+   )
+ :op2(Ht2 / Hotel-Request
+  :Addr ( aHo1 / question )
+   )
+)
+
+# ::id MUL0036.json_0002
+# ::snt What options do I have ?
+( o / out_of_scope )
+
+# ::id MUL0036.json_0004
+# ::snt Yes ! Can you book it for 2 people and 5 nights starting Saturday ?
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n4 / name
+     :op1 "5"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n6 / name
+     :op1 "saturday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n8 / name
+     :op1 "2"
+  ))
+)
+
+# ::id MUL0036.json_0006
+# ::snt I am also for a restaurant , I need it to be in the south and at a cheap price range , preferably a Panasian place .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n10 / name
+     :op1 "panasian"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n12 / name
+     :op1 "cheap"
+  ))
+   :Area ( AreRe6 / Area 
+    :name ( n14 / name
+     :op1 "south"
+  ))
+)
+
+# ::id MUL0036.json_0008
+# ::snt How about a cheap Chinese place ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n16 / name
+     :op1 "chinese"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n18 / name
+     :op1 "cheap"
+  ))
+)
+
+# ::id MUL0036.json_0010
+# ::snt Yes , book me a table for 2 on Saturday at 19:45 .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n20 / name
+     :op1 "19:45"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n22 / name
+     :op1 "saturday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n24 / name
+     :op1 "2"
+  ))
+)
+
+# ::id MUL0036.json_0012
+# ::snt Ok , how about 18:45 instead ?
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n26 / name
+     :op1 "18:45"
+  ))
+)
+
+# ::id MUL0036.json_0014
+# ::snt Can I have a taxi take me to the restaurant from the hotel ? I need it to arrive by the time my reservation is booked for .
+( Tm1 / Taxi-Inform
+   :Dest ( DesTa2 / Dest 
+    :name ( n28 / name
+     :op1 "the"
+     :op2 "restaurant"
+  ))
+   :Depart ( DepTa4 / Depart 
+    :name ( n30 / name
+     :op1 "the"
+     :op2 "hotel"
+  ))
+   :Arrive ( ArrTa6 / Arrive 
+    :name ( n32 / name
+     :op1 "my"
+     :op2 "reservation"
+  ))
+)
+
+# ::id MUL0036.json_0016
+# ::snt May I have the contact number for the taxi service ?
+( Tm1 / Taxi-Inform
+   :none ( onTa1 / none)
+)
+
+# ::id MUL0036.json_0018
+# ::snt No thank you , all of my questions have been answered . Thank you very much for your assistance .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL2661.json_0000
+# ::snt I need help finding a hotel called Archway House . Can you help me ?
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n2 / name
+     :op1 "hotel"
+  ))
+   :Name ( NamHo4 / Name 
+    :name ( n4 / name
+     :op1 "archway"
+     :op2 "house"
+  ))
+)
+
+# ::id PMUL2661.json_0002
+# ::snt That sounds great .   Could you book me a room for 3 nights starting Saturday please .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n6 / name
+     :op1 "3"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n8 / name
+     :op1 "saturday"
+  ))
+)
+
+# ::id PMUL2661.json_0004
+# ::snt It will be for 7 people .
+( Hm1 / Hotel-Inform
+   :People ( PeoHo2 / People 
+    :name ( n10 / name
+     :op1 "7"
+  ))
+)
+
+# ::id PMUL2661.json_0006
+# ::snt 3 nights starting on Saturday , can I get the reference number as well ? We are also looking for an attraction called Camboats , can you help me ?
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n12 / name
+     :op1 "3"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n14 / name
+     :op1 "saturday"
+  ))
+   )
+ :op2(Am2 / Attraction-Inform
+   :Name ( NamAt5 / Name 
+    :name ( n17 / name
+     :op1 "camboats"
+  ))
+   )
+ :op3(Ht3 / Hotel-Request
+  :Ref ( aHo2 / question )
+   )
+)
+
+# ::id PMUL2661.json_0008
+# ::snt Can I just get the postcode ?
+( At1 / Attraction-Request
+  :Post ( aAt0 / question )
+)
+
+# ::id PMUL2661.json_0010
+# ::snt Can you book a taxi for me ? I want to leave Camboats by 14:30 to head back to the hotel .
+( Tm1 / Taxi-Inform
+   :Leave ( LeaTa2 / Leave 
+    :name ( n18 / name
+     :op1 "14:30"
+  ))
+   :Depart ( DepTa4 / Depart 
+    :name ( n20 / name
+     :op1 "camboats"
+  ))
+   :Dest ( DesTa6 / Dest 
+    :name ( n22 / name
+     :op1 "the"
+     :op2 "hotel"
+  ))
+)
+
+# ::id PMUL2661.json_0012
+# ::snt thanks alot . that will be it for today
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0706.json_0000
+# ::snt I need a place to stay in West Cambridge , and it must include free parking .
+( Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+   :Area ( AreHo3 / Area 
+    :name ( n2 / name
+     :op1 "west"
+  ))
+)
+
+# ::id MUL0706.json_0002
+# ::snt No but it does need to be a hotel and I need to have free WiFi please .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n4 / name
+     :op1 "hotel"
+  ))
+   :Price ( onHo2 / dontcare)
+   :Internet ( esHo3 / yes)
+)
+
+# ::id MUL0706.json_0004
+# ::snt I do n't have any preference . What are the options ?
+( Hm1 / Hotel-Inform
+   :Stars ( onHo1 / dontcare)
+)
+
+# ::id MUL0706.json_0006
+# ::snt Please book Finches for three days starting on Saturday .
+( Hm1 / Hotel-Inform
+   :Day ( DayHo2 / Day 
+    :name ( n6 / name
+     :op1 "saturday"
+  ))
+   :Stay ( StaHo4 / Stay 
+    :name ( n8 / name
+     :op1 "three"
+  ))
+)
+
+# ::id MUL0706.json_0008
+# ::snt Never mind . Can I get the star rating , price , and phone number for Finches instead ?
+( a / and
+ :op1(Ht1 / Hotel-Request
+  :Price ( aHo0 / question )
+  :Phone ( aHo1 / question )
+   )
+ :op2(Tt2 / Train-Request
+  :Ticket ( aTr1 / question )
+   )
+)
+
+# ::id MUL0706.json_0010
+# ::snt No , thank you for the suggestions I will check and look up the one that best fit .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL2178.json_0000
+# ::snt I 'm looking for a restaurant that 's expensive and in the centre .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n2 / name
+     :op1 "expensive"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n4 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id PMUL2178.json_0002
+# ::snt What food type does it have ? Can   you also provide me their phone number ?
+( Rt1 / Restaurant-Request
+  :Food ( aRe0 / question )
+  :Phone ( aRe1 / question )
+)
+
+# ::id PMUL2178.json_0004
+# ::snt I do n't need to book a table at the moment , but I also wanted to find a college to visit in the same area .
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n6 / name
+     :op1 "same"
+     :op2 "area"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n8 / name
+     :op1 "college"
+  ))
+)
+
+# ::id PMUL2178.json_0006
+# ::snt That sounds perfect . Thank you for your help today !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL2178.json_0008
+# ::snt No , that 's it ! Thank you so much !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3352.json_0000
+# ::snt I"m looking for a guesthouse that includes free wifi .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n2 / name
+     :op1 "guesthouse"
+  ))
+   :Internet ( esHo2 / yes)
+)
+
+# ::id PMUL3352.json_0002
+# ::snt I 'm looking for a moderately priced place in the west .
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n4 / name
+     :op1 "moderately"
+  ))
+   :Area ( AreHo4 / Area 
+    :name ( n6 / name
+     :op1 "west"
+  ))
+)
+
+# ::id PMUL3352.json_0004
+# ::snt I heard of that place from a friend , not sure if I like that one ... but it would be for just me for 2 nights starting sunday .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n8 / name
+     :op1 "2"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n10 / name
+     :op1 "sunday"
+  ))
+)
+
+# ::id PMUL3352.json_0006
+# ::snt Yes , please make a reservation .
+( o / out_of_scope )
+
+# ::id PMUL3352.json_0008
+# ::snt Yes please . I need a train from Cambridge to Kings Lynn on Tuesday .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n12 / name
+     :op1 "kings"
+     :op2 "lynn"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n14 / name
+     :op1 "tuesday"
+  ))
+   :Depart ( DepTr6 / Depart 
+    :name ( n16 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id PMUL3352.json_0010
+# ::snt I would like to leave after 11:15 .
+( Tm1 / Train-Inform
+   :Leave ( LeaTr2 / Leave 
+    :name ( n18 / name
+     :op1 "11:15"
+  ))
+)
+
+# ::id PMUL3352.json_0012
+# ::snt Could you make a booking for one person and provide the reference number please ?
+( a / and
+ :op1(Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n20 / name
+     :op1 "one"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ref ( aTr1 / question )
+   )
+)
+
+# ::id PMUL3352.json_0014
+# ::snt Thank you for the service !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3352.json_0016
+# ::snt That is all for today , thanks
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3352.json_0018
+# ::snt Thank you very much !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG0703.json_0000
+# ::snt Hi , I am looking for an expensive restaurant in the east .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n2 / name
+     :op1 "expensive"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n4 / name
+     :op1 "east"
+  ))
+)
+
+# ::id SNG0703.json_0002
+# ::snt That wo n't be necessary . Can you just give me their address and phone ?
+( Rt1 / Restaurant-Request
+  :Phone ( aRe0 / question )
+  :Addr ( aRe1 / question )
+)
+
+# ::id SNG0703.json_0004
+# ::snt Nope . I 'm all set . Thanks again .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0848.json_0000
+# ::snt I 'm traveling to Cambridge and looking for things to do in the town centre .
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n2 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id MUL0848.json_0002
+# ::snt I 'd like to check out a theatre please .
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n4 / name
+     :op1 "theatre"
+  ))
+)
+
+# ::id MUL0848.json_0004
+# ::snt Is that in town centre ? If it is could you please let me know the type of attraction and the phone number for it ?   Does it cost to get in ?
+( a / and
+ :op1(Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n6 / name
+     :op1 "centre"
+  ))
+   )
+ :op2(At2 / Attraction-Request
+  :Type ( aAt1 / question )
+  :Phone ( aAt2 / question )
+   )
+)
+
+# ::id MUL0848.json_0006
+# ::snt Thank you , I 'll call them to ask about any entrance fees .
+( At1 / Attraction-Request
+  :Fee ( aAt0 / question )
+)
+
+# ::id MUL0848.json_0008
+# ::snt Yes , I would like a reservation at a restaurant in the centre that serves eritrean food .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n8 / name
+     :op1 "eritrean"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n10 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id MUL0848.json_0010
+# ::snt How about a Chinese restaurant ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n12 / name
+     :op1 "chinese"
+  ))
+)
+
+# ::id MUL0848.json_0012
+# ::snt What is the first available restaurant ?
+( Rm1 / Restaurant-Inform
+   :none ( onRe1 / none)
+)
+
+# ::id MUL0848.json_0014
+# ::snt I only need a reservation for one person .
+( Rm1 / Restaurant-Inform
+   :People ( PeoRe2 / People 
+    :name ( n14 / name
+     :op1 "one"
+  ))
+)
+
+# ::id MUL0848.json_0016
+# ::snt If Charlie Chan is in the center of town , I 'll take a table there at 17:00 on Saturday . Just one person .
+( Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n16 / name
+     :op1 "charlie"
+     :op2 "chan"
+  ))
+   :Time ( TimRe4 / Time 
+    :name ( n18 / name
+     :op1 "17:00"
+  ))
+   :Day ( DayRe6 / Day 
+    :name ( n20 / name
+     :op1 "saturday"
+  ))
+   :People ( PeoRe8 / People 
+    :name ( n22 / name
+     :op1 "one"
+  ))
+)
+
+# ::id MUL0848.json_0018
+# ::snt What is the reference number , please ?
+( Rt1 / Restaurant-Request
+  :Ref ( aRe0 / question )
+)
+
+# ::id MUL0848.json_0020
+# ::snt Thank you so much !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0848.json_0022
+# ::snt No ! That will be all .
+( o / out_of_scope )
+
+# ::id SNG0566.json_0000
+# ::snt I feel like having Italian for dinner .   Are there any cheap restaurants with good Italian in town ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "italian"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n4 / name
+     :op1 "cheap"
+  ))
+)
+
+# ::id SNG0566.json_0002
+# ::snt Sounds great . Can I get their number ?
+( o / out_of_scope )
+
+# ::id SNG0566.json_0004
+# ::snt No I think that 's all I need . Thanks for the help !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1635.json_0000
+# ::snt I 'm trying to plan a trip there . Can you find me a nice place to dine in the west area of town ?
+( Rm1 / Restaurant-Inform
+   :Area ( AreRe2 / Area 
+    :name ( n2 / name
+     :op1 "west"
+  ))
+)
+
+# ::id MUL1635.json_0002
+# ::snt I 'd like an expensive place . Is there anything like that ?
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n4 / name
+     :op1 "expensive"
+  ))
+)
+
+# ::id MUL1635.json_0004
+# ::snt Any will work , please book me for what is available .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n6 / name
+     :op1 "Any"
+  ))
+)
+
+# ::id MUL1635.json_0006
+# ::snt I 'll have to get back to you about that . I also need to take a train from norwich to cambrige on friday , arriving by 21:30 .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n8 / name
+     :op1 "friday"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n10 / name
+     :op1 "21:30"
+  ))
+   :Depart ( DepTr6 / Depart 
+    :name ( n12 / name
+     :op1 "norwich"
+  ))
+   :Dest ( DesTr8 / Dest 
+    :name ( n14 / name
+     :op1 "cambrige"
+  ))
+)
+
+# ::id MUL1635.json_0008
+# ::snt Before you do , what is the price and departure time ?
+( Tt1 / Train-Request
+  :Leave ( aTr0 / question )
+  :Ticket ( aTr1 / question )
+)
+
+# ::id MUL1635.json_0010
+# ::snt Sure , that sounds great ! What is the post code and the phone number ?
+( Rt1 / Restaurant-Request
+  :Phone ( aRe0 / question )
+  :Post ( aRe1 / question )
+)
+
+# ::id MUL1635.json_0012
+# ::snt Any restaurant in the west that is expensive is fine with me . Can you please pick one and give me the post code and phone number ?
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n16 / name
+     :op1 "expensive"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n18 / name
+     :op1 "west"
+  ))
+   )
+ :op2(Rt2 / Restaurant-Request
+  :Phone ( aRe1 / question )
+  :Post ( aRe2 / question )
+   )
+)
+
+# ::id MUL1635.json_0014
+# ::snt Yes .   I also need a train .
+( Tm1 / Train-Inform
+   :none ( onTr1 / none)
+)
+
+# ::id MUL1635.json_0016
+# ::snt That was all the information I needed , thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG0910.json_0000
+# ::snt I 'm looking for a hotel with free parking .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n2 / name
+     :op1 "hotel"
+  ))
+   :Parking ( esHo2 / yes)
+)
+
+# ::id SNG0910.json_0002
+# ::snt Area does n't matter , but I would like to keep the price moderate .
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n4 / name
+     :op1 "moderate"
+  ))
+   :Area ( onHo2 / dontcare)
+)
+
+# ::id SNG0910.json_0004
+# ::snt Do either of them have a 4 star rating ?
+( Hm1 / Hotel-Inform
+   :Stars ( StaHo2 / Stars 
+    :name ( n6 / name
+     :op1 "4"
+  ))
+)
+
+# ::id SNG0910.json_0006
+# ::snt I would like a four star hotel in the moderate price range . I do need free parking .
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n8 / name
+     :op1 "moderate"
+  ))
+   :Stars ( StaHo4 / Stars 
+    :name ( n10 / name
+     :op1 "four"
+  ))
+   :Parking ( esHo3 / yes)
+   :Type ( TypHo7 / Type 
+    :name ( n12 / name
+     :op1 "hotel"
+  ))
+)
+
+# ::id SNG0910.json_0008
+# ::snt I think that should be fine . Can I book one for Wednesday for 4 nights ? There will be 4 of us .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n14 / name
+     :op1 "4"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n16 / name
+     :op1 "wednesday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n18 / name
+     :op1 "4"
+  ))
+)
+
+# ::id SNG0910.json_0010
+# ::snt It does n't matter to me .
+( o / out_of_scope )
+
+# ::id SNG0910.json_0012
+# ::snt No that will be all , Thanks !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL0740.json_0000
+# ::snt I am looking for a place to dine in Cambridge with an expensive price range located in the centre .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n2 / name
+     :op1 "expensive"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n4 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id PMUL0740.json_0002
+# ::snt I prefer something with modern eclectic food .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n6 / name
+     :op1 "modern"
+     :op2 "eclectic"
+  ))
+)
+
+# ::id PMUL0740.json_0004
+# ::snt Try an Indian place please .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n8 / name
+     :op1 "indian"
+  ))
+)
+
+# ::id PMUL0740.json_0006
+# ::snt Well , can you tell me what they are so I can decide ?
+( o / out_of_scope )
+
+# ::id PMUL0740.json_0008
+# ::snt i 'll ask you again : what are my choices ?
+( o / out_of_scope )
+
+# ::id PMUL0740.json_0010
+# ::snt Let 's go with the Saffron Brasserie . Can you make a reservation for Saturday for 2 at 16:45 ?
+( Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n10 / name
+     :op1 "saffron"
+     :op2 "brasserie"
+  ))
+   :Time ( TimRe4 / Time 
+    :name ( n12 / name
+     :op1 "16:45"
+  ))
+   :Day ( DayRe6 / Day 
+    :name ( n14 / name
+     :op1 "saturday"
+  ))
+   :People ( PeoRe8 / People 
+    :name ( n16 / name
+     :op1 "2"
+  ))
+)
+
+# ::id PMUL0740.json_0012
+# ::snt I 'm also looking for a train on friday . I need to get to london kings cross by 19:30 please .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n18 / name
+     :op1 "london"
+     :op2 "kings"
+     :op3 "cross"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n20 / name
+     :op1 "friday"
+  ))
+   :Arrive ( ArrTr6 / Arrive 
+    :name ( n22 / name
+     :op1 "19:30"
+  ))
+)
+
+# ::id PMUL0740.json_0014
+# ::snt I will be leaving from Cambridge on Friday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n24 / name
+     :op1 "friday"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n26 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id PMUL0740.json_0016
+# ::snt Yes , please book 2 tickets for that train .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n28 / name
+     :op1 "2"
+  ))
+)
+
+# ::id PMUL0740.json_0018
+# ::snt That would be all for today
+( o / out_of_scope )
+
+# ::id SNG01196.json_0000
+# ::snt I am looking for a restaurant . The restaurant should serve world food and should be in the centre
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "world"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n4 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id SNG01196.json_0002
+# ::snt What expensive restaurants are there ?
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n6 / name
+     :op1 "expensive"
+  ))
+)
+
+# ::id SNG01196.json_0004
+# ::snt No . Try looking for a restaurant that serves Korean food .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n8 / name
+     :op1 "korean"
+  ))
+)
+
+# ::id SNG01196.json_0006
+# ::snt Yes , a table for two .
+( Rm1 / Restaurant-Inform
+   :People ( PeoRe2 / People 
+    :name ( n10 / name
+     :op1 "two"
+  ))
+)
+
+# ::id SNG01196.json_0008
+# ::snt Thank you , I need a reservation for 2 people at 13:15 on Monday .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n12 / name
+     :op1 "13:15"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n14 / name
+     :op1 "monday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n16 / name
+     :op1 "2"
+  ))
+)
+
+# ::id SNG01196.json_0010
+# ::snt No that was everything . Thanks
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL2518.json_0000
+# ::snt I 'm looking for information on a hotel called worth house .
+( Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n2 / name
+     :op1 "worth"
+     :op2 "house"
+  ))
+)
+
+# ::id PMUL2518.json_0002
+# ::snt I would love it if you can book me a room ! I need rooms for 3 people , 4 nights beginning Friday .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n4 / name
+     :op1 "4"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n6 / name
+     :op1 "friday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n8 / name
+     :op1 "3"
+  ))
+)
+
+# ::id PMUL2518.json_0004
+# ::snt Thank you . Can you please give me a reference number ?
+( Ht1 / Hotel-Request
+  :Ref ( aHo0 / question )
+)
+
+# ::id PMUL2518.json_0006
+# ::snt I 'm also looking for something to do around town .
+( o / out_of_scope )
+
+# ::id PMUL2518.json_0008
+# ::snt I am looking to go to a museum in the area . I will need the address , entrance fee and phone number .
+( a / and
+ :op1(Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n10 / name
+     :op1 "museum"
+  ))
+   )
+ :op2(At2 / Attraction-Request
+  :Fee ( aAt1 / question )
+  :Addr ( aAt2 / question )
+  :Phone ( aAt3 / question )
+   )
+)
+
+# ::id PMUL2518.json_0010
+# ::snt I would like a museum close to the centre .
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n12 / name
+     :op1 "centre"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n14 / name
+     :op1 "museum"
+  ))
+)
+
+# ::id PMUL2518.json_0012
+# ::snt Yes . That would work . What is their phone number ?
+( At1 / Attraction-Request
+  :Phone ( aAt0 / question )
+)
+
+# ::id PMUL2518.json_0014
+# ::snt That was all I needed , thank you !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG01411.json_0000
+# ::snt I am looking for a place to stay . I need a 2 star hotel with free parking .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n2 / name
+     :op1 "hotel"
+  ))
+   :Parking ( esHo2 / yes)
+   :Stars ( StaHo5 / Stars 
+    :name ( n4 / name
+     :op1 "2"
+  ))
+)
+
+# ::id SNG01411.json_0002
+# ::snt No preference there . But I"d like it to be in the moderate range please
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n6 / name
+     :op1 "moderate"
+  ))
+)
+
+# ::id SNG01411.json_0004
+# ::snt Does the Ashley hotel include free wifi ?
+( Hm1 / Hotel-Inform
+   :Internet ( esHo1 / yes)
+   :Name ( NamHo3 / Name 
+    :name ( n8 / name
+     :op1 "Ashley"
+     :op2 "hotel"
+  ))
+)
+
+# ::id SNG01411.json_0006
+# ::snt Sure , sounds good . What 's the address ?
+( Ht1 / Hotel-Request
+  :Addr ( aHo0 / question )
+)
+
+# ::id SNG01411.json_0008
+# ::snt Great , that 's all I needed . Thanks
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL2587.json_0000
+# ::snt I will be visiting Cambridge soon and definitely want to see some local attractions . Can you help me ?
+( Am1 / Attraction-Inform
+   :none ( onAt1 / none)
+)
+
+# ::id MUL2587.json_0002
+# ::snt I am looking for the best museum in the centre of town . Please let me know what it is and how much I should expect to pay to get in .
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n2 / name
+     :op1 "centre"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n4 / name
+     :op1 "museum"
+  ))
+)
+
+# ::id MUL2587.json_0004
+# ::snt No , but I do want the entrance fee .
+( At1 / Attraction-Request
+  :Fee ( aAt0 / question )
+)
+
+# ::id MUL2587.json_0006
+# ::snt Thank you . I 'm also looking for a guesthouse to stay that has a star of 4 and includes free parking .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n6 / name
+     :op1 "guesthouse"
+  ))
+   :Parking ( esHo2 / yes)
+   :Stars ( StaHo5 / Stars 
+    :name ( n8 / name
+     :op1 "4"
+  ))
+)
+
+# ::id MUL2587.json_0008
+# ::snt Book rooms for 3 people for 4 nights starting Sunday , please .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n10 / name
+     :op1 "4"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n12 / name
+     :op1 "sunday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n14 / name
+     :op1 "3"
+  ))
+)
+
+# ::id MUL2587.json_0010
+# ::snt I also need a taxi to commute from the hotel to the museum . I need to leave the hotel by 05:15
+( Tm1 / Taxi-Inform
+   :Leave ( LeaTa2 / Leave 
+    :name ( n16 / name
+     :op1 "05:15"
+  ))
+   :Depart ( DepTa4 / Depart 
+    :name ( n18 / name
+     :op1 "the"
+     :op2 "hotel"
+  ))
+   :Dest ( DesTa6 / Dest 
+    :name ( n20 / name
+     :op1 "the"
+     :op2 "museum"
+  ))
+)
+
+# ::id MUL2587.json_0012
+# ::snt Thank you so much for your help . That was all I needed .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL0266.json_0000
+# ::snt Hi , Can you help me locate a restaurant named Travellers Rest ?
+( Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n2 / name
+     :op1 "travellers"
+     :op2 "rest"
+  ))
+)
+
+# ::id PMUL0266.json_0002
+# ::snt What kind of food do they serve ?
+( Rt1 / Restaurant-Request
+  :Food ( aRe0 / question )
+)
+
+# ::id PMUL0266.json_0004
+# ::snt No . I need a place to stay , guesthouse . Do not need free parking .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n4 / name
+     :op1 "guesthouse"
+  ))
+   :Parking ( onHo2 / dontcare)
+)
+
+# ::id PMUL0266.json_0006
+# ::snt No . I do want it in the south and to have wifi though .
+( Hm1 / Hotel-Inform
+   :Area ( AreHo2 / Area 
+    :name ( n6 / name
+     :op1 "south"
+  ))
+   :Internet ( esHo2 / yes)
+)
+
+# ::id PMUL0266.json_0008
+# ::snt It does n't matter .
+( Hm1 / Hotel-Inform
+   :Price ( onHo1 / dontcare)
+)
+
+# ::id PMUL0266.json_0010
+# ::snt Moderate please . Can you give me the address ?
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n8 / name
+     :op1 "moderate"
+  ))
+   )
+ :op2(Ht2 / Hotel-Request
+  :Addr ( aHo1 / question )
+   )
+)
+
+# ::id PMUL0266.json_0012
+# ::snt Can I get the address ?
+( Ht1 / Hotel-Request
+  :Addr ( aHo0 / question )
+)
+
+# ::id PMUL0266.json_0014
+# ::snt Thank you so much . That 's all I need today .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL2338.json_0000
+# ::snt I am looking for theatres to go to in the south . Can you help me find one ?
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n2 / name
+     :op1 "south"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n4 / name
+     :op1 "theatres"
+  ))
+)
+
+# ::id PMUL2338.json_0002
+# ::snt Yes and the postcode .
+( At1 / Attraction-Request
+  :Post ( aAt0 / question )
+)
+
+# ::id PMUL2338.json_0004
+# ::snt Yes , I am also looking for a restaurant in the expensive price range . I would like it in the same area .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n6 / name
+     :op1 "expensive"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n8 / name
+     :op1 "same"
+     :op2 "area"
+  ))
+)
+
+# ::id PMUL2338.json_0006
+# ::snt Sure . Please book for 2 people on Friday at 11:45 .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n10 / name
+     :op1 "11:45"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n12 / name
+     :op1 "friday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n14 / name
+     :op1 "2"
+  ))
+)
+
+# ::id PMUL2338.json_0008
+# ::snt No , that 's all I need . Thank you so much . Good - bye .
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id SNG0386.json_0000
+# ::snt I need a train from London Kings Cross to Cambridge .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "cambridge"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n4 / name
+     :op1 "london"
+     :op2 "kings"
+     :op3 "cross"
+  ))
+)
+
+# ::id SNG0386.json_0002
+# ::snt I want to leave on sunday , and I want to leave after 0930 am .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n6 / name
+     :op1 "sunday"
+  ))
+)
+
+# ::id SNG0386.json_0004
+# ::snt Yes . I need 3 tickets and the reference number .
+( a / and
+ :op1(Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n8 / name
+     :op1 "3"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ref ( aTr1 / question )
+   )
+)
+
+# ::id SNG0386.json_0006
+# ::snt Thanks , that 's all I need . Have a nice day .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL2154.json_0000
+# ::snt I 'm looking for a restaurant to dine at that serves British food and is located in the centre . Do you have any suggestions ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "british"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n4 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id PMUL2154.json_0002
+# ::snt I would like something more pricey . Expensive would be good .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n6 / name
+     :op1 "expensive"
+  ))
+)
+
+# ::id PMUL2154.json_0004
+# ::snt I would like to make reservation for four at The Cambridge Chop House at 16:45 on Tuesday . May I have a reference number when it 's booked please ?
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n8 / name
+     :op1 "16:45"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n10 / name
+     :op1 "tuesday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n12 / name
+     :op1 "four"
+  ))
+   :Name ( NamRe8 / Name 
+    :name ( n14 / name
+     :op1 "Cambridge"
+     :op2 "Chop"
+     :op3 "House"
+  ))
+   )
+ :op2(Rt2 / Restaurant-Request
+  :Ref ( aRe1 / question )
+   )
+)
+
+# ::id PMUL2154.json_0006
+# ::snt I am also looking to visit a attraction in the same location as the restaurant . Do you have any suggestions ?
+( a / and
+ :op1(Am1 / Attraction-Inform
+   :none ( onAt1 / none)
+   :Area ( AreAt3 / Area 
+    :name ( n16 / name
+     :op1 "same"
+     :op2 "location"
+  ))
+   )
+ :op2(Rm2 / Restaurant-Inform
+   :none ( onRe2 / none)
+   )
+)
+
+# ::id PMUL2154.json_0008
+# ::snt any that is in the same side as the restaurant . get me the address and entrence fee
+( a / and
+ :op1(At1 / Attraction-Request
+  :Addr ( aAt0 / question )
+   )
+ :op2(Am2 / Attraction-Inform
+   :Area ( AreAt3 / Area 
+    :name ( n19 / name
+     :op1 "same"
+     :op2 "side"
+  ))
+   )
+)
+
+# ::id PMUL2154.json_0010
+# ::snt I really need a taxi between the restaurant and hotel please .
+( a / and
+ :op1(Tm1 / Taxi-Inform
+   :none ( onTa1 / none)
+   )
+ :op2(Hm2 / Hotel-Inform
+   :none ( onHo2 / none)
+   )
+ :op3(Rm3 / Restaurant-Inform
+   :none ( onRe3 / none)
+   )
+)
+
+# ::id PMUL2154.json_0012
+# ::snt i m departing from the restaurant
+( Rm1 / Restaurant-Inform
+   :none ( onRe1 / none)
+)
+
+# ::id PMUL2154.json_0014
+# ::snt the destination is holy trinity church . i need to get to the restaurant by 16:45 .
+( Tm1 / Taxi-Inform
+   :Leave ( LeaTa2 / Leave 
+    :name ( n20 / name
+     :op1 "16:45"
+  ))
+   :Dest ( DesTa4 / Dest 
+    :name ( n22 / name
+     :op1 "the"
+     :op2 "restaurant"
+  ))
+   :Arrive ( ArrTa6 / Arrive 
+    :name ( n24 / name
+     :op1 "16:45"
+  ))
+)
+
+# ::id PMUL2154.json_0016
+# ::snt Thank you so much for your help .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3105.json_0000
+# ::snt Can you give me more information about the Shiraz restaurant ?
+( Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n2 / name
+     :op1 "Shiraz"
+     :op2 "restaurant"
+  ))
+)
+
+# ::id PMUL3105.json_0002
+# ::snt Yes . I 'd like a table for 6 people please .
+( Rm1 / Restaurant-Inform
+   :People ( PeoRe2 / People 
+    :name ( n4 / name
+     :op1 "6"
+  ))
+)
+
+# ::id PMUL3105.json_0004
+# ::snt Thank you .   I need it for Sunday at 11:30 .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n6 / name
+     :op1 "11:30"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n8 / name
+     :op1 "sunday"
+  ))
+)
+
+# ::id PMUL3105.json_0006
+# ::snt Thank you ! I am also looking for a place to stay .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3105.json_0008
+# ::snt yes i prefer in the centre
+( Hm1 / Hotel-Inform
+   :Area ( AreHo2 / Area 
+    :name ( n10 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id PMUL3105.json_0010
+# ::snt The hotel should include free parking and should have a star of 3 .
+( Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+   :Stars ( StaHo3 / Stars 
+    :name ( n12 / name
+     :op1 "3"
+  ))
+)
+
+# ::id PMUL3105.json_0012
+# ::snt Is the Gonville Hotel expensive ? If so , please book for 6 people and 4 nights starting on Sunday .
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n14 / name
+     :op1 "expensive"
+  ))
+   :Name ( NamHo4 / Name 
+    :name ( n16 / name
+     :op1 "gonville"
+     :op2 "hotel"
+  ))
+   :Stay ( StaHo6 / Stay 
+    :name ( n18 / name
+     :op1 "4"
+  ))
+   :Day ( DayHo8 / Day 
+    :name ( n20 / name
+     :op1 "sunday"
+  ))
+   :People ( PeoHo10 / People 
+    :name ( n22 / name
+     :op1 "6"
+  ))
+)
+
+# ::id PMUL3105.json_0014
+# ::snt No thanks . You took care of all I needed . Have a great day . Goodbye .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG0457.json_0000
+# ::snt Hi ! Are there any expensive Greek restaurants in town ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "greek"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n4 / name
+     :op1 "expensive"
+  ))
+)
+
+# ::id SNG0457.json_0002
+# ::snt Are there any expensive French restaurants in town ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n6 / name
+     :op1 "french"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n8 / name
+     :op1 "expensive"
+  ))
+)
+
+# ::id SNG0457.json_0004
+# ::snt I 'll take a table for 1 at 17:30 sunday at cote .
+( Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n10 / name
+     :op1 "cote"
+  ))
+   :Time ( TimRe4 / Time 
+    :name ( n12 / name
+     :op1 "17:30"
+  ))
+   :Day ( DayRe6 / Day 
+    :name ( n14 / name
+     :op1 "sunday"
+  ))
+   :People ( PeoRe8 / People 
+    :name ( n16 / name
+     :op1 "1"
+  ))
+)
+
+# ::id SNG0457.json_0006
+# ::snt Can I get a table at 16:30 instead ?
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n18 / name
+     :op1 "16:30"
+  ))
+)
+
+# ::id SNG0457.json_0008
+# ::snt Excellent , thank you !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG0457.json_0010
+# ::snt No , that will be all .   Thanks again .   Bye .
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id MUL2309.json_0000
+# ::snt I 'm looking for a moderately priced turkish restaurant .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "turkish"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n4 / name
+     :op1 "moderately"
+  ))
+)
+
+# ::id MUL2309.json_0002
+# ::snt I 'd like the Efes . May I have their phone number , area and postcode ?
+( a / and
+ :op1(Rt1 / Restaurant-Request
+  :Area ( aRe0 / question )
+  :Phone ( aRe1 / question )
+  :Post ( aRe2 / question )
+   )
+ :op2(Rm2 / Restaurant-Inform
+   :Name ( NamRe3 / Name 
+    :name ( n7 / name
+     :op1 "Efes"
+  ))
+   )
+)
+
+# ::id MUL2309.json_0004
+# ::snt Thanks ! I 'm also looking for information about an attraction called the junction . Do you have any information on that place ?
+( Am1 / Attraction-Inform
+   :Name ( NamAt2 / Name 
+    :name ( n8 / name
+     :op1 "the"
+     :op2 "junction"
+  ))
+)
+
+# ::id MUL2309.json_0006
+# ::snt I 'd like to know its area please .
+( At1 / Attraction-Request
+  :Area ( aAt0 / question )
+)
+
+# ::id MUL2309.json_0008
+# ::snt No , I think that is all , thank you so much for your help !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL2747.json_0000
+# ::snt Hi , can you give me some information on places to go in town ?
+( gt1 / general-greet
+   :none ( onge1 / none)
+)
+
+# ::id PMUL2747.json_0002
+# ::snt I would like to find a museum in the centre of town .
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n2 / name
+     :op1 "centre"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n4 / name
+     :op1 "museum"
+  ))
+)
+
+# ::id PMUL2747.json_0004
+# ::snt I do n't care about price . Which museums would you recommend ?
+( o / out_of_scope )
+
+# ::id PMUL2747.json_0006
+# ::snt Can I get the post code for that one ?
+( At1 / Attraction-Request
+  :Post ( aAt0 / question )
+)
+
+# ::id PMUL2747.json_0008
+# ::snt Yes , also looking for a hotel to stay in . I would like it to be in the expensive range and it must have free wifi . What do you recommend ?
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n6 / name
+     :op1 "hotel"
+  ))
+   :Price ( PriHo4 / Price 
+    :name ( n8 / name
+     :op1 "expensive"
+  ))
+   :Internet ( esHo3 / yes)
+)
+
+# ::id PMUL2747.json_0010
+# ::snt Is it 2 stars ? I want it to be 2 stars .
+( Hm1 / Hotel-Inform
+   :Stars ( StaHo2 / Stars 
+    :name ( n10 / name
+     :op1 "2"
+  ))
+)
+
+# ::id PMUL2747.json_0012
+# ::snt Okay I want to book the 2 star hotel for 4 people for 4 nights from wednesday
+( Hm1 / Hotel-Inform
+   :Stars ( StaHo2 / Stars 
+    :name ( n12 / name
+     :op1 "2"
+  ))
+   :Stay ( StaHo4 / Stay 
+    :name ( n14 / name
+     :op1 "4"
+  ))
+   :Day ( DayHo6 / Day 
+    :name ( n16 / name
+     :op1 "wednesday"
+  ))
+   :People ( PeoHo8 / People 
+    :name ( n18 / name
+     :op1 "4"
+  ))
+)
+
+# ::id PMUL2747.json_0014
+# ::snt I am also looking to get a taxi to get between the two places .
+( Tm1 / Taxi-Inform
+   :none ( onTa1 / none)
+)
+
+# ::id PMUL2747.json_0016
+# ::snt attraction to the hotel , by 9:30
+( Tm1 / Taxi-Inform
+   :Depart ( asTa1 / castle_galleries)
+   :Dest ( DesTa3 / Dest 
+    :name ( n20 / name
+     :op1 "the"
+     :op2 "hotel"
+  ))
+)
+
+# ::id PMUL2747.json_0018
+# ::snt Anytime as long as it gets me there by 9:30 . Thanks !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL2747.json_0020
+# ::snt I think that is all I need . Thank you and good bye .
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id MUL1476.json_0000
+# ::snt I 'm looking for a train that goes to Cambridge and arriving by 17:30 .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "cambridge"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n4 / name
+     :op1 "17:30"
+  ))
+)
+
+# ::id MUL1476.json_0002
+# ::snt I 'd like to depart from Stansted Airport on Saturday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n6 / name
+     :op1 "saturday"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n8 / name
+     :op1 "stansted"
+     :op2 "airport"
+  ))
+)
+
+# ::id MUL1476.json_0004
+# ::snt That is a little early . Is there one that arrives closer to 17:30 .
+( Tm1 / Train-Inform
+   :Arrive ( ArrTr2 / Arrive 
+    :name ( n10 / name
+     :op1 "17:30"
+  ))
+)
+
+# ::id MUL1476.json_0006
+# ::snt Yes , 5 people , please . Reference number , please .
+( a / and
+ :op1(Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n12 / name
+     :op1 "5"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ref ( aTr1 / question )
+   )
+)
+
+# ::id MUL1476.json_0008
+# ::snt Yes I am also looking for a restaurant in the centre and serves gastropub food . In the expensive price range please .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n14 / name
+     :op1 "gastropub"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n16 / name
+     :op1 "expensive"
+  ))
+   :Area ( AreRe6 / Area 
+    :name ( n18 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id MUL1476.json_0010
+# ::snt Let 's go for the Slug and Lettuce just because the name is so intriguing . Book that for the same group of people , please , at 20:30 , on the same day .
+( Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n20 / name
+     :op1 "slug"
+     :op2 "and"
+     :op3 "lettuce"
+  ))
+   :Time ( TimRe4 / Time 
+    :name ( n22 / name
+     :op1 "20:30"
+  ))
+   :Day ( DayRe6 / Day 
+    :name ( n24 / name
+     :op1 "same"
+     :op2 "day"
+  ))
+   :People ( PeoRe8 / People 
+    :name ( n26 / name
+     :op1 "same"
+     :op2 "group"
+     :op3 "of"
+     :op4 "people"
+  ))
+)
+
+# ::id MUL1476.json_0012
+# ::snt I also need the reference number to the restuarant .
+( Rt1 / Restaurant-Request
+  :Ref ( aRe0 / question )
+)
+
+# ::id MUL1476.json_0014
+# ::snt That will be all , thank you very much .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3966.json_0000
+# ::snt Hi , I am looking for information on Sitar Tandoori restaurant .
+( Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n2 / name
+     :op1 "sitar"
+     :op2 "tandoori"
+  ))
+)
+
+# ::id PMUL3966.json_0002
+# ::snt Great Thank you for all your help .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3966.json_0004
+# ::snt Yes , actually , can you book me a setting for 5 people at 18:00 on Thursday ?
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n4 / name
+     :op1 "18:00"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n6 / name
+     :op1 "thursday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n8 / name
+     :op1 "5"
+  ))
+)
+
+# ::id PMUL3966.json_0006
+# ::snt Yes , I 'm also looking for places to go in the centre .
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n10 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id PMUL3966.json_0008
+# ::snt Any park or historical building would be good .   Can you give me the name and telephone number of an attraction ?
+( a / and
+ :op1(Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n12 / name
+     :op1 "park"
+     :op2 "or"
+     :op3 "historical"
+     :op4 "building"
+  ))
+   )
+ :op2(At2 / Attraction-Request
+  :Phone ( aAt1 / question )
+   )
+)
+
+# ::id PMUL3966.json_0010
+# ::snt Yes please .   And get me a taxi for that commute .
+( Tm1 / Taxi-Inform
+   :none ( onTa1 / none)
+)
+
+# ::id PMUL3966.json_0012
+# ::snt I would like to arrive at the restaurant by 18:00 , and I would like a contact number and car type .
+( a / and
+ :op1(Tm1 / Taxi-Inform
+   :Leave ( LeaTa2 / Leave 
+    :name ( n14 / name
+     :op1 "18:00"
+  ))
+   :Arrive ( ArrTa4 / Arrive 
+    :name ( n16 / name
+     :op1 "18:00"
+  ))
+   :Dest ( DesTa6 / Dest 
+    :name ( n18 / name
+     :op1 "the"
+     :op2 "restaurant"
+  ))
+   )
+ :op2(Tt2 / Taxi-Request
+  :Car ( aTa1 / question )
+   )
+)
+
+# ::id PMUL3966.json_0014
+# ::snt Thanks , I do n't need any further assistance . Bye !
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id PMUL0521.json_0000
+# ::snt I 'm looking for a restaurant called michaelhouse cafe .
+( Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n2 / name
+     :op1 "michaelhouse"
+     :op2 "cafe"
+  ))
+)
+
+# ::id PMUL0521.json_0002
+# ::snt Great , I need a table for 3 at 18:15 on Tuesday .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n4 / name
+     :op1 "18:15"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n6 / name
+     :op1 "tuesday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n8 / name
+     :op1 "3"
+  ))
+)
+
+# ::id PMUL0521.json_0004
+# ::snt Yes , I also need a train on Tuesday to arrive by 10:30 .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n10 / name
+     :op1 "tuesday"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n12 / name
+     :op1 "10:30"
+  ))
+)
+
+# ::id PMUL0521.json_0006
+# ::snt The train should go to cambrige and depart from ely . I also need a restaurant booking on the same day and would like to arrive by 10:30
+( a / and
+ :op1(Tm1 / Train-Inform
+   :Arrive ( ArrTr2 / Arrive 
+    :name ( n14 / name
+     :op1 "10:30"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n16 / name
+     :op1 "ely"
+  ))
+   :Dest ( DesTr6 / Dest 
+    :name ( n18 / name
+     :op1 "cambrige"
+  ))
+   )
+ :op2(Rm2 / Restaurant-Inform
+   :Day ( DayRe6 / Day 
+    :name ( n21 / name
+     :op1 "same"
+     :op2 "day"
+  ))
+   )
+)
+
+# ::id PMUL0521.json_0008
+# ::snt Why do you need to know my preference ? You already booked me a table at michaelhouse cafe ...
+( Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n22 / name
+     :op1 "michaelhouse"
+     :op2 "cafe"
+  ))
+)
+
+# ::id PMUL0521.json_0010
+# ::snt No , that will be all . Thank you !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL0521.json_0012
+# ::snt thanks and goodbye
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL2271.json_0000
+# ::snt Is there somewhere inexpensive to stay in town ? I 'll be driving in , so I 'll need somewhere that I can park for free , as well .
+( o / out_of_scope )
+
+# ::id MUL2271.json_0002
+# ::snt I would like to be in the centre area and should include free wifi .
+( Hm1 / Hotel-Inform
+   :Internet ( esHo1 / yes)
+   :Area ( AreHo3 / Area 
+    :name ( n2 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id MUL2271.json_0004
+# ::snt That sound perfect . I would really like to book a room for the my family of six .
+( Hm1 / Hotel-Inform
+   :People ( PeoHo2 / People 
+    :name ( n4 / name
+     :op1 "six"
+  ))
+)
+
+# ::id MUL2271.json_0006
+# ::snt Starting on Saturday , I would like to book 3 nights at that hotel for my family of 6 .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n6 / name
+     :op1 "3"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n8 / name
+     :op1 "saturday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n10 / name
+     :op1 "6"
+  ))
+)
+
+# ::id MUL2271.json_0008
+# ::snt Yes actually .   I am looking for a train that goes to the Stansted Airport from Cambridge .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n12 / name
+     :op1 "stansted"
+     :op2 "airport"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n14 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id MUL2271.json_0010
+# ::snt I 'll be traveling on Tuesday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n16 / name
+     :op1 "tuesday"
+  ))
+)
+
+# ::id MUL2271.json_0012
+# ::snt The train should arrive at Stansted Airport by 13:45 .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n18 / name
+     :op1 "stansted"
+     :op2 "airport"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n20 / name
+     :op1 "13:45"
+  ))
+)
+
+# ::id MUL2271.json_0014
+# ::snt Can I get the one that arrives closest to 13:45 ?   Can you book that for 6 seats and give me the reference number ?
+( a / and
+ :op1(Tm1 / Train-Inform
+   :Arrive ( ArrTr2 / Arrive 
+    :name ( n22 / name
+     :op1 "13:45"
+  ))
+   :People ( PeoTr4 / People 
+    :name ( n24 / name
+     :op1 "6"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ref ( aTr1 / question )
+   )
+)
+
+# ::id MUL2271.json_0016
+# ::snt Yes , please book it for the same group of people .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n26 / name
+     :op1 "same"
+     :op2 "group"
+     :op3 "of"
+     :op4 "people"
+  ))
+)
+
+# ::id MUL2271.json_0018
+# ::snt No that is all I need for today thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1897.json_0000
+# ::snt i am looking for places to go in town centre , should be of multiple sports
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n2 / name
+     :op1 "centre"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n4 / name
+     :op1 "multiple"
+     :op2 "sports"
+  ))
+)
+
+# ::id MUL1897.json_0002
+# ::snt How about museums , are there any of those in the area ?
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n6 / name
+     :op1 "museums"
+  ))
+)
+
+# ::id MUL1897.json_0004
+# ::snt Any of those are fine with me . Could you provide me with the address and postcode for any one of them ?
+( At1 / Attraction-Request
+  :Addr ( aAt0 / question )
+  :Post ( aAt1 / question )
+)
+
+# ::id MUL1897.json_0006
+# ::snt I am looking for a train or some form of public transportation to get to these museums . Does that exist ?
+( Tm1 / Train-Inform
+   :none ( onTr1 / none)
+)
+
+# ::id MUL1897.json_0008
+# ::snt From norwich to cambridge please .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n8 / name
+     :op1 "cambridge"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n10 / name
+     :op1 "norwich"
+  ))
+)
+
+# ::id MUL1897.json_0010
+# ::snt I actually need to travel on Tuesday .   I will need to be in Cambridge by 21:45 by train .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n12 / name
+     :op1 "cambridge"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n14 / name
+     :op1 "tuesday"
+  ))
+   :Arrive ( ArrTr6 / Arrive 
+    :name ( n16 / name
+     :op1 "21:45"
+  ))
+)
+
+# ::id MUL1897.json_0012
+# ::snt Not just now , but can you tell me what that train 's departure time is ?
+( Tt1 / Train-Request
+  :Leave ( aTr0 / question )
+)
+
+# ::id MUL1897.json_0014
+# ::snt That is all I needed .   Thank you for all of your help !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3923.json_0000
+# ::snt i need information about wagamama restaurant .
+( Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n2 / name
+     :op1 "wagamama"
+  ))
+)
+
+# ::id PMUL3923.json_0002
+# ::snt I need to book a table for 2 people please .
+( Rm1 / Restaurant-Inform
+   :People ( PeoRe2 / People 
+    :name ( n4 / name
+     :op1 "2"
+  ))
+)
+
+# ::id PMUL3923.json_0004
+# ::snt Wednesday , 17:45 . Reference number , please ?
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n6 / name
+     :op1 "17:45"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n8 / name
+     :op1 "wednesday"
+  ))
+   )
+ :op2(Rt2 / Restaurant-Request
+  :Ref ( aRe1 / question )
+   )
+)
+
+# ::id PMUL3923.json_0006
+# ::snt After you get around to that reference number , I also want to go somewhere in the Centre of town .
+( a / and
+ :op1(Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n10 / name
+     :op1 "centre"
+  ))
+   )
+ :op2(Rt2 / Restaurant-Request
+  :Ref ( aRe1 / question )
+   )
+)
+
+# ::id PMUL3923.json_0008
+# ::snt Okay , thanks ! What type of attraction is that ?
+( At1 / Attraction-Request
+  :Type ( aAt0 / question )
+)
+
+# ::id PMUL3923.json_0010
+# ::snt Thanks ! I also need a taxi to commute between both places . I need it to arrive at the restaurant by 17:45 .
+( Tm1 / Taxi-Inform
+   :Arrive ( ArrTa2 / Arrive 
+    :name ( n12 / name
+     :op1 "17:45"
+  ))
+   :Dest ( DesTa4 / Dest 
+    :name ( n14 / name
+     :op1 "the"
+     :op2 "restaurant"
+  ))
+)
+
+# ::id PMUL3923.json_0012
+# ::snt No worries .   Thanks for the assistance .   I was also interested in booking a taxi .
+( Tm1 / Taxi-Inform
+   :none ( onTa1 / none)
+)
+
+# ::id PMUL3923.json_0014
+# ::snt I 'm sorry , before we get to the , could I get the address to the All Saints Church ?
+( a / and
+ :op1(At1 / Attraction-Request
+  :Addr ( aAt0 / question )
+   )
+ :op2(Am2 / Attraction-Inform
+   :Name ( NamAt3 / Name 
+    :name ( n17 / name
+     :op1 "All"
+     :op2 "Saints"
+     :op3 "Church"
+  ))
+   )
+)
+
+# ::id PMUL3923.json_0016
+# ::snt Ok thank you .   Can I also get help with a taxi to go between the two places ?
+( Tm1 / Taxi-Inform
+   :none ( onTa1 / none)
+)
+
+# ::id PMUL3923.json_0018
+# ::snt Will the taxi get me to the restaurant by the booked time ?
+( a / and
+ :op1(Tm1 / Taxi-Inform
+   :none ( onTa1 / none)
+   :Dest ( DesTa3 / Dest 
+    :name ( n18 / name
+     :op1 "the"
+     :op2 "restaurant"
+  ))
+   )
+ :op2(Rm2 / Restaurant-Inform
+   :none ( onRe2 / none)
+   )
+)
+
+# ::id PMUL3923.json_0020
+# ::snt Thank you for your assistance . You have went above and beyond .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1167.json_0000
+# ::snt I 'm looking for a guesthouse to stay in in the south
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n2 / name
+     :op1 "guesthouse"
+  ))
+   :Area ( AreHo4 / Area 
+    :name ( n4 / name
+     :op1 "south"
+  ))
+)
+
+# ::id MUL1167.json_0002
+# ::snt I would like one in the cheap price range .
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n6 / name
+     :op1 "cheap"
+  ))
+)
+
+# ::id MUL1167.json_0004
+# ::snt Could I get the address ?
+( Ht1 / Hotel-Request
+  :Addr ( aHo0 / question )
+)
+
+# ::id MUL1167.json_0006
+# ::snt Yeah um how about I can see camboats .
+( Am1 / Attraction-Inform
+   :Name ( NamAt2 / Name 
+    :name ( n8 / name
+     :op1 "camboats"
+  ))
+)
+
+# ::id MUL1167.json_0008
+# ::snt What exactly is Camboats ?
+( Am1 / Attraction-Inform
+   :Name ( NamAt2 / Name 
+    :name ( n10 / name
+     :op1 "Camboats"
+  ))
+)
+
+# ::id MUL1167.json_0010
+# ::snt Going back to Rosa 's B&B ... can you tell me if they offer free wifi ? Then maybe you can help me arrange a taxi as well .
+( Hm1 / Hotel-Inform
+   :Internet ( esHo1 / yes)
+)
+
+# ::id MUL1167.json_0012
+# ::snt I would like to get a taxi to leave Rosa 's B&B by 22:45 to go to camboats .
+( Tm1 / Taxi-Inform
+   :Leave ( LeaTa2 / Leave 
+    :name ( n12 / name
+     :op1 "22:45"
+  ))
+   :Dest ( DesTa4 / Dest 
+    :name ( n14 / name
+     :op1 "camboats"
+  ))
+)
+
+# ::id MUL1167.json_0014
+# ::snt I need a taxi as well .
+( Tm1 / Taxi-Inform
+   :none ( onTa1 / none)
+)
+
+# ::id MUL1167.json_0016
+# ::snt That 's all I need , Thank you . Goodbye .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL2520.json_0000
+# ::snt Can you help me get a room at the arbury lodge guesthouse ?
+( Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n2 / name
+     :op1 "arbury"
+     :op2 "lodge"
+     :op3 "guesthouse"
+  ))
+)
+
+# ::id PMUL2520.json_0002
+# ::snt First , I have a couple of questions . Do you have internet and free parking ? Also , what is the address of the hotel ?
+( a / and
+ :op1(Ht1 / Hotel-Request
+  :Parking ( aHo0 / question )
+  :Internet ( aHo1 / question )
+  :Addr ( aHo2 / question )
+   )
+ :op2(Hm2 / Hotel-Inform
+   :Parking ( esHo2 / yes)
+   :Internet ( esHo3 / yes)
+   )
+)
+
+# ::id PMUL2520.json_0004
+# ::snt That all I need on the hotel , can you also give me information on the mumford theatre ?
+( Am1 / Attraction-Inform
+   :Name ( NamAt2 / Name 
+    :name ( n4 / name
+     :op1 "mumford"
+     :op2 "theatre"
+  ))
+)
+
+# ::id PMUL2520.json_0006
+# ::snt Can I get the   postcode and area please ?
+( At1 / Attraction-Request
+  :Area ( aAt0 / question )
+  :Post ( aAt1 / question )
+)
+
+# ::id PMUL2520.json_0008
+# ::snt No that is all thank you so much
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL2520.json_0010
+# ::snt Thank you for helping me . I 'm all done for today .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG1019.json_0000
+# ::snt Hi , I 'm looking for a hotel with free wifi that is moderately priced .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n2 / name
+     :op1 "hotel"
+  ))
+   :Price ( PriHo4 / Price 
+    :name ( n4 / name
+     :op1 "moderately"
+  ))
+   :Internet ( esHo3 / yes)
+)
+
+# ::id SNG1019.json_0002
+# ::snt I would like to stay at a guesthouse in the centre please
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n6 / name
+     :op1 "guesthouse"
+  ))
+   :Area ( AreHo4 / Area 
+    :name ( n8 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id SNG1019.json_0004
+# ::snt Hmm , well that is n't good . Oh well , how about trying if there is a guesthouse that s cheap then . I suppose it will have to do .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n10 / name
+     :op1 "guesthouse"
+  ))
+   :Price ( PriHo4 / Price 
+    :name ( n12 / name
+     :op1 "cheap"
+  ))
+)
+
+# ::id SNG1019.json_0006
+# ::snt Yes , please , for four people on Thursday .
+( Hm1 / Hotel-Inform
+   :Day ( DayHo2 / Day 
+    :name ( n14 / name
+     :op1 "thursday"
+  ))
+   :People ( PeoHo4 / People 
+    :name ( n16 / name
+     :op1 "four"
+  ))
+)
+
+# ::id SNG1019.json_0008
+# ::snt I need five nights . And I need the reference number , please .
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n18 / name
+     :op1 "five"
+  ))
+   )
+ :op2(Ht2 / Hotel-Request
+  :Ref ( aHo1 / question )
+   )
+)
+
+# ::id SNG1019.json_0010
+# ::snt Thank you that will do , cheers .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG0700.json_0000
+# ::snt I 'm looking for a restaurant serving barbeque in the centre of town .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "barbeque"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n4 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id SNG0700.json_0002
+# ::snt Can you find a restaurant that has asian or oriental food ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n6 / name
+     :op1 "asian"
+  ))
+)
+
+# ::id SNG0700.json_0004
+# ::snt Could you give me their postcode please ?
+( Rt1 / Restaurant-Request
+  :Post ( aRe0 / question )
+)
+
+# ::id SNG0700.json_0006
+# ::snt Thanks all I need today . Thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0610.json_0000
+# ::snt I 'm looking for a hotel called Avalon .
+( Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n2 / name
+     :op1 "avalon"
+  ))
+)
+
+# ::id MUL0610.json_0002
+# ::snt Does it have internet ?
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Internet ( esHo1 / yes)
+   )
+ :op2(Ht2 / Hotel-Request
+  :Internet ( aHo1 / question )
+   )
+)
+
+# ::id MUL0610.json_0004
+# ::snt Great . Thanks for the information . I 'm also looking for a train that departs from Norwich for Cambridge on Sunday that will arrive by 11:15 . Can you help with that ?
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n4 / name
+     :op1 "cambridge"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n6 / name
+     :op1 "sunday"
+  ))
+   :Arrive ( ArrTr6 / Arrive 
+    :name ( n8 / name
+     :op1 "11:15"
+  ))
+   :Depart ( DepTr8 / Depart 
+    :name ( n10 / name
+     :op1 "norwich"
+  ))
+)
+
+# ::id MUL0610.json_0006
+# ::snt Please book me .
+( o / out_of_scope )
+
+# ::id MUL0610.json_0008
+# ::snt I actually need 5 tickets on that train , please .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n12 / name
+     :op1 "5"
+  ))
+)
+
+# ::id MUL0610.json_0010
+# ::snt No , that 's it . thank you !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3262.json_0000
+# ::snt It would be great if you can help me find a train going to Cambridge .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id PMUL3262.json_0002
+# ::snt I will be departing from Leicester on Saturday , preferably after 17:45
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n4 / name
+     :op1 "saturday"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n6 / name
+     :op1 "leicester"
+  ))
+   :Leave ( LeaTr6 / Leave 
+    :name ( n8 / name
+     :op1 "17:45"
+  ))
+)
+
+# ::id PMUL3262.json_0004
+# ::snt That would work , can you give me the price and travel time ?
+( Tt1 / Train-Request
+  :Time ( aTr0 / question )
+  :Ticket ( aTr1 / question )
+)
+
+# ::id PMUL3262.json_0006
+# ::snt I am also looking for some information on The Whipple Museum of the History of Science .
+( Am1 / Attraction-Inform
+   :Name ( NamAt2 / Name 
+    :name ( n10 / name
+     :op1 "whipple"
+     :op2 "museum"
+     :op3 "of"
+     :op4 "the"
+     :op5 "history"
+     :op6 "of"
+     :op7 "science"
+  ))
+)
+
+# ::id PMUL3262.json_0008
+# ::snt Could I have the phone number ?
+( At1 / Attraction-Request
+  :Phone ( aAt0 / question )
+)
+
+# ::id PMUL3262.json_0010
+# ::snt Yes , that 's all I needed today . Thanks for your help !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1318.json_0000
+# ::snt Hello , I 'm trying to find an international restaurant in the east . Any ideas ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "international"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n4 / name
+     :op1 "east"
+  ))
+)
+
+# ::id MUL1318.json_0002
+# ::snt No , please give me their post code instead .
+( Rt1 / Restaurant-Request
+  :Post ( aRe0 / question )
+)
+
+# ::id MUL1318.json_0004
+# ::snt I also need a hotel on the Southside .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n6 / name
+     :op1 "hotel"
+  ))
+   :Area ( AreHo4 / Area 
+    :name ( n8 / name
+     :op1 "southside"
+  ))
+)
+
+# ::id MUL1318.json_0006
+# ::snt Can you tell me if it offers free parking ?   Also , how many stars is the Lensfield ?
+( Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+   :Name ( NamHo3 / Name 
+    :name ( n10 / name
+     :op1 "Lensfield"
+  ))
+)
+
+# ::id MUL1318.json_0008
+# ::snt Can you look for a 2 star hotel in that area if not available then could you try one that is in the east ?
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n12 / name
+     :op1 "hotel"
+  ))
+   :Area ( AreHo4 / Area 
+    :name ( n14 / name
+     :op1 "east"
+  ))
+   :Stars ( StaHo6 / Stars 
+    :name ( n16 / name
+     :op1 "2"
+  ))
+)
+
+# ::id MUL1318.json_0010
+# ::snt Yes I 'd like to book 5 nights for 1 beginning on Tuesday . Could I get the reference number for that as well ?
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n18 / name
+     :op1 "5"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n20 / name
+     :op1 "tuesday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n22 / name
+     :op1 "1"
+  ))
+   )
+ :op2(Ht2 / Hotel-Request
+  :Ref ( aHo1 / question )
+   )
+)
+
+# ::id MUL1318.json_0012
+# ::snt Just one , thanks .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1318.json_0014
+# ::snt What are the nearest diners by the hotel ?
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n24 / name
+     :op1 "hotel"
+  ))
+)
+
+# ::id MUL1318.json_0016
+# ::snt Actually , I 'd like to book a taxi from the hotel to The Missing Sock . I 'd like to depart by 09:15 .
+( a / and
+ :op1(Tm1 / Taxi-Inform
+   :Leave ( LeaTa2 / Leave 
+    :name ( n26 / name
+     :op1 "09:15"
+  ))
+   :Dest ( DesTa4 / Dest 
+    :name ( n28 / name
+     :op1 "the"
+     :op2 "missing"
+     :op3 "sock"
+  ))
+   :Depart ( DepTa6 / Depart 
+    :name ( n30 / name
+     :op1 "the"
+     :op2 "hotel"
+  ))
+   )
+ :op2(Hm2 / Hotel-Inform
+   :Type ( TypHo6 / Type 
+    :name ( n33 / name
+     :op1 "hotel"
+  ))
+   )
+)
+
+# ::id MUL1318.json_0018
+# ::snt No , thank you . Goodbye .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0312.json_0000
+# ::snt I 'm looking for an expensive place to dine in the centre .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n2 / name
+     :op1 "expensive"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n4 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id MUL0312.json_0002
+# ::snt What is available for Friday at 15:15 for 7 people ?
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n6 / name
+     :op1 "15:15"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n8 / name
+     :op1 "friday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n10 / name
+     :op1 "7"
+  ))
+)
+
+# ::id MUL0312.json_0004
+# ::snt Actually , let 's try a little earlier . Is there anything at 14:15 ?
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n12 / name
+     :op1 "14:15"
+  ))
+)
+
+# ::id MUL0312.json_0006
+# ::snt Thank you , I also need a train that will arrive by 14:45 on saturday
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n14 / name
+     :op1 "saturday"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n16 / name
+     :op1 "14:45"
+  ))
+)
+
+# ::id MUL0312.json_0008
+# ::snt yes please book it .
+( o / out_of_scope )
+
+# ::id MUL0312.json_0010
+# ::snt I 'm sorry that train wo n't work . I need to depart from Cambridge and go to Ely .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n18 / name
+     :op1 "ely"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n20 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id MUL0312.json_0012
+# ::snt Thank You . What is the price ?
+( Tt1 / Train-Request
+  :Ticket ( aTr0 / question )
+)
+
+# ::id MUL0312.json_0014
+# ::snt Alright . I will have to get back to you about which I would like to book . Thank you for everything though .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL4850.json_0000
+# ::snt Can you find a place called lynne strover gallery .
+( Am1 / Attraction-Inform
+   :Name ( NamAt2 / Name 
+    :name ( n2 / name
+     :op1 "lynne"
+     :op2 "strover"
+     :op3 "gallery"
+  ))
+)
+
+# ::id PMUL4850.json_0002
+# ::snt Yes , please . I also need to know what side of town they 're on and what the entrance fee is . Thanks !
+( At1 / Attraction-Request
+  :Fee ( aAt0 / question )
+)
+
+# ::id PMUL4850.json_0004
+# ::snt I 'm looking for an expensive restaurant in the centre of town .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n4 / name
+     :op1 "expensive"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n6 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id PMUL4850.json_0006
+# ::snt North Indian , if possible .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n8 / name
+     :op1 "north"
+     :op2 "indian"
+  ))
+)
+
+# ::id PMUL4850.json_0008
+# ::snt Hmm .. let 's try one with Korean food then .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n10 / name
+     :op1 "korean"
+  ))
+)
+
+# ::id PMUL4850.json_0010
+# ::snt No , that 's ok . Can you just give me the address and postcode ?
+( Rt1 / Restaurant-Request
+  :Post ( aRe0 / question )
+  :Addr ( aRe1 / question )
+)
+
+# ::id PMUL4850.json_0012
+# ::snt That 's all the info I needed today . Thanks !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG0497.json_0000
+# ::snt I need to find an Italian place to eat .   Hopefully with moderate prices .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "italian"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n4 / name
+     :op1 "moderate"
+  ))
+)
+
+# ::id SNG0497.json_0002
+# ::snt No , just pick me one you think would be good to go to and please provide me with an address to that location .
+( Rt1 / Restaurant-Request
+  :Addr ( aRe0 / question )
+)
+
+# ::id SNG0497.json_0004
+# ::snt Thanks so much for the info . I will pay them a visit . Have a nice day .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG0907.json_0000
+# ::snt Hi . I will be attending a conference in the eastern part of town and wondered if you could help me find an available room .
+( Hm1 / Hotel-Inform
+   :Area ( AreHo2 / Area 
+    :name ( n2 / name
+     :op1 "eastern"
+  ))
+)
+
+# ::id SNG0907.json_0002
+# ::snt I prefer a guesthouse . Do you have any expensive ones ?
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n4 / name
+     :op1 "guesthouse"
+  ))
+   :Price ( PriHo4 / Price 
+    :name ( n6 / name
+     :op1 "expensive"
+  ))
+)
+
+# ::id SNG0907.json_0004
+# ::snt How about a hotel in the cheap price range ?
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n8 / name
+     :op1 "cheap"
+  ))
+   :Type ( TypHo4 / Type 
+    :name ( n10 / name
+     :op1 "hotel"
+  ))
+)
+
+# ::id SNG0907.json_0006
+# ::snt Which one would you recommend ?
+( o / out_of_scope )
+
+# ::id SNG0907.json_0008
+# ::snt That sounds alright . Do they have free parking ?
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+   )
+ :op2(Ht2 / Hotel-Request
+  :Parking ( aHo1 / question )
+   )
+)
+
+# ::id SNG0907.json_0010
+# ::snt I do n't need a room right now , but does the Allenbell have free wifi ? And what 's their postcode ?
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Internet ( esHo1 / yes)
+   :Name ( NamHo3 / Name 
+    :name ( n12 / name
+     :op1 "Allenbell"
+  ))
+   )
+ :op2(Ht2 / Hotel-Request
+  :Internet ( aHo1 / question )
+  :Post ( aHo2 / question )
+   )
+)
+
+# ::id SNG0907.json_0012
+# ::snt Thanks so much for your help .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0957.json_0000
+# ::snt I 'm looking for a place to go with architecture in the centre .
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n2 / name
+     :op1 "centre"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n4 / name
+     :op1 "architecture"
+  ))
+)
+
+# ::id MUL0957.json_0002
+# ::snt That sounds lovely , could I get the phone number and postal code please ?
+( At1 / Attraction-Request
+  :Post ( aAt0 / question )
+  :Phone ( aAt1 / question )
+)
+
+# ::id MUL0957.json_0004
+# ::snt Thank you ! Can you help me find a restaurant by the name of Loch Fyne ?
+( Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n6 / name
+     :op1 "loch"
+     :op2 "fyne"
+  ))
+)
+
+# ::id MUL0957.json_0006
+# ::snt Please book a table for 8 people at 19:15 on Wednesday .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n8 / name
+     :op1 "19:15"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n10 / name
+     :op1 "wednesday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n12 / name
+     :op1 "8"
+  ))
+)
+
+# ::id MUL0957.json_0008
+# ::snt How about 18:15 ?
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n14 / name
+     :op1 "18:15"
+  ))
+)
+
+# ::id MUL0957.json_0010
+# ::snt No , thank you for your help .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1133.json_0000
+# ::snt What kind of sports attractions are available in the center of town ?
+( Am1 / Attraction-Inform
+   :none ( onAt1 / none)
+   :Type ( TypAt3 / Type 
+    :name ( n2 / name
+     :op1 "sports"
+  ))
+   :Area ( AreAt5 / Area 
+    :name ( n4 / name
+     :op1 "center"
+  ))
+)
+
+# ::id MUL1133.json_0002
+# ::snt I am looking to go to a college then instead .
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n6 / name
+     :op1 "college"
+  ))
+)
+
+# ::id MUL1133.json_0004
+# ::snt Yes , I will need the phone and address please . Also , what is their entrance fee ?
+( At1 / Attraction-Request
+  :Fee ( aAt0 / question )
+  :Addr ( aAt1 / question )
+  :Phone ( aAt2 / question )
+)
+
+# ::id MUL1133.json_0006
+# ::snt I am also looking for a hotel to stay at with free wifi .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n8 / name
+     :op1 "hotel"
+  ))
+   :Internet ( esHo2 / yes)
+)
+
+# ::id MUL1133.json_0008
+# ::snt Do any of the hotels have free parking ?
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n10 / name
+     :op1 "hotels"
+  ))
+   :Parking ( esHo2 / yes)
+)
+
+# ::id MUL1133.json_0010
+# ::snt will you please book me at The Gonville Hotel for 2 people and 2 nights starting from wednesday . Also may i get the reference number
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n12 / name
+     :op1 "hotel"
+  ))
+   :Name ( NamHo4 / Name 
+    :name ( n14 / name
+     :op1 "gonville"
+     :op2 "hotel"
+  ))
+   :Stay ( StaHo6 / Stay 
+    :name ( n16 / name
+     :op1 "2"
+  ))
+   :Day ( DayHo8 / Day 
+    :name ( n18 / name
+     :op1 "wednesday"
+  ))
+   :People ( PeoHo10 / People 
+    :name ( n20 / name
+     :op1 "2"
+  ))
+   )
+ :op2(Ht2 / Hotel-Request
+  :Ref ( aHo1 / question )
+   )
+)
+
+# ::id MUL1133.json_0012
+# ::snt No , that is all . Thank you !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1453.json_0000
+# ::snt I 've got a hankering for some Spanish food - is there anywhere good in the centre of town ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "spanish"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n4 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id MUL1453.json_0002
+# ::snt I do n't have a preference really .   Can you book me a table for 8 at one of them ?   We would like to eat there on Monday .
+( Rm1 / Restaurant-Inform
+   :Day ( DayRe2 / Day 
+    :name ( n6 / name
+     :op1 "monday"
+  ))
+   :People ( PeoRe4 / People 
+    :name ( n8 / name
+     :op1 "8"
+  ))
+)
+
+# ::id MUL1453.json_0004
+# ::snt 11:15 would be perfect .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n10 / name
+     :op1 "11:15"
+  ))
+)
+
+# ::id MUL1453.json_0006
+# ::snt How about 10:15 instead ?
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n12 / name
+     :op1 "10:15"
+  ))
+)
+
+# ::id MUL1453.json_0008
+# ::snt Can you find a train arriving by 10:00 Tuesday from Cambridge to Norwich ?
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n14 / name
+     :op1 "norwich"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n16 / name
+     :op1 "tuesday"
+  ))
+   :Arrive ( ArrTr6 / Arrive 
+    :name ( n18 / name
+     :op1 "10:00"
+  ))
+   :Depart ( DepTr8 / Depart 
+    :name ( n20 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id MUL1453.json_0010
+# ::snt That would work for me . Can you book me 8 tickets please ?
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n22 / name
+     :op1 "8"
+  ))
+)
+
+# ::id MUL1453.json_0012
+# ::snt Thanks alot . Thanks for all your help . Bye .
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id SNG02296.json_0000
+# ::snt Hi , I need a taxi to gourmet burger kitchen going from hamilton lodge !
+( Tm1 / Taxi-Inform
+   :Dest ( DesTa2 / Dest 
+    :name ( n2 / name
+     :op1 "gourmet"
+     :op2 "burger"
+     :op3 "kitchen"
+  ))
+   :Depart ( DepTa4 / Depart 
+    :name ( n4 / name
+     :op1 "hamilton"
+     :op2 "lodge"
+  ))
+)
+
+# ::id SNG02296.json_0002
+# ::snt I want to leave after 4:00 .
+( o / out_of_scope )
+
+# ::id SNG02296.json_0004
+# ::snt It does n't matter , I just want to leave after 4:00 .
+( Tm1 / Taxi-Inform
+   :Arrive ( onTa1 / dontcare)
+   :Leave ( LeaTa3 / Leave 
+    :name ( n6 / name
+     :op1 "4:00"
+  ))
+)
+
+# ::id SNG02296.json_0006
+# ::snt Thank you so very much .   I am finished .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1419.json_0000
+# ::snt I am looking for an expensive place to dine at the centre .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n2 / name
+     :op1 "expensive"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n4 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id MUL1419.json_0002
+# ::snt I think tonight we are looking for seafood
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n6 / name
+     :op1 "seafood"
+  ))
+)
+
+# ::id MUL1419.json_0004
+# ::snt No , I just need the phone number and postcode .
+( Rt1 / Restaurant-Request
+  :Phone ( aRe0 / question )
+  :Post ( aRe1 / question )
+)
+
+# ::id MUL1419.json_0006
+# ::snt I also need a train that goes from cambridge to london kings cross .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n8 / name
+     :op1 "london"
+     :op2 "kings"
+     :op3 "cross"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n10 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id MUL1419.json_0008
+# ::snt I want to leave on tuesday after 12:45 .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n12 / name
+     :op1 "tuesday"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n14 / name
+     :op1 "12:45"
+  ))
+)
+
+# ::id MUL1419.json_0010
+# ::snt That sounds perfect . Please book it for me .
+( o / out_of_scope )
+
+# ::id MUL1419.json_0012
+# ::snt Thank you .   You have been a great help .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1419.json_0014
+# ::snt One more thing .   Can you confirm the travel time or duration of my train trip ?
+( Tt1 / Train-Request
+  :Time ( aTr0 / question )
+)
+
+# ::id MUL1419.json_0016
+# ::snt No , I think that will do it . Thanks so much .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1419.json_0018
+# ::snt I will . Thank you !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0571.json_0000
+# ::snt I am planning a trip to Cambridge by train and would like to leave on thursday .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "cambridge"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n4 / name
+     :op1 "thursday"
+  ))
+)
+
+# ::id MUL0571.json_0002
+# ::snt I would like to leave from Kings Lynn sometime after 10:00 .
+( Tm1 / Train-Inform
+   :Depart ( DepTr2 / Depart 
+    :name ( n6 / name
+     :op1 "kings"
+     :op2 "lynn"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n8 / name
+     :op1 "10:00"
+  ))
+)
+
+# ::id MUL0571.json_0004
+# ::snt The first one will be fine . I 'll need the arrival time for that one , please .
+( Tt1 / Train-Request
+  :Arrive ( aTr0 / question )
+)
+
+# ::id MUL0571.json_0006
+# ::snt Great , I am also looking for a cinema to attend while in town . Do you have any suggestions ?
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n10 / name
+     :op1 "cinema"
+  ))
+)
+
+# ::id MUL0571.json_0008
+# ::snt Could I have the address and entrance free for Vue cinema ?
+( a / and
+ :op1(Am1 / Attraction-Inform
+   :Name ( NamAt2 / Name 
+    :name ( n12 / name
+     :op1 "vue"
+     :op2 "cinema"
+  ))
+   )
+ :op2(At2 / Attraction-Request
+  :Addr ( aAt1 / question )
+  :Fee ( aAt2 / question )
+   )
+)
+
+# ::id MUL0571.json_0010
+# ::snt Yes please , I need to know their entrance fee .
+( At1 / Attraction-Request
+  :Fee ( aAt0 / question )
+)
+
+# ::id MUL0571.json_0012
+# ::snt Can you recommend a cinema that your database does have address and entrance fee information for ?
+( At1 / Attraction-Request
+  :Fee ( aAt0 / question )
+  :Addr ( aAt1 / question )
+)
+
+# ::id MUL0571.json_0014
+# ::snt Thanks , that 's all I need . Have a nice day .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL4022.json_0000
+# ::snt Can you help me find a place to stay please ?
+( Hm1 / Hotel-Inform
+   :none ( onHo1 / none)
+)
+
+# ::id PMUL4022.json_0002
+# ::snt I 'm not sure . I do want an expensive 4 star hotel with free wifi but do n't need free parking .
+( Hm1 / Hotel-Inform
+   :Parking ( oHo1 / no)
+   :Price ( PriHo3 / Price 
+    :name ( n2 / name
+     :op1 "expensive"
+  ))
+   :Internet ( esHo3 / yes)
+   :Stars ( StaHo6 / Stars 
+    :name ( n4 / name
+     :op1 "4"
+  ))
+   :Type ( TypHo8 / Type 
+    :name ( n6 / name
+     :op1 "hotel"
+  ))
+)
+
+# ::id PMUL4022.json_0004
+# ::snt what about the one fitting the description with free parking ?
+( Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+)
+
+# ::id PMUL4022.json_0006
+# ::snt University Arms sounds delightful , please book me for 5 people and 5 nights starting on friday .   Can I get the reference number .
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n8 / name
+     :op1 "5"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n10 / name
+     :op1 "friday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n12 / name
+     :op1 "5"
+  ))
+   )
+ :op2(Ht2 / Hotel-Request
+  :Ref ( aHo1 / question )
+   )
+)
+
+# ::id PMUL4022.json_0008
+# ::snt i 'm also looking for pizza hut city centre
+( Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n14 / name
+     :op1 "pizza"
+     :op2 "hut"
+     :op3 "city"
+     :op4 "centre"
+  ))
+)
+
+# ::id PMUL4022.json_0010
+# ::snt Book it Friday , 5 people , 19:00/
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n16 / name
+     :op1 "19:00"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n18 / name
+     :op1 "friday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n20 / name
+     :op1 "5"
+  ))
+)
+
+# ::id PMUL4022.json_0012
+# ::snt Can you book a taxi for me to get me from the hotel to the restaurant in time for dinner ? I 'll need contact number and car type .
+( a / and
+ :op1(Tt1 / Taxi-Request
+  :Car ( aTa0 / question )
+   )
+ :op2(Tm2 / Taxi-Inform
+   :Depart ( DepTa3 / Depart 
+    :name ( n23 / name
+     :op1 "the"
+     :op2 "hotel"
+  ))
+   :Dest ( DesTa5 / Dest 
+    :name ( n25 / name
+     :op1 "the"
+     :op2 "restaurant"
+  ))
+   )
+)
+
+# ::id PMUL4022.json_0014
+# ::snt Okay . Thank you . That will be all .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL1624.json_0000
+# ::snt Could you help me find a moderately priced place to stay ?
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n2 / name
+     :op1 "moderately"
+  ))
+)
+
+# ::id PMUL1624.json_0002
+# ::snt No . However I would like for the hotel to be 4 star and include free wifi .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n4 / name
+     :op1 "hotel"
+  ))
+   :Internet ( esHo2 / yes)
+   :Area ( onHo3 / dontcare)
+   :Stars ( StaHo6 / Stars 
+    :name ( n6 / name
+     :op1 "4"
+  ))
+)
+
+# ::id PMUL1624.json_0004
+# ::snt Could you check one more time .   Moderate , free parking , free wifi , and 4 stars .
+( Hm1 / Hotel-Inform
+   :Stars ( StaHo2 / Stars 
+    :name ( n8 / name
+     :op1 "4"
+  ))
+   :Parking ( esHo2 / yes)
+   :Internet ( esHo3 / yes)
+   :Price ( PriHo6 / Price 
+    :name ( n10 / name
+     :op1 "Moderate"
+  ))
+)
+
+# ::id PMUL1624.json_0006
+# ::snt Well , I really need a hotel , I will have 7 people including myself . The location does n't matter .
+( Hm1 / Hotel-Inform
+   :People ( PeoHo2 / People 
+    :name ( n12 / name
+     :op1 "7"
+  ))
+   :Type ( TypHo4 / Type 
+    :name ( n14 / name
+     :op1 "hotel"
+  ))
+)
+
+# ::id PMUL1624.json_0008
+# ::snt Yes , that would be fine as long as it meets the criteria . It needs to be for 7 people , 5 nights , and start on Monday .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n16 / name
+     :op1 "5"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n18 / name
+     :op1 "monday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n20 / name
+     :op1 "7"
+  ))
+)
+
+# ::id PMUL1624.json_0010
+# ::snt Yes I would like to make these reservations .
+( o / out_of_scope )
+
+# ::id PMUL1624.json_0012
+# ::snt I 'd also like to book a train departing from Cambridge on Saturday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n22 / name
+     :op1 "saturday"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n24 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id PMUL1624.json_0014
+# ::snt i am going to peterborough and need to arrive by 18:15 .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n26 / name
+     :op1 "peterborough"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n28 / name
+     :op1 "18:15"
+  ))
+)
+
+# ::id PMUL1624.json_0016
+# ::snt book for 7 people and give me the reference number
+( a / and
+ :op1(Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n30 / name
+     :op1 "7"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ref ( aTr1 / question )
+   )
+)
+
+# ::id PMUL1624.json_0018
+# ::snt Thank you , that 's all I need for today .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3820.json_0000
+# ::snt I am looking for places to go in the centre .
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n2 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id PMUL3820.json_0002
+# ::snt I 'm looking for attractions , can you suggest something interesting ? . I also need the phone number and entrance fee .
+( At1 / Attraction-Request
+  :Fee ( aAt0 / question )
+  :Phone ( aAt1 / question )
+)
+
+# ::id PMUL3820.json_0004
+# ::snt That 's some recommendation . Can you at least tell me the phone number too , like I asked ?
+( At1 / Attraction-Request
+  :Phone ( aAt0 / question )
+)
+
+# ::id PMUL3820.json_0006
+# ::snt Yes i 'm also looking for a train for Friday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n4 / name
+     :op1 "friday"
+  ))
+)
+
+# ::id PMUL3820.json_0008
+# ::snt I will be departing from london liverpool street and need to go to cambridge . I need to leave after 20:30 .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n6 / name
+     :op1 "cambridge"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n8 / name
+     :op1 "london"
+     :op2 "liverpool"
+     :op3 "street"
+  ))
+   :Leave ( LeaTr6 / Leave 
+    :name ( n10 / name
+     :op1 "20:30"
+  ))
+)
+
+# ::id PMUL3820.json_0010
+# ::snt Perfect , yes . I 'll need 7 tickets .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n12 / name
+     :op1 "7"
+  ))
+)
+
+# ::id PMUL3820.json_0012
+# ::snt I just need a reference number please .
+( Tt1 / Train-Request
+  :Ref ( aTr0 / question )
+)
+
+# ::id PMUL3820.json_0014
+# ::snt Great .   Thanks for all the help !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1904.json_0000
+# ::snt Hi ! Can you help me find an awesome nightclub to go to tonight ? I do n't want it to be too far away , so could you find one in the city centre ?
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n2 / name
+     :op1 "centre"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n4 / name
+     :op1 "nightclub"
+  ))
+)
+
+# ::id MUL1904.json_0002
+# ::snt What is the name and postcode of any one of those nightclubs ?
+( At1 / Attraction-Request
+  :Post ( aAt0 / question )
+)
+
+# ::id MUL1904.json_0004
+# ::snt Perfect thank you !   I also need to find a train leaving from peterborough , can you help me with that too ?
+( Tm1 / Train-Inform
+   :Depart ( DepTr2 / Depart 
+    :name ( n6 / name
+     :op1 "peterborough"
+  ))
+)
+
+# ::id MUL1904.json_0006
+# ::snt I wo n't be able to get out of Peterborough before 19:00 on Friday .
+( a / and
+ :op1(Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n8 / name
+     :op1 "friday"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n10 / name
+     :op1 "19:00"
+  ))
+   )
+ :op2(Tr2 / Train-NoOffer
+   :Depart ( DepTr5 / Depart 
+    :name ( n13 / name
+     :op1 "Peterborough"
+  ))
+   )
+)
+
+# ::id MUL1904.json_0008
+# ::snt Yes , that would be wonderful . Thanks .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1904.json_0010
+# ::snt Two seats , please .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n14 / name
+     :op1 "two"
+  ))
+)
+
+# ::id MUL1904.json_0012
+# ::snt That 's all . Thanks .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3880.json_0000
+# ::snt I have heard you have great museums . I would like to visit one while in Cambridge .
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n2 / name
+     :op1 "museums"
+  ))
+)
+
+# ::id PMUL3880.json_0002
+# ::snt Not really , what do you suggest ? And can you provide a phone number ?
+( At1 / Attraction-Request
+  :Phone ( aAt0 / question )
+)
+
+# ::id PMUL3880.json_0004
+# ::snt Great I am also looking for a restaurant called nandos city centre
+( Rm1 / Restaurant-Inform
+   :Area ( AreRe2 / Area 
+    :name ( n4 / name
+     :op1 "centre"
+  ))
+   :Name ( NamRe4 / Name 
+    :name ( n6 / name
+     :op1 "nandos"
+  ))
+)
+
+# ::id PMUL3880.json_0006
+# ::snt Absolutely , I need a table for 8 on Saturday , at 17:00 please .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n8 / name
+     :op1 "17:00"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n10 / name
+     :op1 "saturday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n12 / name
+     :op1 "8"
+  ))
+)
+
+# ::id PMUL3880.json_0008
+# ::snt Great . Can you give the reference number , please ?
+( Rt1 / Restaurant-Request
+  :Ref ( aRe0 / question )
+)
+
+# ::id PMUL3880.json_0010
+# ::snt I also need a taxi to get from the museum to the restaurant . I need to get to the restaurant by 17:00 .
+( Tm1 / Taxi-Inform
+   :Arrive ( ArrTa2 / Arrive 
+    :name ( n14 / name
+     :op1 "17:00"
+  ))
+   :Depart ( DepTa4 / Depart 
+    :name ( n16 / name
+     :op1 "the"
+     :op2 "museum"
+  ))
+   :Dest ( DesTa6 / Dest 
+    :name ( n18 / name
+     :op1 "the"
+     :op2 "restaurant"
+  ))
+)
+
+# ::id PMUL3880.json_0012
+# ::snt No , I think that is all for today . Thank you for your assistance . Goodbye .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1295.json_0000
+# ::snt I 'm looking for a restaurant called royal spice .
+( Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n2 / name
+     :op1 "royal"
+     :op2 "spice"
+  ))
+)
+
+# ::id MUL1295.json_0002
+# ::snt May I have the phone number and price range of the restaurant ?
+( Rt1 / Restaurant-Request
+  :Price ( aRe0 / question )
+  :Phone ( aRe1 / question )
+)
+
+# ::id MUL1295.json_0004
+# ::snt Great I am also looking for a hotel called Worth House .
+( Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n4 / name
+     :op1 "worth"
+     :op2 "house"
+  ))
+)
+
+# ::id MUL1295.json_0006
+# ::snt Perfect can you book that for 1 person for 5 nights starting monday ?
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n6 / name
+     :op1 "5"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n8 / name
+     :op1 "monday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n10 / name
+     :op1 "1"
+  ))
+)
+
+# ::id MUL1295.json_0008
+# ::snt Yes please , I will need a taxi to take me to the restaurant . I 'd like to leave the hotel say around 3 ?
+( Tm1 / Taxi-Inform
+   :Depart ( DepTa2 / Depart 
+    :name ( n12 / name
+     :op1 "the"
+     :op2 "hotel"
+  ))
+   :Dest ( DesTa4 / Dest 
+    :name ( n14 / name
+     :op1 "the"
+     :op2 "restaurant"
+  ))
+   :Leave ( LeaTa6 / Leave 
+    :name ( n16 / name
+     :op1 "around"
+     :op2 "3"
+  ))
+)
+
+# ::id MUL1295.json_0010
+# ::snt No , thanks , that should take care of everything .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1295.json_0012
+# ::snt Thank you for your services .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3797.json_0000
+# ::snt Yes , I am looking for a molecular gastronomy restaurant in the centre .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "molecular"
+     :op2 "gastronomy"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n4 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id PMUL3797.json_0002
+# ::snt Do you have any molecular gastronomy restaurants at all ?
+( Rm1 / Restaurant-Inform
+   :none ( onRe1 / none)
+   :Food ( FooRe3 / Food 
+    :name ( n6 / name
+     :op1 "molecular"
+     :op2 "gastronomy"
+  ))
+)
+
+# ::id PMUL3797.json_0004
+# ::snt How about an expensive thai restaurant ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n8 / name
+     :op1 "thai"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n10 / name
+     :op1 "expensive"
+  ))
+)
+
+# ::id PMUL3797.json_0006
+# ::snt I would prefer one in the Centre part of town , do they have openings for tonight ?
+( Rm1 / Restaurant-Inform
+   :Area ( AreRe2 / Area 
+    :name ( n12 / name
+     :op1 "Centre"
+  ))
+)
+
+# ::id PMUL3797.json_0008
+# ::snt Great ! Can I have the address and phone number please ?
+( Rt1 / Restaurant-Request
+  :Phone ( aRe0 / question )
+  :Addr ( aRe1 / question )
+)
+
+# ::id PMUL3797.json_0010
+# ::snt Can you help me with attractions ? I 'd like a place to go in the same part of town as the restaurant .
+( a / and
+ :op1(Am1 / Attraction-Inform
+   :none ( onAt1 / none)
+   :Area ( AreAt3 / Area 
+    :name ( n14 / name
+     :op1 "same"
+     :op2 "part"
+     :op3 "of"
+     :op4 "town"
+  ))
+   )
+ :op2(Rm2 / Restaurant-Inform
+   :none ( onRe2 / none)
+   )
+)
+
+# ::id PMUL3797.json_0012
+# ::snt I have no strong preference . Please suggest something fun .
+( o / out_of_scope )
+
+# ::id PMUL3797.json_0014
+# ::snt Okay . Can you tell me the address and phone number please
+( At1 / Attraction-Request
+  :Addr ( aAt0 / question )
+  :Phone ( aAt1 / question )
+)
+
+# ::id PMUL3797.json_0016
+# ::snt I need to book a taxi to pick me up at Bangkok City and bring me to Club Salsa .
+( Tm1 / Taxi-Inform
+   :Dest ( DesTa2 / Dest 
+    :name ( n16 / name
+     :op1 "club"
+     :op2 "salsa"
+  ))
+   :Depart ( DepTa4 / Depart 
+    :name ( n18 / name
+     :op1 "bangkok"
+     :op2 "city"
+  ))
+)
+
+# ::id PMUL3797.json_0018
+# ::snt Yes , I need to be at the restaurant by 12:30 .
+( Tm1 / Taxi-Inform
+   :Arrive ( ArrTa2 / Arrive 
+    :name ( n20 / name
+     :op1 "12:30"
+  ))
+)
+
+# ::id PMUL3797.json_0020
+# ::snt That is all for now . Thank you
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG0567.json_0000
+# ::snt I am looking for a restaurant that is moderately priced and served British food .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "british"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n4 / name
+     :op1 "moderately"
+  ))
+)
+
+# ::id SNG0567.json_0002
+# ::snt How about the center ? I need a reservation for 8 people at 14:15 on a Friday .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n6 / name
+     :op1 "14:15"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n8 / name
+     :op1 "friday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n10 / name
+     :op1 "8"
+  ))
+)
+
+# ::id SNG0567.json_0004
+# ::snt Yes , that would be fine .   Is there a table for 8 available ?
+( Rm1 / Restaurant-Inform
+   :People ( PeoRe2 / People 
+    :name ( n12 / name
+     :op1 "8"
+  ))
+)
+
+# ::id SNG0567.json_0006
+# ::snt Friday at 14:15 .
+( Rm1 / Restaurant-Inform
+   :Day ( DayRe2 / Day 
+    :name ( n14 / name
+     :op1 "friday"
+  ))
+   :Time ( TimRe4 / Time 
+    :name ( n16 / name
+     :op1 "14:15"
+  ))
+)
+
+# ::id SNG0567.json_0008
+# ::snt Can you try to book it for 13:15 ?
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n18 / name
+     :op1 "13:15"
+  ))
+)
+
+# ::id SNG0567.json_0010
+# ::snt No , that 's all I needed . Thanks for your help !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3166.json_0000
+# ::snt i am looking for a swimmingpool in Cambridge
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n2 / name
+     :op1 "swimmingpool"
+  ))
+)
+
+# ::id PMUL3166.json_0002
+# ::snt No . Which one is best ?
+( o / out_of_scope )
+
+# ::id PMUL3166.json_0004
+# ::snt That will work for me , but I would like to stay in the north part of town , are there any open guesthouses ?
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n4 / name
+     :op1 "guesthouses"
+  ))
+   :Area ( AreHo4 / Area 
+    :name ( n6 / name
+     :op1 "north"
+  ))
+)
+
+# ::id PMUL3166.json_0006
+# ::snt I need one that 's expensive and has a 4 star rating .
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n8 / name
+     :op1 "expensive"
+  ))
+   :Stars ( StaHo4 / Stars 
+    :name ( n10 / name
+     :op1 "4"
+  ))
+)
+
+# ::id PMUL3166.json_0008
+# ::snt Maybe try for a moderate instead ?   Also , what was the entrance fee for Parkside Pools ?
+( a / and
+ :op1(Am1 / Attraction-Inform
+   :Name ( NamAt2 / Name 
+    :name ( n12 / name
+     :op1 "parkside"
+     :op2 "pools"
+  ))
+   :Fee ( FeeAt4 / Fee 
+    :name ( n14 / name
+     :op1 "moderate"
+  ))
+   )
+ :op2(At2 / Attraction-Request
+  :Fee ( aAt1 / question )
+   )
+)
+
+# ::id PMUL3166.json_0010
+# ::snt Thanks . Going back to the hotel booking , would you try a moderate price range , please ?
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n16 / name
+     :op1 "moderate"
+  ))
+)
+
+# ::id PMUL3166.json_0012
+# ::snt No , I would like an expensive hotel .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n18 / name
+     :op1 "hotel"
+  ))
+   :Price ( PriHo4 / Price 
+    :name ( n20 / name
+     :op1 "expensive"
+  ))
+)
+
+# ::id PMUL3166.json_0014
+# ::snt Try a moderately priced guesthouse in the north then . With 4 stars
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n22 / name
+     :op1 "guesthouse"
+  ))
+   :Price ( PriHo4 / Price 
+    :name ( n24 / name
+     :op1 "moderately"
+  ))
+   :Stars ( StaHo6 / Stars 
+    :name ( n26 / name
+     :op1 "4"
+  ))
+   :Area ( AreHo8 / Area 
+    :name ( n28 / name
+     :op1 "north"
+  ))
+)
+
+# ::id PMUL3166.json_0016
+# ::snt No it really does n't matter , just whatever is in the moderate price range . I 'll need it for 5 nights .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n30 / name
+     :op1 "5"
+  ))
+   :Price ( PriHo4 / Price 
+    :name ( n32 / name
+     :op1 "moderate"
+  ))
+)
+
+# ::id PMUL3166.json_0018
+# ::snt That sounds great .   Can you book it for me ?
+( o / out_of_scope )
+
+# ::id PMUL3166.json_0020
+# ::snt I need it for 5 nights starting on Wednesday .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n34 / name
+     :op1 "5"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n36 / name
+     :op1 "wednesday"
+  ))
+)
+
+# ::id PMUL3166.json_0022
+# ::snt I would like to book it for 5 people . Thanks .
+( Hm1 / Hotel-Inform
+   :People ( PeoHo2 / People 
+    :name ( n38 / name
+     :op1 "5"
+  ))
+)
+
+# ::id PMUL3166.json_0024
+# ::snt Thanks for all the help . You 've taken care of both my concerns . Goodbye .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG01320.json_0000
+# ::snt Please book me a taxi to come to Rajmahal by 22:30 .
+( Tm1 / Taxi-Inform
+   :Leave ( LeaTa2 / Leave 
+    :name ( n2 / name
+     :op1 "22:30"
+  ))
+   :Depart ( DepTa4 / Depart 
+    :name ( n4 / name
+     :op1 "rajmahal"
+  ))
+)
+
+# ::id SNG01320.json_0002
+# ::snt I want to depart from Rajmahal , not go to there .
+( Tm1 / Taxi-Inform
+   :Depart ( DepTa2 / Depart 
+    :name ( n6 / name
+     :op1 "Rajmahal"
+  ))
+)
+
+# ::id SNG01320.json_0004
+# ::snt I 'll be heading to restaurant two two
+( Tm1 / Taxi-Inform
+   :Dest ( DesTa2 / Dest 
+    :name ( n8 / name
+     :op1 "restaurant"
+     :op2 "two"
+     :op3 "two"
+  ))
+)
+
+# ::id MUL1858.json_0000
+# ::snt I am looking for a place that has great architecture .
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n2 / name
+     :op1 "architecture"
+  ))
+)
+
+# ::id MUL1858.json_0002
+# ::snt Is the entrance free ?
+( At1 / Attraction-Request
+  :Fee ( aAt0 / question )
+)
+
+# ::id MUL1858.json_0004
+# ::snt Great . I am also looking for a train to Stansted Airport that leaves on Thursday . Can you help me with that ?
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n4 / name
+     :op1 "stansted"
+     :op2 "airport"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n6 / name
+     :op1 "thursday"
+  ))
+)
+
+# ::id MUL1858.json_0006
+# ::snt I want to leave after 19:30 .
+( Tm1 / Train-Inform
+   :Leave ( LeaTr2 / Leave 
+    :name ( n8 / name
+     :op1 "19:30"
+  ))
+)
+
+# ::id MUL1858.json_0008
+# ::snt Can you confirm that this will be departing from cambridge ?
+( Tm1 / Train-Inform
+   :Depart ( DepTr2 / Depart 
+    :name ( n10 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id MUL1858.json_0010
+# ::snt Good . What time will the train arrive in Stansted Airport ?
+( a / and
+ :op1(Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n12 / name
+     :op1 "stansted"
+     :op2 "airport"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Arrive ( aTr1 / question )
+   )
+)
+
+# ::id MUL1858.json_0012
+# ::snt That is all I needed , thank you . Bye .
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id MUL1500.json_0000
+# ::snt I 'm looking for a restaurant that services the americas in the centre .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "the"
+     :op2 "americas"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n4 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id MUL1500.json_0002
+# ::snt I would prefer to stay in the centre , anything in the moderate price range would be fine .
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n6 / name
+     :op1 "moderate"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n8 / name
+     :op1 "centre"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ticket ( aTr1 / question )
+   )
+)
+
+# ::id MUL1500.json_0004
+# ::snt Perfect thank you !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1500.json_0006
+# ::snt Is there one that serves modern European food ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n10 / name
+     :op1 "modern"
+     :op2 "european"
+  ))
+)
+
+# ::id MUL1500.json_0008
+# ::snt Please book reservations for 1 and provide me with the reference number .
+( a / and
+ :op1(Rt1 / Restaurant-Request
+  :Ref ( aRe0 / question )
+   )
+ :op2(Rm2 / Restaurant-Inform
+   :People ( PeoRe3 / People 
+    :name ( n13 / name
+     :op1 "1"
+  ))
+   )
+)
+
+# ::id MUL1500.json_0010
+# ::snt On second thought , can I just get the phone number , address and postcode for Riverside ?
+( Rt1 / Restaurant-Request
+  :Phone ( aRe0 / question )
+  :Post ( aRe1 / question )
+  :Addr ( aRe2 / question )
+)
+
+# ::id MUL1500.json_0012
+# ::snt Yes I need a train for Thursday that leaves London Kings Cross and arrives in Cambridge by 14:00 .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n14 / name
+     :op1 "cambridge"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n16 / name
+     :op1 "thursday"
+  ))
+   :Arrive ( ArrTr6 / Arrive 
+    :name ( n18 / name
+     :op1 "14:00"
+  ))
+   :Depart ( DepTr8 / Depart 
+    :name ( n20 / name
+     :op1 "london"
+     :op2 "kings"
+     :op3 "cross"
+  ))
+)
+
+# ::id MUL1500.json_0014
+# ::snt Yes , it does . Can I get the price of the ticket please ?
+( Tt1 / Train-Request
+  :Ticket ( aTr0 / question )
+)
+
+# ::id MUL1500.json_0016
+# ::snt No that seems to be everything . Thanks !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG1106.json_0000
+# ::snt Hi , I 'm looking to visit a park in the east part of town , do you have any recommendations ?
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n2 / name
+     :op1 "east"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n4 / name
+     :op1 "park"
+  ))
+)
+
+# ::id SNG1106.json_0002
+# ::snt Yes please . I would love the phone number .
+( At1 / Attraction-Request
+  :Phone ( aAt0 / question )
+)
+
+# ::id SNG1106.json_0004
+# ::snt No , I just need the phone number .   Thanks so much .   Have a good day .
+( At1 / Attraction-Request
+  :Phone ( aAt0 / question )
+)
+
+# ::id MUL1247.json_0000
+# ::snt Need a hotel , north side of town , and i want free wifi please .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n2 / name
+     :op1 "hotel"
+  ))
+   :Internet ( esHo2 / yes)
+   :Area ( AreHo5 / Area 
+    :name ( n4 / name
+     :op1 "north"
+  ))
+)
+
+# ::id MUL1247.json_0002
+# ::snt Let 's go with a hotel . I would actually like it to have free internet and parking , if possible .
+( Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+   :Type ( TypHo3 / Type 
+    :name ( n6 / name
+     :op1 "hotel"
+  ))
+)
+
+# ::id MUL1247.json_0004
+# ::snt please give me the star of the hotel , address , and phone number of Ashley hotel
+( a / and
+ :op1(Ht1 / Hotel-Request
+  :Addr ( aHo0 / question )
+  :Phone ( aHo1 / question )
+   )
+ :op2(Hm2 / Hotel-Inform
+   :Name ( NamHo3 / Name 
+    :name ( n9 / name
+     :op1 "Ashley"
+     :op2 "hotel"
+  ))
+   )
+)
+
+# ::id MUL1247.json_0006
+# ::snt Thank you , can you book me for that ?
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1247.json_0008
+# ::snt Actually , lets hold off on booking the room for now .   But I do need to find a restaurant in the same area that is moderately priced .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n10 / name
+     :op1 "moderately"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n12 / name
+     :op1 "same"
+     :op2 "area"
+  ))
+)
+
+# ::id MUL1247.json_0010
+# ::snt Either one is fine .   I 'll have 8 people on Saturday at 19:45 .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n14 / name
+     :op1 "19:45"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n16 / name
+     :op1 "saturday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n18 / name
+     :op1 "8"
+  ))
+)
+
+# ::id MUL1247.json_0012
+# ::snt How about 18:45 ?
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n20 / name
+     :op1 "18:45"
+  ))
+)
+
+# ::id MUL1247.json_0014
+# ::snt Thank you so much for the restaurant reservation and the confirmation code .
+( Rm1 / Restaurant-Inform
+   :none ( onRe1 / none)
+)
+
+# ::id MUL1247.json_0016
+# ::snt No , that is all !   Thank you so much for all of your help .   Goodbye !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1297.json_0000
+# ::snt I am looking for hotel with 3 star and free parking in Cambridge .
+( Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+   :Stars ( StaHo3 / Stars 
+    :name ( n2 / name
+     :op1 "3"
+  ))
+   :Type ( TypHo5 / Type 
+    :name ( n4 / name
+     :op1 "hotel"
+  ))
+)
+
+# ::id MUL1297.json_0002
+# ::snt I did n't . Are any of them in the moderate price range ?
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n6 / name
+     :op1 "moderate"
+  ))
+)
+
+# ::id MUL1297.json_0004
+# ::snt I need one with free parking and free wifi .
+( Hm1 / Hotel-Inform
+   :Internet ( esHo1 / yes)
+)
+
+# ::id MUL1297.json_0006
+# ::snt Can you book one of them for 8 people , starting from thursday for 3 nights ?
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n8 / name
+     :op1 "3"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n10 / name
+     :op1 "thursday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n12 / name
+     :op1 "8"
+  ))
+)
+
+# ::id MUL1297.json_0008
+# ::snt How about 2 nights ? And needs to start on Thursday ?
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n14 / name
+     :op1 "2"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n16 / name
+     :op1 "thursday"
+  ))
+)
+
+# ::id MUL1297.json_0010
+# ::snt Yes , I 'm sure we 'll be hungry so could you help me find an appropriate dining establishment in the north ? Same price range as our hotel , please .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n18 / name
+     :op1 "same"
+     :op2 "price"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n20 / name
+     :op1 "north"
+  ))
+)
+
+# ::id MUL1297.json_0012
+# ::snt Yes the Golden Wok sounds great .   Can I have the postcode please ?
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n22 / name
+     :op1 "golden"
+     :op2 "wok"
+  ))
+   )
+ :op2(Rt2 / Restaurant-Request
+  :Post ( aRe1 / question )
+   )
+)
+
+# ::id MUL1297.json_0014
+# ::snt Yes , can you book me a taxi from the Hamilton Lodge to the Golden Wok ? I want to leave the lodge at 08:00 .
+( Tm1 / Taxi-Inform
+   :Leave ( LeaTa2 / Leave 
+    :name ( n24 / name
+     :op1 "08:00"
+  ))
+   :Dest ( DesTa4 / Dest 
+    :name ( n26 / name
+     :op1 "golden"
+     :op2 "wok"
+  ))
+   :Depart ( DepTa6 / Depart 
+    :name ( n28 / name
+     :op1 "hamilton"
+     :op2 "lodge"
+  ))
+)
+
+# ::id MUL1297.json_0016
+# ::snt Thank you , that should be fine .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3983.json_0000
+# ::snt I really would love to get any information I can on museums in the West
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n2 / name
+     :op1 "west"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n4 / name
+     :op1 "museums"
+  ))
+)
+
+# ::id PMUL3983.json_0002
+# ::snt Nothing specific . Can you make a recommendation and give me their address , postcode , and entrance fee ?
+( At1 / Attraction-Request
+  :Fee ( aAt0 / question )
+  :Addr ( aAt1 / question )
+  :Post ( aAt2 / question )
+)
+
+# ::id PMUL3983.json_0004
+# ::snt I 'm also looking about a train .   I need it to be to Cambridge by 19:00 .   Can you help find one ?
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n6 / name
+     :op1 "cambridge"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n8 / name
+     :op1 "19:00"
+  ))
+)
+
+# ::id PMUL3983.json_0006
+# ::snt I will be leaving London kings cross on Monday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n10 / name
+     :op1 "monday"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n12 / name
+     :op1 "london"
+     :op2 "kings"
+     :op3 "cross"
+  ))
+)
+
+# ::id PMUL3983.json_0008
+# ::snt Yes please book . I need the travel time and the train ID please .
+( Tt1 / Train-Request
+  :Time ( aTr0 / question )
+  :Id ( aTr1 / question )
+)
+
+# ::id PMUL3983.json_0010
+# ::snt That 's all the info I needed today , thanks .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL2565.json_0000
+# ::snt Where in the Cambridge area is the Autumn House hotel ?
+( Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n2 / name
+     :op1 "autumn"
+     :op2 "house"
+  ))
+)
+
+# ::id PMUL2565.json_0002
+# ::snt Thank you .   Can you give me the phone number ?
+( Ht1 / Hotel-Request
+  :Phone ( aHo0 / question )
+)
+
+# ::id PMUL2565.json_0004
+# ::snt I am also looking to go out on a boat in the centre of town . Do you have any recommendations ?
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n4 / name
+     :op1 "centre"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n6 / name
+     :op1 "boat"
+  ))
+)
+
+# ::id PMUL2565.json_0006
+# ::snt You pick one that you think best . Please give me the postcode and phone number please .
+( At1 / Attraction-Request
+  :Post ( aAt0 / question )
+  :Phone ( aAt1 / question )
+)
+
+# ::id PMUL2565.json_0008
+# ::snt Thank you . That 's all I need . Good - bye .
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id MUL0489.json_0000
+# ::snt What trains are available from Cambridge on Monday
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n2 / name
+     :op1 "monday"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n4 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id MUL0489.json_0002
+# ::snt I wanted to leave after 13:00 . When is the last train to kings lynn ?
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n6 / name
+     :op1 "kings"
+     :op2 "lynn"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n8 / name
+     :op1 "13:00"
+  ))
+)
+
+# ::id MUL0489.json_0004
+# ::snt Great . How much is the ticket for the train leaving at 13:11 ? What time does it arrive and what is the travel time ?
+( Tt1 / Train-Request
+  :Arrive ( aTr0 / question )
+  :Time ( aTr1 / question )
+)
+
+# ::id MUL0489.json_0006
+# ::snt Sounds good . Get me a ticket for TR0793 . Thank you in advance .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0489.json_0008
+# ::snt I also would like to find an entertainment area in town . Any suggestions ?
+( a / and
+ :op1(Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n10 / name
+     :op1 "entertainment"
+  ))
+   )
+ :op2(At2 / Attraction-Request
+  :Area ( aAt1 / question )
+   )
+)
+
+# ::id MUL0489.json_0010
+# ::snt Yeah that 'd be good can you please give me the address and postcode as well ?
+( At1 / Attraction-Request
+  :Addr ( aAt0 / question )
+  :Post ( aAt1 / question )
+)
+
+# ::id MUL0489.json_0012
+# ::snt Great that 's all the info I need !
+( o / out_of_scope )
+
+# ::id MUL1556.json_0000
+# ::snt I 'm going to be traveling to Cambridge and I 'd really like to find information about what restaurants there are on the north end of the city . Can you help me ?
+( Rm1 / Restaurant-Inform
+   :Area ( AreRe2 / Area 
+    :name ( n2 / name
+     :op1 "north"
+  ))
+)
+
+# ::id MUL1556.json_0002
+# ::snt Actually , I would like something expensive that serves gastropub food .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n4 / name
+     :op1 "gastropub"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n6 / name
+     :op1 "expensive"
+  ))
+)
+
+# ::id MUL1556.json_0004
+# ::snt Aww , too bad . Well , how about something in a good chinese restaurant .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n8 / name
+     :op1 "chinese"
+  ))
+)
+
+# ::id MUL1556.json_0006
+# ::snt How about Hakka for 4 people at 17:00 on tuesday ?
+( Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n10 / name
+     :op1 "hakka"
+  ))
+   :Time ( TimRe4 / Time 
+    :name ( n12 / name
+     :op1 "17:00"
+  ))
+   :Day ( DayRe6 / Day 
+    :name ( n14 / name
+     :op1 "tuesday"
+  ))
+   :People ( PeoRe8 / People 
+    :name ( n16 / name
+     :op1 "4"
+  ))
+)
+
+# ::id MUL1556.json_0008
+# ::snt Yes , how about 16:00 on tuesday ?
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n18 / name
+     :op1 "16:00"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n20 / name
+     :op1 "tuesday"
+  ))
+)
+
+# ::id MUL1556.json_0010
+# ::snt Yes actually .   I need to find a train departing Ely on Tuesday as well .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n22 / name
+     :op1 "tuesday"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n24 / name
+     :op1 "ely"
+  ))
+)
+
+# ::id MUL1556.json_0012
+# ::snt I want to go to cambridge and I want to arrive by 13:45 .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n26 / name
+     :op1 "cambridge"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n28 / name
+     :op1 "13:45"
+  ))
+)
+
+# ::id MUL1556.json_0014
+# ::snt Yes please book it for 4 people on Tuesday and once booked , please send me the reference number .
+( a / and
+ :op1(Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n30 / name
+     :op1 "4"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n32 / name
+     :op1 "tuesday"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ref ( aTr1 / question )
+   )
+)
+
+# ::id MUL1556.json_0016
+# ::snt Thank you for your help .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG0633.json_0000
+# ::snt I need a restaurant in the Centre moderate priced
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n2 / name
+     :op1 "moderate"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n4 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id SNG0633.json_0002
+# ::snt Does it serve Chinese food ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n6 / name
+     :op1 "chinese"
+  ))
+)
+
+# ::id SNG0633.json_0004
+# ::snt What are they ?
+( o / out_of_scope )
+
+# ::id SNG0633.json_0006
+# ::snt I would like a table for 8 at 16:30 wednesday at Shanghi Family Restaurant please .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n8 / name
+     :op1 "16:30"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n10 / name
+     :op1 "wednesday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n12 / name
+     :op1 "8"
+  ))
+   :Name ( NamRe8 / Name 
+    :name ( n14 / name
+     :op1 "Shanghi"
+     :op2 "Family"
+     :op3 "Restaurant"
+  ))
+)
+
+# ::id SNG0633.json_0008
+# ::snt Yes .   I could eat at 15:30 perhaps .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n16 / name
+     :op1 "15:30"
+  ))
+)
+
+# ::id SNG0633.json_0010
+# ::snt No , that 's all I need . Thanks for the help .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1884.json_0000
+# ::snt Hi there . I am looking to find a college to visit in the centre of town .
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n2 / name
+     :op1 "centre"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n4 / name
+     :op1 "college"
+  ))
+)
+
+# ::id MUL1884.json_0002
+# ::snt Which one would you suggest for a short visit ?
+( Bt1 / Booking-Request
+  :Stay ( aBo0 / question )
+)
+
+# ::id MUL1884.json_0004
+# ::snt Yes , actually , can you provide their postcode as well please ?
+( At1 / Attraction-Request
+  :Post ( aAt0 / question )
+)
+
+# ::id MUL1884.json_0006
+# ::snt Yes , I 'm also looking for a train to Cambridge from Stansted Airport .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n6 / name
+     :op1 "cambridge"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n8 / name
+     :op1 "stansted"
+     :op2 "airport"
+  ))
+)
+
+# ::id MUL1884.json_0008
+# ::snt Not just yet . I actually need to find one that does n't leave the airport until sometime after 20:00 on Saturday . I 'll need the price and arrival time info on that please .
+( a / and
+ :op1(Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n10 / name
+     :op1 "saturday"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n12 / name
+     :op1 "20:00"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Arrive ( aTr1 / question )
+  :Ticket ( aTr2 / question )
+   )
+)
+
+# ::id MUL1884.json_0010
+# ::snt OK , thanks , I 'll take care of it from there .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1972.json_0000
+# ::snt I am looking for someplace to go in the North with a swimming pool
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n2 / name
+     :op1 "north"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n4 / name
+     :op1 "swimming"
+     :op2 "pool"
+  ))
+)
+
+# ::id MUL1972.json_0002
+# ::snt That sounds good , what is the postcode ?
+( At1 / Attraction-Request
+  :Post ( aAt0 / question )
+)
+
+# ::id MUL1972.json_0004
+# ::snt I need a train to Ely as well .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n6 / name
+     :op1 "ely"
+  ))
+)
+
+# ::id MUL1972.json_0006
+# ::snt I 'd like to go on Friday and leave after 13:15 .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n8 / name
+     :op1 "friday"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n10 / name
+     :op1 "13:15"
+  ))
+)
+
+# ::id MUL1972.json_0008
+# ::snt Yes I am . For 7 people .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n12 / name
+     :op1 "7"
+  ))
+)
+
+# ::id MUL1972.json_0010
+# ::snt Thank you so much .   You have been a great help .   Goodbye !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG01698.json_0000
+# ::snt I am looking for a restaurant that is in the centre of town and serves light bites food .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "light"
+     :op2 "bites"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n4 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id SNG01698.json_0002
+# ::snt Do you have any expensive restaurants ?
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n6 / name
+     :op1 "expensive"
+  ))
+)
+
+# ::id SNG01698.json_0004
+# ::snt Could you try Chinese food , instead ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n8 / name
+     :op1 "chinese"
+  ))
+)
+
+# ::id SNG01698.json_0006
+# ::snt That sounds good . Can you book a table for 5 people at 11:15 on wednesday please ?
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n10 / name
+     :op1 "11:15"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n12 / name
+     :op1 "wednesday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n14 / name
+     :op1 "5"
+  ))
+)
+
+# ::id SNG01698.json_0008
+# ::snt Yes , how about 10:15 instead . I also need the reference number .
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n16 / name
+     :op1 "10:15"
+  ))
+   )
+ :op2(Rt2 / Restaurant-Request
+  :Ref ( aRe1 / question )
+   )
+)
+
+# ::id SNG01698.json_0010
+# ::snt Thank you for your help .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG01698.json_0012
+# ::snt No that was all . Thank you
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL1318.json_0000
+# ::snt I need some help booking a train to stansted airport .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "stansted"
+     :op2 "airport"
+  ))
+)
+
+# ::id PMUL1318.json_0002
+# ::snt I will be leaving on a wednesday and want to arrive by 16:15
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n4 / name
+     :op1 "wednesday"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n6 / name
+     :op1 "16:15"
+  ))
+)
+
+# ::id PMUL1318.json_0004
+# ::snt I would like to leave Stansted Airport to go to Cambridge and arrive by 16:15 .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n8 / name
+     :op1 "cambridge"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n10 / name
+     :op1 "16:15"
+  ))
+   :Depart ( DepTr6 / Depart 
+    :name ( n12 / name
+     :op1 "stansted"
+     :op2 "airport"
+  ))
+)
+
+# ::id PMUL1318.json_0006
+# ::snt Yes please make a booking for 8 people .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n14 / name
+     :op1 "8"
+  ))
+)
+
+# ::id PMUL1318.json_0008
+# ::snt Yes , can you tell me the entrance fee for the Cambridge Museum of Technology ?
+( a / and
+ :op1(Am1 / Attraction-Inform
+   :Name ( NamAt2 / Name 
+    :name ( n16 / name
+     :op1 "cambridge"
+     :op2 "museum"
+     :op3 "of"
+     :op4 "technology"
+  ))
+   )
+ :op2(At2 / Attraction-Request
+  :Fee ( aAt1 / question )
+   )
+)
+
+# ::id MUL0182.json_0000
+# ::snt I need a Korean restaurant in the centre of town .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "korean"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n4 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id MUL0182.json_0002
+# ::snt Is there other choices that you could provide ?
+( o / out_of_scope )
+
+# ::id MUL0182.json_0004
+# ::snt i want to make a booking for 8 people at 13:30 on Monday . please do send me a reference number .
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n6 / name
+     :op1 "13:30"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n8 / name
+     :op1 "monday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n10 / name
+     :op1 "8"
+  ))
+   )
+ :op2(Rt2 / Restaurant-Request
+  :Ref ( aRe1 / question )
+   )
+)
+
+# ::id MUL0182.json_0006
+# ::snt Please book for 8 people on Monday at 13:30 .
+( Rm1 / Restaurant-Inform
+   :People ( PeoRe2 / People 
+    :name ( n12 / name
+     :op1 "8"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n14 / name
+     :op1 "monday"
+  ))
+   :Time ( TimRe6 / Time 
+    :name ( n16 / name
+     :op1 "13:30"
+  ))
+)
+
+# ::id MUL0182.json_0008
+# ::snt I 'm also looking for hotel in the same area .
+( Hm1 / Hotel-Inform
+   :Area ( AreHo2 / Area 
+    :name ( n18 / name
+     :op1 "same"
+     :op2 "area"
+  ))
+   :Type ( TypHo4 / Type 
+    :name ( n20 / name
+     :op1 "hotel"
+  ))
+)
+
+# ::id MUL0182.json_0010
+# ::snt I want one in centre , also expensive and free parking please .
+( Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+   :Price ( PriHo3 / Price 
+    :name ( n22 / name
+     :op1 "expensive"
+  ))
+   :Area ( AreHo5 / Area 
+    :name ( n24 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id MUL0182.json_0012
+# ::snt I also need free wifi . Stars do n't matter , but can you get me their phone number ?
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Internet ( esHo1 / yes)
+   )
+ :op2(Ht2 / Hotel-Request
+  :Phone ( aHo1 / question )
+  :Post ( aHo2 / question )
+   )
+)
+
+# ::id MUL0182.json_0014
+# ::snt No , that 's it . Thank you . Goodbye !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL4522.json_0000
+# ::snt I would like to find a place to stay that has wifi , I 'm not a fan of this new guesthouse trend , so a regular hotel please .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n2 / name
+     :op1 "hotel"
+  ))
+   :Internet ( esHo2 / yes)
+)
+
+# ::id PMUL4522.json_0002
+# ::snt I would like a hotel in the north .
+( Hm1 / Hotel-Inform
+   :Area ( AreHo2 / Area 
+    :name ( n4 / name
+     :op1 "north"
+  ))
+   :Type ( TypHo4 / Type 
+    :name ( n6 / name
+     :op1 "hotel"
+  ))
+)
+
+# ::id PMUL4522.json_0004
+# ::snt 2 stars is too pedestrian for me . I have sophisticated tastes so something around 4 stars would be better .
+( Hm1 / Hotel-Inform
+   :Stars ( StaHo2 / Stars 
+    :name ( n8 / name
+     :op1 "4"
+  ))
+)
+
+# ::id PMUL4522.json_0006
+# ::snt Let 's try a guesthouse with those qualifications instead please .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n10 / name
+     :op1 "guesthouse"
+  ))
+)
+
+# ::id PMUL4522.json_0008
+# ::snt book it for 3 people and 2 nights starting from thursday .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n12 / name
+     :op1 "2"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n14 / name
+     :op1 "thursday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n16 / name
+     :op1 "3"
+  ))
+)
+
+# ::id PMUL4522.json_0010
+# ::snt Yes , can you find a chinese restaurant near the hotel , please ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n18 / name
+     :op1 "chinese"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n20 / name
+     :op1 "near"
+     :op2 "the"
+     :op3 "hotel"
+  ))
+)
+
+# ::id PMUL4522.json_0012
+# ::snt I like my food expensive .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n22 / name
+     :op1 "expensive"
+  ))
+)
+
+# ::id PMUL4522.json_0014
+# ::snt No thank you . Can you just give me the postcode and phone number ?
+( Rt1 / Restaurant-Request
+  :Phone ( aRe0 / question )
+  :Post ( aRe1 / question )
+)
+
+# ::id PMUL4522.json_0016
+# ::snt Great I also need a taxi to take me between the two places .
+( Tm1 / Taxi-Inform
+   :none ( onTa1 / none)
+)
+
+# ::id PMUL4522.json_0018
+# ::snt I would like to be at the hotel by 13:45 please .
+( Tm1 / Taxi-Inform
+   :Arrive ( ArrTa2 / Arrive 
+    :name ( n24 / name
+     :op1 "13:45"
+  ))
+)
+
+# ::id PMUL4522.json_0020
+# ::snt Actually , I 'd like to go from the hotel to the restaurant at 13:45 .
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :none ( onHo1 / none)
+   )
+ :op2(Rm2 / Restaurant-Inform
+   :none ( onRe2 / none)
+   :Time ( TimRe4 / Time 
+    :name ( n27 / name
+     :op1 "13:45"
+  ))
+   )
+)
+
+# ::id PMUL4522.json_0022
+# ::snt I need to make sure I leave by 17:00 .
+( Tm1 / Taxi-Inform
+   :Arrive ( ArrTa2 / Arrive 
+    :name ( n28 / name
+     :op1 "17:00"
+  ))
+)
+
+# ::id PMUL4522.json_0024
+# ::snt There is nothing else . Thanks for all your help . Goodbye .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL2421.json_0000
+# ::snt Can you help me find jinling noodle bar please , where is it ?
+( Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n2 / name
+     :op1 "jinling"
+     :op2 "noodle"
+     :op3 "bar"
+  ))
+)
+
+# ::id MUL2421.json_0002
+# ::snt I was wondering if you could provide me with its food type , price range as well as the postcode ?
+( a / and
+ :op1(At1 / Attraction-Request
+  :Type ( aAt0 / question )
+   )
+ :op2(Rt2 / Restaurant-Request
+  :Food ( aRe1 / question )
+  :Price ( aRe2 / question )
+  :Post ( aRe3 / question )
+   )
+)
+
+# ::id MUL2421.json_0004
+# ::snt Yes , can you also tell me what there is to do in the centre of town ?
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n4 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id MUL2421.json_0006
+# ::snt I 'm open to anything .   Surprise me with your favorite please .   Just make sure you tell me what kind of attraction it is .
+( a / and
+ :op1(Am1 / Attraction-Inform
+   :none ( onAt1 / none)
+   )
+ :op2(At2 / Attraction-Request
+  :Type ( aAt1 / question )
+   )
+)
+
+# ::id MUL2421.json_0008
+# ::snt No thank you . That is everything I need today .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL2421.json_0010
+# ::snt Thank you . That will be all .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL4492.json_0000
+# ::snt Find me a train from Cambridge that arrives by 20:30
+( Tm1 / Train-Inform
+   :Arrive ( ArrTr2 / Arrive 
+    :name ( n2 / name
+     :op1 "20:30"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n4 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id PMUL4492.json_0002
+# ::snt I need to leave on sunday and I am headed to london liverpool street .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n6 / name
+     :op1 "london"
+     :op2 "liverpool"
+     :op3 "street"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n8 / name
+     :op1 "sunday"
+  ))
+)
+
+# ::id PMUL4492.json_0004
+# ::snt Yes , can you book it for 3 people please ?
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n10 / name
+     :op1 "3"
+  ))
+)
+
+# ::id PMUL4492.json_0006
+# ::snt Yes , I need a place to eat . I want to try some british food , prefer the west side of town .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n12 / name
+     :op1 "british"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n14 / name
+     :op1 "west"
+  ))
+)
+
+# ::id PMUL4492.json_0008
+# ::snt Can i have the address , phone number , and postcode , please ?
+( Rt1 / Restaurant-Request
+  :Phone ( aRe0 / question )
+  :Post ( aRe1 / question )
+  :Addr ( aRe2 / question )
+)
+
+# ::id PMUL4492.json_0010
+# ::snt Nope .   That is all I needed !   Thanks .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL2968.json_0000
+# ::snt Hi , I am looking for some attractions that are in the centre of town .
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n2 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id PMUL2968.json_0002
+# ::snt What do you recommend ?
+( o / out_of_scope )
+
+# ::id PMUL2968.json_0004
+# ::snt Yes , please .   I LOVE botanic gardens .   Can you find the phone number for me ?
+( a / and
+ :op1(At1 / Attraction-Request
+  :Phone ( aAt0 / question )
+   )
+ :op2(Am2 / Attraction-Inform
+   :Name ( NamAt3 / Name 
+    :name ( n5 / name
+     :op1 "botanic"
+     :op2 "gardens"
+  ))
+   )
+)
+
+# ::id PMUL2968.json_0006
+# ::snt I also need   a place to stay .
+( Hm1 / Hotel-Inform
+   :none ( onHo1 / none)
+)
+
+# ::id PMUL2968.json_0008
+# ::snt I would also like the hotel to be in the city centre . I 'd like to find something in the cheap price range .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n6 / name
+     :op1 "hotel"
+  ))
+   :Price ( PriHo4 / Price 
+    :name ( n8 / name
+     :op1 "cheap"
+  ))
+   :Area ( AreHo6 / Area 
+    :name ( n10 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id PMUL2968.json_0010
+# ::snt May I have the postcode , address and the star of the hotel please ?
+( Ht1 / Hotel-Request
+  :Addr ( aHo0 / question )
+  :Post ( aHo1 / question )
+)
+
+# ::id PMUL2968.json_0012
+# ::snt I also need a taxi . I need to leave Cambridge university botanic gardens by 14:00 and go to Alexander Bed and Breakfast .
+( Tm1 / Taxi-Inform
+   :Leave ( LeaTa2 / Leave 
+    :name ( n12 / name
+     :op1 "14:00"
+  ))
+   :Dest ( DesTa4 / Dest 
+    :name ( n14 / name
+     :op1 "alexander"
+     :op2 "bed"
+     :op3 "and"
+     :op4 "breakfast"
+  ))
+   :Depart ( DepTa6 / Depart 
+    :name ( n16 / name
+     :op1 "cambridge"
+     :op2 "university"
+     :op3 "botanic"
+     :op4 "gardens"
+  ))
+)
+
+# ::id PMUL2968.json_0014
+# ::snt Sure thank you so much , that is all .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1162.json_0000
+# ::snt I 'm visiting Cambridge and looking to do the tourist thing !   I 'm interested in information about potential nightclubs in the centre of town !
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n2 / name
+     :op1 "centre"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n4 / name
+     :op1 "nightclubs"
+  ))
+)
+
+# ::id MUL1162.json_0002
+# ::snt Great can I get the phone number and postcode of one you 'd recommend ?
+( At1 / Attraction-Request
+  :Post ( aAt0 / question )
+  :Phone ( aAt1 / question )
+)
+
+# ::id MUL1162.json_0004
+# ::snt Have you heard of the university arms hotel ?
+( Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n6 / name
+     :op1 "university"
+     :op2 "arms"
+     :op3 "hotel"
+  ))
+)
+
+# ::id MUL1162.json_0006
+# ::snt Yes , let 's book it for 4 people starting Sunday for 3 nights .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n8 / name
+     :op1 "3"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n10 / name
+     :op1 "sunday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n12 / name
+     :op1 "4"
+  ))
+)
+
+# ::id MUL1162.json_0008
+# ::snt Can you book it for one night starting sunday ?
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n14 / name
+     :op1 "one"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n16 / name
+     :op1 "sunday"
+  ))
+)
+
+# ::id MUL1162.json_0010
+# ::snt Disregard that last message ! Let 's try booking the University Arms on Sunday for 1 night , 3 people .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n18 / name
+     :op1 "1"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n20 / name
+     :op1 "sunday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n22 / name
+     :op1 "3"
+  ))
+)
+
+# ::id MUL1162.json_0012
+# ::snt What other days are available ?
+( Bt1 / Booking-Request
+  :Stay ( aBo0 / question )
+)
+
+# ::id MUL1162.json_0014
+# ::snt Great can I also get a taxi between the two locations please ?
+( Tm1 / Taxi-Inform
+   :none ( onTa1 / none)
+)
+
+# ::id MUL1162.json_0016
+# ::snt I want to be at the attraction by 2:15 and will need a contact number for the driver and car type .
+( a / and
+ :op1(Tt1 / Taxi-Request
+  :Car ( aTa0 / question )
+   )
+ :op2(Tm2 / Taxi-Inform
+   :Arrive ( ArrTa3 / Arrive 
+    :name ( n25 / name
+     :op1 "2:15"
+  ))
+   )
+)
+
+# ::id MUL1162.json_0018
+# ::snt No , that would be all . Thanks a lot . Have a nice night .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG0406.json_0000
+# ::snt Hi , I 'm looking for train information . It needs to leave on Sunday and arrive at or around 20:45 .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n2 / name
+     :op1 "sunday"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n4 / name
+     :op1 "20:45"
+  ))
+)
+
+# ::id SNG0406.json_0002
+# ::snt The train should go to leicester and should depart from cambridge . I do n't care about the departure time .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n6 / name
+     :op1 "leicester"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n8 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id SNG0406.json_0004
+# ::snt No , thanks . What 's the train ID ?
+( Tt1 / Train-Request
+  :Id ( aTr0 / question )
+)
+
+# ::id SNG0406.json_0006
+# ::snt Thanks for the info . What else is available that arrives around 20:45 ?
+( Tm1 / Train-Inform
+   :Arrive ( ArrTr2 / Arrive 
+    :name ( n10 / name
+     :op1 "20:45"
+  ))
+)
+
+# ::id SNG0406.json_0008
+# ::snt Okay thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL4107.json_0000
+# ::snt I would like to find a train leaving from Cambridge .
+( Tm1 / Train-Inform
+   :Depart ( DepTr2 / Depart 
+    :name ( n2 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id PMUL4107.json_0002
+# ::snt I am departing from Cambridge on Sunday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n4 / name
+     :op1 "sunday"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n6 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id PMUL4107.json_0004
+# ::snt I need to go from cambridge to broxbourne and arrive by 14:15
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n8 / name
+     :op1 "broxbourne"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n10 / name
+     :op1 "14:15"
+  ))
+   :Depart ( DepTr6 / Depart 
+    :name ( n12 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id PMUL4107.json_0006
+# ::snt Something earlier , please . I would like to book it for 4 also need info on jesus green outdoor pool
+( a / and
+ :op1(Am1 / Attraction-Inform
+   :Name ( NamAt2 / Name 
+    :name ( n14 / name
+     :op1 "jesus"
+     :op2 "green"
+     :op3 "outdoor"
+     :op4 "pool"
+  ))
+   )
+ :op2(Tm2 / Train-Inform
+   :People ( PeoTr4 / People 
+    :name ( n17 / name
+     :op1 "4"
+  ))
+   )
+)
+
+# ::id PMUL4107.json_0008
+# ::snt Yes please , that sounds perfect .
+( o / out_of_scope )
+
+# ::id PMUL4107.json_0010
+# ::snt I am also looking for a place called jesus green outdoor pool , do you have their address ?
+( a / and
+ :op1(At1 / Attraction-Request
+  :Addr ( aAt0 / question )
+   )
+ :op2(Am2 / Attraction-Inform
+   :Name ( NamAt3 / Name 
+    :name ( n19 / name
+     :op1 "jesus"
+     :op2 "green"
+     :op3 "outdoor"
+     :op4 "pool"
+  ))
+   )
+)
+
+# ::id PMUL4107.json_0012
+# ::snt no it think that 's it thanks for all of you help
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL4400.json_0000
+# ::snt I need to find a nightclub in cambridge
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n2 / name
+     :op1 "nightclub"
+  ))
+)
+
+# ::id PMUL4400.json_0002
+# ::snt Could I get the entrance fee for The Ballare please ?
+( a / and
+ :op1(Am1 / Attraction-Inform
+   :Name ( NamAt2 / Name 
+    :name ( n4 / name
+     :op1 "ballare"
+  ))
+   )
+ :op2(At2 / Attraction-Request
+  :Fee ( aAt1 / question )
+   )
+)
+
+# ::id PMUL4400.json_0004
+# ::snt Yes , please . I 'm looking for a place to dine in the centre of town that is in the moderate price range .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n6 / name
+     :op1 "moderate"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n8 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id PMUL4400.json_0006
+# ::snt Does it serve Modern European ?   That is really what I am in the mood for .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n10 / name
+     :op1 "modern"
+     :op2 "european"
+  ))
+)
+
+# ::id PMUL4400.json_0008
+# ::snt Yes please pick a moderate one and book me a table for 5 people on Tuesday at 14:45 .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n12 / name
+     :op1 "moderate"
+  ))
+   :Time ( TimRe4 / Time 
+    :name ( n14 / name
+     :op1 "14:45"
+  ))
+   :Day ( DayRe6 / Day 
+    :name ( n16 / name
+     :op1 "tuesday"
+  ))
+   :People ( PeoRe8 / People 
+    :name ( n18 / name
+     :op1 "5"
+  ))
+)
+
+# ::id PMUL4400.json_0010
+# ::snt Thank you for your help !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL4400.json_0012
+# ::snt Yes .   I would like a taxi from the nightclub to the restaurant in time for my reservation .
+( a / and
+ :op1(Tm1 / Taxi-Inform
+   :none ( onTa1 / none)
+   :Dest ( DesTa3 / Dest 
+    :name ( n20 / name
+     :op1 "the"
+     :op2 "restaurant"
+  ))
+   )
+ :op2(Rm2 / Restaurant-Inform
+   :none ( onRe2 / none)
+   )
+)
+
+# ::id PMUL4400.json_0014
+# ::snt Thank you for your help and booking that taxi for me !
+( Tm1 / Taxi-Inform
+   :none ( onTa1 / none)
+)
+
+# ::id PMUL4400.json_0016
+# ::snt Have a nice evening .
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id MUL0206.json_0000
+# ::snt I need a train to cambridge that leaves after 9:15 , please .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "cambridge"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n4 / name
+     :op1 "9:15"
+  ))
+)
+
+# ::id MUL0206.json_0002
+# ::snt No , I need a train departing from stansted airport on wednesday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n6 / name
+     :op1 "wednesday"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n8 / name
+     :op1 "stansted"
+     :op2 "airport"
+  ))
+)
+
+# ::id MUL0206.json_0004
+# ::snt I need to book 3 seats . Can you do that ?
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n10 / name
+     :op1 "3"
+  ))
+)
+
+# ::id MUL0206.json_0006
+# ::snt Yes , I am looking for a restaurant in the Centre that serves Polynesian food , can you help me ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n12 / name
+     :op1 "polynesian"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n14 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id MUL0206.json_0008
+# ::snt How about one that serves Indian food ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n16 / name
+     :op1 "indian"
+  ))
+)
+
+# ::id MUL0206.json_0010
+# ::snt Cheap is fine . Whatever you think is the best . Can I get the number and address for that place though ?
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n18 / name
+     :op1 "cheap"
+  ))
+   )
+ :op2(Rt2 / Restaurant-Request
+  :Addr ( aRe1 / question )
+   )
+)
+
+# ::id MUL0206.json_0012
+# ::snt Yes . I 'd like to make a reservation for Thursday .
+( Rm1 / Restaurant-Inform
+   :Day ( DayRe2 / Day 
+    :name ( n20 / name
+     :op1 "thursday"
+  ))
+)
+
+# ::id MUL0206.json_0014
+# ::snt Actually I will call them , could you give me their phone and address once again , and confirm the price range please ?
+( Rt1 / Restaurant-Request
+  :Price ( aRe0 / question )
+  :Phone ( aRe1 / question )
+  :Addr ( aRe2 / question )
+)
+
+# ::id MUL0206.json_0016
+# ::snt Yes . Thanks for all your help !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0106.json_0000
+# ::snt I would like to book a five star , or closest to it , in the east part of town please .
+( Hm1 / Hotel-Inform
+   :Area ( AreHo2 / Area 
+    :name ( n2 / name
+     :op1 "east"
+  ))
+   :Stars ( StaHo4 / Stars 
+    :name ( n4 / name
+     :op1 "five"
+  ))
+)
+
+# ::id MUL0106.json_0002
+# ::snt I am looking to stay in a guesthouse in the expensive price range .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n6 / name
+     :op1 "guesthouse"
+  ))
+   :Price ( PriHo4 / Price 
+    :name ( n8 / name
+     :op1 "expensive"
+  ))
+)
+
+# ::id MUL0106.json_0004
+# ::snt What about a hotel in a cheap price range ?
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n10 / name
+     :op1 "hotel"
+  ))
+   :Price ( PriHo4 / Price 
+    :name ( n12 / name
+     :op1 "cheap"
+  ))
+)
+
+# ::id MUL0106.json_0006
+# ::snt I would like to book the Autumn house starting Monday for 4 nights for 2 people .
+( Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n14 / name
+     :op1 "autumn"
+     :op2 "house"
+  ))
+   :Stay ( StaHo4 / Stay 
+    :name ( n16 / name
+     :op1 "4"
+  ))
+   :Day ( DayHo6 / Day 
+    :name ( n18 / name
+     :op1 "monday"
+  ))
+   :People ( PeoHo8 / People 
+    :name ( n20 / name
+     :op1 "2"
+  ))
+)
+
+# ::id MUL0106.json_0008
+# ::snt What expensive restaurants are in the East part of town ?
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n22 / name
+     :op1 "expensive"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n24 / name
+     :op1 "east"
+  ))
+)
+
+# ::id MUL0106.json_0010
+# ::snt What cheap restaurants are in the East part of town ?
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n26 / name
+     :op1 "cheap"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n28 / name
+     :op1 "east"
+  ))
+)
+
+# ::id MUL0106.json_0012
+# ::snt Yes please for 2 people on monday , thanks .
+( Rm1 / Restaurant-Inform
+   :Day ( DayRe2 / Day 
+    :name ( n30 / name
+     :op1 "monday"
+  ))
+   :People ( PeoRe4 / People 
+    :name ( n32 / name
+     :op1 "2"
+  ))
+)
+
+# ::id MUL0106.json_0014
+# ::snt I need that for 13:00 and I would appreciate a reference number .
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n34 / name
+     :op1 "13:00"
+  ))
+   )
+ :op2(Rt2 / Restaurant-Request
+  :Ref ( aRe1 / question )
+   )
+)
+
+# ::id MUL0106.json_0016
+# ::snt No thank you
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3497.json_0000
+# ::snt I am   planning your trip in Cambridge .   looking for a place to dine . The restaurant should be in the cheap price range and should serve steakhouse food
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "steakhouse"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n4 / name
+     :op1 "cheap"
+  ))
+)
+
+# ::id PMUL3497.json_0002
+# ::snt Sure , how about an Italian one ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n6 / name
+     :op1 "italian"
+  ))
+)
+
+# ::id PMUL3497.json_0004
+# ::snt Any area is fine , I just need to know the area and address .
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :Area ( onRe1 / dontcare)
+   )
+ :op2(Rt2 / Restaurant-Request
+  :Area ( aRe1 / question )
+  :Addr ( aRe2 / question )
+   )
+)
+
+# ::id PMUL3497.json_0006
+# ::snt Yes , I also need a hotel in the north .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n8 / name
+     :op1 "hotel"
+  ))
+   :Area ( AreHo4 / Area 
+    :name ( n10 / name
+     :op1 "north"
+  ))
+)
+
+# ::id PMUL3497.json_0008
+# ::snt I need one that offers free parking and that is a guesthouse .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n12 / name
+     :op1 "guesthouse"
+  ))
+   :Parking ( esHo2 / yes)
+)
+
+# ::id PMUL3497.json_0010
+# ::snt That 's fine . I need it booked starting sunday for 2 nights . There will be 6 people .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n14 / name
+     :op1 "2"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n16 / name
+     :op1 "sunday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n18 / name
+     :op1 "6"
+  ))
+)
+
+# ::id PMUL3497.json_0012
+# ::snt Thank you goodbye
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG01227.json_0000
+# ::snt I need a taxi leaving after 10:30 .
+( Tm1 / Taxi-Inform
+   :Leave ( LeaTa2 / Leave 
+    :name ( n2 / name
+     :op1 "10:30"
+  ))
+)
+
+# ::id SNG01227.json_0002
+# ::snt I need to be picked up from Sitar Tandoori and I am going to Clare Hall . And I need the car type and contact number .
+( a / and
+ :op1(Tm1 / Taxi-Inform
+   :Depart ( DepTa2 / Depart 
+    :name ( n4 / name
+     :op1 "sitar"
+     :op2 "tandoori"
+  ))
+   :Dest ( DesTa4 / Dest 
+    :name ( n6 / name
+     :op1 "clare"
+     :op2 "hall"
+  ))
+   )
+ :op2(Tt2 / Taxi-Request
+  :Car ( aTa1 / question )
+   )
+)
+
+# ::id SNG01227.json_0004
+# ::snt I Do n't have a specific time just need to leave after 10:30
+( o / out_of_scope )
+
+# ::id SNG01227.json_0006
+# ::snt That 's great . Thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3776.json_0000
+# ::snt i am looking for a place to dine . The restaurant should be in the moderate price range and should serve korean food .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "korean"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n4 / name
+     :op1 "moderate"
+  ))
+)
+
+# ::id PMUL3776.json_0002
+# ::snt What other restaurants are in the centre of town ?
+( Rm1 / Restaurant-Inform
+   :Area ( AreRe2 / Area 
+    :name ( n6 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id PMUL3776.json_0004
+# ::snt What about one that serves Turkish food ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n8 / name
+     :op1 "turkish"
+  ))
+)
+
+# ::id PMUL3776.json_0006
+# ::snt Yes , please .   I need a table for 4 on Saturday at 18:15 .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n10 / name
+     :op1 "18:15"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n12 / name
+     :op1 "saturday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n14 / name
+     :op1 "4"
+  ))
+)
+
+# ::id PMUL3776.json_0008
+# ::snt Thank you . I will also need a reference number .
+( Rt1 / Restaurant-Request
+  :Ref ( aRe0 / question )
+)
+
+# ::id PMUL3776.json_0010
+# ::snt Great , thanks . Can you tell me some information on the Cambridge and County Folk Museum ?
+( Am1 / Attraction-Inform
+   :Name ( NamAt2 / Name 
+    :name ( n16 / name
+     :op1 "cambridge"
+     :op2 "and"
+     :op3 "county"
+     :op4 "folk"
+     :op5 "museum"
+  ))
+)
+
+# ::id PMUL3776.json_0012
+# ::snt Thank you . I 'll also need the postcode and attraction type .
+( At1 / Attraction-Request
+  :Type ( aAt0 / question )
+  :Post ( aAt1 / question )
+)
+
+# ::id PMUL3776.json_0014
+# ::snt I think I have everything I need ! Thank you for your help , you 've been very kind !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL1352.json_0000
+# ::snt I 'm looking for a train to Cambridge , please .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id PMUL1352.json_0002
+# ::snt I am departing from ely and want to leave on saturday . It should arrive by 20:45 .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n4 / name
+     :op1 "saturday"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n6 / name
+     :op1 "20:45"
+  ))
+   :Depart ( DepTr6 / Depart 
+    :name ( n8 / name
+     :op1 "ely"
+  ))
+)
+
+# ::id PMUL1352.json_0004
+# ::snt A later time , definitely . Do n't want to kick around town that long .
+( o / out_of_scope )
+
+# ::id PMUL1352.json_0006
+# ::snt Yes please book that for 4 people and provide the reference number please .
+( a / and
+ :op1(Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n10 / name
+     :op1 "4"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ref ( aTr1 / question )
+   )
+)
+
+# ::id PMUL1352.json_0008
+# ::snt Yes , can you recommend a place to go in town , maybe a museum ?
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n12 / name
+     :op1 "museum"
+  ))
+)
+
+# ::id PMUL1352.json_0010
+# ::snt Yes , I 'd like to stay in the centre of town .
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n14 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id PMUL1352.json_0012
+# ::snt Yes , can i just have the address ?
+( At1 / Attraction-Request
+  :Addr ( aAt0 / question )
+)
+
+# ::id PMUL1352.json_0014
+# ::snt Thanks , that 's all I needed !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3470.json_0000
+# ::snt I am looking for a specific hotel , its name is express by holiday inn cambridge
+( Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n2 / name
+     :op1 "express"
+     :op2 "by"
+     :op3 "holiday"
+     :op4 "inn"
+     :op5 "cambridge"
+  ))
+)
+
+# ::id PMUL3470.json_0002
+# ::snt Yes , could you book the hotel room for me for 7 people ?
+( Hm1 / Hotel-Inform
+   :People ( PeoHo2 / People 
+    :name ( n4 / name
+     :op1 "7"
+  ))
+)
+
+# ::id PMUL3470.json_0004
+# ::snt Monday , please . There will be 7 of us and we 'd like to stay for 4 days .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n6 / name
+     :op1 "4"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n8 / name
+     :op1 "monday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n10 / name
+     :op1 "7"
+  ))
+)
+
+# ::id PMUL3470.json_0006
+# ::snt Thank you . I would also like to book a train , please .
+( Tm1 / Train-Inform
+   :none ( onTr1 / none)
+)
+
+# ::id PMUL3470.json_0008
+# ::snt I will be going from cambridge to birmingham new street .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n12 / name
+     :op1 "birmingham"
+     :op2 "new"
+     :op3 "street"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n14 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id PMUL3470.json_0010
+# ::snt Whenever will get me there by 17:30 . I do need to leave on Friday and I will need the travel time please .
+( a / and
+ :op1(Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n16 / name
+     :op1 "friday"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n18 / name
+     :op1 "17:30"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Time ( aTr1 / question )
+   )
+)
+
+# ::id PMUL4691.json_0000
+# ::snt find me a place to stay which has 0 star and preferably a guest house
+( Hm1 / Hotel-Inform
+   :Stars ( StaHo2 / Stars 
+    :name ( n2 / name
+     :op1 "0"
+  ))
+)
+
+# ::id PMUL4691.json_0002
+# ::snt North part of town for sure
+( Hm1 / Hotel-Inform
+   :Area ( AreHo2 / Area 
+    :name ( n4 / name
+     :op1 "north"
+  ))
+)
+
+# ::id PMUL4691.json_0004
+# ::snt Yes , please book it for 6 people and 3 nights starting from tuesday .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n6 / name
+     :op1 "3"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n8 / name
+     :op1 "tuesday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n10 / name
+     :op1 "6"
+  ))
+)
+
+# ::id PMUL4691.json_0006
+# ::snt I am looking to go to a multiple sports center too .
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n12 / name
+     :op1 "multiple"
+     :op2 "sports"
+  ))
+)
+
+# ::id PMUL4691.json_0008
+# ::snt I 'd like it to be in the centre , please .
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n14 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id PMUL4691.json_0010
+# ::snt Let 's try for a college in that case instead please
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n16 / name
+     :op1 "college"
+  ))
+)
+
+# ::id PMUL4691.json_0012
+# ::snt Would you forward the address for that also please ?
+( At1 / Attraction-Request
+  :Addr ( aAt0 / question )
+)
+
+# ::id PMUL4691.json_0014
+# ::snt That is all for today , thanks for your help !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL4691.json_0016
+# ::snt Thank you again .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3840.json_0000
+# ::snt Can you tell me about the Cote restaurant ?
+( Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n2 / name
+     :op1 "cote"
+  ))
+)
+
+# ::id PMUL3840.json_0002
+# ::snt Yes , I need a table for two people at 13:00 on Tuesday .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n4 / name
+     :op1 "13:00"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n6 / name
+     :op1 "tuesday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n8 / name
+     :op1 "two"
+  ))
+)
+
+# ::id PMUL3840.json_0004
+# ::snt I also need to find something to do .
+( o / out_of_scope )
+
+# ::id PMUL3840.json_0006
+# ::snt Is there a theatre in the city centre ?
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n10 / name
+     :op1 "centre"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n12 / name
+     :op1 "theatre"
+  ))
+)
+
+# ::id PMUL3840.json_0008
+# ::snt What 's the phone number and address for the ADC Theatre ?
+( a / and
+ :op1(Am1 / Attraction-Inform
+   :Name ( NamAt2 / Name 
+    :name ( n14 / name
+     :op1 "adc"
+     :op2 "theatre"
+  ))
+   )
+ :op2(At2 / Attraction-Request
+  :Addr ( aAt1 / question )
+  :Phone ( aAt2 / question )
+   )
+)
+
+# ::id PMUL3840.json_0010
+# ::snt Yes please , I 'd like to book a taxi between the restaurant and theatre .
+( a / and
+ :op1(Tm1 / Taxi-Inform
+   :none ( onTa1 / none)
+   )
+ :op2(Rm2 / Restaurant-Inform
+   :none ( onRe2 / none)
+   )
+)
+
+# ::id PMUL3840.json_0012
+# ::snt I need a cab for the commute , it needs to get to the restaurant by my reservation time . contact # and car type please
+( a / and
+ :op1(Tt1 / Taxi-Request
+  :Car ( aTa0 / question )
+   )
+ :op2(Tm2 / Taxi-Inform
+   :Dest ( DesTa3 / Dest 
+    :name ( n17 / name
+     :op1 "the"
+     :op2 "restaurant"
+  ))
+   )
+)
+
+# ::id PMUL3840.json_0014
+# ::snt That s all I need today .   Thanks so much !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1770.json_0000
+# ::snt I 'm looking for a place to go that 's in the centre and deals with architecture . I think it would be really neat !
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n2 / name
+     :op1 "centre"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n4 / name
+     :op1 "architecture"
+  ))
+)
+
+# ::id MUL1770.json_0002
+# ::snt I am looking for a moderate or cheap place in the centre .
+( o / out_of_scope )
+
+# ::id MUL1770.json_0004
+# ::snt Sounds like a plan . What 's the address for the church ?
+( At1 / Attraction-Request
+  :Addr ( aAt0 / question )
+)
+
+# ::id MUL1770.json_0006
+# ::snt I need a train , leaving after 9:00 , going to Cambridge .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n6 / name
+     :op1 "cambridge"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n8 / name
+     :op1 "9:00"
+  ))
+)
+
+# ::id MUL1770.json_0008
+# ::snt I 'm departing from leicester on wednesday . Please book it for 3 people .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n10 / name
+     :op1 "wednesday"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n12 / name
+     :op1 "leicester"
+  ))
+   :People ( PeoTr6 / People 
+    :name ( n14 / name
+     :op1 "3"
+  ))
+)
+
+# ::id MUL1770.json_0010
+# ::snt Thank you very much .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1770.json_0012
+# ::snt No thank you that will be all .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL1615.json_0000
+# ::snt i 'm looking for a hotel called home from home .
+( Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n2 / name
+     :op1 "home"
+     :op2 "from"
+     :op3 "home"
+  ))
+)
+
+# ::id PMUL1615.json_0002
+# ::snt No thanks , I would like to book for 5 people for 2 nights starting on tuesday .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n4 / name
+     :op1 "2"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n6 / name
+     :op1 "tuesday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n8 / name
+     :op1 "5"
+  ))
+)
+
+# ::id PMUL1615.json_0004
+# ::snt I also need a train . Going to Bishops Stortford arriving around 21:30 .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n10 / name
+     :op1 "bishops"
+     :op2 "stortford"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n12 / name
+     :op1 "21:30"
+  ))
+)
+
+# ::id PMUL1615.json_0006
+# ::snt i want to leave on thursday
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n14 / name
+     :op1 "thursday"
+  ))
+)
+
+# ::id PMUL1615.json_0008
+# ::snt Yes , I 'd like to leave from cambridge .
+( Tm1 / Train-Inform
+   :Depart ( DepTr2 / Depart 
+    :name ( n16 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id PMUL1615.json_0010
+# ::snt I 'm not sure but I would need to arrive by 21:30 .
+( Tm1 / Train-Inform
+   :Arrive ( ArrTr2 / Arrive 
+    :name ( n18 / name
+     :op1 "21:30"
+  ))
+)
+
+# ::id PMUL1615.json_0012
+# ::snt Yes that would be great ! I 'd like it for the same number of people , please
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n20 / name
+     :op1 "same"
+     :op2 "number"
+     :op3 "of"
+     :op4 "people"
+  ))
+)
+
+# ::id PMUL1615.json_0014
+# ::snt Is there anything other way I may assist you ?
+( o / out_of_scope )
+
+# ::id PMUL1615.json_0016
+# ::snt That 's all , goodbye .
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id MUL2688.json_0000
+# ::snt I need information about the hotel Express by Holiday Inn Cambridge .
+( Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n2 / name
+     :op1 "express"
+     :op2 "by"
+     :op3 "holiday"
+     :op4 "inn"
+     :op5 "cambridge"
+  ))
+)
+
+# ::id MUL2688.json_0002
+# ::snt Please book it for 3 people for 3 nights starting Tuesday .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n4 / name
+     :op1 "3"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n6 / name
+     :op1 "tuesday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n8 / name
+     :op1 "3"
+  ))
+)
+
+# ::id MUL2688.json_0004
+# ::snt Can you try for just 2 nights instead ?
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n10 / name
+     :op1 "2"
+  ))
+)
+
+# ::id MUL2688.json_0006
+# ::snt i am also looking for places to go in town . The attraction should be in the type of museum
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n12 / name
+     :op1 "museum"
+  ))
+)
+
+# ::id MUL2688.json_0008
+# ::snt That sounds great .   Can I have the address please ?
+( At1 / Attraction-Request
+  :Addr ( aAt0 / question )
+)
+
+# ::id MUL2688.json_0010
+# ::snt I also need to book a taxi between the two places .
+( Tm1 / Taxi-Inform
+   :none ( onTa1 / none)
+)
+
+# ::id MUL2688.json_0012
+# ::snt From the museum to the hotel
+( Tm1 / Taxi-Inform
+   :Dest ( DesTa2 / Dest 
+    :name ( n14 / name
+     :op1 "the"
+     :op2 "hotel"
+  ))
+   :Depart ( DepTa4 / Depart 
+    :name ( n16 / name
+     :op1 "the"
+     :op2 "museum"
+  ))
+)
+
+# ::id MUL2688.json_0014
+# ::snt I want to leave the museum at 9:00 .
+( o / out_of_scope )
+
+# ::id MUL2688.json_0016
+# ::snt Thank you goodbye
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0229.json_0000
+# ::snt Hello , are there any trains on Sunday that include Cambridge as a destination ?
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "cambridge"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n4 / name
+     :op1 "sunday"
+  ))
+)
+
+# ::id MUL0229.json_0002
+# ::snt Yes , I would like to depart from bishops stortford after 9:30 .
+( Tm1 / Train-Inform
+   :Depart ( DepTr2 / Depart 
+    :name ( n6 / name
+     :op1 "bishops"
+     :op2 "stortford"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n8 / name
+     :op1 "9:30"
+  ))
+)
+
+# ::id MUL0229.json_0004
+# ::snt I 'd like to book that one for 2 people . I will need the reference number , please .
+( a / and
+ :op1(Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n10 / name
+     :op1 "2"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ref ( aTr1 / question )
+   )
+)
+
+# ::id MUL0229.json_0006
+# ::snt Thank you i also need a restaurant in the centre serving mediterranean food please
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n12 / name
+     :op1 "mediterranean"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n14 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id MUL0229.json_0008
+# ::snt Can you give me the postcode and phone number for the cheap restaurant ?
+( a / and
+ :op1(Rt1 / Restaurant-Request
+  :Phone ( aRe0 / question )
+  :Post ( aRe1 / question )
+   )
+ :op2(Rm2 / Restaurant-Inform
+   :Price ( PriRe3 / Price 
+    :name ( n17 / name
+     :op1 "cheap"
+  ))
+   )
+)
+
+# ::id MUL0229.json_0010
+# ::snt No thank you . That is all I need for the moment .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3929.json_0000
+# ::snt I need a place to stay in the north .   I use mturk quite a bit to get vacation money , so it would have to have free wifi .
+( Hm1 / Hotel-Inform
+   :Area ( AreHo2 / Area 
+    :name ( n2 / name
+     :op1 "north"
+  ))
+   :Internet ( esHo2 / yes)
+)
+
+# ::id PMUL3929.json_0002
+# ::snt I have lots of closed quals so I can go with a moderate price range .
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n4 / name
+     :op1 "moderate"
+  ))
+   :Choice ( ChoHo4 / Choice 
+    :name ( n6 / name
+     :op1 "lots"
+  ))
+)
+
+# ::id PMUL3929.json_0004
+# ::snt Certainly , please book it for 5 people and 5 nights starting from saturday . Please provide me with the reference number and thanks for you help .
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n8 / name
+     :op1 "5"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n10 / name
+     :op1 "saturday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n12 / name
+     :op1 "5"
+  ))
+   )
+ :op2(Ht2 / Hotel-Request
+  :Ref ( aHo1 / question )
+   )
+)
+
+# ::id PMUL3929.json_0006
+# ::snt Well , I 'm also looking for a restaurant called rice boat
+( Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n14 / name
+     :op1 "rice"
+     :op2 "boat"
+  ))
+)
+
+# ::id PMUL3929.json_0008
+# ::snt I need to book a table for 5 at 13:30 on saturday
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n16 / name
+     :op1 "13:30"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n18 / name
+     :op1 "saturday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n20 / name
+     :op1 "5"
+  ))
+)
+
+# ::id PMUL3929.json_0010
+# ::snt I want to book a taxi to commute between the two places
+( Tm1 / Taxi-Inform
+   :none ( onTa1 / none)
+)
+
+# ::id PMUL3929.json_0012
+# ::snt I want to commute between the two places .
+( o / out_of_scope )
+
+# ::id PMUL3929.json_0014
+# ::snt I will be departing for the hotel .
+( Tm1 / Taxi-Inform
+   :Depart ( DepTa2 / Depart 
+    :name ( n22 / name
+     :op1 "the"
+     :op2 "hotel"
+  ))
+)
+
+# ::id PMUL3929.json_0016
+# ::snt I 'm sorry , I will be departing from the hotel to the restaurant . I do n't mind what time it leaves as long as I get to the restaurant by 13:30 .
+( Tm1 / Taxi-Inform
+   :Arrive ( ArrTa2 / Arrive 
+    :name ( n24 / name
+     :op1 "13:30"
+  ))
+   :Depart ( DepTa4 / Depart 
+    :name ( n26 / name
+     :op1 "the"
+     :op2 "hotel"
+  ))
+   :Dest ( DesTa6 / Dest 
+    :name ( n28 / name
+     :op1 "the"
+     :op2 "restaurant"
+  ))
+)
+
+# ::id PMUL3929.json_0018
+# ::snt Perfect . Thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3929.json_0020
+# ::snt No , I am all set .   Thank you for your time and do n't work too hard .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL2576.json_0000
+# ::snt i 'm looking for a place to stay , a guesthouse type , in a moderate price range please .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n2 / name
+     :op1 "guesthouse"
+  ))
+   :Price ( PriHo4 / Price 
+    :name ( n4 / name
+     :op1 "moderate"
+  ))
+)
+
+# ::id PMUL2576.json_0002
+# ::snt Yes , I would like to stay in the West area of town and I would also like it to have a 3 star rating .
+( Hm1 / Hotel-Inform
+   :Area ( AreHo2 / Area 
+    :name ( n6 / name
+     :op1 "west"
+  ))
+   :Stars ( StaHo4 / Stars 
+    :name ( n8 / name
+     :op1 "3"
+  ))
+)
+
+# ::id PMUL2576.json_0004
+# ::snt Can I get the phone number for them please ?
+( Ht1 / Hotel-Request
+  :Phone ( aHo0 / question )
+)
+
+# ::id PMUL2576.json_0006
+# ::snt I 'm looking for entertainment attractions in the south .
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n10 / name
+     :op1 "south"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n12 / name
+     :op1 "entertainment"
+  ))
+)
+
+# ::id PMUL2576.json_0008
+# ::snt Perhaps you can suggest an entertainment option and provide the phone number .
+( a / and
+ :op1(Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n14 / name
+     :op1 "entertainment"
+  ))
+   )
+ :op2(At2 / Attraction-Request
+  :Phone ( aAt1 / question )
+   )
+)
+
+# ::id PMUL2576.json_0010
+# ::snt I 'm going to need   a taxi to get around .   Can you help ?
+( Tm1 / Taxi-Inform
+   :none ( onTa1 / none)
+)
+
+# ::id PMUL2576.json_0012
+# ::snt Yep and I 'd like to leave around 15:00 please
+( Tm1 / Taxi-Inform
+   :Leave ( LeaTa2 / Leave 
+    :name ( n16 / name
+     :op1 "15:00"
+  ))
+   :Dest ( enTa2 / tenpin)
+   :Depart ( obTa3 / hobsons_house)
+)
+
+# ::id PMUL2576.json_0014
+# ::snt That 's all . Thanks . Bye .
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id PMUL2780.json_0000
+# ::snt Hi I 'm looking for something to do for entertainment in the centre of Cambridge .
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n2 / name
+     :op1 "centre"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n4 / name
+     :op1 "entertainment"
+  ))
+)
+
+# ::id PMUL2780.json_0002
+# ::snt No . Do n't try a different area . But what about a museum instead ?
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n6 / name
+     :op1 "museum"
+  ))
+)
+
+# ::id PMUL2780.json_0004
+# ::snt Yes . When you do . Please give me the number and the entrance fee .
+( At1 / Attraction-Request
+  :Fee ( aAt0 / question )
+)
+
+# ::id PMUL2780.json_0006
+# ::snt I also need to find a guesthouse that has 0 stars , I really need it to be in the north .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n8 / name
+     :op1 "guesthouse"
+  ))
+   :Area ( AreHo4 / Area 
+    :name ( n10 / name
+     :op1 "north"
+  ))
+   :Stars ( StaHo6 / Stars 
+    :name ( n12 / name
+     :op1 "0"
+  ))
+)
+
+# ::id PMUL2780.json_0008
+# ::snt Yes , please book a room for 1 person for 4 nights beginning from tuesday
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n14 / name
+     :op1 "4"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n16 / name
+     :op1 "tuesday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n18 / name
+     :op1 "1"
+  ))
+)
+
+# ::id PMUL2780.json_0010
+# ::snt Thanks so much .   Can you also help me with a taxi ?
+( Tm1 / Taxi-Inform
+   :none ( onTa1 / none)
+)
+
+# ::id PMUL2780.json_0012
+# ::snt I 'd like to leave castle galleries by 05:15 .
+( Tm1 / Taxi-Inform
+   :Leave ( LeaTa2 / Leave 
+    :name ( n20 / name
+     :op1 "05:15"
+  ))
+   :Depart ( DepTa4 / Depart 
+    :name ( n22 / name
+     :op1 "castle"
+     :op2 "galleries"
+  ))
+)
+
+# ::id PMUL2780.json_0014
+# ::snt Wow , fast and efficient , thanks for your help .   I am all set .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL2780.json_0016
+# ::snt Thanks . That is all for now .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG01996.json_0000
+# ::snt Book me a taxi to vue cinema
+( Tm1 / Taxi-Inform
+   :Dest ( DesTa2 / Dest 
+    :name ( n2 / name
+     :op1 "vue"
+     :op2 "cinema"
+  ))
+)
+
+# ::id SNG01996.json_0002
+# ::snt I want to leave after 08:30 from la mimosa
+( Tm1 / Taxi-Inform
+   :Leave ( LeaTa2 / Leave 
+    :name ( n4 / name
+     :op1 "08:30"
+  ))
+   :Depart ( DepTa4 / Depart 
+    :name ( n6 / name
+     :op1 "la"
+     :op2 "mimosa"
+  ))
+)
+
+# ::id SNG01996.json_0004
+# ::snt As I said , I will be leaving from La Minosa .
+( o / out_of_scope )
+
+# ::id SNG01996.json_0006
+# ::snt thanks that 's all for today .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL2306.json_0000
+# ::snt Is the mumford theatre still in operation ?
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n2 / name
+     :op1 "theatre"
+  ))
+   :Name ( NamAt4 / Name 
+    :name ( n4 / name
+     :op1 "mumford"
+     :op2 "theatre"
+  ))
+)
+
+# ::id PMUL2306.json_0002
+# ::snt yes . that will help alot
+( gt1 / general-greet
+   :none ( onge1 / none)
+)
+
+# ::id PMUL2306.json_0004
+# ::snt Please I am also looking for an expensive restaurant to dine at .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n6 / name
+     :op1 "expensive"
+  ))
+)
+
+# ::id PMUL2306.json_0006
+# ::snt Do you have a European option ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n8 / name
+     :op1 "european"
+  ))
+)
+
+# ::id PMUL2306.json_0008
+# ::snt I need this to be in the east please .
+( Rm1 / Restaurant-Inform
+   :Area ( AreRe2 / Area 
+    :name ( n10 / name
+     :op1 "east"
+  ))
+)
+
+# ::id PMUL2306.json_0010
+# ::snt I 'm sorry I meant to say west before . I am looking for a European place that is expensive in the west .
+( Rm1 / Restaurant-Inform
+   :Area ( AreRe2 / Area 
+    :name ( n12 / name
+     :op1 "west"
+  ))
+   :Food ( FooRe4 / Food 
+    :name ( n14 / name
+     :op1 "European"
+  ))
+   :Price ( PriRe6 / Price 
+    :name ( n16 / name
+     :op1 "expensive"
+  ))
+)
+
+# ::id PMUL2306.json_0012
+# ::snt get me its post code
+( Rt1 / Restaurant-Request
+  :Post ( aRe0 / question )
+)
+
+# ::id PMUL2306.json_0014
+# ::snt Can you book a taxi for me ? I 'd like to leave the restaurant by 03:00 and go to the theatre .
+( Tm1 / Taxi-Inform
+   :Leave ( LeaTa2 / Leave 
+    :name ( n18 / name
+     :op1 "03:00"
+  ))
+   :Depart ( DepTa4 / Depart 
+    :name ( n20 / name
+     :op1 "the"
+     :op2 "restaurant"
+  ))
+   :Dest ( DesTa6 / Dest 
+    :name ( n22 / name
+     :op1 "the"
+     :op2 "theatre"
+  ))
+)
+
+# ::id PMUL2306.json_0016
+# ::snt Thank you ! That is all that I need .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG0752.json_0000
+# ::snt I need to find a place to stay in the east part of town with free parking .
+( Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+   :Area ( AreHo3 / Area 
+    :name ( n2 / name
+     :op1 "east"
+  ))
+)
+
+# ::id SNG0752.json_0002
+# ::snt I do n't have a preferred price . I 'm looking for any sort of guesthouse there and absolutely require wifi access .
+( Hm1 / Hotel-Inform
+   :Price ( onHo1 / dontcare)
+   :Internet ( esHo2 / yes)
+   :Type ( TypHo4 / Type 
+    :name ( n4 / name
+     :op1 "guesthouse"
+  ))
+)
+
+# ::id SNG0752.json_0004
+# ::snt Yes , please book it for 5 people and 3 nights , starting from Monday .
+( Hm1 / Hotel-Inform
+   :Internet ( esHo1 / yes)
+   :Stay ( StaHo3 / Stay 
+    :name ( n6 / name
+     :op1 "3"
+  ))
+   :Day ( DayHo5 / Day 
+    :name ( n8 / name
+     :op1 "monday"
+  ))
+   :People ( PeoHo7 / People 
+    :name ( n10 / name
+     :op1 "5"
+  ))
+)
+
+# ::id SNG0752.json_0006
+# ::snt that is all , thank you
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0321.json_0000
+# ::snt I was wondering if you could point me in the direction of a local restaurant by the name of Wagamama .
+( Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n2 / name
+     :op1 "wagamama"
+  ))
+)
+
+# ::id MUL0321.json_0002
+# ::snt I need to book it for 8 people at 13:30 on wednesday .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n4 / name
+     :op1 "13:30"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n6 / name
+     :op1 "wednesday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n8 / name
+     :op1 "8"
+  ))
+)
+
+# ::id MUL0321.json_0004
+# ::snt Okay how about 12:30 ?
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n10 / name
+     :op1 "12:30"
+  ))
+)
+
+# ::id MUL0321.json_0006
+# ::snt Yes I need you to confirm what time my reservation is and give me the reference number . I thought you said 13:30 originally did n't work . I 'm getting confused .
+( a / and
+ :op1(Rt1 / Restaurant-Request
+  :Ref ( aRe0 / question )
+   )
+ :op2(Rm2 / Restaurant-Inform
+   :Time ( TimRe3 / Time 
+    :name ( n13 / name
+     :op1 "13:30"
+  ))
+   )
+)
+
+# ::id MUL0321.json_0008
+# ::snt Can you find me a train that departs from ely to Cambridge ? I need to book a seat on the same day as my restaurant booking please .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n14 / name
+     :op1 "cambridge"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n16 / name
+     :op1 "same"
+     :op2 "day"
+  ))
+   :Depart ( DepTr6 / Depart 
+    :name ( n18 / name
+     :op1 "ely"
+  ))
+)
+
+# ::id MUL0321.json_0010
+# ::snt I 'd like to arrive by 8:00 , please .
+( Tm1 / Train-Inform
+   :Arrive ( ArrTr2 / Arrive 
+    :name ( n20 / name
+     :op1 "8:00"
+  ))
+)
+
+# ::id MUL0321.json_0012
+# ::snt The one that arrives at 7:52 is fine . I would like 8 tickets please . Can I get the reference number as well ?
+( a / and
+ :op1(Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n22 / name
+     :op1 "8"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ref ( aTr1 / question )
+   )
+)
+
+# ::id MUL0321.json_0014
+# ::snt Excellent ! That 's everything I need , thank you for your help .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0321.json_0016
+# ::snt No Thanks for all your help .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL2486.json_0000
+# ::snt I 'm looking for a boat to go to in town .
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n2 / name
+     :op1 "boat"
+  ))
+)
+
+# ::id MUL2486.json_0002
+# ::snt No , your recommendation will suffice .
+( o / out_of_scope )
+
+# ::id MUL2486.json_0004
+# ::snt Thank you , I am also looking for a restaurant that serves indian in the centre area .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n4 / name
+     :op1 "indian"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n6 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id MUL2486.json_0006
+# ::snt Yes , I need it for Saturday at 14:45 , for three .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n8 / name
+     :op1 "14:45"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n10 / name
+     :op1 "saturday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n12 / name
+     :op1 "three"
+  ))
+)
+
+# ::id MUL2486.json_0008
+# ::snt Can you please check for 13:45 ?
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n14 / name
+     :op1 "13:45"
+  ))
+)
+
+# ::id MUL2486.json_0010
+# ::snt Nope ! That should do it , thanks !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1594.json_0000
+# ::snt Hi there , I 'm trying to book a train ticket from Cambridge to Kings Lynn . Can you help me do this ?
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "kings"
+     :op2 "lynn"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n4 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id MUL1594.json_0002
+# ::snt I would like to leave on Sunday and arrive by 20:00
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n6 / name
+     :op1 "sunday"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n8 / name
+     :op1 "20:00"
+  ))
+)
+
+# ::id MUL1594.json_0004
+# ::snt Yes , please make one for 3 people .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n10 / name
+     :op1 "3"
+  ))
+)
+
+# ::id MUL1594.json_0006
+# ::snt I am also looking for a place to dine .   Can you locate a place in the east part of town and in a moderate price range ?
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n12 / name
+     :op1 "moderate"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n14 / name
+     :op1 "east"
+  ))
+)
+
+# ::id MUL1594.json_0008
+# ::snt Ok , can you give me more information on the italian restaurant .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n16 / name
+     :op1 "italian"
+  ))
+)
+
+# ::id MUL1594.json_0010
+# ::snt Alright , that 's all I needed !
+( o / out_of_scope )
+
+# ::id SNG1142.json_0000
+# ::snt I am looking for a college in the west part of town to visit .
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n2 / name
+     :op1 "west"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n4 / name
+     :op1 "college"
+  ))
+)
+
+# ::id SNG1142.json_0002
+# ::snt I think I would like to visit both Churchill and Magdalene Colleges . May I have their telephone numbers please ?
+( a / and
+ :op1(Am1 / Attraction-Inform
+   :Name ( NamAt2 / Name 
+    :name ( n6 / name
+     :op1 "magdalene"
+     :op2 "colleges"
+  ))
+   )
+ :op2(At2 / Attraction-Request
+  :Phone ( aAt1 / question )
+   )
+)
+
+# ::id SNG1142.json_0004
+# ::snt No , thank you . Good day .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL2489.json_0000
+# ::snt My friend was there on business last month and said I absolutely had to try a restaurant called The Nirala . Can you tell me about it ?
+( Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n2 / name
+     :op1 "Nirala"
+  ))
+)
+
+# ::id MUL2489.json_0002
+# ::snt Great , can you book me a table on Sunday at 18:30 for 6 people ?
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n4 / name
+     :op1 "18:30"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n6 / name
+     :op1 "sunday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n8 / name
+     :op1 "6"
+  ))
+)
+
+# ::id MUL2489.json_0004
+# ::snt How about 17:30 instead ?
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n10 / name
+     :op1 "17:30"
+  ))
+)
+
+# ::id MUL2489.json_0006
+# ::snt Great ! I am also looking for a place to go on the west side of town . What would you recommend ?
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n12 / name
+     :op1 "west"
+  ))
+)
+
+# ::id MUL2489.json_0008
+# ::snt That sounds interesting , what type of attraction is it ?
+( At1 / Attraction-Request
+  :Type ( aAt0 / question )
+)
+
+# ::id MUL2489.json_0010
+# ::snt Let 's go with the whale of a time building . What;s the address and entrance fee ?
+( a / and
+ :op1(Am1 / Attraction-Inform
+   :Name ( NamAt2 / Name 
+    :name ( n14 / name
+     :op1 "whale"
+     :op2 "of"
+     :op3 "a"
+     :op4 "time"
+  ))
+   )
+ :op2(At2 / Attraction-Request
+  :Fee ( aAt1 / question )
+  :Addr ( aAt2 / question )
+   )
+)
+
+# ::id MUL2489.json_0012
+# ::snt please book it for me
+( o / out_of_scope )
+
+# ::id MUL2489.json_0014
+# ::snt Oh ok . Can I get a taxi from Whale of a Time to the Nirala . I want to get to the restaurant by 17:30 .
+( Tm1 / Taxi-Inform
+   :Dest ( DesTa2 / Dest 
+    :name ( n16 / name
+     :op1 "nirala"
+  ))
+   :Depart ( DepTa4 / Depart 
+    :name ( n18 / name
+     :op1 "whale"
+     :op2 "of"
+     :op3 "a"
+     :op4 "time"
+  ))
+   :Arrive ( ArrTa6 / Arrive 
+    :name ( n20 / name
+     :op1 "17:30"
+  ))
+)
+
+# ::id MUL2489.json_0016
+# ::snt Nope , that 's it , thanks !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1676.json_0000
+# ::snt Hi ! Do you know anything about a restaurant called clowns cafe ?
+( Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n2 / name
+     :op1 "clowns"
+     :op2 "cafe"
+  ))
+)
+
+# ::id MUL1676.json_0002
+# ::snt Yes , please ! For 1 at 11:00 on friday . Please include the reference number
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n4 / name
+     :op1 "11:00"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n6 / name
+     :op1 "friday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n8 / name
+     :op1 "1"
+  ))
+   )
+ :op2(Rt2 / Restaurant-Request
+  :Ref ( aRe1 / question )
+   )
+)
+
+# ::id MUL1676.json_0004
+# ::snt Thanks ! I also need a train to birmingham new street that leaves after 12:45 .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n10 / name
+     :op1 "birmingham"
+     :op2 "new"
+     :op3 "street"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n12 / name
+     :op1 "12:45"
+  ))
+)
+
+# ::id MUL1676.json_0006
+# ::snt Cambridge on saturday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n14 / name
+     :op1 "saturday"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n16 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id MUL1676.json_0008
+# ::snt Yes , can you book me one ticket please and give me the reference number .
+( a / and
+ :op1(Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n18 / name
+     :op1 "one"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ref ( aTr1 / question )
+   )
+)
+
+# ::id MUL1676.json_0010
+# ::snt That 's all I need . Thanks !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL1479.json_0000
+# ::snt I am coming to Cambridge on Wednesday and need to take a train .   I would be departing from london liverpool street .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "cambridge"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n4 / name
+     :op1 "wednesday"
+  ))
+   :Depart ( DepTr6 / Depart 
+    :name ( n6 / name
+     :op1 "london"
+     :op2 "liverpool"
+     :op3 "street"
+  ))
+)
+
+# ::id PMUL1479.json_0002
+# ::snt train needs to go to cambridge and should leave after 21:15
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n8 / name
+     :op1 "cambridge"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n10 / name
+     :op1 "21:15"
+  ))
+)
+
+# ::id PMUL1479.json_0004
+# ::snt Can you book it for me ?
+( o / out_of_scope )
+
+# ::id PMUL1479.json_0006
+# ::snt I only need one ticket .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n12 / name
+     :op1 "one"
+  ))
+)
+
+# ::id PMUL1479.json_0008
+# ::snt Thanks ! I 'm also wondering if there are any entertainment type attractions in the center of town .
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n14 / name
+     :op1 "entertainment"
+  ))
+   :Area ( AreAt4 / Area 
+    :name ( n16 / name
+     :op1 "center"
+  ))
+)
+
+# ::id PMUL1479.json_0010
+# ::snt How about a college ?   Can you find one for me and provide me with the phone number , entrance fee , and address .   Thank you .
+( a / and
+ :op1(Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n18 / name
+     :op1 "college"
+  ))
+   )
+ :op2(At2 / Attraction-Request
+  :Fee ( aAt1 / question )
+  :Addr ( aAt2 / question )
+  :Phone ( aAt3 / question )
+   )
+)
+
+# ::id PMUL1479.json_0012
+# ::snt That is all I need to know thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL4438.json_0000
+# ::snt Please find me a train to Cambridge . Make sure it leaves after 15:45
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "cambridge"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n4 / name
+     :op1 "15:45"
+  ))
+)
+
+# ::id PMUL4438.json_0002
+# ::snt I 'm departing from stansted airport .
+( Tm1 / Train-Inform
+   :Depart ( DepTr2 / Depart 
+    :name ( n6 / name
+     :op1 "stansted"
+     :op2 "airport"
+  ))
+)
+
+# ::id PMUL4438.json_0004
+# ::snt Yes .   Please book tickets for 8 .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n8 / name
+     :op1 "8"
+  ))
+)
+
+# ::id PMUL4438.json_0006
+# ::snt Perfect ! I also have one more question . Can you tell me a little about a place called the Yippee Noodle Bar ?
+( Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n10 / name
+     :op1 "yippee"
+     :op2 "noodle"
+     :op3 "bar"
+  ))
+)
+
+# ::id PMUL4438.json_0008
+# ::snt Thanks , I would like to book a table for 8 on wednesday , please .
+( Rm1 / Restaurant-Inform
+   :Day ( DayRe2 / Day 
+    :name ( n12 / name
+     :op1 "wednesday"
+  ))
+   :People ( PeoRe4 / People 
+    :name ( n14 / name
+     :op1 "8"
+  ))
+)
+
+# ::id PMUL4438.json_0010
+# ::snt 20:15 on wednesday , thanks .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n16 / name
+     :op1 "20:15"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n18 / name
+     :op1 "wednesday"
+  ))
+)
+
+# ::id PMUL4438.json_0012
+# ::snt That 's all , thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG1071.json_0000
+# ::snt What attractions do you have in town , preferably near the centre ?
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n2 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id SNG1071.json_0002
+# ::snt Can you recommend a college in the centre and tell me the entrance fee ?
+( a / and
+ :op1(Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n4 / name
+     :op1 "centre"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n6 / name
+     :op1 "college"
+  ))
+   )
+ :op2(At2 / Attraction-Request
+  :Fee ( aAt1 / question )
+   )
+)
+
+# ::id SNG1071.json_0004
+# ::snt Which is your favorite ? And what is its entrance fee ?
+( At1 / Attraction-Request
+  :Fee ( aAt0 / question )
+)
+
+# ::id SNG1071.json_0006
+# ::snt Great , that 's all I need . Thank you !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG0084.json_0000
+# ::snt I would like to book a taxi departing from Hotel du Vin and Bistro leaving after 22:30 .
+( Tm1 / Taxi-Inform
+   :Leave ( LeaTa2 / Leave 
+    :name ( n2 / name
+     :op1 "22:30"
+  ))
+   :Depart ( DepTa4 / Depart 
+    :name ( n4 / name
+     :op1 "hotel"
+     :op2 "du"
+     :op3 "vin"
+     :op4 "and"
+     :op5 "bistro"
+  ))
+)
+
+# ::id SNG0084.json_0002
+# ::snt It will need to take me to sitar tandoori
+( Tm1 / Taxi-Inform
+   :Dest ( DesTa2 / Dest 
+    :name ( n6 / name
+     :op1 "sitar"
+     :op2 "tandoori"
+  ))
+)
+
+# ::id SNG0084.json_0004
+# ::snt That will be all , thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0348.json_0000
+# ::snt Can you tell me what trains will be leaving from Cambridge on Wednesday ?
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n2 / name
+     :op1 "wednesday"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n4 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id MUL0348.json_0002
+# ::snt I want a train to birmingham new street that leaves after 16:30 .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n6 / name
+     :op1 "birmingham"
+     :op2 "new"
+     :op3 "street"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n8 / name
+     :op1 "16:30"
+  ))
+)
+
+# ::id MUL0348.json_0004
+# ::snt That would work ! Could you tell me the Train ID , Arrival Time , and Price ?
+( a / and
+ :op1(Tm1 / Train-Inform
+   :none ( onTr1 / none)
+   )
+ :op2(Tt2 / Train-Request
+  :Ticket ( aTr1 / question )
+  :Id ( aTr2 / question )
+   )
+)
+
+# ::id MUL0348.json_0006
+# ::snt I would like the reference number for the train and am also seeking a cheap restaurant that serves North African food .
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n10 / name
+     :op1 "north"
+     :op2 "african"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n12 / name
+     :op1 "cheap"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ref ( aTr1 / question )
+   )
+)
+
+# ::id MUL0348.json_0008
+# ::snt How about an Indian restaurant instead ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n14 / name
+     :op1 "indian"
+  ))
+)
+
+# ::id MUL0348.json_0010
+# ::snt The area does n't matter much , just pick one for me . I will need all of the information for what you choose though .
+( a / and
+ :op1(Rt1 / Restaurant-Request
+  :Area ( aRe0 / question )
+   )
+ :op2(Rm2 / Restaurant-Inform
+   :Area ( AreRe3 / Area 
+    :name ( n17 / name
+     :op1 "does"
+  ))
+   )
+)
+
+# ::id MUL0348.json_0012
+# ::snt That will work just fine , thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0348.json_0014
+# ::snt Yes please book it and I still need the reference number for both , the train and restaurant .
+( Tt1 / Train-Request
+  :Ref ( aTr0 / question )
+)
+
+# ::id MUL0348.json_0016
+# ::snt Just 1 for the train please
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n18 / name
+     :op1 "1"
+  ))
+)
+
+# ::id MUL0348.json_0018
+# ::snt Thank you . I think that 's all I need .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL2223.json_0000
+# ::snt Hello , can you recommend a 0 star place to stay ?
+( Hm1 / Hotel-Inform
+   :Stars ( StaHo2 / Stars 
+    :name ( n2 / name
+     :op1 "0"
+  ))
+)
+
+# ::id MUL2223.json_0002
+# ::snt Do n't care . Looking for a hotel that includes free parking and should be cheaply priced .
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+   :Price ( PriHo3 / Price 
+    :name ( n4 / name
+     :op1 "cheaply"
+  ))
+   :Type ( TypHo5 / Type 
+    :name ( n6 / name
+     :op1 "hotel"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ticket ( aTr1 / question )
+   )
+)
+
+# ::id MUL2223.json_0004
+# ::snt Yes please , I would like to hear about them both .
+( o / out_of_scope )
+
+# ::id MUL2223.json_0006
+# ::snt I like the sound of El Shaddai , could you give me the address for that one ?
+( a / and
+ :op1(Ht1 / Hotel-Request
+  :Addr ( aHo0 / question )
+   )
+ :op2(Hm2 / Hotel-Inform
+   :Name ( NamHo3 / Name 
+    :name ( n9 / name
+     :op1 "El"
+     :op2 "Shaddai"
+  ))
+   )
+)
+
+# ::id MUL2223.json_0008
+# ::snt Not at this time . I am also looking for a train that arrives in Cambridge by 08:15
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n10 / name
+     :op1 "cambridge"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n12 / name
+     :op1 "08:15"
+  ))
+)
+
+# ::id MUL2223.json_0010
+# ::snt I will depart from broxbourne .
+( Tm1 / Train-Inform
+   :Depart ( DepTr2 / Depart 
+    :name ( n14 / name
+     :op1 "broxbourne"
+  ))
+)
+
+# ::id MUL2223.json_0012
+# ::snt I will be traveling on tuesday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n16 / name
+     :op1 "tuesday"
+  ))
+)
+
+# ::id MUL2223.json_0014
+# ::snt Could you give me the train ID and price for the one that arrives closest to 08:15 ?
+( a / and
+ :op1(Tm1 / Train-Inform
+   :Arrive ( ArrTr2 / Arrive 
+    :name ( n18 / name
+     :op1 "08:15"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ticket ( aTr1 / question )
+  :Id ( aTr2 / question )
+   )
+)
+
+# ::id MUL2223.json_0016
+# ::snt No thank you , that is everything .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL2223.json_0018
+# ::snt You have been great .
+( o / out_of_scope )
+
+# ::id PMUL2260.json_0000
+# ::snt I 'm looking for some food in Cambridge today .
+( Rt1 / Restaurant-Request
+  :Food ( aRe0 / question )
+)
+
+# ::id PMUL2260.json_0002
+# ::snt Yes , the restaurant needs to be town centre , moderately priced .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n2 / name
+     :op1 "moderately"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n4 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id PMUL2260.json_0004
+# ::snt I 'm not picky .   Which do you recommend ?
+( o / out_of_scope )
+
+# ::id PMUL2260.json_0006
+# ::snt No thank you . Could I get the phone number and postcode please ?
+( Rt1 / Restaurant-Request
+  :Phone ( aRe0 / question )
+  :Post ( aRe1 / question )
+)
+
+# ::id PMUL2260.json_0008
+# ::snt Thanks again . I wonder if there are any entertainment attractions nearby . Can you suggest something ?
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n6 / name
+     :op1 "entertainment"
+  ))
+)
+
+# ::id PMUL2260.json_0010
+# ::snt In the town centre , the same area that I booked the restaurant for .
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n8 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id PMUL2260.json_0012
+# ::snt Can you search for a college ?
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n10 / name
+     :op1 "college"
+  ))
+)
+
+# ::id PMUL2260.json_0014
+# ::snt Can I please get their phone number and entrance fee ?
+( At1 / Attraction-Request
+  :Fee ( aAt0 / question )
+  :Phone ( aAt1 / question )
+)
+
+# ::id PMUL2260.json_0016
+# ::snt Would you be able to get me a taxi from Cotto to Christ 's College ? I need to leave Cotto by 17:45 .
+( Tm1 / Taxi-Inform
+   :Leave ( LeaTa2 / Leave 
+    :name ( n12 / name
+     :op1 "17:45"
+  ))
+   :Depart ( DepTa4 / Depart 
+    :name ( n14 / name
+     :op1 "cotto"
+  ))
+)
+
+# ::id PMUL2260.json_0018
+# ::snt No , you have been very helpful . Thank you so much .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL2004.json_0000
+# ::snt I 'm looking for a train leaving Cambridge traveling to Kings Lynn .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "kings"
+     :op2 "lynn"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n4 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id MUL2004.json_0002
+# ::snt I will be traveling on Wednesday and it needs to leave after 15:15 if possible .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n6 / name
+     :op1 "wednesday"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n8 / name
+     :op1 "15:15"
+  ))
+)
+
+# ::id MUL2004.json_0004
+# ::snt Yes , that would be great . Can you book that for me for 5 people and be sure and give me the reference number ?
+( a / and
+ :op1(Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n10 / name
+     :op1 "5"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ref ( aTr1 / question )
+   )
+)
+
+# ::id MUL2004.json_0006
+# ::snt I also need a place to a place to stay in the moderate price range with free wifi .
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n12 / name
+     :op1 "moderate"
+  ))
+   :Internet ( esHo2 / yes)
+)
+
+# ::id MUL2004.json_0008
+# ::snt It does n't really matter , but I 'd like it to have a 4-star rating , please .
+( Hm1 / Hotel-Inform
+   :Stars ( StaHo2 / Stars 
+    :name ( n14 / name
+     :op1 "4-star"
+  ))
+)
+
+# ::id MUL2004.json_0010
+# ::snt Please pick one that has free parking .
+( a / and
+ :op1(Ht1 / Hotel-Request
+  :Parking ( aHo0 / question )
+   )
+ :op2(Hm2 / Hotel-Inform
+   :Parking ( esHo2 / yes)
+   )
+)
+
+# ::id MUL2004.json_0012
+# ::snt Yes this is perferect please book it for me .
+( o / out_of_scope )
+
+# ::id MUL2004.json_0014
+# ::snt Is there a certain amount of days that is minimum ?
+( Bt1 / Booking-Request
+  :Stay ( aBo0 / question )
+)
+
+# ::id MUL2004.json_0016
+# ::snt Ok thanks so much for your help . Have a nice day !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL2004.json_0018
+# ::snt No , I 've changed my mind and will book it online later in the week . That 's all I need . Have a great day .
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id MUL0830.json_0000
+# ::snt I am looking for a restaurant called the cote .
+( Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n2 / name
+     :op1 "cote"
+  ))
+)
+
+# ::id MUL0830.json_0002
+# ::snt What type of food do they serve , please ?
+( Rt1 / Restaurant-Request
+  :Food ( aRe0 / question )
+)
+
+# ::id MUL0830.json_0004
+# ::snt I need the phone number and postcode for Cote and I am looking for an attraction called Clare Hall .
+( a / and
+ :op1(Am1 / Attraction-Inform
+   :Name ( NamAt2 / Name 
+    :name ( n4 / name
+     :op1 "clare"
+     :op2 "hall"
+  ))
+   )
+ :op2(Rt2 / Restaurant-Request
+  :Phone ( aRe1 / question )
+  :Post ( aRe2 / question )
+   )
+ :op3(Rm3 / Restaurant-Inform
+   :Name ( NamRe5 / Name 
+    :name ( n8 / name
+     :op1 "Cote"
+  ))
+   )
+)
+
+# ::id MUL0830.json_0006
+# ::snt No thank you , not at this time .   Can you tell me where Clare Hall is located ?
+( Am1 / Attraction-Inform
+   :Name ( NamAt2 / Name 
+    :name ( n8 / name
+     :op1 "clare"
+     :op2 "hall"
+  ))
+)
+
+# ::id MUL0830.json_0008
+# ::snt No thank you , what area is Clare hall in ?
+( a / and
+ :op1(At1 / Attraction-Request
+  :Area ( aAt0 / question )
+   )
+ :op2(Am2 / Attraction-Inform
+   :Name ( NamAt3 / Name 
+    :name ( n11 / name
+     :op1 "Clare"
+     :op2 "hall"
+  ))
+   )
+)
+
+# ::id MUL0830.json_0010
+# ::snt I also need the postcode , please .
+( At1 / Attraction-Request
+  :Post ( aAt0 / question )
+)
+
+# ::id MUL0830.json_0012
+# ::snt No , I think that will do it . Thanks so much for your help today .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1003.json_0000
+# ::snt Hi , I 'm visiting soon and head about a place called Cambridge Artworks . What can you tell me about it ?
+( Am1 / Attraction-Inform
+   :Name ( NamAt2 / Name 
+    :name ( n2 / name
+     :op1 "cambridge"
+     :op2 "artworks"
+  ))
+)
+
+# ::id MUL1003.json_0002
+# ::snt That is exactly what I was looking for .
+( o / out_of_scope )
+
+# ::id MUL1003.json_0004
+# ::snt I need a play to stay in the east .
+( Hm1 / Hotel-Inform
+   :Area ( AreHo2 / Area 
+    :name ( n4 / name
+     :op1 "east"
+  ))
+)
+
+# ::id MUL1003.json_0006
+# ::snt Yes , it should be in the cheap price range and I do n't require internet .
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n6 / name
+     :op1 "cheap"
+  ))
+   :Internet ( onHo2 / none)
+)
+
+# ::id MUL1003.json_0008
+# ::snt Is this located in the east ? And I change my mind on internet . I would like one with wifi if possibe ?
+( Hm1 / Hotel-Inform
+   :Internet ( esHo1 / yes)
+   :Area ( AreHo3 / Area 
+    :name ( n8 / name
+     :op1 "east"
+  ))
+)
+
+# ::id MUL1003.json_0010
+# ::snt I 'm sorry , I need a cheap hotel not guesthouse . It should be in the east , and I do n't need internet .
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n10 / name
+     :op1 "cheap"
+  ))
+   :Internet ( onHo2 / none)
+   :Area ( AreHo5 / Area 
+    :name ( n12 / name
+     :op1 "east"
+  ))
+   :Type ( TypHo7 / Type 
+    :name ( n14 / name
+     :op1 "hotel"
+  ))
+)
+
+# ::id MUL1003.json_0012
+# ::snt A guesthouse will be ok as long as it is cheap and has free wifi , if you can book me one in the east are for 4 nights please .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n16 / name
+     :op1 "guesthouse"
+  ))
+   :Price ( PriHo4 / Price 
+    :name ( n18 / name
+     :op1 "cheap"
+  ))
+   :Internet ( esHo3 / yes)
+   :Area ( AreHo7 / Area 
+    :name ( n20 / name
+     :op1 "east"
+  ))
+   :Stay ( StaHo9 / Stay 
+    :name ( n22 / name
+     :op1 "4"
+  ))
+)
+
+# ::id MUL1003.json_0014
+# ::snt just one person will be staying
+( Hm1 / Hotel-Inform
+   :People ( PeoHo2 / People 
+    :name ( n24 / name
+     :op1 "one"
+  ))
+)
+
+# ::id MUL1003.json_0016
+# ::snt 4 nights starting from wednesday please
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n26 / name
+     :op1 "4"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n28 / name
+     :op1 "wednesday"
+  ))
+)
+
+# ::id MUL1003.json_0018
+# ::snt Sure . Book Allenbell . I need the reference number as well .
+( a / and
+ :op1(Ht1 / Hotel-Request
+  :Ref ( aHo0 / question )
+   )
+ :op2(Hm2 / Hotel-Inform
+   :Name ( NamHo3 / Name 
+    :name ( n31 / name
+     :op1 "Allenbell"
+  ))
+   )
+)
+
+# ::id MUL1003.json_0020
+# ::snt Could you try 2 nights please ?
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n32 / name
+     :op1 "2"
+  ))
+)
+
+# ::id MUL1003.json_0022
+# ::snt This is horrible . Can you cancel that please ? I need a hotel .
+( Hm1 / Hotel-Inform
+   :none ( onHo1 / none)
+   :Type ( TypHo3 / Type 
+    :name ( n34 / name
+     :op1 "hotel"
+  ))
+)
+
+# ::id MUL1003.json_0024
+# ::snt Let 's start over . This is what I need : a cheap place with wifi on the east side . Book it for 4 nights for 1 person from Wednesday .
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n36 / name
+     :op1 "cheap"
+  ))
+   :Area ( AreHo4 / Area 
+    :name ( n38 / name
+     :op1 "east"
+  ))
+   :Stay ( StaHo6 / Stay 
+    :name ( n40 / name
+     :op1 "4"
+  ))
+   :Day ( DayHo8 / Day 
+    :name ( n42 / name
+     :op1 "wednesday"
+  ))
+   :People ( PeoHo10 / People 
+    :name ( n44 / name
+     :op1 "1"
+  ))
+   :Internet ( esHo6 / yes)
+)
+
+# ::id MUL1003.json_0026
+# ::snt Would you please try for just 2 nights then ?
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n46 / name
+     :op1 "2"
+  ))
+)
+
+# ::id MUL1003.json_0028
+# ::snt No , can you list all the hotels are on the east side that are n't expensive ?
+( Hm1 / Hotel-Inform
+   :Area ( AreHo2 / Area 
+    :name ( n48 / name
+     :op1 "east"
+  ))
+   :Price ( PriHo4 / Price 
+    :name ( n50 / name
+     :op1 "expensive"
+  ))
+)
+
+# ::id MUL1003.json_0030
+# ::snt Okay . A guesthouse in the east area , cheap with wifi for 1 person , 2 nights , starting Wednesday .
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n52 / name
+     :op1 "guesthouse"
+  ))
+   :Price ( PriHo4 / Price 
+    :name ( n54 / name
+     :op1 "cheap"
+  ))
+   :Area ( AreHo6 / Area 
+    :name ( n56 / name
+     :op1 "east"
+  ))
+   :Stay ( StaHo8 / Stay 
+    :name ( n58 / name
+     :op1 "2"
+  ))
+   :Day ( DayHo10 / Day 
+    :name ( n60 / name
+     :op1 "wednesday"
+  ))
+   :People ( PeoHo12 / People 
+    :name ( n62 / name
+     :op1 "1"
+  ))
+   :Internet ( esHo7 / yes)
+   )
+ :op2(At2 / Attraction-Request
+  :Area ( aAt1 / question )
+   )
+)
+
+# ::id MUL1003.json_0032
+# ::snt No that 's all .
+( o / out_of_scope )
+
+# ::id MUL0893.json_0000
+# ::snt What sort of restaurants do you have in the centre of town ? Anything expensive ?
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n2 / name
+     :op1 "expensive"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n4 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id MUL0893.json_0002
+# ::snt Something expensive available for 4 people at 14:30 on monday
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n6 / name
+     :op1 "14:30"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n8 / name
+     :op1 "monday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n10 / name
+     :op1 "4"
+  ))
+   :Price ( PriRe8 / Price 
+    :name ( n12 / name
+     :op1 "expensive"
+  ))
+)
+
+# ::id MUL0893.json_0004
+# ::snt Sure . Could you book me a table for 4 at 14:30 on Monday ? And if that fails how about 13:30 ? Could I also have a reference number ?
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n14 / name
+     :op1 "14:30"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n16 / name
+     :op1 "monday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n18 / name
+     :op1 "4"
+  ))
+   )
+ :op2(Rt2 / Restaurant-Request
+  :Ref ( aRe1 / question )
+   )
+)
+
+# ::id MUL0893.json_0006
+# ::snt What attractions are in the centre of town ?
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n20 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id MUL0893.json_0008
+# ::snt I would like something close to the restaurant . Could you pick a place for me ?
+( Rm1 / Restaurant-Inform
+   :none ( onRe1 / none)
+)
+
+# ::id MUL0893.json_0010
+# ::snt Any kind of entertainment would be fine . Please give me an address too .
+( a / and
+ :op1(At1 / Attraction-Request
+  :Addr ( aAt0 / question )
+   )
+ :op2(Am2 / Attraction-Inform
+   :Type ( TypAt3 / Type 
+    :name ( n23 / name
+     :op1 "entertainment"
+  ))
+   )
+)
+
+# ::id MUL0893.json_0012
+# ::snt Can I please get the address ?
+( At1 / Attraction-Request
+  :Addr ( aAt0 / question )
+)
+
+# ::id MUL0893.json_0014
+# ::snt Great ! Thank you , that 'll be all !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0060.json_0000
+# ::snt I 'm looking to try new restaurants in the Cambridge area , specifically a place called J restaurant .
+( Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n2 / name
+     :op1 "j"
+     :op2 "restaurant"
+  ))
+)
+
+# ::id MUL0060.json_0002
+# ::snt Could you tell me what type of food they serve and their postcode ?
+( Rt1 / Restaurant-Request
+  :Food ( aRe0 / question )
+  :Post ( aRe1 / question )
+)
+
+# ::id MUL0060.json_0004
+# ::snt I am also looking to stay at a hotel called finches bed and breakfast .
+( Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n4 / name
+     :op1 "finches"
+     :op2 "bed"
+     :op3 "and"
+     :op4 "breakfast"
+  ))
+)
+
+# ::id MUL0060.json_0006
+# ::snt Yes , please book it for 8 people for 5 nights starting Monday .   Could you send me the reference number once it is booked ?
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n6 / name
+     :op1 "5"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n8 / name
+     :op1 "monday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n10 / name
+     :op1 "8"
+  ))
+   )
+ :op2(Ht2 / Hotel-Request
+  :Ref ( aHo1 / question )
+   )
+)
+
+# ::id MUL0060.json_0008
+# ::snt No that 's it ! Thank you very much for all the help and information !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL2319.json_0000
+# ::snt Can you help me with finding a restaurant called backstreet bistro ?
+( Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n2 / name
+     :op1 "backstreet"
+     :op2 "bistro"
+  ))
+)
+
+# ::id MUL2319.json_0002
+# ::snt Can you book me a table for 5 there on Monday at 15:15 ?
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n4 / name
+     :op1 "15:15"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n6 / name
+     :op1 "monday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n8 / name
+     :op1 "5"
+  ))
+)
+
+# ::id MUL2319.json_0004
+# ::snt I am also looking for a park in the east . Do you have any suggestions ?
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n10 / name
+     :op1 "east"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n12 / name
+     :op1 "park"
+  ))
+)
+
+# ::id MUL2319.json_0006
+# ::snt That sounds cool .   What is the cost ?
+( o / out_of_scope )
+
+# ::id MUL2319.json_0008
+# ::snt I like free ! What was their phone number ? Might be in there , but it 's all a bit smooshed together . Also , I 'd like to book a car service or taxi .
+( At1 / Attraction-Request
+  :Phone ( aAt0 / question )
+)
+
+# ::id MUL2319.json_0010
+# ::snt What is the car type ?
+( Tt1 / Taxi-Request
+  :Car ( aTa0 / question )
+)
+
+# ::id MUL2319.json_0012
+# ::snt I apologize . I need to go from the Cherry Hinton Water Play to Backstreet Bistro by 15:15 please .
+( Tm1 / Taxi-Inform
+   :Dest ( DesTa2 / Dest 
+    :name ( n14 / name
+     :op1 "backstreet"
+     :op2 "bistro"
+  ))
+   :Depart ( DepTa4 / Depart 
+    :name ( n16 / name
+     :op1 "cherry"
+     :op2 "hinton"
+     :op3 "water"
+     :op4 "play"
+  ))
+   :Arrive ( ArrTa6 / Arrive 
+    :name ( n18 / name
+     :op1 "15:15"
+  ))
+)
+
+# ::id MUL2319.json_0014
+# ::snt Fantastic , thank you very much .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG01974.json_0000
+# ::snt I need a train leaving from london liverpool street on friday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n2 / name
+     :op1 "friday"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n4 / name
+     :op1 "london"
+     :op2 "liverpool"
+     :op3 "street"
+  ))
+)
+
+# ::id SNG01974.json_0002
+# ::snt Please review your trip itinerary
+( Tt1 / Train-Request
+  :Day ( aTr0 / question )
+  :Leave ( aTr1 / question )
+)
+
+# ::id SNG01974.json_0004
+# ::snt How long is the travel time for that train ?
+( Tt1 / Train-Request
+  :Time ( aTr0 / question )
+)
+
+# ::id SNG01974.json_0006
+# ::snt Thanks , that will be all . Good bye .
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id MUL0687.json_0000
+# ::snt I 'm looking for the alpha - milton guest house .
+( Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n2 / name
+     :op1 "alpha"
+     :op2 "-"
+     :op3 "milton"
+     :op4 "guest"
+     :op5 "house"
+  ))
+)
+
+# ::id MUL0687.json_0002
+# ::snt That would be a massive help if you can do that for me ! It 's me and me mum and we 'll be there 2 nights .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n4 / name
+     :op1 "2"
+  ))
+)
+
+# ::id MUL0687.json_0004
+# ::snt Could you book it for Monday ? May i also have the reference number ?
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Day ( DayHo2 / Day 
+    :name ( n6 / name
+     :op1 "monday"
+  ))
+   )
+ :op2(Ht2 / Hotel-Request
+  :Ref ( aHo1 / question )
+   )
+)
+
+# ::id MUL0687.json_0006
+# ::snt Thanks . I 'm also looking for a train . The train should go to cambridge and should leave after 08:00 .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n8 / name
+     :op1 "cambridge"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n10 / name
+     :op1 "08:00"
+  ))
+)
+
+# ::id MUL0687.json_0008
+# ::snt I will be departing from London Kings Cross on Monday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n12 / name
+     :op1 "monday"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n14 / name
+     :op1 "london"
+     :op2 "kings"
+     :op3 "cross"
+  ))
+)
+
+# ::id MUL0687.json_0010
+# ::snt Yes . I need you to book it for 2 people and then give me the reference number
+( a / and
+ :op1(Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n16 / name
+     :op1 "2"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ref ( aTr1 / question )
+   )
+)
+
+# ::id MUL0687.json_0012
+# ::snt Thank you , that 's all .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0687.json_0014
+# ::snt Yes you have , thanks again for all of your help !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL2821.json_0000
+# ::snt Can you tell me what guesthouses are available in the east ?
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n2 / name
+     :op1 "guesthouses"
+  ))
+   :Area ( AreHo4 / Area 
+    :name ( n4 / name
+     :op1 "east"
+  ))
+)
+
+# ::id PMUL2821.json_0002
+# ::snt I do n't care about parking .   I would like free wifi however .
+( Hm1 / Hotel-Inform
+   :Internet ( esHo1 / yes)
+)
+
+# ::id PMUL2821.json_0004
+# ::snt Any price is fine
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n6 / name
+     :op1 "Any"
+  ))
+)
+
+# ::id PMUL2821.json_0006
+# ::snt Can I get the address ?
+( Ht1 / Hotel-Request
+  :Addr ( aHo0 / question )
+)
+
+# ::id PMUL2821.json_0008
+# ::snt yeah , what 's their postcode ?
+( Ht1 / Hotel-Request
+  :Post ( aHo0 / question )
+)
+
+# ::id PMUL2821.json_0010
+# ::snt I am also looking for places to go in town that are in the same area as the hotel .
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n8 / name
+     :op1 "same"
+     :op2 "area"
+  ))
+)
+
+# ::id PMUL2821.json_0012
+# ::snt That sounds interesting . Could you give me the address ?
+( At1 / Attraction-Request
+  :Addr ( aAt0 / question )
+)
+
+# ::id PMUL2821.json_0014
+# ::snt can you arrange a taxi from cambridge artworks museum to the allenbell . i want to leave the museum by 04:45 .
+( Tm1 / Taxi-Inform
+   :Leave ( LeaTa2 / Leave 
+    :name ( n10 / name
+     :op1 "04:45"
+  ))
+   :Dest ( DesTa4 / Dest 
+    :name ( n12 / name
+     :op1 "allenbell"
+  ))
+   :Depart ( DepTa6 / Depart 
+    :name ( n14 / name
+     :op1 "the"
+     :op2 "museum"
+  ))
+)
+
+# ::id PMUL2821.json_0016
+# ::snt Thank you . That is all that I need .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL0318.json_0000
+# ::snt Hello . I need to find a place that serves halal food in the city .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "halal"
+  ))
+)
+
+# ::id PMUL0318.json_0002
+# ::snt Are there any restaurants in the Centre that serve British food ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n4 / name
+     :op1 "british"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n6 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id PMUL0318.json_0004
+# ::snt No the price does n't matter as long as it is in the centre .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n8 / name
+     :op1 "does"
+     :op2 "n't"
+     :op3 "matter"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n10 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id PMUL0318.json_0006
+# ::snt Perfect . Can you book a table for 1 at 18:30 on Sunday ?
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n12 / name
+     :op1 "18:30"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n14 / name
+     :op1 "sunday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n16 / name
+     :op1 "1"
+  ))
+)
+
+# ::id PMUL0318.json_0008
+# ::snt You should have booked it last time you just did n't want to so skipped it .
+( o / out_of_scope )
+
+# ::id PMUL0318.json_0010
+# ::snt I am also looking for a cheap room , free wifi .
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n18 / name
+     :op1 "cheap"
+  ))
+   :Internet ( esHo2 / yes)
+)
+
+# ::id PMUL0318.json_0012
+# ::snt I 'd like to stay in the centre of town since that 's where the restaurant is . I also want it to have free parking along with the wifi .
+( Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+   :Area ( AreHo3 / Area 
+    :name ( n20 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id PMUL0318.json_0014
+# ::snt Yes please reserve the room for 1 person staying 2 nights on Sunday .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n22 / name
+     :op1 "2"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n24 / name
+     :op1 "sunday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n26 / name
+     :op1 "1"
+  ))
+)
+
+# ::id PMUL0318.json_0016
+# ::snt Great . You 've been a great help . Have a nice day ! Goodbye
+( a / and
+ :op1(ge1 / general-bye
+   :none ( onge1 / none)
+   )
+ :op2(gt2 / general-greet
+   :none ( onge2 / none)
+   )
+)
+
+# ::id MUL2615.json_0000
+# ::snt Hi there . I am looking to find a hotel room in town . Can you help ?
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n2 / name
+     :op1 "hotel"
+  ))
+)
+
+# ::id MUL2615.json_0002
+# ::snt It may sound odd but I want a zero star hotel .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n4 / name
+     :op1 "hotel"
+  ))
+   :Stars ( StaHo4 / Stars 
+    :name ( n6 / name
+     :op1 "zero"
+  ))
+)
+
+# ::id MUL2615.json_0004
+# ::snt No preference really . And it does n't really need to have free parking .
+( Hm1 / Hotel-Inform
+   :Parking ( onHo1 / dontcare)
+)
+
+# ::id MUL2615.json_0006
+# ::snt Nope , as long it is the zero star hotel I will be happy . I love zero stars for the experience . Thanks .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n8 / name
+     :op1 "hotel"
+  ))
+   :Stars ( StaHo4 / Stars 
+    :name ( n10 / name
+     :op1 "zero"
+  ))
+)
+
+# ::id MUL2615.json_0008
+# ::snt Yes , please . There will be 5 people and we want to arrive on Thursday and stay for 2 nights .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n12 / name
+     :op1 "2"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n14 / name
+     :op1 "thursday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n16 / name
+     :op1 "5"
+  ))
+)
+
+# ::id MUL2615.json_0010
+# ::snt How about just for 1 night ?
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n18 / name
+     :op1 "1"
+  ))
+)
+
+# ::id MUL2615.json_0012
+# ::snt Great .   Can you suggest someplace I could go in the centre to pass a few hours ?   I really do n't have any preferences myself .
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n20 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id MUL2615.json_0014
+# ::snt I am .   Can I please have the postcode , address , and entrance fee of an attraction ?
+( At1 / Attraction-Request
+  :Fee ( aAt0 / question )
+  :Addr ( aAt1 / question )
+  :Post ( aAt2 / question )
+)
+
+# ::id MUL2615.json_0016
+# ::snt That sounds great . I also need a taxi to take me from the hotel to the church and back please .
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n22 / name
+     :op1 "hotel"
+  ))
+   )
+ :op2(Tm2 / Taxi-Inform
+   :Depart ( DepTa4 / Depart 
+    :name ( n25 / name
+     :op1 "the"
+     :op2 "hotel"
+  ))
+   :Dest ( DesTa6 / Dest 
+    :name ( n27 / name
+     :op1 "the"
+     :op2 "church"
+  ))
+   )
+)
+
+# ::id MUL2615.json_0018
+# ::snt I will be ready to depart at ... oh ... 14:15 .
+( Tm1 / Taxi-Inform
+   :Leave ( LeaTa2 / Leave 
+    :name ( n28 / name
+     :op1 "14:15"
+  ))
+)
+
+# ::id MUL2615.json_0020
+# ::snt That was everything I needed .   Thanks for your help !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0368.json_0000
+# ::snt In need a train from Cambridge to stevenage .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "stevenage"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n4 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id MUL0368.json_0002
+# ::snt I would like to arrive by 17:45 on Saturday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n6 / name
+     :op1 "saturday"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n8 / name
+     :op1 "17:45"
+  ))
+)
+
+# ::id MUL0368.json_0004
+# ::snt That Will be good enough .   What is the Train ID and departure time ?
+( Tt1 / Train-Request
+  :Leave ( aTr0 / question )
+  :Id ( aTr1 / question )
+)
+
+# ::id MUL0368.json_0006
+# ::snt What would the price be for that train ?
+( a / and
+ :op1(Tm1 / Train-Inform
+   :none ( onTr1 / none)
+   )
+ :op2(Tt2 / Train-Request
+  :Ticket ( aTr1 / question )
+   )
+)
+
+# ::id MUL0368.json_0008
+# ::snt No thanks , just that info . Can I get a place to dine , I 'm looking for an expensive place in the west .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n10 / name
+     :op1 "expensive"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n12 / name
+     :op1 "west"
+  ))
+)
+
+# ::id MUL0368.json_0010
+# ::snt I do n't really mind . What is your favorite place to dine out of all of those ? Could you give me there postcode and phone number ?
+( Rt1 / Restaurant-Request
+  :Phone ( aRe0 / question )
+  :Post ( aRe1 / question )
+)
+
+# ::id MUL0368.json_0012
+# ::snt Great , thank you very much ! That 's all I needed for today .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL2097.json_0000
+# ::snt Hi , I 'd like a hotel with a star of 4 on the east side of town .
+( Hm1 / Hotel-Inform
+   :Area ( AreHo2 / Area 
+    :name ( n2 / name
+     :op1 "east"
+  ))
+   :Stars ( StaHo4 / Stars 
+    :name ( n4 / name
+     :op1 "4"
+  ))
+   :Type ( TypHo6 / Type 
+    :name ( n6 / name
+     :op1 "hotel"
+  ))
+)
+
+# ::id MUL2097.json_0002
+# ::snt It also need to be a cheap guesthouse , is that one ?
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n8 / name
+     :op1 "guesthouse"
+  ))
+   :Price ( PriHo4 / Price 
+    :name ( n10 / name
+     :op1 "cheap"
+  ))
+)
+
+# ::id MUL2097.json_0004
+# ::snt I want to book for 5 people and 2 nights starting from Saturday if available .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n12 / name
+     :op1 "2"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n14 / name
+     :op1 "saturday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n16 / name
+     :op1 "5"
+  ))
+)
+
+# ::id MUL2097.json_0006
+# ::snt I also need a train leaving Cambridge after 17:15 going to Birmingham New Street .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n18 / name
+     :op1 "birmingham"
+     :op2 "new"
+     :op3 "street"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n20 / name
+     :op1 "cambridge"
+  ))
+   :Leave ( LeaTr6 / Leave 
+    :name ( n22 / name
+     :op1 "17:15"
+  ))
+)
+
+# ::id MUL2097.json_0008
+# ::snt I would like to travel on Monday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n24 / name
+     :op1 "monday"
+  ))
+)
+
+# ::id MUL2097.json_0010
+# ::snt Yes can I please book that train for 5 people ?
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n26 / name
+     :op1 "5"
+  ))
+)
+
+# ::id MUL2097.json_0012
+# ::snt That is all I need , good bye .
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id SNG02077.json_0000
+# ::snt I need a taxi to arrive at 09:00 at the Riverboat Georgina .
+( Tm1 / Taxi-Inform
+   :Dest ( DesTa2 / Dest 
+    :name ( n2 / name
+     :op1 "riverboat"
+     :op2 "georgina"
+  ))
+   :Arrive ( ArrTa4 / Arrive 
+    :name ( n4 / name
+     :op1 "09:00"
+  ))
+)
+
+# ::id SNG02077.json_0002
+# ::snt I 'm leaving from riverboat georgina .
+( Tm1 / Taxi-Inform
+   :Depart ( DepTa2 / Depart 
+    :name ( n6 / name
+     :op1 "riverboat"
+     :op2 "georgina"
+  ))
+)
+
+# ::id SNG02077.json_0004
+# ::snt My destination is pizza hut city centre .
+( Tm1 / Taxi-Inform
+   :Dest ( DesTa2 / Dest 
+    :name ( n8 / name
+     :op1 "pizza"
+     :op2 "hut"
+     :op3 "city"
+     :op4 "centre"
+  ))
+)
+
+# ::id SNG02077.json_0006
+# ::snt Thank you , may I have the contact number ?
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG02077.json_0008
+# ::snt Thank you so much for your help !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG02077.json_0010
+# ::snt That 's all , thank you !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG02274.json_0000
+# ::snt I want a taxi after 24:45 please
+( Tm1 / Taxi-Inform
+   :Leave ( LeaTa2 / Leave 
+    :name ( n2 / name
+     :op1 "24:45"
+  ))
+)
+
+# ::id SNG02274.json_0002
+# ::snt I need to go to worth house from stevenage train station .
+( Tm1 / Taxi-Inform
+   :Dest ( DesTa2 / Dest 
+    :name ( n4 / name
+     :op1 "worth"
+     :op2 "house"
+  ))
+   :Depart ( DepTa4 / Depart 
+    :name ( n6 / name
+     :op1 "stevenage"
+     :op2 "train"
+     :op3 "station"
+  ))
+)
+
+# ::id SNG02274.json_0004
+# ::snt No thank you . Have a nice day !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL1104.json_0000
+# ::snt I 'd like to find out more about the Queen 's College .
+( o / out_of_scope )
+
+# ::id PMUL1104.json_0002
+# ::snt No , that will do it . Thanks !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL1104.json_0004
+# ::snt please find me a train that leaves on friday and arrives by 08:00
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n2 / name
+     :op1 "friday"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n4 / name
+     :op1 "08:00"
+  ))
+)
+
+# ::id PMUL1104.json_0006
+# ::snt I am departing from Stevenage .
+( Tm1 / Train-Inform
+   :Depart ( DepTr2 / Depart 
+    :name ( n6 / name
+     :op1 "stevenage"
+  ))
+)
+
+# ::id PMUL1104.json_0008
+# ::snt Book it for four people . Give me the reference number .
+( a / and
+ :op1(Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n8 / name
+     :op1 "four"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ref ( aTr1 / question )
+   )
+)
+
+# ::id PMUL1104.json_0010
+# ::snt No , that will be all today . Thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL1828.json_0000
+# ::snt Well , I am planning a trip and need some help with a train .
+( Tm1 / Train-Inform
+   :none ( onTr1 / none)
+)
+
+# ::id PMUL1828.json_0002
+# ::snt I weill departing on thursday from cambridge and need to arrive by 10:30 in stevenage .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "stevenage"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n4 / name
+     :op1 "thursday"
+  ))
+   :Arrive ( ArrTr6 / Arrive 
+    :name ( n6 / name
+     :op1 "10:30"
+  ))
+   :Depart ( DepTr8 / Depart 
+    :name ( n8 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id PMUL1828.json_0004
+# ::snt Not really . I need to know how much a ticket costs and how long it travels .
+( Tt1 / Train-Request
+  :Time ( aTr0 / question )
+)
+
+# ::id PMUL1828.json_0006
+# ::snt Perfect . I am also looking for a place to stay with free parking
+( Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+)
+
+# ::id PMUL1828.json_0008
+# ::snt I 'm not sure of that yet . It does need to be in the north .
+( Hm1 / Hotel-Inform
+   :Area ( AreHo2 / Area 
+    :name ( n10 / name
+     :op1 "north"
+  ))
+)
+
+# ::id PMUL1828.json_0010
+# ::snt I would like a hotel in the north , the star of the hotel and free internet .
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n12 / name
+     :op1 "hotel"
+  ))
+   :Internet ( esHo2 / yes)
+   :Area ( AreHo5 / Area 
+    :name ( n14 / name
+     :op1 "north"
+  ))
+   )
+ :op2(Ht2 / Hotel-Request
+  :Internet ( aHo1 / question )
+   )
+)
+
+# ::id PMUL1828.json_0012
+# ::snt Thank you , I 'll take it . Can you book me for that hotel ?
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n16 / name
+     :op1 "hotel"
+  ))
+)
+
+# ::id PMUL1828.json_0014
+# ::snt Just for myself . And say , 2 nights ought to do it .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n18 / name
+     :op1 "2"
+  ))
+)
+
+# ::id PMUL1828.json_0016
+# ::snt Actually I am just calling for information not a booking . I need a hotel , not guesthouse , in the north with free parking . Can you recommend a hotel ?
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n20 / name
+     :op1 "hotel"
+  ))
+   :Parking ( esHo2 / yes)
+   :Area ( AreHo5 / Area 
+    :name ( n22 / name
+     :op1 "north"
+  ))
+)
+
+# ::id PMUL1828.json_0018
+# ::snt I 'm really needing something in the north .   Please try again .
+( Hm1 / Hotel-Inform
+   :Area ( AreHo2 / Area 
+    :name ( n24 / name
+     :op1 "north"
+  ))
+)
+
+# ::id PMUL1828.json_0020
+# ::snt No , I need a hotel in the north with free parking , no other criteria . I do n't need free internet .
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n26 / name
+     :op1 "hotel"
+  ))
+   :Area ( AreHo4 / Area 
+    :name ( n28 / name
+     :op1 "north"
+  ))
+   :Parking ( esHo3 / yes)
+   )
+ :op2(Ht2 / Hotel-Request
+  :Internet ( aHo1 / question )
+   )
+)
+
+# ::id PMUL1828.json_0022
+# ::snt Well okay then let 's just go with whatever 's available in the north .
+( Hm1 / Hotel-Inform
+   :Area ( AreHo2 / Area 
+    :name ( n30 / name
+     :op1 "north"
+  ))
+)
+
+# ::id PMUL1828.json_0024
+# ::snt Not really , can you give me the number of stars and whether or not they have internet ?
+( a / and
+ :op1(Ht1 / Hotel-Request
+  :Internet ( aHo0 / question )
+  :Stars ( aHo1 / question )
+   )
+ :op2(Hm2 / Hotel-Inform
+   :Internet ( esHo2 / yes)
+   )
+)
+
+# ::id PMUL1828.json_0026
+# ::snt Sweet . That 's all I needed then .
+( o / out_of_scope )
+
+# ::id PMUL3974.json_0000
+# ::snt Find me a cheap indian place to dine at please .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "indian"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n4 / name
+     :op1 "cheap"
+  ))
+)
+
+# ::id PMUL3974.json_0002
+# ::snt Okay can you tell me which one is in the centre ?
+( Rm1 / Restaurant-Inform
+   :Area ( AreRe2 / Area 
+    :name ( n6 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id PMUL3974.json_0004
+# ::snt Can I have a booking for The Gandhi ? I 'd like to book it on Sunday at 11:45 . There will only be one person .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n8 / name
+     :op1 "11:45"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n10 / name
+     :op1 "sunday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n12 / name
+     :op1 "one"
+  ))
+   :Name ( NamRe8 / Name 
+    :name ( n14 / name
+     :op1 "Gandhi"
+  ))
+)
+
+# ::id PMUL3974.json_0006
+# ::snt No , nothing else . Thanks so much .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG0843.json_0000
+# ::snt Good evening . Can you help me find a guesthouse to stay at for the weekend ?
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n2 / name
+     :op1 "guesthouse"
+  ))
+)
+
+# ::id SNG0843.json_0002
+# ::snt Does it have free WiFi ?
+( Hm1 / Hotel-Inform
+   :Internet ( esHo1 / yes)
+)
+
+# ::id SNG0843.json_0004
+# ::snt Could I get the phone number for them .
+( Ht1 / Hotel-Request
+  :Phone ( aHo0 / question )
+)
+
+# ::id SNG0843.json_0006
+# ::snt Thanks . Oh , I forgot to ask , is that in the moderate price range ?
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n4 / name
+     :op1 "moderate"
+  ))
+)
+
+# ::id SNG0843.json_0008
+# ::snt No , I 'll have to think about it . Thanks though . Bye !
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id MUL0580.json_0000
+# ::snt I would like to find a train heading from Cambridge to Stansted Airport .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "stansted"
+     :op2 "airport"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n4 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id MUL0580.json_0002
+# ::snt I 'd like to leave on Tuesday after 12:30 .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n6 / name
+     :op1 "tuesday"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n8 / name
+     :op1 "12:30"
+  ))
+)
+
+# ::id MUL0580.json_0004
+# ::snt Yes . Please book that train for seven people , and include a reference number .
+( a / and
+ :op1(Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n10 / name
+     :op1 "seven"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ref ( aTr1 / question )
+   )
+)
+
+# ::id MUL0580.json_0006
+# ::snt Thank you I also need to find a museum to go to in the west please .
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n12 / name
+     :op1 "west"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n14 / name
+     :op1 "museum"
+  ))
+)
+
+# ::id MUL0580.json_0008
+# ::snt Thank you so much ! Are these art or history museums ? I 'd really like it to be art . And do you have the address for any of them ?
+( At1 / Attraction-Request
+  :Addr ( aAt0 / question )
+)
+
+# ::id MUL0580.json_0010
+# ::snt That should work . What 's the entrance fee for that place ?
+( At1 / Attraction-Request
+  :Fee ( aAt0 / question )
+)
+
+# ::id MUL0580.json_0012
+# ::snt THat 's everything I needed for today , thanks so much !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1663.json_0000
+# ::snt Hi , I 'm trying to plan my trip in Cambridge and I need to find a train for Saturday . Can you look up train schedules ?
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "cambridge"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n4 / name
+     :op1 "saturday"
+  ))
+)
+
+# ::id MUL1663.json_0002
+# ::snt Yes , is there anything available after 11:00 that departs from london liverpool street and goes to cambridge ?
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n6 / name
+     :op1 "cambridge"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n8 / name
+     :op1 "london"
+     :op2 "liverpool"
+     :op3 "street"
+  ))
+   :Leave ( LeaTr6 / Leave 
+    :name ( n10 / name
+     :op1 "11:00"
+  ))
+)
+
+# ::id MUL1663.json_0004
+# ::snt Yes , I just need one though . Please provide the reference number .
+( a / and
+ :op1(Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n12 / name
+     :op1 "one"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ref ( aTr1 / question )
+   )
+)
+
+# ::id MUL1663.json_0006
+# ::snt Thanks so much .   Can you also recommend a Chinese restaurant for me ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n14 / name
+     :op1 "chinese"
+  ))
+)
+
+# ::id MUL1663.json_0008
+# ::snt I need an expensive one on the north side .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n16 / name
+     :op1 "expensive"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n18 / name
+     :op1 "north"
+  ))
+)
+
+# ::id MUL1663.json_0010
+# ::snt Yes , will you reserve me a table for 1 at 15:30 please .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n20 / name
+     :op1 "15:30"
+  ))
+   :People ( PeoRe4 / People 
+    :name ( n22 / name
+     :op1 "1"
+  ))
+)
+
+# ::id MUL1663.json_0012
+# ::snt Can I confirm that you made the booking for Saturday ?
+( a / and
+ :op1(Bt1 / Booking-Request
+  :Day ( aBo0 / question )
+   )
+ :op2(Bm2 / Booking-Inform
+   :Day ( DayBo3 / Day 
+    :name ( n25 / name
+     :op1 "Saturday"
+  ))
+   )
+)
+
+# ::id MUL1663.json_0014
+# ::snt Ok , thank you so much for the help . That 's all for now .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL4488.json_0000
+# ::snt i am   looking for a place to dine . The restaurant should serve hungarian food and should be in the south .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "hungarian"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n4 / name
+     :op1 "south"
+  ))
+)
+
+# ::id PMUL4488.json_0002
+# ::snt Oh well , no goulash or Chicken Paprika for me . :( Mexican is always a good standby , any mexican palces around there ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n6 / name
+     :op1 "mexican"
+  ))
+)
+
+# ::id PMUL4488.json_0004
+# ::snt May I have their postcode and price range ?
+( Rt1 / Restaurant-Request
+  :Price ( aRe0 / question )
+  :Post ( aRe1 / question )
+)
+
+# ::id PMUL4488.json_0006
+# ::snt thanks I need to find a theatre in the same general area as the restaurant
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n8 / name
+     :op1 "same"
+     :op2 "general"
+     :op3 "area"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n10 / name
+     :op1 "theatre"
+  ))
+)
+
+# ::id PMUL4488.json_0008
+# ::snt That sounds like a nice place . What is their postcode and phone number ?
+( At1 / Attraction-Request
+  :Post ( aAt0 / question )
+  :Phone ( aAt1 / question )
+)
+
+# ::id PMUL4488.json_0010
+# ::snt Nope . You 've answered all of my questions today . Thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL2507.json_0000
+# ::snt Yes , can you provide me with information on the attraction Gallery at Twelve and High Street ?
+( Am1 / Attraction-Inform
+   :none ( onAt1 / none)
+   :Name ( NamAt3 / Name 
+    :name ( n2 / name
+     :op1 "Gallery"
+     :op2 "at"
+     :op3 "Twelve"
+     :op4 "and"
+     :op5 "High"
+     :op6 "Street"
+  ))
+)
+
+# ::id MUL2507.json_0002
+# ::snt can you tell me how much the entrance fee is ?
+( At1 / Attraction-Request
+  :Fee ( aAt0 / question )
+)
+
+# ::id MUL2507.json_0004
+# ::snt No , but I am looking for a place to stay that is cheap .
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n4 / name
+     :op1 "cheap"
+  ))
+)
+
+# ::id MUL2507.json_0006
+# ::snt I need something that includes free wifi as well .
+( Hm1 / Hotel-Inform
+   :Internet ( esHo1 / yes)
+)
+
+# ::id MUL2507.json_0008
+# ::snt What is their star rating ? And do they offer free wifi ?
+( Hm1 / Hotel-Inform
+   :Internet ( esHo1 / yes)
+)
+
+# ::id MUL2507.json_0010
+# ::snt No , but could I get the address and phone number , please ?
+( Ht1 / Hotel-Request
+  :Addr ( aHo0 / question )
+  :Phone ( aHo1 / question )
+)
+
+# ::id MUL2507.json_0012
+# ::snt No , thank you . That is all for now .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL0389.json_0000
+# ::snt I need a hotel on the north side .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n2 / name
+     :op1 "hotel"
+  ))
+   :Area ( AreHo4 / Area 
+    :name ( n4 / name
+     :op1 "north"
+  ))
+)
+
+# ::id PMUL0389.json_0002
+# ::snt Can you tell me the star rating and do they include free parking ?
+( Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+)
+
+# ::id PMUL0389.json_0004
+# ::snt Please pick one . I need the price range postcode and address please .
+( Ht1 / Hotel-Request
+  :Price ( aHo0 / question )
+  :Addr ( aHo1 / question )
+  :Post ( aHo2 / question )
+)
+
+# ::id PMUL0389.json_0006
+# ::snt Can I get the phone number as well please ?
+( Ht1 / Hotel-Request
+  :Phone ( aHo0 / question )
+)
+
+# ::id PMUL0389.json_0008
+# ::snt Yes , I 'd like to find an expensive European restaurant for our anniversary celebration .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n6 / name
+     :op1 "european"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n8 / name
+     :op1 "expensive"
+  ))
+)
+
+# ::id PMUL0389.json_0010
+# ::snt Area does not matter , I just need expensive please .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n10 / name
+     :op1 "expensive"
+  ))
+   :Area ( onRe2 / dontcare)
+)
+
+# ::id PMUL0389.json_0012
+# ::snt I 've never been there before . Sounds like what I am looking for . Can you make a reservation on Tuesday for 4 at 14:30 ?
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n12 / name
+     :op1 "14:30"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n14 / name
+     :op1 "tuesday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n16 / name
+     :op1 "4"
+  ))
+)
+
+# ::id PMUL0389.json_0014
+# ::snt Thank you ! That will   be all for today !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL0574.json_0000
+# ::snt Can you let me know if there are any available european restaurants in the centre area ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "european"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n4 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id PMUL0574.json_0002
+# ::snt Yes , I 'm looking for a very nice , expensive place .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n6 / name
+     :op1 "expensive"
+  ))
+)
+
+# ::id PMUL0574.json_0004
+# ::snt I m a wine lover , so darrys cookhouse and wine shop   sounds interesting , can i get the postal code for that ?
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n8 / name
+     :op1 "darrys"
+     :op2 "cookhouse"
+     :op3 "and"
+     :op4 "wine"
+     :op5 "shop"
+  ))
+   )
+ :op2(Rt2 / Restaurant-Request
+  :Post ( aRe1 / question )
+   )
+)
+
+# ::id PMUL0574.json_0006
+# ::snt I am also looking for a train coming from Stevenage .
+( Tm1 / Train-Inform
+   :Depart ( DepTr2 / Depart 
+    :name ( n10 / name
+     :op1 "stevenage"
+  ))
+)
+
+# ::id PMUL0574.json_0008
+# ::snt I need to leave on Friday .   The train should arrive by 15:30 . Thanks for all your help .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n12 / name
+     :op1 "friday"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n14 / name
+     :op1 "15:30"
+  ))
+)
+
+# ::id PMUL0574.json_0010
+# ::snt Yes please , and thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL0574.json_0012
+# ::snt I need for 5 people please .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n16 / name
+     :op1 "5"
+  ))
+)
+
+# ::id PMUL0574.json_0014
+# ::snt No , thank you . That 's all I need at this time .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1126.json_0000
+# ::snt I 'm headed to Cambridge later and I would love to go to a museum . Could you recommend one ? Any one will do , I 'm pretty flexible .
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n2 / name
+     :op1 "museum"
+  ))
+)
+
+# ::id MUL1126.json_0002
+# ::snt Sure . What area of town is that ?
+( At1 / Attraction-Request
+  :Area ( aAt0 / question )
+)
+
+# ::id MUL1126.json_0004
+# ::snt Yes , also looking for a huesthouse that has free wifi .
+( Hm1 / Hotel-Inform
+   :Internet ( esHo1 / yes)
+   :Type ( TypHo3 / Type 
+    :name ( n4 / name
+     :op1 "huesthouse"
+  ))
+)
+
+# ::id MUL1126.json_0006
+# ::snt Yes , I 'd like a place in the east part of town in the moderate price range .
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n6 / name
+     :op1 "moderate"
+  ))
+   :Area ( AreHo4 / Area 
+    :name ( n8 / name
+     :op1 "east"
+  ))
+)
+
+# ::id MUL1126.json_0008
+# ::snt Possibly .   What is the address ?   And do they have free parking ?
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+   )
+ :op2(Ht2 / Hotel-Request
+  :Parking ( aHo1 / question )
+  :Addr ( aHo2 / question )
+   )
+)
+
+# ::id MUL1126.json_0010
+# ::snt I would first like to book a taxi , between the museum and the hotel please .
+( a / and
+ :op1(Tm1 / Taxi-Inform
+   :none ( onTa1 / none)
+   )
+ :op2(Hm2 / Hotel-Inform
+   :none ( onHo2 / none)
+   )
+)
+
+# ::id MUL1126.json_0012
+# ::snt Please book it at 18:15
+( Tm1 / Taxi-Inform
+   :Leave ( LeaTa2 / Leave 
+    :name ( n10 / name
+     :op1 "18:15"
+  ))
+)
+
+# ::id MUL1126.json_0014
+# ::snt Lovely . That 'll be everything . Thank you !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG01284.json_0000
+# ::snt I am looking for a train that leaves bishops stortford and goes to cambridge
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "cambridge"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n4 / name
+     :op1 "bishops"
+     :op2 "stortford"
+  ))
+)
+
+# ::id SNG01284.json_0002
+# ::snt I plan to leave this Saturday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n6 / name
+     :op1 "saturday"
+  ))
+)
+
+# ::id SNG01284.json_0004
+# ::snt I would like to arrive in Cambridge by 8:15 .
+( Tm1 / Train-Inform
+   :Arrive ( ArrTr2 / Arrive 
+    :name ( n8 / name
+     :op1 "8:15"
+  ))
+   :Dest ( DesTr4 / Dest 
+    :name ( n10 / name
+     :op1 "Cambridge"
+  ))
+)
+
+# ::id SNG01284.json_0006
+# ::snt tell me about the departure and travel time
+( Tt1 / Train-Request
+  :Time ( aTr0 / question )
+)
+
+# ::id SNG01284.json_0008
+# ::snt Not yet , I was just looking for information . Thank you for all of your help .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL1233.json_0000
+# ::snt I 'm looking to book a train from leicester that leaves after 15:30 .
+( Tm1 / Train-Inform
+   :Depart ( DepTr2 / Depart 
+    :name ( n2 / name
+     :op1 "leicester"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n4 / name
+     :op1 "15:30"
+  ))
+)
+
+# ::id PMUL1233.json_0002
+# ::snt I 'm trying to get the leicester from cambridge , actually .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n6 / name
+     :op1 "leicester"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n8 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id PMUL1233.json_0004
+# ::snt It will be on Saturday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n10 / name
+     :op1 "saturday"
+  ))
+)
+
+# ::id PMUL1233.json_0006
+# ::snt Great , can you book it for 2 people ?
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n12 / name
+     :op1 "2"
+  ))
+)
+
+# ::id PMUL1233.json_0008
+# ::snt I am also looking for an attraction called the cambridge corn exchange . I would like to know the area and the address please .
+( a / and
+ :op1(Am1 / Attraction-Inform
+   :Name ( NamAt2 / Name 
+    :name ( n14 / name
+     :op1 "the"
+     :op2 "cambridge"
+     :op3 "corn"
+     :op4 "exchange"
+  ))
+   )
+ :op2(At2 / Attraction-Request
+  :Area ( aAt1 / question )
+  :Addr ( aAt2 / question )
+   )
+)
+
+# ::id PMUL1233.json_0010
+# ::snt No , that is all . Good bye .
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3926.json_0000
+# ::snt Can you help me with train schedules ?
+( Tm1 / Train-Inform
+   :none ( onTr1 / none)
+)
+
+# ::id PMUL3926.json_0002
+# ::snt I am looking for trains that depart from cambridge and go to broxbourne .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "broxbourne"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n4 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id PMUL3926.json_0004
+# ::snt I need to go on Friday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n6 / name
+     :op1 "friday"
+  ))
+)
+
+# ::id PMUL3926.json_0006
+# ::snt I just need to arrive by 18:30 , the departure time does n't matter .
+( Tm1 / Train-Inform
+   :Arrive ( ArrTr2 / Arrive 
+    :name ( n8 / name
+     :op1 "18:30"
+  ))
+)
+
+# ::id PMUL3926.json_0008
+# ::snt Can you book the train that will arrive at 18:01 and I need 4 tickets .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n10 / name
+     :op1 "4"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n12 / name
+     :op1 "18:01"
+  ))
+)
+
+# ::id PMUL3926.json_0010
+# ::snt Thanks . I also need a guesthouse to stay in in the north .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n14 / name
+     :op1 "guesthouse"
+  ))
+   :Area ( AreHo4 / Area 
+    :name ( n16 / name
+     :op1 "north"
+  ))
+)
+
+# ::id PMUL3926.json_0012
+# ::snt Does it offer free wifi ? I 'd also like it to have 4 stars .
+( Hm1 / Hotel-Inform
+   :Internet ( esHo1 / yes)
+   :Stars ( StaHo3 / Stars 
+    :name ( n18 / name
+     :op1 "4"
+  ))
+)
+
+# ::id PMUL3926.json_0014
+# ::snt Great .   Please book it for 2 nights starting on Wednesday .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n20 / name
+     :op1 "2"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n22 / name
+     :op1 "wednesday"
+  ))
+)
+
+# ::id PMUL3926.json_0016
+# ::snt There will be a party of four .
+( Hm1 / Hotel-Inform
+   :People ( PeoHo2 / People 
+    :name ( n24 / name
+     :op1 "four"
+  ))
+)
+
+# ::id PMUL3926.json_0018
+# ::snt thanks for helping .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3926.json_0020
+# ::snt No that was all thank you so much .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0759.json_0000
+# ::snt Hi ! Can you help me find a mid - range price hotel on the south side ?
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Price ( odHo1 / moderate)
+   :Area ( AreHo3 / Area 
+    :name ( n2 / name
+     :op1 "south"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ticket ( aTr1 / question )
+   )
+)
+
+# ::id MUL0759.json_0002
+# ::snt Which one is the least expensive of the two ?
+( o / out_of_scope )
+
+# ::id MUL0759.json_0004
+# ::snt What is the phone number for The Aylesbray Lodge ?
+( Ht1 / Hotel-Request
+  :Phone ( aHo0 / question )
+)
+
+# ::id MUL0759.json_0006
+# ::snt Yes , I need the guesthouse to have free internet and parking . Can you get me their phone number ?
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+   :Internet ( esHo2 / yes)
+   )
+ :op2(Ht2 / Hotel-Request
+  :Parking ( aHo1 / question )
+  :Internet ( aHo2 / question )
+  :Phone ( aHo3 / question )
+   )
+)
+
+# ::id MUL0759.json_0008
+# ::snt Hmm , thank you for that . I also need to get more information about the train time tables for Thursday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n4 / name
+     :op1 "thursday"
+  ))
+)
+
+# ::id MUL0759.json_0010
+# ::snt I need the train from Cambridge to Birmingham New Street on Thursday and if it can arrive by 09:45 please .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n6 / name
+     :op1 "birmingham"
+     :op2 "new"
+     :op3 "street"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n8 / name
+     :op1 "thursday"
+  ))
+   :Arrive ( ArrTr6 / Arrive 
+    :name ( n10 / name
+     :op1 "09:45"
+  ))
+   :Depart ( DepTr8 / Depart 
+    :name ( n12 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id MUL0759.json_0012
+# ::snt I would like to leave in the morning .
+( o / out_of_scope )
+
+# ::id MUL0759.json_0014
+# ::snt Possibly . What is the cost of that train ?
+( Tm1 / Train-Inform
+   :none ( onTr1 / none)
+)
+
+# ::id MUL0759.json_0016
+# ::snt Okay , I would like to buy one ticket .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n14 / name
+     :op1 "one"
+  ))
+)
+
+# ::id MUL0759.json_0018
+# ::snt No , I think that covers everything .   Thanks !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG02330.json_0000
+# ::snt I 'm at Jesus College and I need at taxi to arrive by 18:00 .
+( Tm1 / Taxi-Inform
+   :Depart ( DepTa2 / Depart 
+    :name ( n2 / name
+     :op1 "jesus"
+     :op2 "college"
+  ))
+   :Arrive ( ArrTa4 / Arrive 
+    :name ( n4 / name
+     :op1 "18:00"
+  ))
+)
+
+# ::id SNG02330.json_0002
+# ::snt Leaving Jesus college .
+( Tm1 / Taxi-Inform
+   :Depart ( DepTa2 / Depart 
+    :name ( n6 / name
+     :op1 "Jesus"
+     :op2 "college"
+  ))
+)
+
+# ::id SNG02330.json_0004
+# ::snt The next stop on my list is scott polar museum .
+( Tm1 / Taxi-Inform
+   :Dest ( DesTa2 / Dest 
+    :name ( n8 / name
+     :op1 "scott"
+     :op2 "polar"
+     :op3 "museum"
+  ))
+)
+
+# ::id SNG02330.json_0006
+# ::snt Thank you goodbye
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3928.json_0000
+# ::snt I would like to see a museum while I am in Cambridge .
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n2 / name
+     :op1 "museum"
+  ))
+)
+
+# ::id PMUL3928.json_0002
+# ::snt Archaeology . Give me the address , please .
+( At1 / Attraction-Request
+  :Addr ( aAt0 / question )
+)
+
+# ::id PMUL3928.json_0004
+# ::snt Could you give me a more specific address ? I also need an expensive restaurant in the center .
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n4 / name
+     :op1 "expensive"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n6 / name
+     :op1 "center"
+  ))
+   )
+ :op2(At2 / Attraction-Request
+  :Addr ( aAt1 / question )
+   )
+)
+
+# ::id PMUL3928.json_0006
+# ::snt i do n't care , but I 'd like expensive food
+( Rm1 / Restaurant-Inform
+   :Food ( onRe1 / dontcare)
+   :Price ( PriRe3 / Price 
+    :name ( n8 / name
+     :op1 "expensive"
+  ))
+)
+
+# ::id PMUL3928.json_0008
+# ::snt I do n't really have a preference , just make sure it 's expensive and in the centre .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n10 / name
+     :op1 "expensive"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n12 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id PMUL3928.json_0010
+# ::snt Yes , book a table for 2 people at 19:15 on Sunday .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n14 / name
+     :op1 "19:15"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n16 / name
+     :op1 "sunday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n18 / name
+     :op1 "2"
+  ))
+)
+
+# ::id PMUL3928.json_0012
+# ::snt Thank you for your help !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3928.json_0014
+# ::snt That 's all I need , thanks so much for all of your help ! Have a great day !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG0968.json_0000
+# ::snt Can you help me find a place to stay ? I would like to stay in a hotel that includes free wifi .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n2 / name
+     :op1 "hotel"
+  ))
+   :Internet ( esHo2 / yes)
+)
+
+# ::id SNG0968.json_0002
+# ::snt I 'd like south and expensive please .
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n4 / name
+     :op1 "expensive"
+  ))
+   :Area ( AreHo4 / Area 
+    :name ( n6 / name
+     :op1 "south"
+  ))
+)
+
+# ::id SNG0968.json_0004
+# ::snt Could you please tell me the star rating ? I also need the address and phone number please .
+( Ht1 / Hotel-Request
+  :Addr ( aHo0 / question )
+  :Phone ( aHo1 / question )
+)
+
+# ::id SNG0968.json_0006
+# ::snt No that 's all . Thanks .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL2699.json_0000
+# ::snt I am looking for something to do in the centre .
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n2 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id MUL2699.json_0002
+# ::snt I do n't know a name , but I know I want the attraction to be in entertainment . Do you have any suggestions ?
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n4 / name
+     :op1 "entertainment"
+  ))
+)
+
+# ::id MUL2699.json_0004
+# ::snt How about a college to visit in the centre of town instead ?
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n6 / name
+     :op1 "college"
+  ))
+   :Area ( AreAt4 / Area 
+    :name ( n8 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id MUL2699.json_0006
+# ::snt Yes .   Can you give me the entrance fee , phone number , and address ?
+( At1 / Attraction-Request
+  :Fee ( aAt0 / question )
+  :Addr ( aAt1 / question )
+  :Phone ( aAt2 / question )
+)
+
+# ::id MUL2699.json_0008
+# ::snt i are also looking for a place to stay , a 4-star hotel , moderate price range
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n10 / name
+     :op1 "moderate"
+  ))
+   :Stars ( StaHo4 / Stars 
+    :name ( n12 / name
+     :op1 "4-star"
+  ))
+   :Type ( TypHo6 / Type 
+    :name ( n14 / name
+     :op1 "hotel"
+  ))
+)
+
+# ::id MUL2699.json_0010
+# ::snt I would like to stay in the centre please .
+( Hm1 / Hotel-Inform
+   :Area ( AreHo2 / Area 
+    :name ( n16 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id MUL2699.json_0012
+# ::snt Can you check to see if there is a moderately priced 4-star guesthouse in the centre with free parking ?   I do n't care about the type of lodging .
+( Hm1 / Hotel-Inform
+   :Type ( onHo1 / dontcare)
+   :Parking ( esHo2 / yes)
+   :Price ( PriHo4 / Price 
+    :name ( n18 / name
+     :op1 "moderately"
+  ))
+   :Stars ( StaHo6 / Stars 
+    :name ( n20 / name
+     :op1 "4-star"
+  ))
+   :Area ( AreHo8 / Area 
+    :name ( n22 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id MUL2699.json_0014
+# ::snt Yes , any type will do as long as it includes free parking .
+( Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+   :Type ( TypHo3 / Type 
+    :name ( n24 / name
+     :op1 "any"
+  ))
+)
+
+# ::id MUL2699.json_0016
+# ::snt Sure .   I do n't care if it 's in the centre or not , just needs to have a star rating of 4 , be moderately priced , and have free parking .
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n26 / name
+     :op1 "moderately"
+  ))
+   :Stars ( StaHo4 / Stars 
+    :name ( n28 / name
+     :op1 "4"
+  ))
+   :Parking ( esHo3 / yes)
+   :Area ( AreHo7 / Area 
+    :name ( n30 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id MUL2699.json_0018
+# ::snt That sounds good . Can you give me their address and postcode ?
+( Ht1 / Hotel-Request
+  :Addr ( aHo0 / question )
+  :Post ( aHo1 / question )
+)
+
+# ::id MUL2699.json_0020
+# ::snt Why , Thank you for helping me you kind person !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL2699.json_0022
+# ::snt No , that is all .
+( o / out_of_scope )
+
+# ::id MUL1636.json_0000
+# ::snt Hello , I 'd like a train on Sunday that arrives by 16:30 . Can you help ?
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n2 / name
+     :op1 "sunday"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n4 / name
+     :op1 "16:30"
+  ))
+)
+
+# ::id MUL1636.json_0002
+# ::snt I should leave on Sunday and arrive by 16:30 , from cambridge to stevenage .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n6 / name
+     :op1 "stevenage"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n8 / name
+     :op1 "cambridge"
+  ))
+   :Day ( DayTr6 / Day 
+    :name ( n10 / name
+     :op1 "sunday"
+  ))
+   :Arrive ( ArrTr8 / Arrive 
+    :name ( n12 / name
+     :op1 "16:30"
+  ))
+)
+
+# ::id MUL1636.json_0004
+# ::snt I would like to book for 1 person and I would like a reference number .
+( a / and
+ :op1(Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n14 / name
+     :op1 "1"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ref ( aTr1 / question )
+   )
+)
+
+# ::id MUL1636.json_0006
+# ::snt I am also looking for a place to dine called saigon city can you give me some info on it ?
+( Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n16 / name
+     :op1 "saigon"
+     :op2 "city"
+  ))
+)
+
+# ::id MUL1636.json_0008
+# ::snt Yes . Can you make a reservation for 1 at 20:00 on Sunday ?
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n18 / name
+     :op1 "20:00"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n20 / name
+     :op1 "sunday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n22 / name
+     :op1 "1"
+  ))
+)
+
+# ::id MUL1636.json_0010
+# ::snt Can we instead try booking at 19:00 ?
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n24 / name
+     :op1 "19:00"
+  ))
+)
+
+# ::id MUL1636.json_0012
+# ::snt Excellent . Thanks for all your help !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL2992.json_0000
+# ::snt Where should I go ?
+( Tt1 / Train-Request
+  :Dest ( aTr0 / question )
+)
+
+# ::id PMUL2992.json_0002
+# ::snt Yes are there any churches ?
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n2 / name
+     :op1 "churches"
+  ))
+)
+
+# ::id PMUL2992.json_0004
+# ::snt In the centre of town please , and can you tell me the entrance fee ?
+( a / and
+ :op1(Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n4 / name
+     :op1 "centre"
+  ))
+   )
+ :op2(At2 / Attraction-Request
+  :Fee ( aAt1 / question )
+   )
+)
+
+# ::id PMUL2992.json_0006
+# ::snt No thank you . Are there any museums ? I will need the entrance fee for those please .
+( a / and
+ :op1(Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n6 / name
+     :op1 "museums"
+  ))
+   )
+ :op2(At2 / Attraction-Request
+  :Fee ( aAt1 / question )
+   )
+)
+
+# ::id PMUL2992.json_0008
+# ::snt Yes !   Can you help me book a hotel room ?
+( Hm1 / Hotel-Inform
+   :none ( onHo1 / none)
+   :Type ( TypHo3 / Type 
+    :name ( n8 / name
+     :op1 "hotel"
+  ))
+)
+
+# ::id PMUL2992.json_0010
+# ::snt I 'd like info on bridge guest house . I need 5 nights for 8 people starting saturday . Can you book and give me a reference number please ?
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n10 / name
+     :op1 "bridge"
+     :op2 "guest"
+     :op3 "house"
+  ))
+   :Stay ( StaHo4 / Stay 
+    :name ( n12 / name
+     :op1 "5"
+  ))
+   :Day ( DayHo6 / Day 
+    :name ( n14 / name
+     :op1 "saturday"
+  ))
+   :People ( PeoHo8 / People 
+    :name ( n16 / name
+     :op1 "8"
+  ))
+   )
+ :op2(Ht2 / Hotel-Request
+  :Ref ( aHo1 / question )
+   )
+)
+
+# ::id PMUL2992.json_0012
+# ::snt No you 've been very helpful . Thank you for as assisting me .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL2986.json_0000
+# ::snt Hi , I 'm looking for a guesthouse hotel with free parking . Can you help me with this ?
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n2 / name
+     :op1 "guesthouse"
+  ))
+   :Parking ( esHo2 / yes)
+)
+
+# ::id PMUL2986.json_0002
+# ::snt Guesthouse please , with parking available and free wifi , I 'm tired of paying extra for wifi .
+( Hm1 / Hotel-Inform
+   :Internet ( esHo1 / yes)
+   :Type ( TypHo3 / Type 
+    :name ( n4 / name
+     :op1 "Guesthouse"
+  ))
+)
+
+# ::id PMUL2986.json_0004
+# ::snt I do not .   Can you suggest ?
+( o / out_of_scope )
+
+# ::id PMUL2986.json_0006
+# ::snt That will work . Can you please give me the phone number , area and postcode ?
+( Ht1 / Hotel-Request
+  :Area ( aHo0 / question )
+  :Post ( aHo1 / question )
+  :Phone ( aHo2 / question )
+)
+
+# ::id PMUL2986.json_0008
+# ::snt Do you have any places to go in the east area ?
+( a / and
+ :op1(Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n6 / name
+     :op1 "east"
+  ))
+   )
+ :op2(Ht2 / Hotel-Request
+  :Area ( aHo1 / question )
+   )
+)
+
+# ::id PMUL2986.json_0010
+# ::snt Cambridge artworks sounds nice . Can you tell me their phone number , address , and type ?
+( a / and
+ :op1(Am1 / Attraction-Inform
+   :Name ( NamAt2 / Name 
+    :name ( n8 / name
+     :op1 "cambridge"
+     :op2 "artworks"
+  ))
+   )
+ :op2(At2 / Attraction-Request
+  :Type ( aAt1 / question )
+  :Addr ( aAt2 / question )
+  :Phone ( aAt3 / question )
+   )
+)
+
+# ::id PMUL2986.json_0012
+# ::snt Yes , please book a taxi for me . I want to leave at 19:30 from my hotel and go to Cambridge artworks . Please give me the car type and contact info
+( a / and
+ :op1(Tm1 / Taxi-Inform
+   :Leave ( LeaTa2 / Leave 
+    :name ( n10 / name
+     :op1 "19:30"
+  ))
+   :Dest ( DesTa4 / Dest 
+    :name ( n12 / name
+     :op1 "cambridge"
+     :op2 "artworks"
+  ))
+   :Depart ( DepTa6 / Depart 
+    :name ( n14 / name
+     :op1 "my"
+     :op2 "hotel"
+  ))
+   )
+ :op2(Tt2 / Taxi-Request
+  :Car ( aTa1 / question )
+   )
+ :op3(At3 / Attraction-Request
+  :Type ( aAt2 / question )
+   )
+)
+
+# ::id PMUL2986.json_0014
+# ::snt No , that was all I needed .   Thanks for your help .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0276.json_0000
+# ::snt I need a train from cambridge to leicester .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "leicester"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n4 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id MUL0276.json_0002
+# ::snt I need to travel on Saturday and I need to arrive by 19:15 .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n6 / name
+     :op1 "saturday"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n8 / name
+     :op1 "19:15"
+  ))
+)
+
+# ::id MUL0276.json_0004
+# ::snt What time does that train depart from cambridge ?
+( Tm1 / Train-Inform
+   :Depart ( DepTr2 / Depart 
+    :name ( n10 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id MUL0276.json_0006
+# ::snt Please book me on the train with the 7:06 departure time .   I am also looking for a cheap restaurant in the centre .
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n12 / name
+     :op1 "cheap"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n14 / name
+     :op1 "centre"
+  ))
+   :Time ( TimRe6 / Time 
+    :name ( n16 / name
+     :op1 "7:06"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Leave ( aTr1 / question )
+   )
+)
+
+# ::id MUL0276.json_0008
+# ::snt I 'm looking for a Malaysian restaurant that s on the cheap side in centre .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n18 / name
+     :op1 "malaysian"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n20 / name
+     :op1 "cheap"
+  ))
+   :Area ( AreRe6 / Area 
+    :name ( n22 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id MUL0276.json_0010
+# ::snt How about Asian oriental food
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n24 / name
+     :op1 "asian"
+     :op2 "oriental"
+  ))
+)
+
+# ::id MUL0276.json_0012
+# ::snt Dojo noodle bar sounds good . May I have the phone number and postcode please ?
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n26 / name
+     :op1 "dojo"
+     :op2 "noodle"
+     :op3 "bar"
+  ))
+   )
+ :op2(Rt2 / Restaurant-Request
+  :Phone ( aRe1 / question )
+  :Post ( aRe2 / question )
+   )
+)
+
+# ::id MUL0276.json_0014
+# ::snt No , that 's all . Thank you !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL1721.json_0000
+# ::snt I would like to see if you can find a train that leaves to cambridge . Also , can it be on a thursday too ?
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "cambridge"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n4 / name
+     :op1 "thursday"
+  ))
+)
+
+# ::id PMUL1721.json_0002
+# ::snt I 'll be leaving from the birmingham new street station .
+( Tm1 / Train-Inform
+   :Depart ( DepTr2 / Depart 
+    :name ( n6 / name
+     :op1 "birmingham"
+     :op2 "new"
+     :op3 "street"
+  ))
+)
+
+# ::id PMUL1721.json_0004
+# ::snt I need to arrive in Cambridge by 15:15 please .
+( Tm1 / Train-Inform
+   :Arrive ( ArrTr2 / Arrive 
+    :name ( n8 / name
+     :op1 "15:15"
+  ))
+   :Dest ( DesTr4 / Dest 
+    :name ( n10 / name
+     :op1 "Cambridge"
+  ))
+)
+
+# ::id PMUL1721.json_0006
+# ::snt Not at the moment . I would , however , like information on a place to stay in the moderate price range with a rating of 3 stars .
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n12 / name
+     :op1 "moderate"
+  ))
+   :Stars ( StaHo4 / Stars 
+    :name ( n14 / name
+     :op1 "3"
+  ))
+)
+
+# ::id PMUL1721.json_0008
+# ::snt Sure , can I get the phone number ?
+( Ht1 / Hotel-Request
+  :Phone ( aHo0 / question )
+)
+
+# ::id PMUL1721.json_0010
+# ::snt Does the hotel offer internet ?
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Internet ( esHo1 / yes)
+   )
+ :op2(Ht2 / Hotel-Request
+  :Internet ( aHo1 / question )
+   )
+)
+
+# ::id PMUL1721.json_0012
+# ::snt Thank you ! That will be all for today !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG0770.json_0000
+# ::snt I am looking for a hotel with a three star rating and a cheap price
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n2 / name
+     :op1 "hotel"
+  ))
+   :Price ( PriHo4 / Price 
+    :name ( n4 / name
+     :op1 "cheap"
+  ))
+   :Stars ( StaHo6 / Stars 
+    :name ( n6 / name
+     :op1 "three"
+  ))
+)
+
+# ::id SNG0770.json_0002
+# ::snt Do you have a guesthouse that meets my requirements ?
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n8 / name
+     :op1 "guesthouse"
+  ))
+)
+
+# ::id SNG0770.json_0004
+# ::snt I would like a guesthouse that meets all my previous criteria , except now I want one in the moderate price range and it does n't need to include internet .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n10 / name
+     :op1 "guesthouse"
+  ))
+   :Price ( PriHo4 / Price 
+    :name ( n12 / name
+     :op1 "moderate"
+  ))
+   :Internet ( oHo3 / no)
+)
+
+# ::id SNG0770.json_0006
+# ::snt Not yet . But I would like their telephone number .
+( Ht1 / Hotel-Request
+  :Phone ( aHo0 / question )
+)
+
+# ::id SNG0770.json_0008
+# ::snt Thank you ! That is all the information I need .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1357.json_0000
+# ::snt I need a information on restaurant . Is there any cheap Chinese restaurant ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "chinese"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n4 / name
+     :op1 "cheap"
+  ))
+)
+
+# ::id MUL1357.json_0002
+# ::snt Is that the only one you have in the centre area that is cheap . Is it good ?
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n6 / name
+     :op1 "cheap"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n8 / name
+     :op1 "centre"
+  ))
+   )
+ :op2(Rt2 / Restaurant-Request
+  :Area ( aRe1 / question )
+   )
+)
+
+# ::id MUL1357.json_0004
+# ::snt Give me phone number for the first one , please
+( a / and
+ :op1(Tt1 / Taxi-Request
+  :Phone ( aTa0 / question )
+   )
+ :op2(Rt2 / Restaurant-Request
+  :Phone ( aRe1 / question )
+   )
+)
+
+# ::id MUL1357.json_0006
+# ::snt Can you book me a room in the Home From Home guesthouse ?
+( Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n10 / name
+     :op1 "home"
+     :op2 "from"
+     :op3 "home"
+  ))
+   :Type ( TypHo4 / Type 
+    :name ( n12 / name
+     :op1 "guesthouse"
+  ))
+)
+
+# ::id MUL1357.json_0008
+# ::snt 5 people and 3 nights starting from thursday .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n14 / name
+     :op1 "3"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n16 / name
+     :op1 "thursday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n18 / name
+     :op1 "5"
+  ))
+)
+
+# ::id MUL1357.json_0010
+# ::snt Would it be possible to get a taxi to commute from the hotel to the restaurant ?
+( a / and
+ :op1(Tm1 / Taxi-Inform
+   :none ( onTa1 / none)
+   :Depart ( DepTa3 / Depart 
+    :name ( n20 / name
+     :op1 "the"
+     :op2 "hotel"
+  ))
+   :Dest ( DesTa5 / Dest 
+    :name ( n22 / name
+     :op1 "the"
+     :op2 "restaurant"
+  ))
+   )
+ :op2(Hm2 / Hotel-Inform
+   :none ( onHo2 / none)
+   )
+ :op3(Rm3 / Restaurant-Inform
+   :none ( onRe3 / none)
+   )
+)
+
+# ::id MUL1357.json_0012
+# ::snt Actually , I need to leave Charlie Chan by 11:15 and go to Home From Home .
+( Tm1 / Taxi-Inform
+   :Leave ( LeaTa2 / Leave 
+    :name ( n24 / name
+     :op1 "11:15"
+  ))
+   :Dest ( DesTa4 / Dest 
+    :name ( n26 / name
+     :op1 "home"
+     :op2 "from"
+     :op3 "home"
+  ))
+   :Depart ( DepTa6 / Depart 
+    :name ( n28 / name
+     :op1 "charlie"
+     :op2 "chan"
+  ))
+)
+
+# ::id MUL1357.json_0014
+# ::snt Is there anything else I can help you with today ?
+( o / out_of_scope )
+
+# ::id MUL1357.json_0016
+# ::snt No , that will be all . Thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL2363.json_0000
+# ::snt I would like to find a restaurant called Rice House . Do you know where it is ?
+( Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n2 / name
+     :op1 "rice"
+     :op2 "house"
+  ))
+)
+
+# ::id PMUL2363.json_0002
+# ::snt Could you please book me a table for 3 people at 14:30 on Tuesday ?
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n4 / name
+     :op1 "14:30"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n6 / name
+     :op1 "tuesday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n8 / name
+     :op1 "3"
+  ))
+)
+
+# ::id PMUL2363.json_0004
+# ::snt Thank you , yes I 'm also looking for a museum in town . Can you recommend one ?
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n10 / name
+     :op1 "museum"
+  ))
+)
+
+# ::id PMUL2363.json_0006
+# ::snt I just want the phone number actually
+( At1 / Attraction-Request
+  :Phone ( aAt0 / question )
+)
+
+# ::id PMUL2363.json_0008
+# ::snt Thanks , that was the last thing I needed from you ! Have a good day !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG0597.json_0000
+# ::snt I want a restaurant in the town centre . Can you help me ?
+( Rm1 / Restaurant-Inform
+   :Area ( AreRe2 / Area 
+    :name ( n2 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id SNG0597.json_0002
+# ::snt I 'm looking for a moderately priced restaurant . I 'm looking to book for just myself at 14:00 on Friday .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n4 / name
+     :op1 "moderately"
+  ))
+   :Time ( TimRe4 / Time 
+    :name ( n6 / name
+     :op1 "14:00"
+  ))
+   :Day ( DayRe6 / Day 
+    :name ( n8 / name
+     :op1 "friday"
+  ))
+)
+
+# ::id SNG0597.json_0004
+# ::snt That sounds perfect . Thanks for your help !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL1636.json_0000
+# ::snt I want a place to stay and it needs to be a guesthouse .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n2 / name
+     :op1 "guesthouse"
+  ))
+)
+
+# ::id PMUL1636.json_0002
+# ::snt I would like to stay in the north .
+( Hm1 / Hotel-Inform
+   :Area ( AreHo2 / Area 
+    :name ( n4 / name
+     :op1 "north"
+  ))
+)
+
+# ::id PMUL1636.json_0004
+# ::snt I would like somewhere with a 4 star rating at moderate price range
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n6 / name
+     :op1 "moderate"
+  ))
+   :Stars ( StaHo4 / Stars 
+    :name ( n8 / name
+     :op1 "4"
+  ))
+)
+
+# ::id PMUL1636.json_0006
+# ::snt I wo n't need wifi , but I would like it to be a guest house .
+( Hm1 / Hotel-Inform
+   :Internet ( oHo1 / no)
+)
+
+# ::id PMUL1636.json_0008
+# ::snt That sounds good can you book that for 5 people for 5 nights starting tuesday ?
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n10 / name
+     :op1 "5"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n12 / name
+     :op1 "tuesday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n14 / name
+     :op1 "5"
+  ))
+)
+
+# ::id PMUL1636.json_0010
+# ::snt I also need a train from Cambridge on Tuesday .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n16 / name
+     :op1 "cambridge"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n18 / name
+     :op1 "tuesday"
+  ))
+)
+
+# ::id PMUL1636.json_0012
+# ::snt I 'm sorry , I actually need a train to Cambridge . I 'll be coming from London Kings Cross .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n20 / name
+     :op1 "cambridge"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n22 / name
+     :op1 "london"
+     :op2 "kings"
+     :op3 "cross"
+  ))
+)
+
+# ::id PMUL1636.json_0014
+# ::snt Actually yes , I 'd love to arrive by 12:00
+( Tm1 / Train-Inform
+   :Arrive ( ArrTr2 / Arrive 
+    :name ( n24 / name
+     :op1 "12:00"
+  ))
+)
+
+# ::id PMUL1636.json_0016
+# ::snt Yes , I 'd appreciate it if could book it for me , for 5 people please .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n26 / name
+     :op1 "5"
+  ))
+)
+
+# ::id PMUL1636.json_0018
+# ::snt That is all , thanks .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL1186.json_0000
+# ::snt Can you help me find an attraction named Hughes Hall ? Thanks .
+( Am1 / Attraction-Inform
+   :Name ( NamAt2 / Name 
+    :name ( n2 / name
+     :op1 "hughes"
+     :op2 "hall"
+  ))
+)
+
+# ::id PMUL1186.json_0002
+# ::snt Okay and may I have the information on the entrance fee ?
+( At1 / Attraction-Request
+  :Fee ( aAt0 / question )
+)
+
+# ::id PMUL1186.json_0004
+# ::snt I am   looking for a train . The train should depart from peterborough and should go to cambridge
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n4 / name
+     :op1 "cambridge"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n6 / name
+     :op1 "peterborough"
+  ))
+)
+
+# ::id PMUL1186.json_0006
+# ::snt Tomorrow morning , please .
+( o / out_of_scope )
+
+# ::id PMUL1186.json_0008
+# ::snt I need to leave Friday morning , and get to Cambridge by 11:15 .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n8 / name
+     :op1 "friday"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n10 / name
+     :op1 "11:15"
+  ))
+   :Dest ( DesTr6 / Dest 
+    :name ( n12 / name
+     :op1 "Cambridge"
+  ))
+)
+
+# ::id PMUL1186.json_0010
+# ::snt That one is perfect . What is its travel time ?
+( Tt1 / Train-Request
+  :Time ( aTr0 / question )
+)
+
+# ::id PMUL1186.json_0012
+# ::snt Thank you . That is all I need .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1821.json_0000
+# ::snt I want to visit sheep 's green and lammas land park fen causeway .
+( Am1 / Attraction-Inform
+   :Name ( NamAt2 / Name 
+    :name ( n2 / name
+     :op1 "sheep"
+     :op2 "'s"
+     :op3 "green"
+     :op4 "and"
+     :op5 "lammas"
+     :op6 "land"
+     :op7 "park"
+     :op8 "fen"
+     :op9 "causeway"
+  ))
+)
+
+# ::id MUL1821.json_0002
+# ::snt I want the postcode and address , thanks .
+( At1 / Attraction-Request
+  :Addr ( aAt0 / question )
+  :Post ( aAt1 / question )
+)
+
+# ::id MUL1821.json_0004
+# ::snt Can I also help you book transportation to sheep 's green and lammas land park fen causeway ?
+( o / out_of_scope )
+
+# ::id MUL1821.json_0006
+# ::snt I 'm sorry for the confusion .   Yes , I need to book a train from Leicester to Cambridge .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n4 / name
+     :op1 "cambridge"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n6 / name
+     :op1 "leicester"
+  ))
+)
+
+# ::id MUL1821.json_0008
+# ::snt I want to leave on Wednesday sometime after 08:30 .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n8 / name
+     :op1 "wednesday"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n10 / name
+     :op1 "08:30"
+  ))
+)
+
+# ::id MUL1821.json_0010
+# ::snt Can you tell me what the travel time for the train is ?
+( Tt1 / Train-Request
+  :Time ( aTr0 / question )
+)
+
+# ::id MUL1821.json_0012
+# ::snt No , that will be all , thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1821.json_0014
+# ::snt I will .   Have a nice day .   Bye .
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id MUL0049.json_0000
+# ::snt I need to find a Hamilton Lodge in Cambridge .
+( Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n2 / name
+     :op1 "hamilton"
+     :op2 "lodge"
+  ))
+)
+
+# ::id MUL0049.json_0002
+# ::snt I need to know how many stars it has and the hotel type ?
+( Ht1 / Hotel-Request
+  :Type ( aHo0 / question )
+  :Stars ( aHo1 / question )
+)
+
+# ::id MUL0049.json_0004
+# ::snt What is the hotel type and what area is it located ?
+( Ht1 / Hotel-Request
+  :Type ( aHo0 / question )
+  :Area ( aHo1 / question )
+)
+
+# ::id MUL0049.json_0006
+# ::snt Thank you . I would also like to find a restaurant located in the centre of town that specializes in unusual cuisine .
+( Rm1 / Restaurant-Inform
+   :Area ( AreRe2 / Area 
+    :name ( n4 / name
+     :op1 "centre"
+  ))
+   :Food ( FooRe4 / Food 
+    :name ( n6 / name
+     :op1 "unusual"
+  ))
+)
+
+# ::id MUL0049.json_0008
+# ::snt How about Mediterranean food then ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n8 / name
+     :op1 "mediterranean"
+  ))
+)
+
+# ::id MUL0049.json_0010
+# ::snt I 'm not sure . What is the price range ?
+( Rt1 / Restaurant-Request
+  :Price ( aRe0 / question )
+)
+
+# ::id MUL0049.json_0012
+# ::snt Any of them will work . I need transportation to get there . Any information on taxis ?
+( Tm1 / Taxi-Inform
+   :none ( onTa1 / none)
+)
+
+# ::id MUL0049.json_0014
+# ::snt I would like to leave the hotel by 22:00 to go to The Gardina . Please let me know the contact number and car type .
+( a / and
+ :op1(Tm1 / Taxi-Inform
+   :Leave ( LeaTa2 / Leave 
+    :name ( n10 / name
+     :op1 "22:00"
+  ))
+   :Depart ( DepTa4 / Depart 
+    :name ( n12 / name
+     :op1 "the"
+     :op2 "hotel"
+  ))
+   )
+ :op2(Tt2 / Taxi-Request
+  :Car ( aTa1 / question )
+   )
+ :op3(Ht3 / Hotel-Request
+  :Type ( aHo2 / question )
+   )
+)
+
+# ::id MUL0049.json_0016
+# ::snt Okay , sounds good .   Thanks for all your help !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3766.json_0000
+# ::snt Are there any boating places in Cambridge ?
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n2 / name
+     :op1 "boating"
+  ))
+)
+
+# ::id PMUL3766.json_0002
+# ::snt pick one and give me the area and entrance fee
+( At1 / Attraction-Request
+  :Area ( aAt0 / question )
+  :Fee ( aAt1 / question )
+)
+
+# ::id PMUL3766.json_0004
+# ::snt Okay I also need a train departing cambridge on tuesday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n4 / name
+     :op1 "tuesday"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n6 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id PMUL3766.json_0006
+# ::snt I want to get off at Birmingham New Street and will need to leave after 12:45 .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n8 / name
+     :op1 "birmingham"
+     :op2 "new"
+     :op3 "street"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n10 / name
+     :op1 "12:45"
+  ))
+)
+
+# ::id PMUL3766.json_0008
+# ::snt yes 2 tickets please and I need the reference #
+( a / and
+ :op1(Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n12 / name
+     :op1 "2"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ref ( aTr1 / question )
+   )
+)
+
+# ::id PMUL3766.json_0010
+# ::snt That s everything thanks
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0691.json_0000
+# ::snt I 'm looking for someplace to stay . I 'd like something expensive , and I do n't need parking .
+( Hm1 / Hotel-Inform
+   :Parking ( oHo1 / no)
+   :Price ( PriHo3 / Price 
+    :name ( n2 / name
+     :op1 "expensive"
+  ))
+)
+
+# ::id MUL0691.json_0002
+# ::snt The area does n't really matter . But I would want a hotel that includes wifi for free .
+( Hm1 / Hotel-Inform
+   :Internet ( esHo1 / yes)
+   :Area ( onHo2 / dontcare)
+   :Type ( TypHo4 / Type 
+    :name ( n4 / name
+     :op1 "hotel"
+  ))
+)
+
+# ::id MUL0691.json_0004
+# ::snt Yes please I would like for you to book me a room at the huntingdon marriott hotel .
+( Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n6 / name
+     :op1 "huntingdon"
+     :op2 "marriott"
+     :op3 "hotel"
+  ))
+)
+
+# ::id MUL0691.json_0006
+# ::snt I will need it for four nights for 5 people starting Wednesday .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n8 / name
+     :op1 "four"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n10 / name
+     :op1 "wednesday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n12 / name
+     :op1 "5"
+  ))
+)
+
+# ::id MUL0691.json_0008
+# ::snt Yes . I am also looking for a train departing cambridge and arrives by 10:45 .
+( Tm1 / Train-Inform
+   :Arrive ( ArrTr2 / Arrive 
+    :name ( n14 / name
+     :op1 "10:45"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n16 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id MUL0691.json_0010
+# ::snt No where in particular
+( o / out_of_scope )
+
+# ::id MUL0691.json_0012
+# ::snt Actually , I want to go to Birmingham New Street on Sunday , please .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n18 / name
+     :op1 "birmingham"
+     :op2 "new"
+     :op3 "street"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n20 / name
+     :op1 "sunday"
+  ))
+)
+
+# ::id MUL0691.json_0014
+# ::snt I would like the one that arrives at 10:44 please . I will need 5 tickets .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n22 / name
+     :op1 "5"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n24 / name
+     :op1 "10:44"
+  ))
+)
+
+# ::id MUL0691.json_0016
+# ::snt That 's it ! Thank you so much for your help !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG02341.json_0000
+# ::snt I would like to book a taxi please .
+( Tm1 / Taxi-Inform
+   :none ( onTa1 / none)
+)
+
+# ::id SNG02341.json_0002
+# ::snt I want to get to Anatoilia by 09:15 .
+( Tm1 / Taxi-Inform
+   :Arrive ( ArrTa2 / Arrive 
+    :name ( n2 / name
+     :op1 "09:15"
+  ))
+   :Dest ( DesTa4 / Dest 
+    :name ( n4 / name
+     :op1 "Anatoilia"
+  ))
+)
+
+# ::id SNG02341.json_0004
+# ::snt I am actually leaving from cote .
+( Tm1 / Taxi-Inform
+   :Depart ( DepTa2 / Depart 
+    :name ( n6 / name
+     :op1 "cote"
+  ))
+)
+
+# ::id SNG02341.json_0006
+# ::snt Those were my concerns . Thanks a lot . Goodbye .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG0447.json_0000
+# ::snt I would like to catch a train leaving Cambridge on Sunday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n2 / name
+     :op1 "sunday"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n4 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id SNG0447.json_0002
+# ::snt I need to get to Leicester on Sunday .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n6 / name
+     :op1 "leicester"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n8 / name
+     :op1 "sunday"
+  ))
+)
+
+# ::id SNG0447.json_0004
+# ::snt I want to leave after 10:15
+( Tm1 / Train-Inform
+   :Leave ( LeaTr2 / Leave 
+    :name ( n10 / name
+     :op1 "10:15"
+  ))
+)
+
+# ::id SNG0447.json_0006
+# ::snt I am interested in that one , but I 'm not ready to book yet .   Thanks for your help .   Bye .
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id MUL0729.json_0000
+# ::snt I am looking for a train from ely to cambridge . Do you have such trains ?
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "cambridge"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n4 / name
+     :op1 "ely"
+  ))
+)
+
+# ::id MUL0729.json_0002
+# ::snt I would like to leave on a sunday and arrive by 11:30 .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n6 / name
+     :op1 "sunday"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n8 / name
+     :op1 "11:30"
+  ))
+)
+
+# ::id MUL0729.json_0004
+# ::snt What time does that train depart ?
+( Tm1 / Train-Inform
+   :none ( onTr1 / none)
+)
+
+# ::id MUL0729.json_0006
+# ::snt No , thank you .   I would like to see if you could find a place for me to stay that would have a 4 star rating .
+( Hm1 / Hotel-Inform
+   :Stars ( StaHo2 / Stars 
+    :name ( n10 / name
+     :op1 "4"
+  ))
+)
+
+# ::id MUL0729.json_0008
+# ::snt Not yet , thanks . Are any of them guesthouses ?
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n12 / name
+     :op1 "guesthouses"
+  ))
+)
+
+# ::id MUL0729.json_0010
+# ::snt I need a 4 star , and in the east with free wifi for 4 people , 5 nights . I 'll need a reference number .
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Internet ( esHo1 / yes)
+   :Area ( AreHo3 / Area 
+    :name ( n14 / name
+     :op1 "east"
+  ))
+   :Stars ( StaHo5 / Stars 
+    :name ( n16 / name
+     :op1 "4"
+  ))
+   :Stay ( StaHo7 / Stay 
+    :name ( n18 / name
+     :op1 "5"
+  ))
+   :People ( PeoHo9 / People 
+    :name ( n20 / name
+     :op1 "4"
+  ))
+   )
+ :op2(Ht2 / Hotel-Request
+  :Ref ( aHo1 / question )
+   )
+)
+
+# ::id MUL0729.json_0012
+# ::snt Yes . I need five nights starting on Sunday .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n22 / name
+     :op1 "five"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n24 / name
+     :op1 "sunday"
+  ))
+)
+
+# ::id MUL0729.json_0014
+# ::snt That is all I need . Thank you so much for all your help .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG0694.json_0000
+# ::snt Is there a moderate restaurant in the centre of town ?
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n2 / name
+     :op1 "moderate"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n4 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id SNG0694.json_0002
+# ::snt Yes , I 'd like a moderately priced restaurant .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n6 / name
+     :op1 "moderately"
+  ))
+)
+
+# ::id SNG0694.json_0004
+# ::snt Please give me their address and postcode .
+( Rt1 / Restaurant-Request
+  :Post ( aRe0 / question )
+  :Addr ( aRe1 / question )
+)
+
+# ::id SNG0694.json_0006
+# ::snt No thank you .   You have helped me tremendously and I have everything I need to know .   Thanks and have a good day .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG01699.json_0000
+# ::snt I 'd like to find a place that I can get some Northern European food .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "northern"
+     :op2 "european"
+  ))
+)
+
+# ::id SNG01699.json_0002
+# ::snt Okay , what about a restaurant that serves modern european food ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n4 / name
+     :op1 "modern"
+     :op2 "european"
+  ))
+)
+
+# ::id SNG01699.json_0004
+# ::snt I am looking for the moderate price range , the area does n't matter .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n6 / name
+     :op1 "moderate"
+  ))
+   :Area ( onRe2 / dontcare)
+)
+
+# ::id SNG01699.json_0006
+# ::snt Does that serve modern european food ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n8 / name
+     :op1 "modern"
+     :op2 "european"
+  ))
+)
+
+# ::id SNG01699.json_0008
+# ::snt What 's the post code and phone number of de luca cucina ?
+( Rt1 / Restaurant-Request
+  :Phone ( aRe0 / question )
+  :Post ( aRe1 / question )
+)
+
+# ::id SNG01699.json_0010
+# ::snt That is all . Thanks for you help .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3117.json_0000
+# ::snt I need a train out of Cambridge , but I need to arrive at my destination by 08:00 . Are there any trains that early ?
+( Tm1 / Train-Inform
+   :Arrive ( ArrTr2 / Arrive 
+    :name ( n2 / name
+     :op1 "08:00"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n4 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id PMUL3117.json_0002
+# ::snt I would like to travel on wednesday going to stevenage , please .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n6 / name
+     :op1 "stevenage"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n8 / name
+     :op1 "wednesday"
+  ))
+)
+
+# ::id PMUL3117.json_0004
+# ::snt Could you please check again ?
+( o / out_of_scope )
+
+# ::id PMUL3117.json_0006
+# ::snt What is the price on that train ?
+( Tt1 / Train-Request
+  :Ticket ( aTr0 / question )
+)
+
+# ::id PMUL3117.json_0008
+# ::snt No , I do n't think I 'm ready to reserve seats just yet , but could you help me find a 4-star place to stay on the east side of town ?
+( Hm1 / Hotel-Inform
+   :Area ( AreHo2 / Area 
+    :name ( n10 / name
+     :op1 "east"
+  ))
+   :Stars ( StaHo4 / Stars 
+    :name ( n12 / name
+     :op1 "4-star"
+  ))
+)
+
+# ::id PMUL3117.json_0010
+# ::snt Price range does not matter . I do need parking though , do you have anything that includes parking ?
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+   :Price ( onHo2 / dontcare)
+   )
+ :op2(Tt2 / Train-Request
+  :Ticket ( aTr1 / question )
+   )
+)
+
+# ::id PMUL3117.json_0012
+# ::snt Are any available on Monday ?
+( Hm1 / Hotel-Inform
+   :Day ( DayHo2 / Day 
+    :name ( n14 / name
+     :op1 "monday"
+  ))
+)
+
+# ::id PMUL3117.json_0014
+# ::snt 7 people , two nights starting on monday
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n16 / name
+     :op1 "two"
+  ))
+   :People ( PeoHo4 / People 
+    :name ( n18 / name
+     :op1 "7"
+  ))
+   :Day ( DayHo6 / Day 
+    :name ( n20 / name
+     :op1 "monday"
+  ))
+)
+
+# ::id PMUL3117.json_0016
+# ::snt Yes please book it and let me have the reference number .
+( Ht1 / Hotel-Request
+  :Ref ( aHo0 / question )
+)
+
+# ::id PMUL3117.json_0018
+# ::snt That 's all I can think of .   Ciao !
+( o / out_of_scope )
+
+# ::id PMUL1692.json_0000
+# ::snt I am looking for information on a hotel called warkworth house .   Can you give me the location address and phone number please ?
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n2 / name
+     :op1 "warkworth"
+     :op2 "house"
+  ))
+   )
+ :op2(Ht2 / Hotel-Request
+  :Addr ( aHo1 / question )
+  :Phone ( aHo2 / question )
+   )
+)
+
+# ::id PMUL1692.json_0002
+# ::snt Can you book it for four people for four nights starting on thursday ?
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n4 / name
+     :op1 "four"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n6 / name
+     :op1 "thursday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n8 / name
+     :op1 "four"
+  ))
+)
+
+# ::id PMUL1692.json_0004
+# ::snt I also need a train going to london kings cross and should leave on monday .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n10 / name
+     :op1 "london"
+     :op2 "kings"
+     :op3 "cross"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n12 / name
+     :op1 "monday"
+  ))
+)
+
+# ::id PMUL1692.json_0006
+# ::snt yes and i need arrive by 9:30 .
+( Tm1 / Train-Inform
+   :Arrive ( ArrTr2 / Arrive 
+    :name ( n14 / name
+     :op1 "9:30"
+  ))
+)
+
+# ::id PMUL1692.json_0008
+# ::snt Sounds great , thanks ! Can you please book it for 4 people ?
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n16 / name
+     :op1 "4"
+  ))
+)
+
+# ::id PMUL1692.json_0010
+# ::snt Perfect , thanks so much . Have a great day .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG0730.json_0000
+# ::snt Are there any Chinese restaurants on the north side of town ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "chinese"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n4 / name
+     :op1 "north"
+  ))
+)
+
+# ::id SNG0730.json_0002
+# ::snt Can you tell me if one of those is located in the northern part of town ?
+( Rm1 / Restaurant-Inform
+   :Area ( AreRe2 / Area 
+    :name ( n6 / name
+     :op1 "northern"
+  ))
+)
+
+# ::id SNG0730.json_0004
+# ::snt The Golden Wok is fine . Can I get their phone number ?
+( a / and
+ :op1(Rt1 / Restaurant-Request
+  :Phone ( aRe0 / question )
+   )
+ :op2(Rm2 / Restaurant-Inform
+   :Name ( NamRe3 / Name 
+    :name ( n9 / name
+     :op1 "Golden"
+     :op2 "Wok"
+  ))
+   )
+)
+
+# ::id SNG0730.json_0006
+# ::snt No , I just needed the phone number . Thanks very much for your help .
+( a / and
+ :op1(Rt1 / Restaurant-Request
+  :Phone ( aRe0 / question )
+   )
+ :op2(Ht2 / Hotel-Request
+  :Phone ( aHo1 / question )
+   )
+)
+
+# ::id PMUL2088.json_0000
+# ::snt I 'm looking for restaurants and colleges in the city centre .
+( Rm1 / Restaurant-Inform
+   :Area ( AreRe2 / Area 
+    :name ( n2 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id PMUL2088.json_0002
+# ::snt I do n't have a preference for the restaurants .
+( Rm1 / Restaurant-Inform
+   :none ( onRe1 / none)
+   :Food ( FooRe3 / Food 
+    :name ( n4 / name
+     :op1 "do"
+     :op2 "n't"
+     :op3 "have"
+     :op4 "a"
+     :op5 "preference"
+  ))
+)
+
+# ::id PMUL2088.json_0004
+# ::snt I would like to eat at and expensive gastropub type restaurant . Can you give me the phone number of a place that fits this description ?
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n6 / name
+     :op1 "gastropub"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n8 / name
+     :op1 "expensive"
+  ))
+   )
+ :op2(Rt2 / Restaurant-Request
+  :Phone ( aRe1 / question )
+   )
+)
+
+# ::id PMUL2088.json_0006
+# ::snt Yes please .   For just myself at 14:00 on Monday .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n10 / name
+     :op1 "14:00"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n12 / name
+     :op1 "monday"
+  ))
+)
+
+# ::id PMUL2088.json_0008
+# ::snt Great , I also need to find a taxi for my commute on Monday .
+( Tm1 / Taxi-Inform
+   :none ( onTa1 / none)
+)
+
+# ::id PMUL2088.json_0010
+# ::snt I would need it by the time My reservation is .
+( Tm1 / Taxi-Inform
+   :Arrive ( ArrTa2 / Arrive 
+    :name ( n14 / name
+     :op1 "my"
+     :op2 "reservation"
+  ))
+)
+
+# ::id PMUL2088.json_0012
+# ::snt Take your time .
+( o / out_of_scope )
+
+# ::id PMUL2088.json_0014
+# ::snt From the gastropub
+( Tm1 / Taxi-Inform
+   :Depart ( DepTa2 / Depart 
+    :name ( n16 / name
+     :op1 "the"
+     :op2 "gastropub"
+  ))
+)
+
+# ::id PMUL2088.json_0016
+# ::snt That 's was incorrect . I meant to say that I need the taxi from the college , to arrive at the restaurant by the booked time .
+( a / and
+ :op1(Tm1 / Taxi-Inform
+   :none ( onTa1 / none)
+   :Dest ( DesTa3 / Dest 
+    :name ( n18 / name
+     :op1 "the"
+     :op2 "restaurant"
+  ))
+   )
+ :op2(Rm2 / Restaurant-Inform
+   :none ( onRe2 / none)
+   )
+)
+
+# ::id PMUL2088.json_0018
+# ::snt Sorry , I 'm getting ahead of myself . Can you please recommend a college for me to visit in the centre ?
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n20 / name
+     :op1 "centre"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n22 / name
+     :op1 "college"
+  ))
+)
+
+# ::id PMUL2088.json_0020
+# ::snt I need their phone number please .
+( At1 / Attraction-Request
+  :Phone ( aAt0 / question )
+)
+
+# ::id PMUL2088.json_0022
+# ::snt Please book the taxi for me
+( Tm1 / Taxi-Inform
+   :none ( onTa1 / none)
+)
+
+# ::id PMUL2088.json_0024
+# ::snt Ok thank you for your help today .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL2088.json_0026
+# ::snt No that is it . Thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0244.json_0000
+# ::snt Yes , I would like to book a train that is leaving Monday , and is going to Cambridge .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "cambridge"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n4 / name
+     :op1 "monday"
+  ))
+)
+
+# ::id MUL0244.json_0002
+# ::snt I want to depart from bishops stortford and arrive to cambridge by 12:00 .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n6 / name
+     :op1 "cambridge"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n8 / name
+     :op1 "12:00"
+  ))
+   :Depart ( DepTr6 / Depart 
+    :name ( n10 / name
+     :op1 "bishops"
+     :op2 "stortford"
+  ))
+)
+
+# ::id MUL0244.json_0004
+# ::snt Whichever departure is closest to the arrival would be the best .
+( o / out_of_scope )
+
+# ::id MUL0244.json_0006
+# ::snt Ok great can you give me the price for the ticket ?
+( Tt1 / Train-Request
+  :Ticket ( aTr0 / question )
+)
+
+# ::id MUL0244.json_0008
+# ::snt Thank you so much . I am also looking for a nice place to eat , moderate price in the center that serves crossover .
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n12 / name
+     :op1 "crossover"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n14 / name
+     :op1 "moderate"
+  ))
+   :Area ( AreRe6 / Area 
+    :name ( n16 / name
+     :op1 "center"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ticket ( aTr1 / question )
+   )
+)
+
+# ::id MUL0244.json_0010
+# ::snt Spanish food sounds pretty good too . Can you check on that one for me ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n18 / name
+     :op1 "spanish"
+  ))
+)
+
+# ::id MUL0244.json_0012
+# ::snt Is it moderately priced ?
+( Tt1 / Train-Request
+  :Ticket ( aTr0 / question )
+)
+
+# ::id MUL0244.json_0014
+# ::snt Okay , book me a table for 5 at 17:30 Monday . If that 's not available , 16:30 would work . And I need the reference number , please .
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n20 / name
+     :op1 "17:30"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n22 / name
+     :op1 "monday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n24 / name
+     :op1 "5"
+  ))
+   )
+ :op2(Rt2 / Restaurant-Request
+  :Ref ( aRe1 / question )
+   )
+)
+
+# ::id MUL0244.json_0016
+# ::snt Thank you very much that will be all
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL0600.json_0000
+# ::snt Hello , I 'd like some information on a restaurant today .
+( Rm1 / Restaurant-Inform
+   :none ( onRe1 / none)
+)
+
+# ::id PMUL0600.json_0002
+# ::snt I really need something cheap and in the South please .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n2 / name
+     :op1 "cheap"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n4 / name
+     :op1 "south"
+  ))
+)
+
+# ::id PMUL0600.json_0004
+# ::snt Let 's go Chinese .   Please book for 2 people on Wednesday at 12:00
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n6 / name
+     :op1 "chinese"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n8 / name
+     :op1 "wednesday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n10 / name
+     :op1 "2"
+  ))
+   :Time ( TimRe8 / Time 
+    :name ( n12 / name
+     :op1 "12:00"
+  ))
+)
+
+# ::id PMUL0600.json_0006
+# ::snt Sounds great ! Can i get a reference number after it is booked ?
+( Rt1 / Restaurant-Request
+  :Ref ( aRe0 / question )
+)
+
+# ::id PMUL0600.json_0008
+# ::snt Great . I also need a train from kings lynn to cambridge that morning . I need it to get in by 8:00 .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n14 / name
+     :op1 "cambridge"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n16 / name
+     :op1 "kings"
+     :op2 "lynn"
+  ))
+   :Arrive ( ArrTr6 / Arrive 
+    :name ( n18 / name
+     :op1 "8:00"
+  ))
+)
+
+# ::id PMUL0600.json_0010
+# ::snt Yeah , that works for me . Thanks for the help .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL0600.json_0012
+# ::snt I wo n't be needing the train after all . Thank you for the help !
+( Tm1 / Train-Inform
+   :none ( onTr1 / none)
+)
+
+# ::id PMUL0600.json_0014
+# ::snt No thank you that will be all
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL2368.json_0000
+# ::snt We need to work off some energy - can you find us a multiple sports place in town ? Closer to the city centre would be best .
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n2 / name
+     :op1 "centre"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n4 / name
+     :op1 "multiple"
+     :op2 "sports"
+  ))
+)
+
+# ::id PMUL2368.json_0002
+# ::snt Ok , how about a swimming pool in the centre of town ?
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n6 / name
+     :op1 "swimming"
+     :op2 "pool"
+  ))
+   :Area ( AreAt4 / Area 
+    :name ( n8 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id PMUL2368.json_0004
+# ::snt What is the entrance fee ?
+( At1 / Attraction-Request
+  :Fee ( aAt0 / question )
+)
+
+# ::id PMUL2368.json_0006
+# ::snt Also looking for   Chinese restaurant in the cheap price range .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n10 / name
+     :op1 "chinese"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n12 / name
+     :op1 "cheap"
+  ))
+)
+
+# ::id PMUL2368.json_0008
+# ::snt Yes that would be great ! Thank you . Can I get some information on it ?
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL2368.json_0010
+# ::snt Great . Can you book me a table for 5 people at 20:00 on Saturday ?
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n14 / name
+     :op1 "20:00"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n16 / name
+     :op1 "saturday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n18 / name
+     :op1 "5"
+  ))
+)
+
+# ::id PMUL2368.json_0012
+# ::snt Great thank you so much ! That 's all I needed ! Bye !
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id SNG0783.json_0000
+# ::snt Hello . Can you help me find a hotel in the North of town ?
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n2 / name
+     :op1 "hotel"
+  ))
+   :Area ( AreHo4 / Area 
+    :name ( n4 / name
+     :op1 "north"
+  ))
+)
+
+# ::id SNG0783.json_0002
+# ::snt Are either of them moderately priced ? Do they include free wifi ?
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n6 / name
+     :op1 "moderately"
+  ))
+   :Internet ( esHo2 / yes)
+)
+
+# ::id SNG0783.json_0004
+# ::snt Could you book me into one of the 2 hotels please .
+( Hm1 / Hotel-Inform
+   :none ( onHo1 / none)
+)
+
+# ::id SNG0783.json_0006
+# ::snt But I 'm not sure from what you said - is the Ashley priced moderately , and do they have free wifi ? We are 3 people and we 'd like to stay 4 nights .
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n8 / name
+     :op1 "moderately"
+  ))
+   :Internet ( esHo2 / yes)
+   :Stay ( StaHo5 / Stay 
+    :name ( n10 / name
+     :op1 "4"
+  ))
+   :People ( PeoHo7 / People 
+    :name ( n12 / name
+     :op1 "3"
+  ))
+   :Name ( NamHo9 / Name 
+    :name ( n14 / name
+     :op1 "Ashley"
+  ))
+)
+
+# ::id SNG0783.json_0008
+# ::snt I would like it to start Sunday .
+( Hm1 / Hotel-Inform
+   :Day ( DayHo2 / Day 
+    :name ( n16 / name
+     :op1 "sunday"
+  ))
+)
+
+# ::id SNG0783.json_0010
+# ::snt Thanks so much for your help .   Bye .
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id MUL0933.json_0000
+# ::snt I am traveling to Cambridge and I 'm looking for an attraction called downing college .
+( Am1 / Attraction-Inform
+   :Name ( NamAt2 / Name 
+    :name ( n2 / name
+     :op1 "downing"
+     :op2 "college"
+  ))
+)
+
+# ::id MUL0933.json_0002
+# ::snt No thank you . That is all .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0933.json_0004
+# ::snt Wait , I just realized I am hungry for european food . Are you still there ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n4 / name
+     :op1 "european"
+  ))
+)
+
+# ::id MUL0933.json_0006
+# ::snt I need something in the moderate price range in the centre of the city .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n6 / name
+     :op1 "moderate"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n8 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id MUL0933.json_0008
+# ::snt Yes , please . Table for 8 at 15:45 on sunday
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n10 / name
+     :op1 "15:45"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n12 / name
+     :op1 "sunday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n14 / name
+     :op1 "8"
+  ))
+)
+
+# ::id MUL0933.json_0010
+# ::snt No , that is all . Thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL1122.json_0000
+# ::snt I 'm looking for a place called Club Salsa . Do you have any information ?
+( Am1 / Attraction-Inform
+   :Name ( NamAt2 / Name 
+    :name ( n2 / name
+     :op1 "club"
+     :op2 "salsa"
+  ))
+)
+
+# ::id PMUL1122.json_0002
+# ::snt Thanks for the information !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL1122.json_0004
+# ::snt Yes I am looking for a train going to Cambridge to arrive by 18:15 .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n4 / name
+     :op1 "cambridge"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n6 / name
+     :op1 "18:15"
+  ))
+)
+
+# ::id PMUL1122.json_0006
+# ::snt wednesday and should depart from kings lynn
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n8 / name
+     :op1 "wednesday"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n10 / name
+     :op1 "kings"
+     :op2 "lynn"
+  ))
+)
+
+# ::id PMUL1122.json_0008
+# ::snt Yes can you please book that and send me the info . Thank you
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL1122.json_0010
+# ::snt How much will it cost ?
+( Tt1 / Train-Request
+  :Ticket ( aTr0 / question )
+)
+
+# ::id PMUL1122.json_0012
+# ::snt OKay that is fine . Can you book this for me please ?
+( o / out_of_scope )
+
+# ::id PMUL1122.json_0014
+# ::snt I do n't need anything booked , I actually have everything I need . Thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL2190.json_0000
+# ::snt I 'm going to be needing you for a restaurant recommendation .
+( Rm1 / Restaurant-Inform
+   :none ( onRe1 / none)
+)
+
+# ::id PMUL2190.json_0002
+# ::snt yes . it should be cheap and serve african food .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "african"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n4 / name
+     :op1 "cheap"
+  ))
+)
+
+# ::id PMUL2190.json_0004
+# ::snt Could you check a cheap Italian place to eat , in the Centre ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n6 / name
+     :op1 "italian"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n8 / name
+     :op1 "cheap"
+  ))
+   :Area ( AreRe6 / Area 
+    :name ( n10 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id PMUL2190.json_0006
+# ::snt I will go with them , can you book 3 people for 12:30 on saturday ?
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n12 / name
+     :op1 "12:30"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n14 / name
+     :op1 "saturday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n16 / name
+     :op1 "3"
+  ))
+)
+
+# ::id PMUL2190.json_0008
+# ::snt i also want to go to a cinema in the centre .
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n18 / name
+     :op1 "centre"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n20 / name
+     :op1 "cinema"
+  ))
+)
+
+# ::id PMUL2190.json_0010
+# ::snt i will go with that
+( o / out_of_scope )
+
+# ::id PMUL2190.json_0012
+# ::snt Can I get the postcode and phone number ?
+( At1 / Attraction-Request
+  :Post ( aAt0 / question )
+  :Phone ( aAt1 / question )
+)
+
+# ::id PMUL2190.json_0014
+# ::snt That 's all I need today , thanks ! Goodbye !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL2492.json_0000
+# ::snt I 'm taking my ferret to see places in town , any ideas ?
+( Am1 / Attraction-Inform
+   :none ( onAt1 / none)
+)
+
+# ::id PMUL2492.json_0002
+# ::snt My ferret hates churches . Very atheist .
+( o / out_of_scope )
+
+# ::id PMUL2492.json_0004
+# ::snt They like the West side of town .
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n2 / name
+     :op1 "west"
+  ))
+)
+
+# ::id PMUL2492.json_0006
+# ::snt No we just want to do something fun on the west side . Please give me a list of 5 attractions with the phone numbers and address .
+( a / and
+ :op1(Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n4 / name
+     :op1 "west"
+  ))
+   :Choice ( ChoAt4 / Choice 
+    :name ( n6 / name
+     :op1 "5"
+  ))
+   )
+ :op2(At2 / Attraction-Request
+  :Addr ( aAt1 / question )
+  :Phone ( aAt2 / question )
+   )
+)
+
+# ::id PMUL2492.json_0008
+# ::snt My ferret would prefer a museum .
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n8 / name
+     :op1 "museum"
+  ))
+)
+
+# ::id PMUL2492.json_0010
+# ::snt I need the address
+( At1 / Attraction-Request
+  :Addr ( aAt0 / question )
+)
+
+# ::id PMUL2492.json_0012
+# ::snt I am also looking to eat some Catalan food .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n10 / name
+     :op1 "catalan"
+  ))
+)
+
+# ::id PMUL2492.json_0014
+# ::snt We like european food .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n12 / name
+     :op1 "european"
+  ))
+)
+
+# ::id PMUL2492.json_0016
+# ::snt Could you book me for one on Friday ?
+( Rm1 / Restaurant-Inform
+   :Day ( DayRe2 / Day 
+    :name ( n14 / name
+     :op1 "friday"
+  ))
+   :People ( PeoRe4 / People 
+    :name ( n16 / name
+     :op1 "one"
+  ))
+)
+
+# ::id PMUL2492.json_0018
+# ::snt 19:00 if it is available , please .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n18 / name
+     :op1 "19:00"
+  ))
+)
+
+# ::id PMUL2492.json_0020
+# ::snt I literally JUST told you the time ! And right before that I told you to book it for ONE . Please pay attention ! My ferret hates unprofessional people !
+( o / out_of_scope )
+
+# ::id PMUL2492.json_0022
+# ::snt No , I just needed the reference number . Thanks for all your help !
+( Rt1 / Restaurant-Request
+  :Ref ( aRe0 / question )
+)
+
+# ::id PMUL2382.json_0000
+# ::snt I 'm planning a trip , can you help with find places to go ?
+( Am1 / Attraction-Inform
+   :none ( onAt1 / none)
+)
+
+# ::id PMUL2382.json_0002
+# ::snt Well , I do n't know what sorts of options are available . I do need something located on the east side .
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n2 / name
+     :op1 "east"
+  ))
+)
+
+# ::id PMUL2382.json_0004
+# ::snt What is The Funky Fun House 's postcode ?
+( a / and
+ :op1(Am1 / Attraction-Inform
+   :Name ( NamAt2 / Name 
+    :name ( n4 / name
+     :op1 "funky"
+     :op2 "fun"
+     :op3 "house"
+  ))
+   )
+ :op2(At2 / Attraction-Request
+  :Post ( aAt1 / question )
+   )
+)
+
+# ::id PMUL2382.json_0006
+# ::snt Can you find me a moderately priced british restaurant ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n6 / name
+     :op1 "british"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n8 / name
+     :op1 "moderately"
+  ))
+)
+
+# ::id PMUL2382.json_0008
+# ::snt Sounds great , can you book me a table for 4 please ?
+( Rm1 / Restaurant-Inform
+   :People ( PeoRe2 / People 
+    :name ( n10 / name
+     :op1 "4"
+  ))
+)
+
+# ::id PMUL2382.json_0010
+# ::snt Please book a table at 14:30 for 4 people on Wednesday .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n12 / name
+     :op1 "14:30"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n14 / name
+     :op1 "wednesday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n16 / name
+     :op1 "4"
+  ))
+)
+
+# ::id PMUL2382.json_0012
+# ::snt Can you book a taxi for me ? I want to make sure I make it to Cotto for that reservation .
+( Tm1 / Taxi-Inform
+   :Dest ( DesTa2 / Dest 
+    :name ( n18 / name
+     :op1 "cotto"
+  ))
+)
+
+# ::id PMUL2382.json_0014
+# ::snt Thank you that is all I needed .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG02089.json_0000
+# ::snt I 'd like to book a taxi to soul tree nightclub .
+( Tm1 / Taxi-Inform
+   :Dest ( DesTa2 / Dest 
+    :name ( n2 / name
+     :op1 "soul"
+     :op2 "tree"
+     :op3 "nightclub"
+  ))
+)
+
+# ::id SNG02089.json_0002
+# ::snt I want to leave after 15:30
+( Tm1 / Taxi-Inform
+   :Leave ( LeaTa2 / Leave 
+    :name ( n4 / name
+     :op1 "15:30"
+  ))
+)
+
+# ::id SNG02089.json_0004
+# ::snt From the soul tree nightclub
+( Tm1 / Taxi-Inform
+   :Depart ( DepTa2 / Depart 
+    :name ( n6 / name
+     :op1 "soul"
+     :op2 "tree"
+     :op3 "nightclub"
+  ))
+)
+
+# ::id SNG02089.json_0006
+# ::snt I 'm sorry , I 'm going to tenpin .
+( Tm1 / Taxi-Inform
+   :Dest ( DesTa2 / Dest 
+    :name ( n8 / name
+     :op1 "tenpin"
+  ))
+)
+
+# ::id SNG02089.json_0008
+# ::snt Great , thank you so much .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG02089.json_0010
+# ::snt No , that will be all . Thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG0340.json_0000
+# ::snt I am looking for a train departing from Stevenage .
+( Tm1 / Train-Inform
+   :Depart ( DepTr2 / Depart 
+    :name ( n2 / name
+     :op1 "stevenage"
+  ))
+)
+
+# ::id SNG0340.json_0002
+# ::snt Stevenage , on Tuesday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n4 / name
+     :op1 "tuesday"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n6 / name
+     :op1 "Stevenage"
+  ))
+)
+
+# ::id SNG0340.json_0004
+# ::snt I am leaving at 20:30 .
+( Tm1 / Train-Inform
+   :Leave ( LeaTr2 / Leave 
+    :name ( n8 / name
+     :op1 "20:30"
+  ))
+)
+
+# ::id SNG0340.json_0006
+# ::snt Let 's go with TR9084 , please .
+( Tm1 / Train-Inform
+   :Id ( IdTr2 / Id 
+    :name ( n10 / name
+     :op1 "TR9084"
+  ))
+)
+
+# ::id SNG0340.json_0008
+# ::snt No that is all thank you very much .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG0340.json_0010
+# ::snt Yes , thank you very much .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL1074.json_0000
+# ::snt What sort of entertainment is available in the center of town ?
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n2 / name
+     :op1 "entertainment"
+  ))
+   :Area ( AreAt4 / Area 
+    :name ( n4 / name
+     :op1 "center"
+  ))
+)
+
+# ::id PMUL1074.json_0002
+# ::snt No , I will be in the centre .   How abut nightclubs ?   Are there any of those ?
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n6 / name
+     :op1 "centre"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n8 / name
+     :op1 "nightclubs"
+  ))
+)
+
+# ::id PMUL1074.json_0004
+# ::snt Can you choose one for me and give me their postcode , entrance fee and phone number ?
+( At1 / Attraction-Request
+  :Fee ( aAt0 / question )
+  :Post ( aAt1 / question )
+  :Phone ( aAt2 / question )
+)
+
+# ::id PMUL1074.json_0006
+# ::snt That 's perfect . Now please find me a train that leaves on Sunday and arrives by 17:00
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n10 / name
+     :op1 "sunday"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n12 / name
+     :op1 "17:00"
+  ))
+)
+
+# ::id PMUL1074.json_0008
+# ::snt Cambridge at night
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n14 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id PMUL1074.json_0010
+# ::snt London Kings cross is where Ill be leaving from
+( Tm1 / Train-Inform
+   :Depart ( DepTr2 / Depart 
+    :name ( n16 / name
+     :op1 "london"
+     :op2 "kings"
+     :op3 "cross"
+  ))
+)
+
+# ::id PMUL1074.json_0012
+# ::snt Not just yet . What is the travel time for that train ?
+( Tt1 / Train-Request
+  :Time ( aTr0 / question )
+)
+
+# ::id PMUL1074.json_0014
+# ::snt That 's all I needed today , thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL2274.json_0000
+# ::snt Hi , I am traveling to Cambridge and ca n't wait to try some local restaurants .   Can you help me find a place to dine ?
+( Rm1 / Restaurant-Inform
+   :none ( onRe1 / none)
+)
+
+# ::id PMUL2274.json_0002
+# ::snt Yes I like English food and would prefer the cheap price range in the city center .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n2 / name
+     :op1 "cheap"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n4 / name
+     :op1 "center"
+  ))
+   :Food ( FooRe6 / Food 
+    :name ( n6 / name
+     :op1 "english"
+  ))
+)
+
+# ::id PMUL2274.json_0004
+# ::snt Yes the north please ?
+( Rm1 / Restaurant-Inform
+   :Area ( AreRe2 / Area 
+    :name ( n8 / name
+     :op1 "north"
+  ))
+)
+
+# ::id PMUL2274.json_0006
+# ::snt Can you check for mediterranean in the centre please .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n10 / name
+     :op1 "mediterranean"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n12 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id PMUL2274.json_0008
+# ::snt Yes can you please book that for me thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL2274.json_0010
+# ::snt Monday at 16:45 for 7 peeps pleez
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n14 / name
+     :op1 "16:45"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n16 / name
+     :op1 "monday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n18 / name
+     :op1 "7"
+  ))
+)
+
+# ::id PMUL2274.json_0012
+# ::snt That 's great . One last thing , can you recommend a museum and give me their address and phone number . Thanks
+( a / and
+ :op1(Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n20 / name
+     :op1 "museum"
+  ))
+   )
+ :op2(At2 / Attraction-Request
+  :Addr ( aAt1 / question )
+  :Phone ( aAt2 / question )
+   )
+)
+
+# ::id PMUL2274.json_0014
+# ::snt Perfect ! You have been so helpful . They should give you a raise . Thanks again . Bye !
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id PMUL2093.json_0000
+# ::snt Hello , I am looking to try an expensive Indian restaurant .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "indian"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n4 / name
+     :op1 "expensive"
+  ))
+)
+
+# ::id PMUL2093.json_0002
+# ::snt The area does not matter can you recommend one ?
+( a / and
+ :op1(Rt1 / Restaurant-Request
+  :Area ( aRe0 / question )
+   )
+ :op2(Rm2 / Restaurant-Inform
+   :Area ( AreRe3 / Area 
+    :name ( n7 / name
+     :op1 "does"
+     :op2 "not"
+     :op3 "matter"
+  ))
+   )
+)
+
+# ::id PMUL2093.json_0004
+# ::snt Yes , please . Can you reserve me a table for Thursday for 8 people at 17:15 ?
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n8 / name
+     :op1 "17:15"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n10 / name
+     :op1 "thursday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n12 / name
+     :op1 "8"
+  ))
+)
+
+# ::id PMUL2093.json_0006
+# ::snt I also want an entertainment attraction in the center area .
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n14 / name
+     :op1 "center"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n16 / name
+     :op1 "entertainment"
+  ))
+)
+
+# ::id PMUL2093.json_0008
+# ::snt No problem , how about a museum ?
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n18 / name
+     :op1 "museum"
+  ))
+)
+
+# ::id PMUL2093.json_0010
+# ::snt Yes can I get the address to there please ?
+( At1 / Attraction-Request
+  :Addr ( aAt0 / question )
+)
+
+# ::id PMUL2093.json_0012
+# ::snt Yes , please . I need the phone number and the postcode , please .
+( At1 / Attraction-Request
+  :Post ( aAt0 / question )
+  :Phone ( aAt1 / question )
+)
+
+# ::id PMUL2093.json_0014
+# ::snt I also want to book a taxi between the two places .
+( Tm1 / Taxi-Inform
+   :none ( onTa1 / none)
+)
+
+# ::id PMUL2093.json_0016
+# ::snt I am commuting between the two places discussed .
+( o / out_of_scope )
+
+# ::id PMUL2093.json_0018
+# ::snt Yes , I will need a taxi for that commute .
+( Tm1 / Taxi-Inform
+   :Dest ( urTa1 / curry_garden)
+   :Depart ( usTa2 / museum_of_archaelogy_and_anthropology)
+)
+
+# ::id PMUL2902.json_0000
+# ::snt Hello , I 'm looking for places to go in Cambridge . Ideally it should be located in the centre and it should include multiple sports .
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n2 / name
+     :op1 "centre"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n4 / name
+     :op1 "multiple"
+     :op2 "sports"
+  ))
+)
+
+# ::id PMUL2902.json_0002
+# ::snt No , I really need to stay in the town centre .   Are there any colleges perhaps ?
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n6 / name
+     :op1 "colleges"
+  ))
+   :Area ( AreAt4 / Area 
+    :name ( n8 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id PMUL2902.json_0004
+# ::snt Give me the address of the one closest to the train station then , and it 's really free ?
+( a / and
+ :op1(Tm1 / Train-Inform
+   :none ( onTr1 / none)
+   )
+ :op2(At2 / Attraction-Request
+  :Addr ( aAt1 / question )
+   )
+)
+
+# ::id PMUL2902.json_0006
+# ::snt Thank you , I 'm also looking for a place to stay in the moderate price range with 0 stars .
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n10 / name
+     :op1 "moderate"
+  ))
+   :Stars ( StaHo4 / Stars 
+    :name ( n12 / name
+     :op1 "0"
+  ))
+)
+
+# ::id PMUL2902.json_0008
+# ::snt Yes , that 's fine for me .
+( Hm1 / Hotel-Inform
+   :Internet ( esHo1 / yes)
+)
+
+# ::id PMUL2902.json_0010
+# ::snt No .   I still need christ 's college 's address .
+( At1 / Attraction-Request
+  :Addr ( aAt0 / question )
+)
+
+# ::id PMUL2902.json_0012
+# ::snt Ok , thank you . I do n't need the hotel to be booked . I just need the hotel type and address information .
+( Ht1 / Hotel-Request
+  :Type ( aHo0 / question )
+  :Addr ( aHo1 / question )
+)
+
+# ::id PMUL2902.json_0014
+# ::snt Can I have the address and the hotel type of Cityroomz ?
+( a / and
+ :op1(Ht1 / Hotel-Request
+  :Type ( aHo0 / question )
+  :Addr ( aHo1 / question )
+   )
+ :op2(Hm2 / Hotel-Inform
+   :Name ( NamHo3 / Name 
+    :name ( n15 / name
+     :op1 "Cityroomz"
+  ))
+   :Type ( TypHo5 / Type 
+    :name ( n17 / name
+     :op1 "hotel"
+  ))
+   )
+)
+
+# ::id PMUL2902.json_0016
+# ::snt I 'm sorry . Did you say the hotel is Cityroomz or Sleeperz ? What type of hotel is it ?
+( a / and
+ :op1(Ht1 / Hotel-Request
+  :Type ( aHo0 / question )
+   )
+ :op2(Hm2 / Hotel-Inform
+   :Name ( NamHo3 / Name 
+    :name ( n19 / name
+     :op1 "Cityroomz"
+  ))
+   :Type ( TypHo5 / Type 
+    :name ( n21 / name
+     :op1 "hotel"
+  ))
+   )
+)
+
+# ::id PMUL2902.json_0018
+# ::snt No , I think that is all I need today . Thank you for all your help !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL2902.json_0020
+# ::snt No problem . Bye bye and have a good day .
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id SNG0495.json_0000
+# ::snt Hi ! Are there any restaurants in town that serve Scottish food ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "scottish"
+  ))
+)
+
+# ::id SNG0495.json_0002
+# ::snt If there are no Scottish places in the west , what about expensive places to eat ?
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n4 / name
+     :op1 "expensive"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n6 / name
+     :op1 "west"
+  ))
+)
+
+# ::id SNG0495.json_0004
+# ::snt What about Indian restaurants ? Are there any expensive ones in the west ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n8 / name
+     :op1 "indian"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n10 / name
+     :op1 "expensive"
+  ))
+   :Area ( AreRe6 / Area 
+    :name ( n12 / name
+     :op1 "west"
+  ))
+)
+
+# ::id SNG0495.json_0006
+# ::snt Could you give me their address ?
+( Rt1 / Restaurant-Request
+  :Addr ( aRe0 / question )
+)
+
+# ::id SNG0495.json_0008
+# ::snt Thank you , That is all I will need today .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG0495.json_0010
+# ::snt Thanks , again for your help . Goodbye .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL4902.json_0000
+# ::snt Hello , do you know of any Spanish restaurants in the Centre of town ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "spanish"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n4 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id PMUL4902.json_0002
+# ::snt Tell me more about La Raza .
+( Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n6 / name
+     :op1 "la"
+     :op2 "raza"
+  ))
+)
+
+# ::id PMUL4902.json_0004
+# ::snt book a table for 7 people at 17:15 on saturday .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n8 / name
+     :op1 "17:15"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n10 / name
+     :op1 "saturday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n12 / name
+     :op1 "7"
+  ))
+)
+
+# ::id PMUL4902.json_0006
+# ::snt I am also interested in a particular attraction called Saint Barnabas Press Gallery .
+( Am1 / Attraction-Inform
+   :Name ( NamAt2 / Name 
+    :name ( n14 / name
+     :op1 "saint"
+     :op2 "barnabas"
+     :op3 "press"
+     :op4 "gallery"
+  ))
+)
+
+# ::id PMUL4902.json_0008
+# ::snt Yes may I have their postcode please ?
+( At1 / Attraction-Request
+  :Post ( aAt0 / question )
+)
+
+# ::id PMUL4902.json_0010
+# ::snt No that 's it . I also need a taxi taking me from the gallery to the restaurant .
+( a / and
+ :op1(Tm1 / Taxi-Inform
+   :none ( onTa1 / none)
+   :Depart ( DepTa3 / Depart 
+    :name ( n16 / name
+     :op1 "the"
+     :op2 "gallery"
+  ))
+   :Dest ( DesTa5 / Dest 
+    :name ( n18 / name
+     :op1 "the"
+     :op2 "restaurant"
+  ))
+   )
+ :op2(Rm2 / Restaurant-Inform
+   :none ( onRe2 / none)
+   )
+)
+
+# ::id PMUL4902.json_0012
+# ::snt No that 's everything . Thank you so much !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL4902.json_0014
+# ::snt you were of great help
+( gt1 / general-greet
+   :none ( onge1 / none)
+)
+
+# ::id PMUL4902.json_0016
+# ::snt Thank you so much you have been awesome .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3133.json_0000
+# ::snt Please find a cheap place to eat that serves light bites food .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "light"
+     :op2 "bites"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n4 / name
+     :op1 "cheap"
+  ))
+)
+
+# ::id PMUL3133.json_0002
+# ::snt What type of cheap restaurants do you have in the center ?
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n6 / name
+     :op1 "cheap"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n8 / name
+     :op1 "center"
+  ))
+)
+
+# ::id PMUL3133.json_0004
+# ::snt Mediterranean sounds good .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n10 / name
+     :op1 "mediterranean"
+  ))
+)
+
+# ::id PMUL3133.json_0006
+# ::snt Yes , please make me a reservation .
+( o / out_of_scope )
+
+# ::id PMUL3133.json_0008
+# ::snt book a table for 6 people at 19:15 on monday .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n12 / name
+     :op1 "19:15"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n14 / name
+     :op1 "monday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n16 / name
+     :op1 "6"
+  ))
+)
+
+# ::id PMUL3133.json_0010
+# ::snt Yes , I 'm interested in seeing some attractions with sports . Is there any place with multiple sports in the Centre ?
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n18 / name
+     :op1 "centre"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n20 / name
+     :op1 "multiple"
+     :op2 "sports"
+  ))
+)
+
+# ::id PMUL3133.json_0012
+# ::snt What about a nightclub instead ?
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n22 / name
+     :op1 "nightclub"
+  ))
+)
+
+# ::id PMUL3133.json_0014
+# ::snt Yes .   Whichever you can recommend .   Please give me their postcode when you choose .   Thank you !
+( At1 / Attraction-Request
+  :Post ( aAt0 / question )
+)
+
+# ::id PMUL3133.json_0016
+# ::snt Could I get the postcode ?
+( At1 / Attraction-Request
+  :Post ( aAt0 / question )
+)
+
+# ::id PMUL3133.json_0018
+# ::snt No .   That 's it .   Thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3133.json_0020
+# ::snt Thanks , you , too !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0888.json_0000
+# ::snt Hi , I 'm looking for a specific restaurant in Cambridge . It 's called The Copper Kettle . Could you give me any information on it ?
+( Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n2 / name
+     :op1 "Copper"
+     :op2 "Kettle"
+  ))
+)
+
+# ::id MUL0888.json_0002
+# ::snt Can I please have the phone number for them ?
+( Rt1 / Restaurant-Request
+  :Phone ( aRe0 / question )
+)
+
+# ::id MUL0888.json_0004
+# ::snt I am also looking for places to go . Could you recommend me any attraction in the center ?
+( Am1 / Attraction-Inform
+   :none ( onAt1 / none)
+   :Area ( AreAt3 / Area 
+    :name ( n4 / name
+     :op1 "center"
+  ))
+)
+
+# ::id MUL0888.json_0006
+# ::snt Any type will do .
+( a / and
+ :op1(At1 / Attraction-Request
+  :Type ( aAt0 / question )
+   )
+ :op2(Am2 / Attraction-Inform
+   :Type ( TypAt3 / Type 
+    :name ( n7 / name
+     :op1 "Any"
+  ))
+   )
+)
+
+# ::id MUL0888.json_0008
+# ::snt What type of attraction is it and what is the entrance fee ?
+( At1 / Attraction-Request
+  :Type ( aAt0 / question )
+  :Fee ( aAt1 / question )
+)
+
+# ::id MUL0888.json_0010
+# ::snt Thank you very much for your time .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0888.json_0012
+# ::snt No , that 's all .
+( o / out_of_scope )
+
+# ::id MUL1174.json_0000
+# ::snt I am looking for a cheap place to stay with free wifi .
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n2 / name
+     :op1 "cheap"
+  ))
+   :Internet ( esHo2 / yes)
+)
+
+# ::id MUL1174.json_0002
+# ::snt Yeah , I would like it to be in the east area of town , if you can .
+( Hm1 / Hotel-Inform
+   :Area ( AreHo2 / Area 
+    :name ( n4 / name
+     :op1 "east"
+  ))
+)
+
+# ::id MUL1174.json_0004
+# ::snt Okay , book me into one of those starting Sunday . There will be 8 of us staying 5 nights .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n6 / name
+     :op1 "5"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n8 / name
+     :op1 "sunday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n10 / name
+     :op1 "8"
+  ))
+)
+
+# ::id MUL1174.json_0006
+# ::snt I 'm sorry , I just noticed that you booked starting on Sunday .   I had requested to check in on Saturday .   Is that still possible ?
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Day ( DayHo2 / Day 
+    :name ( n12 / name
+     :op1 "sunday"
+  ))
+   )
+ :op2(Bt2 / Booking-Request
+  :Day ( aBo1 / question )
+   )
+)
+
+# ::id MUL1174.json_0008
+# ::snt I 'd also like to explore the town . Where 's the nearest cinema ?
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n14 / name
+     :op1 "cinema"
+  ))
+)
+
+# ::id MUL1174.json_0010
+# ::snt What is the address of Cineworld ?
+( At1 / Attraction-Request
+  :Addr ( aAt0 / question )
+)
+
+# ::id MUL1174.json_0012
+# ::snt Thank you , that 's all I need !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL0764.json_0000
+# ::snt I am planning my trip to Cambridge and am trying to find European food , can you help me ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "european"
+  ))
+)
+
+# ::id PMUL0764.json_0002
+# ::snt Can you help me narrow that down a little ?   Can you provide the name of an expensive European restaurant that is in the Centre ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n4 / name
+     :op1 "european"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n6 / name
+     :op1 "expensive"
+  ))
+   :Area ( AreRe6 / Area 
+    :name ( n8 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id PMUL0764.json_0004
+# ::snt The first one sounds good . Can you book a table for 5   on thursday at 11:00 ?
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n10 / name
+     :op1 "11:00"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n12 / name
+     :op1 "thursday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n14 / name
+     :op1 "5"
+  ))
+)
+
+# ::id PMUL0764.json_0006
+# ::snt Yes , I will need a train from Cambridge to Stevenage .   Can you help me with that also ?
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n16 / name
+     :op1 "stevenage"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n18 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id PMUL0764.json_0008
+# ::snt On Friday and I 'll be leaving after 11:30
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n20 / name
+     :op1 "friday"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n22 / name
+     :op1 "11:30"
+  ))
+)
+
+# ::id PMUL0764.json_0010
+# ::snt Yes please and then provide me with the reference number .
+( Tt1 / Train-Request
+  :Ref ( aTr0 / question )
+)
+
+# ::id PMUL0764.json_0012
+# ::snt I need 5 tickets please .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n24 / name
+     :op1 "5"
+  ))
+)
+
+# ::id PMUL0764.json_0014
+# ::snt Thank you very much for your time .   Bye !
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id PMUL4554.json_0000
+# ::snt i am looking for places to go in town . The attraction should be in the east and should be in the type of park .
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n2 / name
+     :op1 "east"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n4 / name
+     :op1 "park"
+  ))
+)
+
+# ::id PMUL4554.json_0002
+# ::snt Entrance fee and phone number , please ?
+( At1 / Attraction-Request
+  :Fee ( aAt0 / question )
+  :Phone ( aAt1 / question )
+)
+
+# ::id PMUL4554.json_0004
+# ::snt I could use some help finding a room somewhere in town . In the east preferably .
+( Hm1 / Hotel-Inform
+   :Area ( AreHo2 / Area 
+    :name ( n6 / name
+     :op1 "east"
+  ))
+)
+
+# ::id PMUL4554.json_0006
+# ::snt Wfif , free parking and room service
+( Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+)
+
+# ::id PMUL4554.json_0008
+# ::snt As long as it has free internet and parking it 's fine . Can you book it for 1 I 'm checking in Friday and staying 4 nights .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n8 / name
+     :op1 "4"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n10 / name
+     :op1 "friday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n12 / name
+     :op1 "1"
+  ))
+   :Parking ( esHo4 / yes)
+   :Internet ( esHo5 / yes)
+)
+
+# ::id PMUL4554.json_0010
+# ::snt No , that will be all . Thank you !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL4554.json_0012
+# ::snt Good Bye . Thanks .
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id SNG0475.json_0000
+# ::snt Hi - I 'm looking for an expensive restaurant on the east side of town . Can you help me ?
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n2 / name
+     :op1 "expensive"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n4 / name
+     :op1 "east"
+  ))
+)
+
+# ::id SNG0475.json_0002
+# ::snt Surprise me . I just need a table for 6 at 12:00 on Thursday .
+( Rm1 / Restaurant-Inform
+   :Food ( onRe1 / dontcare)
+   :Time ( TimRe3 / Time 
+    :name ( n6 / name
+     :op1 "12:00"
+  ))
+   :Day ( DayRe5 / Day 
+    :name ( n8 / name
+     :op1 "thursday"
+  ))
+   :People ( PeoRe7 / People 
+    :name ( n10 / name
+     :op1 "6"
+  ))
+)
+
+# ::id SNG0475.json_0004
+# ::snt No , that 's all I needed , thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3728.json_0000
+# ::snt I 'm looking for a chinese food restaurant .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "chinese"
+  ))
+)
+
+# ::id PMUL3728.json_0002
+# ::snt Is it moderately priced ?
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n4 / name
+     :op1 "moderately"
+  ))
+)
+
+# ::id PMUL3728.json_0004
+# ::snt Okay , I do n't need a specific area and I will take a recommendation from you on one that is moderately priced please . I will need the address .
+( Rt1 / Restaurant-Request
+  :Addr ( aRe0 / question )
+)
+
+# ::id PMUL3728.json_0006
+# ::snt Yes , I need a hotel in the centre with free wifi and free parking .
+( Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+   :Internet ( esHo2 / yes)
+   :Area ( AreHo4 / Area 
+    :name ( n6 / name
+     :op1 "centre"
+  ))
+   :Type ( TypHo6 / Type 
+    :name ( n8 / name
+     :op1 "hotel"
+  ))
+)
+
+# ::id PMUL3728.json_0008
+# ::snt No , but I would like it to be moderately priced .
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n10 / name
+     :op1 "moderately"
+  ))
+)
+
+# ::id PMUL3728.json_0010
+# ::snt Would there be a moderately priced guesthouse or hotel with free wifi and free parking in the west ?
+( Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+   :Price ( PriHo3 / Price 
+    :name ( n12 / name
+     :op1 "moderately"
+  ))
+   :Internet ( esHo3 / yes)
+   :Area ( AreHo6 / Area 
+    :name ( n14 / name
+     :op1 "west"
+  ))
+)
+
+# ::id PMUL3728.json_0012
+# ::snt Yes could you make me a reservation for 8 people for 4 nights from Tuesday .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n16 / name
+     :op1 "4"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n18 / name
+     :op1 "tuesday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n20 / name
+     :op1 "8"
+  ))
+)
+
+# ::id PMUL3728.json_0014
+# ::snt Thank you , that is everything I need .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG02133.json_0000
+# ::snt Can you find me a taxi to jesus green outdoor pool ? I need to be there by 02:15 .
+( Tm1 / Taxi-Inform
+   :Dest ( DesTa2 / Dest 
+    :name ( n2 / name
+     :op1 "jesus"
+     :op2 "green"
+     :op3 "outdoor"
+     :op4 "pool"
+  ))
+   :Depart ( onTa2 / none)
+   :Arrive ( ArrTa5 / Arrive 
+    :name ( n4 / name
+     :op1 "02:15"
+  ))
+)
+
+# ::id SNG02133.json_0002
+# ::snt Ok Thanks that 's all I need !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG02133.json_0004
+# ::snt I need to be up from Williams Art and Antiques .
+( Tm1 / Taxi-Inform
+   :Depart ( DepTa2 / Depart 
+    :name ( n6 / name
+     :op1 "williams"
+     :op2 "art"
+     :op3 "and"
+     :op4 "antiques"
+  ))
+)
+
+# ::id SNG02133.json_0006
+# ::snt Great , thanks for your help .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG02133.json_0008
+# ::snt That 's all actually . Thanks and bye !
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id PMUL0987.json_0000
+# ::snt I want to go to a french food restaurant in the north . Can you help me find one ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "french"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n4 / name
+     :op1 "north"
+  ))
+)
+
+# ::id PMUL0987.json_0002
+# ::snt Ok , is it expensive ?
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n6 / name
+     :op1 "expensive"
+  ))
+)
+
+# ::id PMUL0987.json_0004
+# ::snt Yes . Book for 4 people on Tuesday at 18:30 .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n8 / name
+     :op1 "18:30"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n10 / name
+     :op1 "tuesday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n12 / name
+     :op1 "4"
+  ))
+)
+
+# ::id PMUL0987.json_0006
+# ::snt Great , thanks !   I 'll also need a train to Cambridge .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n14 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id PMUL0987.json_0008
+# ::snt I need it for the same day as the restaurant booking .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n16 / name
+     :op1 "same"
+     :op2 "day"
+  ))
+)
+
+# ::id PMUL0987.json_0010
+# ::snt I will be leaving from Ely . Could you give me the price ?
+( a / and
+ :op1(Tm1 / Train-Inform
+   :Depart ( DepTr2 / Depart 
+    :name ( n18 / name
+     :op1 "ely"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ticket ( aTr1 / question )
+   )
+)
+
+# ::id PMUL0987.json_0012
+# ::snt I need to arrive in Cambridge by 12:45 . Do all of the tickets cost the same ?
+( Tm1 / Train-Inform
+   :Arrive ( ArrTr2 / Arrive 
+    :name ( n20 / name
+     :op1 "12:45"
+  ))
+   :Dest ( DesTr4 / Dest 
+    :name ( n22 / name
+     :op1 "Cambridge"
+  ))
+)
+
+# ::id PMUL0987.json_0014
+# ::snt yes that would be great . can you please verify that the booking was successful ?
+( o / out_of_scope )
+
+# ::id PMUL0987.json_0016
+# ::snt Thank you very much for your help . That will be all today .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL2100.json_0000
+# ::snt Hi , I 'm looking for a train to peterborough leaving after 17:00 .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "peterborough"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n4 / name
+     :op1 "17:00"
+  ))
+)
+
+# ::id MUL2100.json_0002
+# ::snt Cambridge , on Tuesday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n6 / name
+     :op1 "tuesday"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n8 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id MUL2100.json_0004
+# ::snt I would like to leave after 17:00
+( Tm1 / Train-Inform
+   :Leave ( LeaTr2 / Leave 
+    :name ( n10 / name
+     :op1 "17:00"
+  ))
+)
+
+# ::id MUL2100.json_0006
+# ::snt Yes book it for me . I also need a guesthouse hotel with free parking .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n12 / name
+     :op1 "guesthouse"
+  ))
+   :Parking ( esHo2 / yes)
+)
+
+# ::id MUL2100.json_0008
+# ::snt I would like something in the moderate price range , I am on a budget .
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n14 / name
+     :op1 "moderate"
+  ))
+)
+
+# ::id MUL2100.json_0010
+# ::snt Could you tell me the star of the hotel and whether they have internet ?
+( a / and
+ :op1(Ht1 / Hotel-Request
+  :Internet ( aHo0 / question )
+   )
+ :op2(Hm2 / Hotel-Inform
+   :Internet ( esHo2 / yes)
+   )
+)
+
+# ::id MUL2100.json_0012
+# ::snt That 's all I need . Thank you for your help with my travel plans . Good bye .
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id MUL2100.json_0014
+# ::snt No , I just needed the info , that is all I need for now . Bye .
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id SNG01962.json_0000
+# ::snt I need a taxi from Peking restaurant to my hotel .
+( Tm1 / Taxi-Inform
+   :Depart ( DepTa2 / Depart 
+    :name ( n2 / name
+     :op1 "peking"
+     :op2 "restaurant"
+  ))
+)
+
+# ::id SNG01962.json_0002
+# ::snt I 'd like to arrive by 20:00 please .
+( Tm1 / Taxi-Inform
+   :Arrive ( ArrTa2 / Arrive 
+    :name ( n4 / name
+     :op1 "20:00"
+  ))
+)
+
+# ::id SNG01962.json_0004
+# ::snt I 'm going to huntingdon marriott hotel .
+( Tm1 / Taxi-Inform
+   :Dest ( DesTa2 / Dest 
+    :name ( n6 / name
+     :op1 "huntingdon"
+     :op2 "marriott"
+     :op3 "hotel"
+  ))
+)
+
+# ::id SNG01962.json_0006
+# ::snt Thank you for your assistance .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG01962.json_0008
+# ::snt That will be all for now , thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL2469.json_0000
+# ::snt Hi , can you help me with my planning ?   I need some ideas on places to go in town .
+( gt1 / general-greet
+   :none ( onge1 / none)
+)
+
+# ::id PMUL2469.json_0002
+# ::snt I 'd like to visit a museum .
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n2 / name
+     :op1 "museum"
+  ))
+)
+
+# ::id PMUL2469.json_0004
+# ::snt I will take your recommendation for one . Could you provide me with the address and area of the one you choose ?
+( At1 / Attraction-Request
+  :Area ( aAt0 / question )
+  :Addr ( aAt1 / question )
+)
+
+# ::id PMUL2469.json_0006
+# ::snt Can i get a reservation please ?
+( o / out_of_scope )
+
+# ::id PMUL2469.json_0008
+# ::snt Great !   Can you find a restaurant for me too ?
+( Rm1 / Restaurant-Inform
+   :none ( onRe1 / none)
+)
+
+# ::id PMUL2469.json_0010
+# ::snt I would prefer French food .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n4 / name
+     :op1 "french"
+  ))
+)
+
+# ::id PMUL2469.json_0012
+# ::snt Is that in the expensive price range ?
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n6 / name
+     :op1 "expensive"
+  ))
+)
+
+# ::id PMUL2469.json_0014
+# ::snt Okay , great . Could you book it for me for 5 people on thursday at 12:45 ?
+( Rm1 / Restaurant-Inform
+   :People ( PeoRe2 / People 
+    :name ( n8 / name
+     :op1 "5"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n10 / name
+     :op1 "thursday"
+  ))
+   :Time ( TimRe6 / Time 
+    :name ( n12 / name
+     :op1 "12:45"
+  ))
+)
+
+# ::id PMUL2469.json_0016
+# ::snt I need a reference number
+( Rt1 / Restaurant-Request
+  :Ref ( aRe0 / question )
+)
+
+# ::id PMUL2469.json_0018
+# ::snt Yes , as long as it serves french food .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n14 / name
+     :op1 "french"
+  ))
+)
+
+# ::id PMUL2469.json_0020
+# ::snt Thanks , that 's it for today ! Bye !
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id MUL0827.json_0000
+# ::snt I am looking for places to go , is there a college I could see ?
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n2 / name
+     :op1 "college"
+  ))
+)
+
+# ::id MUL0827.json_0002
+# ::snt No , just the first one on the list is fine . Could you provide me with an address and the entrance fee ?
+( At1 / Attraction-Request
+  :Fee ( aAt0 / question )
+  :Addr ( aAt1 / question )
+)
+
+# ::id MUL0827.json_0004
+# ::snt Thank you !   I am also looking for a place to eat . I am looking for a restaurant in the east that is moderate in price .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n4 / name
+     :op1 "moderate"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n6 / name
+     :op1 "east"
+  ))
+)
+
+# ::id MUL0827.json_0006
+# ::snt That 's fine , book me a table for 3 for sunday at 19:30 and give me a reference number .
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n8 / name
+     :op1 "19:30"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n10 / name
+     :op1 "sunday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n12 / name
+     :op1 "3"
+  ))
+   )
+ :op2(Rt2 / Restaurant-Request
+  :Ref ( aRe1 / question )
+   )
+)
+
+# ::id MUL0827.json_0008
+# ::snt Can you try a different restaurant ?
+( Rm1 / Restaurant-Inform
+   :none ( onRe1 / none)
+)
+
+# ::id MUL0827.json_0010
+# ::snt That should work try that for 3 people at 19:30 on sunday .
+( Rm1 / Restaurant-Inform
+   :People ( PeoRe2 / People 
+    :name ( n14 / name
+     :op1 "3"
+  ))
+   :Time ( TimRe4 / Time 
+    :name ( n16 / name
+     :op1 "19:30"
+  ))
+   :Day ( DayRe6 / Day 
+    :name ( n18 / name
+     :op1 "sunday"
+  ))
+)
+
+# ::id MUL0827.json_0012
+# ::snt I would also like to book a taxi to commute between the two places , please .
+( Tm1 / Taxi-Inform
+   :none ( onTa1 / none)
+)
+
+# ::id MUL0827.json_0014
+# ::snt That is all I need , thank you for the help .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0039.json_0000
+# ::snt Is there any hotel in the area with 4 stars and I can get for cheap price .
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n2 / name
+     :op1 "cheap"
+  ))
+   :Stars ( StaHo4 / Stars 
+    :name ( n4 / name
+     :op1 "4"
+  ))
+   )
+ :op2(Rt2 / Restaurant-Request
+  :Price ( aRe1 / question )
+   )
+)
+
+# ::id MUL0039.json_0002
+# ::snt I would just like to know first if this place includes free parking ?
+( Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+)
+
+# ::id MUL0039.json_0004
+# ::snt OK , can I have their phone number ? Oh , and they have free wifi , right ?
+( a / and
+ :op1(Ht1 / Hotel-Request
+  :Internet ( aHo0 / question )
+  :Phone ( aHo1 / question )
+   )
+ :op2(Hm2 / Hotel-Inform
+   :Internet ( esHo2 / yes)
+   )
+)
+
+# ::id MUL0039.json_0006
+# ::snt I 'm also looking for a restaurant in the east that serves Indian food .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n6 / name
+     :op1 "indian"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n8 / name
+     :op1 "east"
+  ))
+)
+
+# ::id MUL0039.json_0008
+# ::snt The price range does n't matter . Can you give me a few names to choose from ?
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :Price ( onRe1 / dontcare)
+   )
+ :op2(Rt2 / Restaurant-Request
+  :Price ( aRe1 / question )
+   )
+)
+
+# ::id MUL0039.json_0010
+# ::snt I do n't need a table , but can I get the address , postcode and price range for Curry Prince ?
+( a / and
+ :op1(Rt1 / Restaurant-Request
+  :Price ( aRe0 / question )
+  :Post ( aRe1 / question )
+  :Addr ( aRe2 / question )
+   )
+ :op2(Rm2 / Restaurant-Inform
+   :Name ( NamRe3 / Name 
+    :name ( n11 / name
+     :op1 "Curry"
+     :op2 "Prince"
+  ))
+   )
+)
+
+# ::id MUL0039.json_0012
+# ::snt What is the price range for The Curry Prince ?
+( a / and
+ :op1(Rt1 / Restaurant-Request
+  :Price ( aRe0 / question )
+   )
+ :op2(Rm2 / Restaurant-Inform
+   :Name ( NamRe3 / Name 
+    :name ( n13 / name
+     :op1 "Curry"
+     :op2 "Prince"
+  ))
+   )
+)
+
+# ::id MUL0039.json_0014
+# ::snt Thanks ! Now , can I get a taxi from the Cambridge Belfry to the Curry Prince ? I need to leave the hotel by 4:00 .
+( a / and
+ :op1(Tm1 / Taxi-Inform
+   :Dest ( DesTa2 / Dest 
+    :name ( n14 / name
+     :op1 "curry"
+     :op2 "prince"
+  ))
+   :Depart ( DepTa4 / Depart 
+    :name ( n16 / name
+     :op1 "the"
+     :op2 "hotel"
+  ))
+   :Leave ( LeaTa6 / Leave 
+    :name ( n18 / name
+     :op1 "4:00"
+  ))
+   )
+ :op2(Hm2 / Hotel-Inform
+   :Name ( NamHo6 / Name 
+    :name ( n21 / name
+     :op1 "Cambridge"
+     :op2 "Belfry"
+  ))
+   )
+)
+
+# ::id MUL0039.json_0016
+# ::snt That was everything I needed , Thanks for everything and please take care !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG0856.json_0000
+# ::snt A friend recommended the City Centre North B&B. Could you help me find it ?
+( Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n2 / name
+     :op1 "City"
+     :op2 "Centre"
+     :op3 "North"
+     :op4 "B&B."
+  ))
+)
+
+# ::id SNG0856.json_0002
+# ::snt Thank you ! Can you book that for me ?
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG0856.json_0004
+# ::snt I need it for 2 nights , starting on Monday .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n4 / name
+     :op1 "2"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n6 / name
+     :op1 "monday"
+  ))
+)
+
+# ::id SNG0856.json_0006
+# ::snt There will be 4 of us . Thanks .
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :People ( PeoHo2 / People 
+    :name ( n8 / name
+     :op1 "4"
+  ))
+   )
+ :op2(gk2 / general-thank
+   :none ( onge2 / none)
+   )
+)
+
+# ::id SNG0856.json_0008
+# ::snt That 's all . Thank you !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3320.json_0000
+# ::snt I am looking for some information .   I need to find a cheap place to stay .
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n2 / name
+     :op1 "cheap"
+  ))
+)
+
+# ::id PMUL3320.json_0002
+# ::snt a star rating of 0
+( Hm1 / Hotel-Inform
+   :Stars ( StaHo2 / Stars 
+    :name ( n4 / name
+     :op1 "0"
+  ))
+)
+
+# ::id PMUL3320.json_0004
+# ::snt Well can you recommend the a hotel from these choices and then book me 2 nights for 4 people starting from Friday . I will need my booking reference number .
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n6 / name
+     :op1 "2"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n8 / name
+     :op1 "friday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n10 / name
+     :op1 "4"
+  ))
+   :Type ( TypHo8 / Type 
+    :name ( n12 / name
+     :op1 "hotel"
+  ))
+   )
+ :op2(Ht2 / Hotel-Request
+  :Ref ( aHo1 / question )
+   )
+)
+
+# ::id PMUL3320.json_0006
+# ::snt Now I need to find a place to go visit , should be in the east part of the town
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n14 / name
+     :op1 "east"
+  ))
+)
+
+# ::id PMUL3320.json_0008
+# ::snt If you have any recommendations that would be great ! I will need the entrance fee of whichever you choose .
+( At1 / Attraction-Request
+  :Fee ( aAt0 / question )
+)
+
+# ::id PMUL3320.json_0010
+# ::snt What is their entrance fee ?
+( At1 / Attraction-Request
+  :Fee ( aAt0 / question )
+)
+
+# ::id PMUL3320.json_0012
+# ::snt I need a taxi between the hotel and the Camboats . I want to leave the Camboats by 3:45 .
+( Tm1 / Taxi-Inform
+   :Depart ( DepTa2 / Depart 
+    :name ( n16 / name
+     :op1 "camboats"
+  ))
+   :Leave ( LeaTa4 / Leave 
+    :name ( n18 / name
+     :op1 "3:45"
+  ))
+)
+
+# ::id PMUL3320.json_0014
+# ::snt Okay that will be all then . Thank you for your help .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3320.json_0016
+# ::snt Thank you very much , I appreciate all the services you offer .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL2039.json_0000
+# ::snt I 'd like to find a place to stay with a zero star rating that has free wifi .
+( Hm1 / Hotel-Inform
+   :Internet ( esHo1 / yes)
+   :Stars ( StaHo3 / Stars 
+    :name ( n2 / name
+     :op1 "zero"
+  ))
+)
+
+# ::id MUL2039.json_0002
+# ::snt Not really except an expensive one .
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n4 / name
+     :op1 "Not"
+     :op2 "really"
+  ))
+   :Price ( PriHo4 / Price 
+    :name ( n6 / name
+     :op1 "expensive"
+  ))
+)
+
+# ::id MUL2039.json_0004
+# ::snt What about one in the cheap price range ?
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n8 / name
+     :op1 "cheap"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ticket ( aTr1 / question )
+   )
+)
+
+# ::id MUL2039.json_0006
+# ::snt El Shaddai will do . Can you book me there for Wednesday ?
+( Hm1 / Hotel-Inform
+   :Day ( DayHo2 / Day 
+    :name ( n10 / name
+     :op1 "wednesday"
+  ))
+   :Name ( NamHo4 / Name 
+    :name ( n12 / name
+     :op1 "El"
+     :op2 "Shaddai"
+  ))
+)
+
+# ::id MUL2039.json_0008
+# ::snt Just 1 person for 3 days , Friday   through Monday .
+( Hm1 / Hotel-Inform
+   :Day ( DayHo2 / Day 
+    :name ( n14 / name
+     :op1 "friday"
+  ))
+   :People ( PeoHo4 / People 
+    :name ( n16 / name
+     :op1 "1"
+  ))
+   :Stay ( StaHo6 / Stay 
+    :name ( n18 / name
+     :op1 "3"
+  ))
+)
+
+# ::id MUL2039.json_0010
+# ::snt Oh , yes .   That is fine . And can I get the post code for the guesthouse ?
+( Ht1 / Hotel-Request
+  :Post ( aHo0 / question )
+)
+
+# ::id MUL2039.json_0012
+# ::snt Are you able to help me find a train on friday ?
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n20 / name
+     :op1 "friday"
+  ))
+)
+
+# ::id MUL2039.json_0014
+# ::snt I need to go from Bishops Stortford to Cambridge , please .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n22 / name
+     :op1 "cambridge"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n24 / name
+     :op1 "bishops"
+     :op2 "stortford"
+  ))
+)
+
+# ::id MUL2039.json_0016
+# ::snt I would like to arrive in cambridge by 17:45 .   And no , I got the information I needed on the hotel for now , thanks .
+( Tm1 / Train-Inform
+   :Arrive ( ArrTr2 / Arrive 
+    :name ( n26 / name
+     :op1 "17:45"
+  ))
+   :Dest ( DesTr4 / Dest 
+    :name ( n28 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id MUL2039.json_0018
+# ::snt No , just tell me the price , I 'm not ready to commit to anything yet .
+( Tt1 / Train-Request
+  :Ticket ( aTr0 / question )
+)
+
+# ::id MUL2039.json_0020
+# ::snt No , you 've been great . Thanks for your time . Bye .
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id PMUL4757.json_0000
+# ::snt One moment while I look up the alpha - milton guest house for you .
+( Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n2 / name
+     :op1 "alpha"
+     :op2 "-"
+     :op3 "milton"
+     :op4 "guest"
+     :op5 "house"
+  ))
+)
+
+# ::id PMUL4757.json_0002
+# ::snt I 'd like to book a room for two people on Sunday for two nights , please .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n4 / name
+     :op1 "two"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n6 / name
+     :op1 "sunday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n8 / name
+     :op1 "two"
+  ))
+)
+
+# ::id PMUL4757.json_0004
+# ::snt I will also need a train to Stevenage .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n10 / name
+     :op1 "stevenage"
+  ))
+)
+
+# ::id PMUL4757.json_0006
+# ::snt I 'll be leaving on Monday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n12 / name
+     :op1 "monday"
+  ))
+)
+
+# ::id PMUL4757.json_0008
+# ::snt I would like to arrive by 18:30 , please .
+( Tm1 / Train-Inform
+   :Arrive ( ArrTr2 / Arrive 
+    :name ( n14 / name
+     :op1 "18:30"
+  ))
+   :Leave ( onTr2 / none)
+)
+
+# ::id PMUL4757.json_0010
+# ::snt Are you quite sure ? I do n't mind if I arrive a bit earlier , but I need to be in Stevenage by 18:30 on Monday .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n16 / name
+     :op1 "stevenage"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n18 / name
+     :op1 "monday"
+  ))
+   :Arrive ( ArrTr6 / Arrive 
+    :name ( n20 / name
+     :op1 "18:30"
+  ))
+)
+
+# ::id PMUL4757.json_0012
+# ::snt Yes leaving cambridge to stevenage monday by 18:30 for the same amount of people
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n22 / name
+     :op1 "stevenage"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n24 / name
+     :op1 "monday"
+  ))
+   :Arrive ( ArrTr6 / Arrive 
+    :name ( n26 / name
+     :op1 "18:30"
+  ))
+   :Depart ( DepTr8 / Depart 
+    :name ( n28 / name
+     :op1 "cambridge"
+  ))
+   :People ( PeoTr10 / People 
+    :name ( n30 / name
+     :op1 "same"
+     :op2 "amount"
+     :op3 "of"
+     :op4 "people"
+  ))
+)
+
+# ::id PMUL4757.json_0014
+# ::snt Thanks so much for all the help ! There 's nothing else for me . Goodbye !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL1133.json_0000
+# ::snt I 'm looking for a train leaving on Saturday after 7:30 PM . Can you help me ?
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n2 / name
+     :op1 "saturday"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n4 / name
+     :op1 "7:30"
+  ))
+)
+
+# ::id PMUL1133.json_0002
+# ::snt No . I need to leave after 19:30 on saturday from london liverpool street and then go to cambridge . Try again please .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n6 / name
+     :op1 "cambridge"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n8 / name
+     :op1 "london"
+     :op2 "liverpool"
+     :op3 "street"
+  ))
+   :Leave ( LeaTr6 / Leave 
+    :name ( n10 / name
+     :op1 "19:30"
+  ))
+   :Day ( DayTr8 / Day 
+    :name ( n12 / name
+     :op1 "saturday"
+  ))
+)
+
+# ::id PMUL1133.json_0004
+# ::snt Yes , I need 7 tickets , please .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n14 / name
+     :op1 "7"
+  ))
+)
+
+# ::id PMUL1133.json_0006
+# ::snt Yes , I am looking for some fun things to do while we 're in the Centre . Is there anything you can recommend ?
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n16 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id PMUL1133.json_0008
+# ::snt No could you recommend one and can i get the postcode for it .
+( At1 / Attraction-Request
+  :Post ( aAt0 / question )
+)
+
+# ::id PMUL1133.json_0010
+# ::snt It does not matter .
+( o / out_of_scope )
+
+# ::id PMUL1133.json_0012
+# ::snt Thank you , I am all set , that is everything I need .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1971.json_0000
+# ::snt Hello , I 'm looking for a place to go in the west . Are there any museums there ?
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n2 / name
+     :op1 "west"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n4 / name
+     :op1 "museums"
+  ))
+)
+
+# ::id MUL1971.json_0002
+# ::snt Ok great !   Can you tell me the postcode please ?
+( At1 / Attraction-Request
+  :Post ( aAt0 / question )
+)
+
+# ::id MUL1971.json_0004
+# ::snt Can I get a train leaving from steveage on friday ?
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n6 / name
+     :op1 "friday"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n8 / name
+     :op1 "steveage"
+  ))
+)
+
+# ::id MUL1971.json_0006
+# ::snt I want to go to Cambridge and arrive by 16:30 .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n10 / name
+     :op1 "cambridge"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n12 / name
+     :op1 "16:30"
+  ))
+)
+
+# ::id MUL1971.json_0008
+# ::snt Yes please book it for me and a reference number
+( Tt1 / Train-Request
+  :Ref ( aTr0 / question )
+)
+
+# ::id MUL1971.json_0010
+# ::snt Just 1 seat please .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n14 / name
+     :op1 "1"
+  ))
+)
+
+# ::id MUL1971.json_0012
+# ::snt No , that 's everything . Thank you for your help .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL4870.json_0000
+# ::snt I 'm looking for a gueshouse that includes free parking .
+( Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+   :Type ( TypHo3 / Type 
+    :name ( n2 / name
+     :op1 "gueshouse"
+  ))
+)
+
+# ::id PMUL4870.json_0002
+# ::snt I 'm open to suggestions . What 's the best one you have in the moderate price range ?
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n4 / name
+     :op1 "moderate"
+  ))
+)
+
+# ::id PMUL4870.json_0004
+# ::snt No preference for stars so long as it 's got free parking and no more than moderate price
+( a / and
+ :op1(Ht1 / Hotel-Request
+  :Stars ( aHo0 / question )
+   )
+ :op2(Hm2 / Hotel-Inform
+   :Parking ( esHo2 / yes)
+   :Price ( PriHo4 / Price 
+    :name ( n7 / name
+     :op1 "moderate"
+  ))
+   )
+)
+
+# ::id PMUL4870.json_0006
+# ::snt Sounds great . Can you also provide me with information on trains from Cambridge to Norwich ?
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n8 / name
+     :op1 "norwich"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n10 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id PMUL4870.json_0008
+# ::snt I would prefer Tuesday and to arrive by 9:45
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n12 / name
+     :op1 "tuesday"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n14 / name
+     :op1 "9:45"
+  ))
+)
+
+# ::id PMUL4870.json_0010
+# ::snt No preference as long as it arrives by 9:45 .   I will need to book for 3 people .   Can you also please send the reference number ?
+( a / and
+ :op1(Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n16 / name
+     :op1 "3"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n18 / name
+     :op1 "9:45"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ref ( aTr1 / question )
+   )
+)
+
+# ::id PMUL4870.json_0012
+# ::snt thank you that is it for today
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG0835.json_0000
+# ::snt Hello , I 'm looking for information on the Alpha - Milton Guest House .
+( Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n2 / name
+     :op1 "alpha"
+     :op2 "-"
+     :op3 "milton"
+     :op4 "guest"
+     :op5 "house"
+  ))
+)
+
+# ::id SNG0835.json_0002
+# ::snt Can you make a reservation for me for 8 people for 5 nights starting on Thursday .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n4 / name
+     :op1 "5"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n6 / name
+     :op1 "thursday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n8 / name
+     :op1 "8"
+  ))
+)
+
+# ::id SNG0835.json_0004
+# ::snt Nope , that 'll do it !   Thank you for all your help !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG0835.json_0006
+# ::snt Thanks , Have a good day . Goodbye .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0016.json_0000
+# ::snt While in Cambridge I need a hotel that has free parking and free wifi .
+( Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+   :Internet ( esHo2 / yes)
+   :Type ( TypHo4 / Type 
+    :name ( n2 / name
+     :op1 "hotel"
+  ))
+)
+
+# ::id MUL0016.json_0002
+# ::snt Yes , please . I need a cheap hotel in the city centre .
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n4 / name
+     :op1 "cheap"
+  ))
+   :Area ( AreHo4 / Area 
+    :name ( n6 / name
+     :op1 "centre"
+  ))
+   :Type ( TypHo6 / Type 
+    :name ( n8 / name
+     :op1 "hotel"
+  ))
+)
+
+# ::id MUL0016.json_0004
+# ::snt Alexander Bed and Breakfast sounds nice . What kind of hotel is it ?
+( Hm1 / Hotel-Inform
+   :none ( onHo1 / none)
+   :Name ( NamHo3 / Name 
+    :name ( n10 / name
+     :op1 "Alexander"
+     :op2 "Bed"
+     :op3 "and"
+     :op4 "Breakfast"
+  ))
+)
+
+# ::id MUL0016.json_0006
+# ::snt No , but I would like the address , please .
+( Ht1 / Hotel-Request
+  :Addr ( aHo0 / question )
+)
+
+# ::id MUL0016.json_0008
+# ::snt I also need an international restaurant in the same price range as the hotel .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n12 / name
+     :op1 "international"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n14 / name
+     :op1 "same"
+     :op2 "price"
+     :op3 "range"
+  ))
+)
+
+# ::id MUL0016.json_0010
+# ::snt Do you have a restaurant that serves international food , that 's in the cheap range ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n16 / name
+     :op1 "international"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n18 / name
+     :op1 "cheap"
+  ))
+)
+
+# ::id MUL0016.json_0012
+# ::snt Can you book a table for 6 people at 19:45 this Wednesday ?
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n20 / name
+     :op1 "19:45"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n22 / name
+     :op1 "wednesday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n24 / name
+     :op1 "6"
+  ))
+)
+
+# ::id MUL0016.json_0014
+# ::snt Could we try 18:45 on the same day ?
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n26 / name
+     :op1 "18:45"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n28 / name
+     :op1 "same"
+     :op2 "day"
+  ))
+)
+
+# ::id MUL0016.json_0016
+# ::snt Great , that 's all need for now , you 've been very helpful !
+( gt1 / general-greet
+   :none ( onge1 / none)
+)
+
+# ::id MUL0016.json_0018
+# ::snt No , that 's it . Goodbye !
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id MUL2693.json_0000
+# ::snt Where is whipple museum of the history of science located ?
+( Am1 / Attraction-Inform
+   :Name ( NamAt2 / Name 
+    :name ( n2 / name
+     :op1 "whipple"
+     :op2 "museum"
+     :op3 "of"
+     :op4 "the"
+     :op5 "history"
+     :op6 "of"
+     :op7 "science"
+  ))
+)
+
+# ::id MUL2693.json_0002
+# ::snt what is the type of attraction and area for the whipple museum ?
+( a / and
+ :op1(Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n4 / name
+     :op1 "museum"
+  ))
+   )
+ :op2(At2 / Attraction-Request
+  :Area ( aAt1 / question )
+  :Type ( aAt2 / question )
+   )
+)
+
+# ::id MUL2693.json_0004
+# ::snt I need a moderate place to stay , with free parking .
+( Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+   :Price ( PriHo3 / Price 
+    :name ( n6 / name
+     :op1 "moderate"
+  ))
+)
+
+# ::id MUL2693.json_0006
+# ::snt I 'm looking for a hotel type that is a guesthouse and have a star of 4 .
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n8 / name
+     :op1 "guesthouse"
+  ))
+   :Stars ( StaHo4 / Stars 
+    :name ( n10 / name
+     :op1 "4"
+  ))
+   )
+ :op2(At2 / Attraction-Request
+  :Type ( aAt1 / question )
+   )
+)
+
+# ::id MUL2693.json_0008
+# ::snt Sure . Can you give me the phone number and postcode ?
+( Ht1 / Hotel-Request
+  :Post ( aHo0 / question )
+  :Phone ( aHo1 / question )
+)
+
+# ::id MUL2693.json_0010
+# ::snt I would also like to book a taxi please .
+( Tm1 / Taxi-Inform
+   :none ( onTa1 / none)
+)
+
+# ::id MUL2693.json_0012
+# ::snt I would like to go from the Whipple Museum to the Archway House . I want to leave the museum by 02:45 .
+( Tm1 / Taxi-Inform
+   :Leave ( LeaTa2 / Leave 
+    :name ( n12 / name
+     :op1 "02:45"
+  ))
+   :Dest ( DesTa4 / Dest 
+    :name ( n14 / name
+     :op1 "archway"
+     :op2 "house"
+  ))
+   :Depart ( DepTa6 / Depart 
+    :name ( n16 / name
+     :op1 "the"
+     :op2 "museum"
+  ))
+)
+
+# ::id MUL2693.json_0014
+# ::snt That is all , thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG01459.json_0000
+# ::snt I need an expensive place to stay that includes wifi .
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n2 / name
+     :op1 "expensive"
+  ))
+   :Internet ( esHo2 / yes)
+)
+
+# ::id SNG01459.json_0002
+# ::snt It does n't really matter . I would like a guesthouse , though .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n4 / name
+     :op1 "guesthouse"
+  ))
+)
+
+# ::id SNG01459.json_0004
+# ::snt how about moderate price range ?
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n6 / name
+     :op1 "moderate"
+  ))
+)
+
+# ::id SNG01459.json_0006
+# ::snt any place suits me
+( o / out_of_scope )
+
+# ::id SNG01459.json_0008
+# ::snt book it for 3 people and 4 nights starting from wednesday .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n8 / name
+     :op1 "4"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n10 / name
+     :op1 "wednesday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n12 / name
+     :op1 "3"
+  ))
+)
+
+# ::id SNG01459.json_0010
+# ::snt Great , thanks for your help !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG01459.json_0012
+# ::snt No that was all for now . Thanks
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3850.json_0000
+# ::snt I would like to reserve a taxi from my hotel to the airport
+( a / and
+ :op1(Tm1 / Taxi-Inform
+   :none ( onTa1 / none)
+   )
+ :op2(Hm2 / Hotel-Inform
+   :none ( onHo2 / none)
+   )
+)
+
+# ::id PMUL3850.json_0002
+# ::snt I 'm sorry , I 'll actually need a restaurant that 's in centre and is in the moderate price range .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n2 / name
+     :op1 "moderate"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n4 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id PMUL3850.json_0004
+# ::snt I 'd prefer something Latin - American , if there 's something in the area . Nothing too expensive , but certainly not a fast - food restaurant .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n6 / name
+     :op1 "expensive"
+  ))
+   :Food ( FooRe4 / Food 
+    :name ( n8 / name
+     :op1 "latin"
+     :op2 "-"
+     :op3 "american"
+  ))
+)
+
+# ::id PMUL3850.json_0006
+# ::snt How about Italian food instead ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n10 / name
+     :op1 "italian"
+  ))
+)
+
+# ::id PMUL3850.json_0008
+# ::snt Are you sure there are no moderately priced italian restaurants in the centre ? I could have sworn someone told me about one ...
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n12 / name
+     :op1 "italian"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n14 / name
+     :op1 "moderately"
+  ))
+   :Area ( AreRe6 / Area 
+    :name ( n16 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id PMUL3850.json_0010
+# ::snt Yes , please . for 5 people at 15:15 on saturday .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n18 / name
+     :op1 "15:15"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n20 / name
+     :op1 "saturday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n22 / name
+     :op1 "5"
+  ))
+)
+
+# ::id PMUL3850.json_0012
+# ::snt I m also looking for a college in the centre to visit while in town
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n24 / name
+     :op1 "centre"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n26 / name
+     :op1 "college"
+  ))
+)
+
+# ::id PMUL3850.json_0014
+# ::snt Great . Now I just need a taxi to get from the college to the restaurant . I would n't want to be late !
+( a / and
+ :op1(Tm1 / Taxi-Inform
+   :none ( onTa1 / none)
+   :Depart ( DepTa3 / Depart 
+    :name ( n28 / name
+     :op1 "the"
+     :op2 "college"
+  ))
+   :Dest ( DesTa5 / Dest 
+    :name ( n30 / name
+     :op1 "the"
+     :op2 "restaurant"
+  ))
+   )
+ :op2(Rm2 / Restaurant-Inform
+   :none ( onRe2 / none)
+   )
+)
+
+# ::id PMUL3850.json_0016
+# ::snt Thank you , that is all that I need .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG0670.json_0000
+# ::snt I need a restaurant . Something expensive and italian .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "italian"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n4 / name
+     :op1 "expensive"
+  ))
+)
+
+# ::id SNG0670.json_0002
+# ::snt I would like to go to the centre , please .
+( Rm1 / Restaurant-Inform
+   :Area ( AreRe2 / Area 
+    :name ( n6 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id SNG0670.json_0004
+# ::snt Okay , that sounds good .   I need a table for 7 at 11:30 on Thursday .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n8 / name
+     :op1 "11:30"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n10 / name
+     :op1 "thursday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n12 / name
+     :op1 "7"
+  ))
+)
+
+# ::id SNG0670.json_0006
+# ::snt Okay , will you try 10:30 instead ?
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n14 / name
+     :op1 "10:30"
+  ))
+)
+
+# ::id SNG0670.json_0008
+# ::snt That 's all , thanks . Goodbye .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG0327.json_0000
+# ::snt I need help booking a train , please . I 'd like to go to Cambridge on Monday .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "cambridge"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n4 / name
+     :op1 "monday"
+  ))
+)
+
+# ::id SNG0327.json_0002
+# ::snt I will be departing from london kings cross after 19:00 .
+( Tm1 / Train-Inform
+   :Depart ( DepTr2 / Depart 
+    :name ( n6 / name
+     :op1 "london"
+     :op2 "kings"
+     :op3 "cross"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n8 / name
+     :op1 "19:00"
+  ))
+)
+
+# ::id SNG0327.json_0004
+# ::snt Yes , can you find a close by eatery near where we arrive at ?
+( Rm1 / Restaurant-Inform
+   :none ( onRe1 / none)
+)
+
+# ::id SNG0327.json_0006
+# ::snt How about the center ?
+( o / out_of_scope )
+
+# ::id SNG0327.json_0008
+# ::snt I need it for 6 people .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n10 / name
+     :op1 "6"
+  ))
+)
+
+# ::id SNG0327.json_0010
+# ::snt Thank you for your help . This is all i need .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG0327.json_0012
+# ::snt I am sure .   I am all set .   Thanks so much .   Bye .
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id MUL0517.json_0000
+# ::snt I 'm looking for train going to Cambridge .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id MUL0517.json_0002
+# ::snt I 'd like to leave from Bishops Stortford .
+( Tm1 / Train-Inform
+   :Depart ( DepTr2 / Depart 
+    :name ( n4 / name
+     :op1 "bishops"
+     :op2 "stortford"
+  ))
+)
+
+# ::id MUL0517.json_0004
+# ::snt I would like to leave on tuesday after 18:15 . I need to work around 6 different people 's schedules .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n6 / name
+     :op1 "tuesday"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n8 / name
+     :op1 "18:15"
+  ))
+   :People ( PeoTr6 / People 
+    :name ( n10 / name
+     :op1 "6"
+  ))
+)
+
+# ::id MUL0517.json_0006
+# ::snt That works - yes , please book 6 tickets , and I 'll need a reference number . Can you also tell me about restaurants on the east side of town ?
+( a / and
+ :op1(Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n12 / name
+     :op1 "6"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ref ( aTr1 / question )
+   )
+ :op3(Rm3 / Restaurant-Inform
+   :Area ( AreRe5 / Area 
+    :name ( n16 / name
+     :op1 "east"
+  ))
+   )
+)
+
+# ::id MUL0517.json_0008
+# ::snt I like Greek food . I also need to get a list of local attractions in the east .
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n16 / name
+     :op1 "east"
+  ))
+)
+
+# ::id MUL0517.json_0010
+# ::snt I do n't really care , just something interesting . Can you pick something for me and let me know the entrance fee , postcode , and phone number ?
+( At1 / Attraction-Request
+  :Fee ( aAt0 / question )
+  :Post ( aAt1 / question )
+  :Phone ( aAt2 / question )
+)
+
+# ::id MUL0517.json_0012
+# ::snt That sounds great ! Thanks , that 's all I need for now .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG0369.json_0000
+# ::snt Hi I 'm looking for a train that will take me to Cambridge . I want to get there by 15:30 .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "cambridge"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n4 / name
+     :op1 "15:30"
+  ))
+)
+
+# ::id SNG0369.json_0002
+# ::snt I am leaving from Stevenage and I would like to travel on Monday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n6 / name
+     :op1 "monday"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n8 / name
+     :op1 "stevenage"
+  ))
+)
+
+# ::id SNG0369.json_0004
+# ::snt It does n't matter when I depart .   I just need to arrive in Cambridge by 15:30 .   I will have 8 people .
+( Tm1 / Train-Inform
+   :Leave ( LeaTr2 / Leave 
+    :name ( n10 / name
+     :op1 "does"
+     :op2 "n't"
+     :op3 "matter"
+  ))
+   :Dest ( DesTr4 / Dest 
+    :name ( n12 / name
+     :op1 "Cambridge"
+  ))
+   :Arrive ( ArrTr6 / Arrive 
+    :name ( n14 / name
+     :op1 "15:30"
+  ))
+   :People ( PeoTr8 / People 
+    :name ( n16 / name
+     :op1 "8"
+  ))
+)
+
+# ::id SNG0369.json_0006
+# ::snt Yes for 8 people and I will require a reference number .
+( a / and
+ :op1(Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n18 / name
+     :op1 "8"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ref ( aTr1 / question )
+   )
+)
+
+# ::id SNG0369.json_0008
+# ::snt That is all . Thank you very much !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3378.json_0000
+# ::snt I am planning a trip in Cambridge .
+( o / out_of_scope )
+
+# ::id PMUL3378.json_0002
+# ::snt Actually , I need to find a restaurant .
+( Rm1 / Restaurant-Inform
+   :none ( onRe1 / none)
+)
+
+# ::id PMUL3378.json_0004
+# ::snt I am looking for a cheap Portuguese place .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n2 / name
+     :op1 "cheap"
+  ))
+   :Food ( FooRe4 / Food 
+    :name ( n4 / name
+     :op1 "Portuguese"
+  ))
+)
+
+# ::id PMUL3378.json_0006
+# ::snt I 'll go with whichever one you recommend . I just need to know the area , postcode , and phone number .
+( Rt1 / Restaurant-Request
+  :Area ( aRe0 / question )
+  :Phone ( aRe1 / question )
+  :Post ( aRe2 / question )
+)
+
+# ::id PMUL3378.json_0008
+# ::snt Yes , I need a train , I 've got to get to King 's Lynn .
+( Tm1 / Train-Inform
+   :none ( onTr1 / none)
+   :Dest ( DesTr3 / Dest 
+    :name ( n6 / name
+     :op1 "king"
+     :op2 "'s"
+     :op3 "lynn"
+  ))
+)
+
+# ::id PMUL3378.json_0010
+# ::snt I would like to depart from Cambridge on Wednesday and arrive in King 's Lynn by 09:30 .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n8 / name
+     :op1 "wednesday"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n10 / name
+     :op1 "09:30"
+  ))
+   :Depart ( DepTr6 / Depart 
+    :name ( n12 / name
+     :op1 "cambridge"
+  ))
+   :Dest ( DesTr8 / Dest 
+    :name ( n14 / name
+     :op1 "king"
+     :op2 "'s"
+     :op3 "lynn"
+  ))
+)
+
+# ::id PMUL3378.json_0012
+# ::snt The departure does not matter . I just need 6 tickets .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n16 / name
+     :op1 "6"
+  ))
+)
+
+# ::id PMUL3378.json_0014
+# ::snt No , that will be all . Thank you !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL2067.json_0000
+# ::snt I need a train for Tuesday that will leave at 2:15 .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n2 / name
+     :op1 "tuesday"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n4 / name
+     :op1 "2:15"
+  ))
+)
+
+# ::id MUL2067.json_0002
+# ::snt I 'm going from cambridge to broxbourne on tuesday after 12:15 , what are my options for that ?
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n6 / name
+     :op1 "broxbourne"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n8 / name
+     :op1 "tuesday"
+  ))
+   :Depart ( DepTr6 / Depart 
+    :name ( n10 / name
+     :op1 "cambridge"
+  ))
+   :Leave ( LeaTr8 / Leave 
+    :name ( n12 / name
+     :op1 "12:15"
+  ))
+)
+
+# ::id MUL2067.json_0004
+# ::snt I do n't care much about arrival time but I need to leave sometime after 12:15 , please .
+( Tm1 / Train-Inform
+   :Leave ( LeaTr2 / Leave 
+    :name ( n14 / name
+     :op1 "12:15"
+  ))
+)
+
+# ::id MUL2067.json_0006
+# ::snt Yes that works . I need a booking for 6 people .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n16 / name
+     :op1 "6"
+  ))
+)
+
+# ::id MUL2067.json_0008
+# ::snt I 'm looking for the alexander bed and breakfast , could you get me the postcode and phone number ?
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n18 / name
+     :op1 "alexander"
+     :op2 "bed"
+     :op3 "and"
+     :op4 "breakfast"
+  ))
+   )
+ :op2(Ht2 / Hotel-Request
+  :Post ( aHo1 / question )
+  :Phone ( aHo2 / question )
+   )
+)
+
+# ::id MUL2067.json_0010
+# ::snt Not just yet thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL2067.json_0012
+# ::snt No thank you , that should be all .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL4634.json_0000
+# ::snt What are the really hot attractions I should visit in the centre ?
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n2 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id PMUL4634.json_0002
+# ::snt It does n't matter but I will need the postcode .
+( At1 / Attraction-Request
+  :Post ( aAt0 / question )
+)
+
+# ::id PMUL4634.json_0004
+# ::snt i also need a trian
+( o / out_of_scope )
+
+# ::id PMUL4634.json_0006
+# ::snt I 'm heading to cambridge and should arrive by 09:15 .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n4 / name
+     :op1 "cambridge"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n6 / name
+     :op1 "09:15"
+  ))
+)
+
+# ::id PMUL4634.json_0008
+# ::snt Depart from bishops stortford and leave on tuesday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n8 / name
+     :op1 "tuesday"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n10 / name
+     :op1 "bishops"
+     :op2 "stortford"
+  ))
+)
+
+# ::id PMUL4634.json_0010
+# ::snt No thanks , I just needed the information .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL4634.json_0012
+# ::snt No that 's it ! Thanks for your help !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL0963.json_0000
+# ::snt Hi , I am planning a trip to Cambridge and need some help with restaurants .
+( Rm1 / Restaurant-Inform
+   :none ( onRe1 / none)
+)
+
+# ::id PMUL0963.json_0002
+# ::snt Actually , I am looking for an expensive restaurant in the West area .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n2 / name
+     :op1 "expensive"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n4 / name
+     :op1 "west"
+  ))
+)
+
+# ::id PMUL0963.json_0004
+# ::snt How about Indian food ? Anything good in the west for that ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n6 / name
+     :op1 "indian"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n8 / name
+     :op1 "west"
+  ))
+)
+
+# ::id PMUL0963.json_0006
+# ::snt That will be good , for 5 at 17:15 on Tuesday , please .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n10 / name
+     :op1 "17:15"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n12 / name
+     :op1 "tuesday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n14 / name
+     :op1 "5"
+  ))
+)
+
+# ::id PMUL0963.json_0008
+# ::snt I also need a train leaving on wednesday going to leicester .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n16 / name
+     :op1 "leicester"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n18 / name
+     :op1 "wednesday"
+  ))
+)
+
+# ::id PMUL0963.json_0010
+# ::snt I would like to depart sometime after 17:45 .
+( Tm1 / Train-Inform
+   :Leave ( LeaTr2 / Leave 
+    :name ( n20 / name
+     :op1 "17:45"
+  ))
+)
+
+# ::id PMUL0963.json_0012
+# ::snt Yes , that works . Can you book me 5 tickets please ?
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n22 / name
+     :op1 "5"
+  ))
+)
+
+# ::id PMUL0963.json_0014
+# ::snt No that is all thank you !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3379.json_0000
+# ::snt Can you help me find a hotel called home from home ?
+( Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n2 / name
+     :op1 "home"
+     :op2 "from"
+     :op3 "home"
+  ))
+)
+
+# ::id PMUL3379.json_0002
+# ::snt do they have free parking ?
+( a / and
+ :op1(Ht1 / Hotel-Request
+  :Parking ( aHo0 / question )
+   )
+ :op2(Hm2 / Hotel-Inform
+   :Parking ( esHo2 / yes)
+   )
+)
+
+# ::id PMUL3379.json_0004
+# ::snt I am also looking for a train that goes to cambridge and leaves after 21:15 .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n4 / name
+     :op1 "cambridge"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n6 / name
+     :op1 "21:15"
+  ))
+)
+
+# ::id PMUL3379.json_0006
+# ::snt I 'm departing from Leicester on Monday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n8 / name
+     :op1 "monday"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n10 / name
+     :op1 "leicester"
+  ))
+)
+
+# ::id PMUL3379.json_0008
+# ::snt Yes , can you make a reservation for 4 people on that train ? And what is the reference number for the booking please .
+( a / and
+ :op1(Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n12 / name
+     :op1 "4"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ref ( aTr1 / question )
+   )
+)
+
+# ::id PMUL3379.json_0010
+# ::snt That is all I need , thanks .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1988.json_0000
+# ::snt Do you know anything about the Cambridge University Botanic Gardens ?
+( Am1 / Attraction-Inform
+   :Name ( NamAt2 / Name 
+    :name ( n2 / name
+     :op1 "cambridge"
+     :op2 "university"
+     :op3 "botanic"
+     :op4 "gardens"
+  ))
+)
+
+# ::id MUL1988.json_0002
+# ::snt I 'd like to know the area , and postcode please .
+( At1 / Attraction-Request
+  :Area ( aAt0 / question )
+  :Post ( aAt1 / question )
+)
+
+# ::id MUL1988.json_0004
+# ::snt Yes , I 'm looking for a train that arrives by 08:15 going to birmingham new street
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n4 / name
+     :op1 "birmingham"
+     :op2 "new"
+     :op3 "street"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n6 / name
+     :op1 "08:15"
+  ))
+)
+
+# ::id MUL1988.json_0006
+# ::snt I am traveling on Wednesday from Cambridge .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n8 / name
+     :op1 "wednesday"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n10 / name
+     :op1 "Cambridge"
+  ))
+)
+
+# ::id MUL1988.json_0008
+# ::snt I will need one ticket .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n12 / name
+     :op1 "one"
+  ))
+)
+
+# ::id MUL1988.json_0010
+# ::snt Yes , could I get the travel time and the departure time please .
+( Tt1 / Train-Request
+  :Leave ( aTr0 / question )
+  :Time ( aTr1 / question )
+)
+
+# ::id MUL1988.json_0012
+# ::snt So how long would my travel time be please ? 163 minutes ?
+( Tt1 / Train-Request
+  :Time ( aTr0 / question )
+)
+
+# ::id MUL1988.json_0014
+# ::snt Great thanks . I thinks that s all the info I am going to need . Good night . Bye .
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id MUL2184.json_0000
+# ::snt Hey there ! Can you find me lodging , please ? I 'd like to stay at a guesthouse on the east end , if possible .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n2 / name
+     :op1 "guesthouse"
+  ))
+   :Area ( AreHo4 / Area 
+    :name ( n4 / name
+     :op1 "east"
+  ))
+)
+
+# ::id MUL2184.json_0002
+# ::snt I need a guesthouse with a four star rating located in the east .
+( Hm1 / Hotel-Inform
+   :Stars ( StaHo2 / Stars 
+    :name ( n6 / name
+     :op1 "four"
+  ))
+   :Type ( TypHo4 / Type 
+    :name ( n8 / name
+     :op1 "guesthouse"
+  ))
+   :Area ( AreHo6 / Area 
+    :name ( n10 / name
+     :op1 "east"
+  ))
+)
+
+# ::id MUL2184.json_0004
+# ::snt That sounds great . Please get me a room for one for three nights on Wednesday .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n12 / name
+     :op1 "three"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n14 / name
+     :op1 "wednesday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n16 / name
+     :op1 "one"
+  ))
+)
+
+# ::id MUL2184.json_0006
+# ::snt Let 's try just one night .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n18 / name
+     :op1 "one"
+  ))
+)
+
+# ::id MUL2184.json_0008
+# ::snt Yes , one of the 5 other options . Same criteria .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n20 / name
+     :op1 "one"
+  ))
+   :Choice ( ChoHo4 / Choice 
+    :name ( n22 / name
+     :op1 "5"
+  ))
+)
+
+# ::id MUL2184.json_0010
+# ::snt Could you also book a train that departs from norwich and arrives at cambridge by 14:15 ?
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n24 / name
+     :op1 "cambridge"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n26 / name
+     :op1 "14:15"
+  ))
+   :Depart ( DepTr6 / Depart 
+    :name ( n28 / name
+     :op1 "norwich"
+  ))
+)
+
+# ::id MUL2184.json_0012
+# ::snt I 'll be coming into town on Wednesday . How much are the tickets ?
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n30 / name
+     :op1 "wednesday"
+  ))
+)
+
+# ::id MUL2184.json_0014
+# ::snt sure . Make sure you get train ID and price
+( Tt1 / Train-Request
+  :Ticket ( aTr0 / question )
+  :Id ( aTr1 / question )
+)
+
+# ::id MUL2184.json_0016
+# ::snt I would just need to arrive by 14:15 .
+( Tm1 / Train-Inform
+   :Arrive ( ArrTr2 / Arrive 
+    :name ( n32 / name
+     :op1 "14:15"
+  ))
+)
+
+# ::id MUL2184.json_0018
+# ::snt Just one person , thank you .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n34 / name
+     :op1 "one"
+  ))
+)
+
+# ::id MUL2184.json_0020
+# ::snt What is the price ?
+( Tt1 / Train-Request
+  :Ticket ( aTr0 / question )
+)
+
+# ::id MUL1873.json_0000
+# ::snt Yes I am in Cambridge and I would like to know good places to go in the east area of town .
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n2 / name
+     :op1 "east"
+  ))
+)
+
+# ::id MUL1873.json_0002
+# ::snt I think indoor would be best in case it rains when I 'm there .
+( o / out_of_scope )
+
+# ::id MUL1873.json_0004
+# ::snt What is the attraction type ?
+( At1 / Attraction-Request
+  :Type ( aAt0 / question )
+)
+
+# ::id MUL1873.json_0006
+# ::snt Yes , I 'm also looking for a train on Thursday that will arrive by 14:15 .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n4 / name
+     :op1 "thursday"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n6 / name
+     :op1 "14:15"
+  ))
+)
+
+# ::id MUL1873.json_0008
+# ::snt I will depart from Bishop 's Stortford , and I will need a booking for 5 people . Please include the reference number .
+( a / and
+ :op1(Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n8 / name
+     :op1 "5"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n10 / name
+     :op1 "bishop"
+     :op2 "'s"
+     :op3 "stortford"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ref ( aTr1 / question )
+   )
+)
+
+# ::id MUL1873.json_0010
+# ::snt Yes Cambridge thank you
+( a / and
+ :op1(Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n12 / name
+     :op1 "cambridge"
+  ))
+   )
+ :op2(gk2 / general-thank
+   :none ( onge2 / none)
+   )
+)
+
+# ::id MUL1873.json_0012
+# ::snt That is perfect , please book me for 5 people and can I have a reference number ?
+( a / and
+ :op1(Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n14 / name
+     :op1 "5"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ref ( aTr1 / question )
+   )
+)
+
+# ::id MUL1873.json_0014
+# ::snt That is everything I needed today , thank you !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3786.json_0000
+# ::snt Can you help me find a train leaving Cambridge , to arrive by 12:00 ?
+( Tm1 / Train-Inform
+   :Arrive ( ArrTr2 / Arrive 
+    :name ( n2 / name
+     :op1 "12:00"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n4 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id PMUL3786.json_0002
+# ::snt I am going to Ely .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n6 / name
+     :op1 "ely"
+  ))
+)
+
+# ::id PMUL3786.json_0004
+# ::snt Actually , I need to go Birmingham New Street and will be traveling on Friday .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n8 / name
+     :op1 "birmingham"
+     :op2 "new"
+     :op3 "street"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n10 / name
+     :op1 "friday"
+  ))
+)
+
+# ::id PMUL3786.json_0006
+# ::snt That is perfect .   Can you book 1 seat for me please ?
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n12 / name
+     :op1 "1"
+  ))
+)
+
+# ::id PMUL3786.json_0008
+# ::snt I need to find a room in the north as well .
+( Hm1 / Hotel-Inform
+   :Area ( AreHo2 / Area 
+    :name ( n14 / name
+     :op1 "north"
+  ))
+)
+
+# ::id PMUL3786.json_0010
+# ::snt that guest house is fine .
+( o / out_of_scope )
+
+# ::id PMUL3786.json_0012
+# ::snt Actually , does the Acorn Guest House provide free parking ?
+( Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+   :Name ( NamHo3 / Name 
+    :name ( n16 / name
+     :op1 "Acorn"
+     :op2 "Guest"
+     :op3 "House"
+  ))
+)
+
+# ::id PMUL3786.json_0014
+# ::snt Yes please book that for 4 nights starting from monday .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n18 / name
+     :op1 "4"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n20 / name
+     :op1 "monday"
+  ))
+)
+
+# ::id PMUL3786.json_0016
+# ::snt 1 person will be staying .
+( Hm1 / Hotel-Inform
+   :People ( PeoHo2 / People 
+    :name ( n22 / name
+     :op1 "1"
+  ))
+)
+
+# ::id PMUL3786.json_0018
+# ::snt Hmm , how about tuesday ?
+( Hm1 / Hotel-Inform
+   :Day ( DayHo2 / Day 
+    :name ( n24 / name
+     :op1 "tuesday"
+  ))
+)
+
+# ::id PMUL3786.json_0020
+# ::snt Can you try tuesday one more time for me , I really need to have it that day .
+( Hm1 / Hotel-Inform
+   :Day ( DayHo2 / Day 
+    :name ( n26 / name
+     :op1 "tuesday"
+  ))
+)
+
+# ::id PMUL3786.json_0022
+# ::snt Thank you , I really needed to get that reservation .   That 's all I needed .   Thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3786.json_0024
+# ::snt Thanks so much , goodbye .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL2014.json_0000
+# ::snt Hi , I am looking for a hotel in the east of Cambridge with a 4 star rating .
+( Hm1 / Hotel-Inform
+   :Area ( AreHo2 / Area 
+    :name ( n2 / name
+     :op1 "east"
+  ))
+   :Stars ( StaHo4 / Stars 
+    :name ( n4 / name
+     :op1 "4"
+  ))
+   :Type ( TypHo6 / Type 
+    :name ( n6 / name
+     :op1 "hotel"
+  ))
+)
+
+# ::id MUL2014.json_0002
+# ::snt Yeah , is there one in the moderate price range and includes wifi ?
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n8 / name
+     :op1 "moderate"
+  ))
+   :Internet ( esHo2 / yes)
+)
+
+# ::id MUL2014.json_0004
+# ::snt Can we book that for 2 people on Monday for 4 nights ?
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n10 / name
+     :op1 "4"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n12 / name
+     :op1 "monday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n14 / name
+     :op1 "2"
+  ))
+)
+
+# ::id MUL2014.json_0006
+# ::snt Yes , I am also looking for a train to Cambridge that leaves after 15:15 .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n16 / name
+     :op1 "cambridge"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n18 / name
+     :op1 "15:15"
+  ))
+)
+
+# ::id MUL2014.json_0008
+# ::snt I need a train departing from Bishops Stortford leaving after 15:15 for Cambridge on the same day as the booking for the hotel .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n20 / name
+     :op1 "cambridge"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n22 / name
+     :op1 "bishops"
+     :op2 "stortford"
+  ))
+   :Leave ( LeaTr6 / Leave 
+    :name ( n24 / name
+     :op1 "15:15"
+  ))
+   :Day ( DayTr8 / Day 
+    :name ( n26 / name
+     :op1 "same"
+     :op2 "day"
+  ))
+)
+
+# ::id MUL2014.json_0010
+# ::snt Okay that sounds great , I need to book it for the same number of people as my hotel .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n28 / name
+     :op1 "same"
+     :op2 "number"
+     :op3 "of"
+     :op4 "people"
+  ))
+)
+
+# ::id MUL2014.json_0012
+# ::snt Thank you very much ! Good bye .
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id PMUL1650.json_0000
+# ::snt I 'm looking for trains heading to Cambridge , please .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id PMUL1650.json_0002
+# ::snt I will be traveling on Thursday . Going from Leicester to Cambridge .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n4 / name
+     :op1 "thursday"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n6 / name
+     :op1 "leicester"
+  ))
+   :Dest ( DesTr6 / Dest 
+    :name ( n8 / name
+     :op1 "Cambridge"
+  ))
+)
+
+# ::id PMUL1650.json_0004
+# ::snt I need to be there by 18:00 .
+( Tm1 / Train-Inform
+   :Arrive ( ArrTr2 / Arrive 
+    :name ( n10 / name
+     :op1 "18:00"
+  ))
+)
+
+# ::id PMUL1650.json_0006
+# ::snt That does n't matter , I 'd just like to get there at or right before 18:00 .
+( o / out_of_scope )
+
+# ::id PMUL1650.json_0008
+# ::snt I will need four tickets please .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n12 / name
+     :op1 "four"
+  ))
+)
+
+# ::id PMUL1650.json_0010
+# ::snt Oh gosh , I did n't need a train booked . I am looking to book a hotel in the north .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n14 / name
+     :op1 "hotel"
+  ))
+   :Area ( AreHo4 / Area 
+    :name ( n16 / name
+     :op1 "north"
+  ))
+)
+
+# ::id PMUL1650.json_0012
+# ::snt I need the place to be a guesthouse with 4 stars and free wifi
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n18 / name
+     :op1 "guesthouse"
+  ))
+   :Internet ( esHo2 / yes)
+   :Stars ( StaHo5 / Stars 
+    :name ( n20 / name
+     :op1 "4"
+  ))
+)
+
+# ::id PMUL1650.json_0014
+# ::snt Either would be fine .
+( o / out_of_scope )
+
+# ::id PMUL1650.json_0016
+# ::snt Is that a guesthouse ? If it is , book it for 5 nights starting Thursday and there 's 4 of us .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n22 / name
+     :op1 "5"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n24 / name
+     :op1 "thursday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n26 / name
+     :op1 "4"
+  ))
+   :Type ( TypHo8 / Type 
+    :name ( n28 / name
+     :op1 "guesthouse"
+  ))
+)
+
+# ::id PMUL1650.json_0018
+# ::snt Thank so much ! No , that will be all , goodbye .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1326.json_0000
+# ::snt Hi ! Do you know of any afghan restaurants in the centre ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "afghan"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n4 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id MUL1326.json_0002
+# ::snt Well , if you do n't have that , do you have one that serves korean ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n6 / name
+     :op1 "korean"
+  ))
+)
+
+# ::id MUL1326.json_0004
+# ::snt Yes I would like the price range and address please .
+( Rt1 / Restaurant-Request
+  :Price ( aRe0 / question )
+  :Addr ( aRe1 / question )
+)
+
+# ::id MUL1326.json_0006
+# ::snt Great , thanks . I 'm also looking for a hotel in the same area .
+( Hm1 / Hotel-Inform
+   :Area ( AreHo2 / Area 
+    :name ( n8 / name
+     :op1 "same"
+     :op2 "area"
+  ))
+   :Type ( TypHo4 / Type 
+    :name ( n10 / name
+     :op1 "hotel"
+  ))
+)
+
+# ::id MUL1326.json_0008
+# ::snt Yes . The hotel should have 0 star rating and include free parking .
+( Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+   :Stars ( StaHo3 / Stars 
+    :name ( n12 / name
+     :op1 "0"
+  ))
+)
+
+# ::id MUL1326.json_0010
+# ::snt Yes . I need a booking for 6 people for 3 nights , starting on Friday .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n14 / name
+     :op1 "3"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n16 / name
+     :op1 "friday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n18 / name
+     :op1 "6"
+  ))
+)
+
+# ::id MUL1326.json_0012
+# ::snt Excellent . Thanks for the help !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG0921.json_0000
+# ::snt Hello ! I need a place to bed down for the night that offers free parking and wifi . Can you help me ?
+( Hm1 / Hotel-Inform
+   :Parking ( esHo1 / yes)
+   :Internet ( esHo2 / yes)
+)
+
+# ::id SNG0921.json_0002
+# ::snt I would like a moderate priced hotel in any part of town please .
+( Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n2 / name
+     :op1 "hotel"
+  ))
+   :Price ( PriHo4 / Price 
+    :name ( n4 / name
+     :op1 "moderate"
+  ))
+)
+
+# ::id SNG0921.json_0004
+# ::snt Yes , please book the Ashley Hotel .
+( Hm1 / Hotel-Inform
+   :none ( onHo1 / none)
+   :Name ( NamHo3 / Name 
+    :name ( n6 / name
+     :op1 "Ashley"
+     :op2 "Hotel"
+  ))
+)
+
+# ::id SNG0921.json_0006
+# ::snt On second thought , I 'm not ready to book yet . Could you give me the address and phone number of the Ashley Hotel ?
+( a / and
+ :op1(Ht1 / Hotel-Request
+  :Addr ( aHo0 / question )
+  :Phone ( aHo1 / question )
+   )
+ :op2(Hm2 / Hotel-Inform
+   :Name ( NamHo3 / Name 
+    :name ( n9 / name
+     :op1 "Ashley"
+     :op2 "Hotel"
+  ))
+   :Type ( TypHo5 / Type 
+    :name ( n11 / name
+     :op1 "Hotel"
+  ))
+   )
+)
+
+# ::id SNG0921.json_0008
+# ::snt Thank you for your help . If I need anything else , I will certainly call again .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL2058.json_0000
+# ::snt Hello , I 'm looking for a train that 's going to stevenage and leaves on tuesday .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "stevenage"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n4 / name
+     :op1 "tuesday"
+  ))
+)
+
+# ::id MUL2058.json_0002
+# ::snt I am looking for a train that departs from Cambridge .   I am traveling to Stevenage and I need to arrive by 13:30 .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n6 / name
+     :op1 "stevenage"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n8 / name
+     :op1 "13:30"
+  ))
+   :Depart ( DepTr6 / Depart 
+    :name ( n10 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id MUL2058.json_0004
+# ::snt No . I just need to know how much the tickets are , please .
+( Tt1 / Train-Request
+  :Ticket ( aTr0 / question )
+)
+
+# ::id MUL2058.json_0006
+# ::snt Yes , I am looking for a hotel in town in the moderate price range .
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Type ( TypHo2 / Type 
+    :name ( n12 / name
+     :op1 "hotel"
+  ))
+   :Price ( PriHo4 / Price 
+    :name ( n14 / name
+     :op1 "moderate"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ticket ( aTr1 / question )
+   )
+)
+
+# ::id MUL2058.json_0008
+# ::snt Any should be fine as long as it has free wifi and is located in the centre
+( Hm1 / Hotel-Inform
+   :Area ( AreHo2 / Area 
+    :name ( n16 / name
+     :op1 "centre"
+  ))
+   :Internet ( esHo2 / yes)
+)
+
+# ::id MUL2058.json_0010
+# ::snt Yes please for 5 people for 2 nights starting sunday .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n18 / name
+     :op1 "2"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n20 / name
+     :op1 "sunday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n22 / name
+     :op1 "5"
+  ))
+)
+
+# ::id MUL2058.json_0012
+# ::snt That is all I need hep with . Thank you !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1183.json_0000
+# ::snt Hi . I 'm looking for information on a hotel called the Limehouse .
+( Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n2 / name
+     :op1 "limehouse"
+  ))
+)
+
+# ::id MUL1183.json_0002
+# ::snt yes i would like to book that for 8 people for 4 nights starting on wednesday and i would like the reference number
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n4 / name
+     :op1 "4"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n6 / name
+     :op1 "wednesday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n8 / name
+     :op1 "8"
+  ))
+   )
+ :op2(Ht2 / Hotel-Request
+  :Ref ( aHo1 / question )
+   )
+)
+
+# ::id MUL1183.json_0004
+# ::snt Could you help me find an architecture attraction ?
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n10 / name
+     :op1 "architecture"
+  ))
+)
+
+# ::id MUL1183.json_0006
+# ::snt Yes , and I need the address ,
+( At1 / Attraction-Request
+  :Addr ( aAt0 / question )
+)
+
+# ::id MUL1183.json_0008
+# ::snt Yes . Please give me the address and post code for the Holy Trinity Church .
+( a / and
+ :op1(Am1 / Attraction-Inform
+   :Name ( NamAt2 / Name 
+    :name ( n12 / name
+     :op1 "holy"
+     :op2 "trinity"
+     :op3 "church"
+  ))
+   )
+ :op2(At2 / Attraction-Request
+  :Addr ( aAt1 / question )
+  :Post ( aAt2 / question )
+   )
+)
+
+# ::id MUL1183.json_0010
+# ::snt Nope , that should do it .
+( o / out_of_scope )
+
+# ::id MUL1183.json_0012
+# ::snt I am sorry . I actually need a taxi . I am looking to leave the Holy Trinity Church by 05:45 and go to the limehouse .
+( Tm1 / Taxi-Inform
+   :Leave ( LeaTa2 / Leave 
+    :name ( n14 / name
+     :op1 "05:45"
+  ))
+   :Dest ( DesTa4 / Dest 
+    :name ( n16 / name
+     :op1 "limehouse"
+  ))
+   :Depart ( DepTa6 / Depart 
+    :name ( n18 / name
+     :op1 "holy"
+     :op2 "trinity"
+     :op3 "church"
+  ))
+)
+
+# ::id MUL1183.json_0014
+# ::snt I think that 's it . Thank you !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL0720.json_0000
+# ::snt Hello ! I 'm looking for a restaurant that serves modern european food ? I 'd also like it to be located in the centre if possible .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "modern"
+     :op2 "european"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n4 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id PMUL0720.json_0002
+# ::snt Moderate would be fine .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n6 / name
+     :op1 "moderate"
+  ))
+)
+
+# ::id PMUL0720.json_0004
+# ::snt Yes please .   You can make a recommendation .   Book for 6 people at 12:30 on Wednesday and please proved the reference number .
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n8 / name
+     :op1 "12:30"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n10 / name
+     :op1 "wednesday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n12 / name
+     :op1 "6"
+  ))
+   )
+ :op2(Rt2 / Restaurant-Request
+  :Ref ( aRe1 / question )
+   )
+)
+
+# ::id PMUL0720.json_0006
+# ::snt Yes , can you help me to find a train into Cambridge for Wednesday ?
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n14 / name
+     :op1 "cambridge"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n16 / name
+     :op1 "wednesday"
+  ))
+)
+
+# ::id PMUL0720.json_0008
+# ::snt I need to leave Cambridge and get to London Kings Cross before 12:45 .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n18 / name
+     :op1 "london"
+     :op2 "kings"
+     :op3 "cross"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n20 / name
+     :op1 "12:45"
+  ))
+   :Depart ( DepTr6 / Depart 
+    :name ( n22 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id PMUL0720.json_0010
+# ::snt Yes , for 6 people .
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n24 / name
+     :op1 "6"
+  ))
+)
+
+# ::id PMUL0720.json_0012
+# ::snt Thank you . That is all that I need .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0448.json_0000
+# ::snt I am looking for a train that should leave sometime after 11:45 . I would like to get to cambridge .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "cambridge"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n4 / name
+     :op1 "11:45"
+  ))
+)
+
+# ::id MUL0448.json_0002
+# ::snt I am leaving Thursday from Birmingham New Street to Cambridge . I want to leave around 11:45 .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n6 / name
+     :op1 "cambridge"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n8 / name
+     :op1 "thursday"
+  ))
+   :Depart ( DepTr6 / Depart 
+    :name ( n10 / name
+     :op1 "birmingham"
+     :op2 "new"
+     :op3 "street"
+  ))
+   :Leave ( LeaTr8 / Leave 
+    :name ( n12 / name
+     :op1 "11:45"
+  ))
+)
+
+# ::id MUL0448.json_0004
+# ::snt Yes that sounds great , I will need 8 tickets and the reference number please .
+( a / and
+ :op1(Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n14 / name
+     :op1 "8"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ref ( aTr1 / question )
+   )
+)
+
+# ::id MUL0448.json_0006
+# ::snt Great . I would also like to find a museum to go to in centre Cambridge .
+( a / and
+ :op1(Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n16 / name
+     :op1 "centre"
+  ))
+   :Type ( TypAt4 / Type 
+    :name ( n18 / name
+     :op1 "museum"
+  ))
+   )
+ :op2(Tm2 / Train-Inform
+   :Dest ( DesTr5 / Dest 
+    :name ( n21 / name
+     :op1 "cambridge"
+  ))
+   )
+)
+
+# ::id MUL0448.json_0008
+# ::snt That sounds great . Do you have the phone number and how much the entrance fee is ?
+( At1 / Attraction-Request
+  :Fee ( aAt0 / question )
+  :Phone ( aAt1 / question )
+)
+
+# ::id MUL0448.json_0010
+# ::snt No , that 's all I need today . Thanks for your help !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG02276.json_0000
+# ::snt I 'm looking for info about 4-star accommodations , somewhere where they do n't nickel - and - dime you for services like wifi .
+( Hm1 / Hotel-Inform
+   :Internet ( esHo1 / yes)
+   :Stars ( StaHo3 / Stars 
+    :name ( n2 / name
+     :op1 "4-star"
+  ))
+)
+
+# ::id SNG02276.json_0002
+# ::snt I would like one located in the east with a moderate price range .
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n4 / name
+     :op1 "moderate"
+  ))
+   :Area ( AreHo4 / Area 
+    :name ( n6 / name
+     :op1 "east"
+  ))
+)
+
+# ::id SNG02276.json_0004
+# ::snt no , I do n't care about that . Surprise me !
+( Hm1 / Hotel-Inform
+   :Parking ( onHo1 / dontcare)
+)
+
+# ::id SNG02276.json_0006
+# ::snt that s still fine . book for 1 night
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n8 / name
+     :op1 "1"
+  ))
+)
+
+# ::id SNG02276.json_0008
+# ::snt It 'll be for 5 people and 5 nights starting from wednesday please
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n10 / name
+     :op1 "5"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n12 / name
+     :op1 "wednesday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n14 / name
+     :op1 "5"
+  ))
+)
+
+# ::id SNG02276.json_0010
+# ::snt Can you see if they are available for one night ? I will need the reference number if available .
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n16 / name
+     :op1 "one"
+  ))
+   )
+ :op2(Ht2 / Hotel-Request
+  :Ref ( aHo1 / question )
+   )
+)
+
+# ::id SNG02276.json_0012
+# ::snt No , I think that 's everything I need . Thank you for helping me .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL1184.json_0000
+# ::snt What attractions are there in northern Cambridge ?
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n2 / name
+     :op1 "northern"
+  ))
+)
+
+# ::id PMUL1184.json_0002
+# ::snt Yes , can I get the postcode and phone number for the pools ?
+( At1 / Attraction-Request
+  :Post ( aAt0 / question )
+  :Phone ( aAt1 / question )
+)
+
+# ::id PMUL1184.json_0004
+# ::snt Yes I am also looking for a train .
+( Tm1 / Train-Inform
+   :none ( onTr1 / none)
+)
+
+# ::id PMUL1184.json_0006
+# ::snt I am leaving cambridge and should leave on sunday
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n4 / name
+     :op1 "sunday"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n6 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id PMUL1184.json_0008
+# ::snt Bishops stortford . I 'd like to arrive by 21:45 . Can you give me the train ID please ?
+( a / and
+ :op1(Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n8 / name
+     :op1 "bishops"
+     :op2 "stortford"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n10 / name
+     :op1 "21:45"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Id ( aTr1 / question )
+   )
+)
+
+# ::id PMUL1184.json_0010
+# ::snt No thanks , I was gathering information .   That actually takes care of my needs , thanks for your help .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1482.json_0000
+# ::snt I 'm looking for a place to eat that is cheap and in the centre .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n2 / name
+     :op1 "cheap"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n4 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id MUL1482.json_0002
+# ::snt No , I do n't really care . I 'm just looking for something cheap that is nearby .
+( Rm1 / Restaurant-Inform
+   :Food ( onRe1 / dontcare)
+   :Price ( PriRe3 / Price 
+    :name ( n6 / name
+     :op1 "cheap"
+  ))
+)
+
+# ::id MUL1482.json_0004
+# ::snt I would like to book a table for 7 people at 18:45 on wednesday at the dojo noodle bar please .
+( Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n8 / name
+     :op1 "dojo"
+     :op2 "noodle"
+     :op3 "bar"
+  ))
+   :Time ( TimRe4 / Time 
+    :name ( n10 / name
+     :op1 "18:45"
+  ))
+   :Day ( DayRe6 / Day 
+    :name ( n12 / name
+     :op1 "wednesday"
+  ))
+   :People ( PeoRe8 / People 
+    :name ( n14 / name
+     :op1 "7"
+  ))
+)
+
+# ::id MUL1482.json_0006
+# ::snt . Yes , I also am looking for a train on wednesday . It needs to arrive by 11:15/
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n16 / name
+     :op1 "wednesday"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n18 / name
+     :op1 "11:15"
+  ))
+)
+
+# ::id MUL1482.json_0008
+# ::snt Well , I 'd like to depart from Bishop 's Stortford and arrive in Cambridge on the last train that will get me there by 11:15 .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n20 / name
+     :op1 "cambridge"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n22 / name
+     :op1 "11:15"
+  ))
+   :Depart ( DepTr6 / Depart 
+    :name ( n24 / name
+     :op1 "bishop"
+     :op2 "'s"
+     :op3 "stortford"
+  ))
+)
+
+# ::id MUL1482.json_0010
+# ::snt I need 7 tickets and could you tell me the price ? can I get the train number and the travel time also please ?
+( a / and
+ :op1(Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n26 / name
+     :op1 "7"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Time ( aTr1 / question )
+  :Ticket ( aTr2 / question )
+   )
+)
+
+# ::id MUL1482.json_0012
+# ::snt Okay thank you , that 's all I needed .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL1525.json_0000
+# ::snt I need to take a train to cambridge , I will be arriving on Saturday .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "cambridge"
+  ))
+   :Day ( DayTr4 / Day 
+    :name ( n4 / name
+     :op1 "saturday"
+  ))
+)
+
+# ::id PMUL1525.json_0002
+# ::snt I will be leaving from London Kings Cross .
+( Tm1 / Train-Inform
+   :Depart ( DepTr2 / Depart 
+    :name ( n6 / name
+     :op1 "london"
+     :op2 "kings"
+     :op3 "cross"
+  ))
+)
+
+# ::id PMUL1525.json_0004
+# ::snt I need to be there by 11:15 and I need a reservation for 5 people . Can you send me the reference number when you have made the reservations ?
+( a / and
+ :op1(Tm1 / Train-Inform
+   :Arrive ( ArrTr2 / Arrive 
+    :name ( n8 / name
+     :op1 "11:15"
+  ))
+   :People ( PeoTr4 / People 
+    :name ( n10 / name
+     :op1 "5"
+  ))
+   )
+ :op2(Tt2 / Train-Request
+  :Ref ( aTr1 / question )
+   )
+)
+
+# ::id PMUL1525.json_0006
+# ::snt Awesome ! Now please get me some information on the limehouse hotel
+( Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n12 / name
+     :op1 "limehouse"
+  ))
+)
+
+# ::id PMUL1525.json_0008
+# ::snt No that is all thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL1525.json_0010
+# ::snt You know what ?   I would like to book the Limehouse for 2 nights on Saturday .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n14 / name
+     :op1 "2"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n16 / name
+     :op1 "saturday"
+  ))
+   :Name ( NamHo6 / Name 
+    :name ( n18 / name
+     :op1 "Limehouse"
+  ))
+)
+
+# ::id PMUL1525.json_0012
+# ::snt Oh sorry , 5 people please .
+( Hm1 / Hotel-Inform
+   :People ( PeoHo2 / People 
+    :name ( n20 / name
+     :op1 "5"
+  ))
+)
+
+# ::id PMUL1140.json_0000
+# ::snt I need a train going to   london liverpool street .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "london"
+     :op2 "liverpool"
+     :op3 "street"
+  ))
+)
+
+# ::id PMUL1140.json_0002
+# ::snt I will be departing from Cambridge on Saturday .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n4 / name
+     :op1 "saturday"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n6 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id PMUL1140.json_0004
+# ::snt I do n't have a departure time but I want to arrive by 16:45 .
+( Tm1 / Train-Inform
+   :Arrive ( ArrTr2 / Arrive 
+    :name ( n8 / name
+     :op1 "16:45"
+  ))
+)
+
+# ::id PMUL1140.json_0006
+# ::snt That sounds great .   Can you book 3 tickets for that train ?
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n10 / name
+     :op1 "3"
+  ))
+)
+
+# ::id PMUL1140.json_0008
+# ::snt looking for places to go in cetre part of town a type of concerthall and I need the adress
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n12 / name
+     :op1 "concerthall"
+  ))
+   :Area ( AreAt4 / Area 
+    :name ( n14 / name
+     :op1 "cetre"
+  ))
+)
+
+# ::id PMUL0119.json_0000
+# ::snt What can you tell me about cheap restaurants on the west side of town ?
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n2 / name
+     :op1 "cheap"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n4 / name
+     :op1 "west"
+  ))
+)
+
+# ::id PMUL0119.json_0002
+# ::snt Can I get the postcode of that ?
+( Rt1 / Restaurant-Request
+  :Post ( aRe0 / question )
+)
+
+# ::id PMUL0119.json_0004
+# ::snt The Italian place would be great .
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n6 / name
+     :op1 "Italian"
+  ))
+)
+
+# ::id PMUL0119.json_0006
+# ::snt 4 people acan you book it for me ?
+( Rm1 / Restaurant-Inform
+   :People ( PeoRe2 / People 
+    :name ( n8 / name
+     :op1 "4"
+  ))
+)
+
+# ::id PMUL0119.json_0008
+# ::snt I 'm sorry I do n't need a reservation for the restaurant . I do need help finding a place to stay in the same area though .
+( Rm1 / Restaurant-Inform
+   :none ( onRe1 / none)
+   :Area ( AreRe3 / Area 
+    :name ( n10 / name
+     :op1 "same"
+     :op2 "area"
+  ))
+)
+
+# ::id PMUL0119.json_0010
+# ::snt Find me one near that Italian Place , it should be in the same price range .
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n12 / name
+     :op1 "same"
+     :op2 "price"
+     :op3 "range"
+  ))
+)
+
+# ::id PMUL0119.json_0012
+# ::snt Yes , that would be great . I 'll need it booked for Saturday , 4 nights , and 8 people . Can I have the reference number please ?
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n14 / name
+     :op1 "4"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n16 / name
+     :op1 "saturday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n18 / name
+     :op1 "8"
+  ))
+   )
+ :op2(Ht2 / Hotel-Request
+  :Ref ( aHo1 / question )
+   )
+)
+
+# ::id PMUL0119.json_0014
+# ::snt Yes . I 'm looking for a 4 star hotel in the west . Could you please find me one ?
+( Hm1 / Hotel-Inform
+   :Area ( AreHo2 / Area 
+    :name ( n20 / name
+     :op1 "west"
+  ))
+   :Stars ( StaHo4 / Stars 
+    :name ( n22 / name
+     :op1 "4"
+  ))
+)
+
+# ::id PMUL0119.json_0016
+# ::snt You 're right , I 'm sorry . I actually have all that I need from you at this time . Have a good day !
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id PMUL3544.json_0000
+# ::snt Hi , I 'm looking for an expensive restaurant in north cambridge .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n2 / name
+     :op1 "expensive"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n4 / name
+     :op1 "north"
+  ))
+)
+
+# ::id PMUL3544.json_0002
+# ::snt I need it to be in the north and expensive .
+( Rm1 / Restaurant-Inform
+   :Area ( AreRe2 / Area 
+    :name ( n6 / name
+     :op1 "north"
+  ))
+   :Price ( PriRe4 / Price 
+    :name ( n8 / name
+     :op1 "expensive"
+  ))
+)
+
+# ::id PMUL3544.json_0004
+# ::snt Sure . What kind of food do they serve ? What is the postcode and phone number ?
+( Rt1 / Restaurant-Request
+  :Food ( aRe0 / question )
+  :Phone ( aRe1 / question )
+  :Post ( aRe2 / question )
+)
+
+# ::id PMUL3544.json_0006
+# ::snt I would like some information about rosa 's bed and breakfast .
+( Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n10 / name
+     :op1 "rosa"
+     :op2 "'s"
+     :op3 "bed"
+     :op4 "and"
+     :op5 "breakfast"
+  ))
+)
+
+# ::id PMUL3544.json_0008
+# ::snt That 's fine . Could I ask you to book a room for me ? I need it for one person for four nights , starting on Thursday .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n12 / name
+     :op1 "four"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n14 / name
+     :op1 "thursday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n16 / name
+     :op1 "one"
+  ))
+)
+
+# ::id PMUL3544.json_0010
+# ::snt No that s it thanks for your help .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1669.json_0000
+# ::snt I would like to make a reservation at the Maharajah Tandoori restaurant for my trip to Cambridge .
+( Rm1 / Restaurant-Inform
+   :Name ( NamRe2 / Name 
+    :name ( n2 / name
+     :op1 "maharajah"
+     :op2 "tandoori"
+     :op3 "restaurant"
+  ))
+)
+
+# ::id MUL1669.json_0002
+# ::snt Can you book a table for 5 people at 16:00 on monday ?
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n4 / name
+     :op1 "16:00"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n6 / name
+     :op1 "monday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n8 / name
+     :op1 "5"
+  ))
+)
+
+# ::id MUL1669.json_0004
+# ::snt Yes , I also need a train for the same day . We are coming from Stevenage .
+( Tm1 / Train-Inform
+   :Day ( DayTr2 / Day 
+    :name ( n10 / name
+     :op1 "same"
+     :op2 "day"
+  ))
+   :Depart ( DepTr4 / Depart 
+    :name ( n12 / name
+     :op1 "stevenage"
+  ))
+)
+
+# ::id MUL1669.json_0006
+# ::snt I 'd prefer something earlier , actually . I need to be in Cambridge by 12:30 .
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n14 / name
+     :op1 "cambridge"
+  ))
+   :Arrive ( ArrTr4 / Arrive 
+    :name ( n16 / name
+     :op1 "12:30"
+  ))
+)
+
+# ::id MUL1669.json_0008
+# ::snt That sounds great .   What time does it leave and how much will it cost me ?
+( Tt1 / Train-Request
+  :Leave ( aTr0 / question )
+)
+
+# ::id MUL1669.json_0010
+# ::snt Please book it and send me the reference number .
+( a / and
+ :op1(Rt1 / Restaurant-Request
+  :Ref ( aRe0 / question )
+   )
+ :op2(Tt2 / Train-Request
+  :Ref ( aTr1 / question )
+   )
+)
+
+# ::id MUL1669.json_0012
+# ::snt Fantastic , thank you for the information .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL1669.json_0014
+# ::snt I think that is all I needed today . Thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL4029.json_0000
+# ::snt Can you help me find a restaurant ? I want somewhere expensive .
+( Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n2 / name
+     :op1 "expensive"
+  ))
+)
+
+# ::id PMUL4029.json_0002
+# ::snt North American , I would would like to eat in the centre area ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n4 / name
+     :op1 "north"
+     :op2 "american"
+  ))
+   :Area ( AreRe4 / Area 
+    :name ( n6 / name
+     :op1 "centre"
+  ))
+)
+
+# ::id PMUL4029.json_0004
+# ::snt Yes , I 'd like to get a table for 6 at 11:45 on Sunday . Could you book that for me ?
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n8 / name
+     :op1 "11:45"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n10 / name
+     :op1 "sunday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n12 / name
+     :op1 "6"
+  ))
+)
+
+# ::id PMUL4029.json_0006
+# ::snt Can you also help me find a hotel called the acorn guest house ?
+( Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n14 / name
+     :op1 "acorn"
+     :op2 "guest"
+     :op3 "house"
+  ))
+)
+
+# ::id PMUL4029.json_0008
+# ::snt Thank you ! I 'd like to book a room starting on Sunday . I 'll need it for 5 nights and 6 people .
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n16 / name
+     :op1 "5"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n18 / name
+     :op1 "sunday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n20 / name
+     :op1 "6"
+  ))
+)
+
+# ::id PMUL4029.json_0010
+# ::snt thanks I am also needing to book at a guesthouse for 6 for 5 nights starting on sunday
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n22 / name
+     :op1 "5"
+  ))
+   :Type ( TypHo4 / Type 
+    :name ( n24 / name
+     :op1 "guesthouse"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n26 / name
+     :op1 "6"
+  ))
+   :Day ( DayHo8 / Day 
+    :name ( n28 / name
+     :op1 "sunday"
+  ))
+)
+
+# ::id PMUL4029.json_0012
+# ::snt No , that 's all I needed . Thanks for your help . Cheers !
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL2975.json_0000
+# ::snt Hi ! What can you tell me about the attractions on the east side ?
+( Am1 / Attraction-Inform
+   :Area ( AreAt2 / Area 
+    :name ( n2 / name
+     :op1 "east"
+  ))
+)
+
+# ::id PMUL2975.json_0002
+# ::snt I 'm not sure . Can you tell me about my options ?
+( o / out_of_scope )
+
+# ::id PMUL2975.json_0004
+# ::snt Can you give me an address to a museum you recommend ?
+( a / and
+ :op1(Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n4 / name
+     :op1 "museum"
+  ))
+   )
+ :op2(At2 / Attraction-Request
+  :Addr ( aAt1 / question )
+   )
+)
+
+# ::id PMUL2975.json_0006
+# ::snt I also need a 4 star expensive place to stay .
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n6 / name
+     :op1 "expensive"
+  ))
+   :Stars ( StaHo4 / Stars 
+    :name ( n8 / name
+     :op1 "4"
+  ))
+)
+
+# ::id PMUL2975.json_0008
+# ::snt I want it very close to the museum .
+( o / out_of_scope )
+
+# ::id PMUL2975.json_0010
+# ::snt Let 's see what you have for cheap hotels then .
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n10 / name
+     :op1 "cheap"
+  ))
+)
+
+# ::id PMUL2975.json_0012
+# ::snt Yes that sounds good .
+( o / out_of_scope )
+
+# ::id PMUL2975.json_0014
+# ::snt No but I do need the address and postcode .
+( Ht1 / Hotel-Request
+  :Addr ( aHo0 / question )
+  :Post ( aHo1 / question )
+)
+
+# ::id PMUL2975.json_0016
+# ::snt I need a taxi as well .
+( Tm1 / Taxi-Inform
+   :none ( onTa1 / none)
+)
+
+# ::id PMUL2975.json_0018
+# ::snt I need to leave the hotel at 24:30 .
+( Tm1 / Taxi-Inform
+   :Leave ( LeaTa2 / Leave 
+    :name ( n12 / name
+     :op1 "24:30"
+  ))
+   :Depart ( DepTa4 / Depart 
+    :name ( n14 / name
+     :op1 "the"
+     :op2 "hotel"
+  ))
+)
+
+# ::id PMUL2975.json_0020
+# ::snt Commuting between two places discussed .
+( o / out_of_scope )
+
+# ::id PMUL2975.json_0022
+# ::snt Yes please , by 24:30 .
+( Tm1 / Taxi-Inform
+   :Arrive ( ArrTa2 / Arrive 
+    :name ( n16 / name
+     :op1 "24:30"
+  ))
+)
+
+# ::id PMUL2975.json_0024
+# ::snt Have a nice day .
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id SNG01801.json_0000
+# ::snt Hi , I 'm needing a taxi , leaving cafe uno and I need to arrive by 24:30
+( Tm1 / Taxi-Inform
+   :Leave ( LeaTa2 / Leave 
+    :name ( n2 / name
+     :op1 "24:30"
+  ))
+   :Depart ( DepTa4 / Depart 
+    :name ( n4 / name
+     :op1 "cafe"
+     :op2 "uno"
+  ))
+)
+
+# ::id SNG01801.json_0002
+# ::snt I 'm headed to churchill college
+( Tm1 / Taxi-Inform
+   :Dest ( DesTa2 / Dest 
+    :name ( n6 / name
+     :op1 "churchill"
+     :op2 "college"
+  ))
+)
+
+# ::id SNG01801.json_0004
+# ::snt Thank you for your help , before you go , could I get the contact number please ?
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id SNG01801.json_0006
+# ::snt Thank you . Bye
+( ge1 / general-bye
+   :none ( onge1 / none)
+)
+
+# ::id PMUL1400.json_0000
+# ::snt Can you help me find a train going to Peterborough , with a departure time after 21:15 ?
+( Tm1 / Train-Inform
+   :Dest ( DesTr2 / Dest 
+    :name ( n2 / name
+     :op1 "peterborough"
+  ))
+   :Leave ( LeaTr4 / Leave 
+    :name ( n4 / name
+     :op1 "21:15"
+  ))
+)
+
+# ::id PMUL1400.json_0002
+# ::snt my departing is from Cambridge
+( Tm1 / Train-Inform
+   :Depart ( DepTr2 / Depart 
+    :name ( n6 / name
+     :op1 "cambridge"
+  ))
+)
+
+# ::id PMUL1400.json_0004
+# ::snt No I do not have an arrival preference .
+( Tm1 / Train-Inform
+   :Arrive ( onTr1 / dontcare)
+)
+
+# ::id PMUL1400.json_0006
+# ::snt What time does that leave . I would like to make a booking .
+( Tt1 / Train-Request
+  :Leave ( aTr0 / question )
+)
+
+# ::id PMUL1400.json_0008
+# ::snt Yes , can you please book it for 7 people ?
+( Tm1 / Train-Inform
+   :People ( PeoTr2 / People 
+    :name ( n8 / name
+     :op1 "7"
+  ))
+)
+
+# ::id PMUL1400.json_0010
+# ::snt Are there any theatres in town ?
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n10 / name
+     :op1 "theatres"
+  ))
+)
+
+# ::id PMUL1400.json_0012
+# ::snt Is that the newest theatre ?   I want to visit some local places .
+( Am1 / Attraction-Inform
+   :Type ( TypAt2 / Type 
+    :name ( n12 / name
+     :op1 "theatre"
+  ))
+)
+
+# ::id PMUL1400.json_0014
+# ::snt Give me the entrance fee and area of any theater please .
+( At1 / Attraction-Request
+  :Area ( aAt0 / question )
+  :Fee ( aAt1 / question )
+)
+
+# ::id PMUL1400.json_0016
+# ::snt Great . Thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL1400.json_0018
+# ::snt No thank you . Have a nice day , goodbye .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id MUL0128.json_0000
+# ::snt Are the any guest house type places to stay in the north part of town available ?
+( Hm1 / Hotel-Inform
+   :Area ( AreHo2 / Area 
+    :name ( n2 / name
+     :op1 "north"
+  ))
+   :Type ( TypHo4 / Type 
+    :name ( n4 / name
+     :op1 "guest"
+     :op2 "house"
+  ))
+)
+
+# ::id MUL0128.json_0002
+# ::snt as long as it has free wifi and is moderately priced in the area of north .
+( Hm1 / Hotel-Inform
+   :Price ( PriHo2 / Price 
+    :name ( n6 / name
+     :op1 "moderately"
+  ))
+   :Internet ( esHo2 / yes)
+   :Area ( AreHo5 / Area 
+    :name ( n8 / name
+     :op1 "north"
+  ))
+)
+
+# ::id MUL0128.json_0004
+# ::snt book for 2 people for days starting may 5 to may 7 .
+( Hm1 / Hotel-Inform
+   :People ( PeoHo2 / People 
+    :name ( n10 / name
+     :op1 "2"
+  ))
+)
+
+# ::id MUL0128.json_0006
+# ::snt Can you book the limehouse for 1 person to stay 4 nights starting saturday ?
+( Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n12 / name
+     :op1 "4"
+  ))
+   :Day ( DayHo4 / Day 
+    :name ( n14 / name
+     :op1 "saturday"
+  ))
+   :People ( PeoHo6 / People 
+    :name ( n16 / name
+     :op1 "1"
+  ))
+   :Name ( NamHo8 / Name 
+    :name ( n18 / name
+     :op1 "limehouse"
+  ))
+)
+
+# ::id MUL0128.json_0008
+# ::snt how about 3 nights ? Also could I get the reference number for the limehouse , and do you know if there is Indian food nearby it ?
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Stay ( StaHo2 / Stay 
+    :name ( n20 / name
+     :op1 "3"
+  ))
+   :Name ( NamHo4 / Name 
+    :name ( n22 / name
+     :op1 "limehouse"
+  ))
+   )
+ :op2(Ht2 / Hotel-Request
+  :Ref ( aHo1 / question )
+   )
+ :op3(Rm3 / Restaurant-Inform
+   :Food ( FooRe6 / Food 
+    :name ( n26 / name
+     :op1 "Indian"
+  ))
+   )
+)
+
+# ::id MUL0128.json_0010
+# ::snt No preferences for the price range , but I 'd like it to be in the same area as the hotel .
+( Rm1 / Restaurant-Inform
+   :Price ( onRe1 / dontcare)
+   :Area ( AreRe3 / Area 
+    :name ( n26 / name
+     :op1 "same"
+     :op2 "area"
+  ))
+)
+
+# ::id MUL0128.json_0012
+# ::snt No thanks . I just need the phone number and postcode for each .
+( Rt1 / Restaurant-Request
+  :Phone ( aRe0 / question )
+  :Post ( aRe1 / question )
+)
+
+# ::id MUL0128.json_0014
+# ::snt Thank you . That 's all I need today .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+
+# ::id PMUL0077.json_0000
+# ::snt I 'm going to Cambridge and interested in trying some restaurants . Can you recommend one that serves traditional food ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n2 / name
+     :op1 "traditional"
+  ))
+)
+
+# ::id PMUL0077.json_0002
+# ::snt Just someting in the moderate price range is all I care about really .
+( a / and
+ :op1(Rm1 / Restaurant-Inform
+   :Price ( PriRe2 / Price 
+    :name ( n4 / name
+     :op1 "moderate"
+  ))
+   )
+ :op2(Ht2 / Hotel-Request
+  :Price ( aHo1 / question )
+   )
+)
+
+# ::id PMUL0077.json_0004
+# ::snt How about modern European food ?
+( Rm1 / Restaurant-Inform
+   :Food ( FooRe2 / Food 
+    :name ( n6 / name
+     :op1 "modern"
+     :op2 "european"
+  ))
+)
+
+# ::id PMUL0077.json_0006
+# ::snt Sounds good can you make a booking for 7 people at 16:45 on saturday .
+( Rm1 / Restaurant-Inform
+   :Time ( TimRe2 / Time 
+    :name ( n8 / name
+     :op1 "16:45"
+  ))
+   :Day ( DayRe4 / Day 
+    :name ( n10 / name
+     :op1 "saturday"
+  ))
+   :People ( PeoRe6 / People 
+    :name ( n12 / name
+     :op1 "7"
+  ))
+)
+
+# ::id PMUL0077.json_0008
+# ::snt I also need to get some information about The Cambridge Belfry hotel . Can you give me the price range and how many stars it has ?
+( a / and
+ :op1(Hm1 / Hotel-Inform
+   :Name ( NamHo2 / Name 
+    :name ( n14 / name
+     :op1 "Cambridge"
+     :op2 "Belfry"
+  ))
+   )
+ :op2(Ht2 / Hotel-Request
+  :Price ( aHo1 / question )
+  :Stars ( aHo2 / question )
+   )
+)
+
+# ::id PMUL0077.json_0010
+# ::snt Not at this time , thank you .
+( gk1 / general-thank
+   :none ( onge1 / none)
+)
+