"""Public services cases. See scripts/build_v02.py for the row format.""" D = "public_services" RT, CT = "public_services.request_type", "public_services.complaint_topic" URG, TGT = "common.urgency", "common.target_of_two" CASES = [ # ---------------- public_services.request_type (16) ---------------- ("pub_001", D, RT, "negation", ["negation", "indirect_request"], "medium", "pub_g01", "start", "Kimlik kartımı yenilemek için müdürlükte perşembe sabahına bir yer ayırabilir misiniz? Vukuatlı nüfus kayıt örneğine gerek kalmadı, onu e-Devlet'ten indirdim.", "appointment"), ("pub_002", D, RT, "negation", ["negation", "scope_sadece"], "medium", "pub_g01", "middle", "Kimlik kartı için gün almama gerek yok, kartım daha yeni; bana sadece vukuatlı nüfus kayıt örneği lazım, e-Devlet şifrem de bloke olmuş.", "document"), ("pub_003", D, RT, "negation", ["ne_ne", "negation"], "hard", "pub_g01", "start", "Ne kayıt örneği ne de randevu istiyorum, kimlik kartımı geçen hafta aldım; müdürlüğün cumartesi günleri açık olup olmadığını merak ettim sadece.", "none"), ("pub_004", D, RT, "correction", ["correction", "lexical_distractor"], "hard", "pub_g02", "end", "Emlak borcumu taksitlendirmek istemiştim, vazgeçtim; tamamını dün tek seferde ödedim. Tapu devri için şimdi belediyeden borcum olmadığını gösteren yazıyı almam lazım.", "document"), ("pub_005", D, RT, "correction", ["correction", "reported_speech"], "medium", "pub_g02", "middle", "Tapu devri için borcum olmadığını gösteren yazıyı istemiştim. Yazıyı şimdilik unutun, önce emlak vergisinin ödenmemiş ikinci taksitini kapatmam gerekiyormuş; gişedeki görevli yazıyı ancak ondan sonra verebileceğinizi söyledi.", "payment"), ("pub_006", D, RT, "temporal_reasoning", ["past_vs_present", "indirect_request"], "medium", "pub_g03", "end", "Geçen ay pasaport randevumu almıştım, 12 Eylül'de gidip parmak izimi de verdim. Aradan iki hafta geçti; pasaportum basıldı mı, kargoya mı verildi, hiçbir haber yok.", "application_status"), ("pub_007", D, RT, "temporal_reasoning", ["past_vs_present", "scope_bile"], "hard", "pub_g03", "start", "Pasaport için yeniden randevu almam gerekiyor: 12 Eylül'dekine ateşim yüzünden gidemedim, yani başvurum hiç başlamadı bile.", "appointment"), ("pub_008", D, RT, "temporal_reasoning", ["past_vs_present", "lexical_distractor"], "medium", "pub_g03", "middle", "12 Eylül'de pasaport için parmak izi verdim, pasaportum da dün kapıma geldi; harç makbuzunu kaybettim ama artık bir önemi yok, ilginiz için teşekkürler.", "none"), ("pub_009", D, RT, "conditional", ["conditional", "-sA", "lexical_distractor"], "hard", None, "middle", "Vergi levhamın bu yılki hâli sisteme yüklenmediyse vergi dairesinden basılı bir tane almam gerekecek, yüklendiyse kendim indiririm. Az önce baktım, sistemde hâlâ geçen yılınki duruyor; bankaya da cuma götürmem lazım.", "document"), ("pub_010", D, RT, "conditional", ["counterfactual", "-sAydI", "lexical_distractor"], "hard", None, "start", "Teşekkür için yazıyorum: çevre temizlik vergisini geç ödeseydim üstüne ceza binecekti, gönderdiğiniz hatırlatma SMS'i sayesinde haziranda ödedim.", "none"), ("pub_011", D, RT, "conditional", ["conditional", "-mIş", "lexical_distractor"], "hard", None, "end", "Engelli kimlik kartı başvurum onaylandıysa kartı teslim almak için müdürlükten gün seçmem gerekiyormuş; bu sabah 'onaylandı' diye SMS geldi. Bu hafta hangi saatlerde boş yer var?", "appointment"), ("pub_012", D, RT, "reported_speech", ["reported_speech", "past_vs_present"], "medium", "pub_g09", "start", "Başvurumun onaylanıp onaylanmadığını öğrenmek istiyorum; komşum 'su borcunu yapılandırmak için başvuru yap' dedi ama ben onu zaten ağustosta yaptım.", "application_status"), ("pub_013", D, RT, "numeric_date", ["count_mismatch", "date_compare"], "medium", None, "middle", "Belediye çöplerin haftada üç gün alınacağını duyurmuştu. Bu hafta yalnızca pazartesi geldiler, bir araç yollayın artık; bugün cuma ve konteynerin kapağı kapanmıyor.", "complaint"), ("pub_014", D, RT, "distractor", ["lexical_distractor", "indirect_request"], "hard", None, "end", "Randevu, evrak, harç... hepsini geçen hafta hallettim, pasaportum da elimde. Tek derdim, müdürlüğün önündeki kaldırımın göçmüş olması; dün bir teyze düştü, kimse ilgilenmiyor.", "complaint"), ("pub_015", D, RT, "distractor", ["lexical_distractor", "scope_sadece"], "medium", None, "start", "Otopark cezamı bugün hangi vezneden kapatabileceğimi söylemeniz yeterli. Başvuru numaram, dekontum, randevu kâğıdım yanımda olduğu hâlde gişedeki görevlinin beni geri çevirmesini ayrıca konuşuruz.", "payment"), ("pub_016", D, RT, "reported_speech", ["reported_speech", "indirect_request"], "hard", "pub_g09", "start", "İlk taksiti nereye yatıracağımı öğrenmem lazım: komşum su borcu için ağustosta yaptığım yapılandırma başvurusunun onaylandığını söyledi, e-postama baktım, gerçekten onaylanmış.", "payment"), # ---------------- public_services.complaint_topic (12) ---------------- ("pub_017", D, CT, "correction", ["correction", "past_vs_present"], "hard", "pub_g04", "end", "Sabah 'sokağı su bastı' diye yazmıştım, düzelteyim: patlayan boruyu değiştirdiler, su çekildi. Kalan sorun, kazdıkları yerin açık bırakılması; arabalar çukura girmemek için karşı şeride geçiyor.", "road"), ("pub_018", D, CT, "temporal_reasoning", ["past_vs_present"], "medium", "pub_g04", "start", "Değiştirdikleri boru yine sızdırıyor, sokağın ortasından dere gibi su akıyor; sabah yazdığım yol çukuru meselesi ise kapandı, öğlen asfaltladılar.", "water"), ("pub_019", D, CT, "reported_speech", ["reported_speech", "negation"], "hard", "pub_g05", "end", "Komşum sokak köpeklerinin çocuklara saldırdığını anlatıp şikâyet etmemi istedi ama ben öyle bir şey görmedim. Benim derdim, yan binadaki şantiyenin sabah altıda kırıcıyla çalışmaya başlaması.", "noise"), ("pub_020", D, CT, "reported_speech", ["reported_speech", "negation"], "hard", "pub_g05", "start", "Sokak köpekleri meselesi benim için ciddi: dün biri kızımın üstüne atladı. Komşum 'asıl sorun şantiyenin gürültüsü, ondan yaz' dedi ama o beni pek rahatsız etmiyor.", "other"), ("pub_021", D, CT, "numeric_date", ["date_compare", "lexical_distractor"], "hard", None, "end", "Çöp toplama saatini 1 Ekim'den itibaren gece 02.00'ye alacağınızı duyurmuşsunuz; bugün 30 Eylül, o daha başlamadı. Şu an bizi uğraştıran, iki haftadır yanmayan sokak lambası.", "road"), ("pub_022", D, CT, "implicit_intent", ["paraphrase", "lexical_distractor"], "medium", None, "start", "Parkın girişindeki konteynerler dört gündür boşaltılmadı, poşetler yırtılmış, her yer leş gibi kokuyor; sokak kedileri de etrafa saçıp duruyor.", "waste"), ("pub_023", D, CT, "implicit_intent", ["paraphrase"], "medium", None, "middle", "Pazar kurulan sokakta, pazarcılar gittikten sonra kasalar ve çürük sebzeler üç gündür olduğu gibi yerde duruyor; koku yüzünden balkona çıkamıyoruz.", "waste"), ("pub_024", D, CT, "noisy_turkish", ["ascii", "colloquial"], "easy", None, "start", "slm bizim sokaktaki cop konteyneri 4 gundur bosaltilmadi kokudan durulmuyo", "waste"), ("pub_025", D, CT, "noisy_turkish", ["ascii", "colloquial", "lexical_distractor"], "medium", None, "end", "sokak lambasi da yanmiyo ama onu bosver asil derdimiz rogardan tasan pis su 2 gundur kimse gelmedi", "water"), ("pub_026", D, CT, "distractor", ["lexical_distractor", "negation"], "hard", "pub_g08", "end", "Gürültü, çöp ya da su baskını gibi dertlerimiz yok, mahallemiz sakin; tek sorun, parka giden tek otobüs hattının hafta sonları hiç sefer yapmaması.", "other"), ("pub_027", D, CT, "distractor", ["lexical_distractor", "negation"], "medium", "pub_g08", "middle", "Gürültü, çöp ya da su baskını gibi dertlerimiz yok; parka giden kaldırımın taşları sökülmüş, tekerlekli sandalyeyle geçemiyoruz, onun dışında mahallemiz sakin.", "road"), ("pub_028", D, CT, "correction", ["correction", "lexical_distractor"], "hard", None, "end", "Az önce çöp ekibinin etrafa çöp döktüğünü yazdım ama yanlış anlatmışım, dökülen bir şey yok, gittiklerinde her yer temiz. Asıl dert, kamyonun gece üçte gelip konteyneri boşaltırken bütün mahalleyi uyandırması.", "noise"), # ---------------- common.urgency (8) ---------------- ("pub_029", D, URG, "conditional", ["conditional", "-mIş", "deadline"], "hard", "pub_g06", "end", "Harç ödemem sisteme düşmezse perşembe sabahki pasaport randevuma alınmayacakmışım. Şu an çarşamba öğleden sonra ve ödeme hâlâ görünmüyor.", "high"), ("pub_030", D, URG, "numeric_date", ["date_compare", "conditional"], "hard", "pub_g06", "middle", "Harç ödemem sisteme düşmezse pasaport randevuma alınmayacakmışım. Randevum 28 Ekim saat 10'da, bugün 30 Eylül; yani vakit var ama ödeme hâlâ görünmüyor.", "low"), ("pub_031", D, URG, "conditional", ["conditional", "preference"], "hard", "pub_g06", "start", "Henüz randevu tarihi seçmedim, ödeme görünür görünmez seçeceğim; harç sisteme düşmezse randevu alınamıyormuş. Ne kadar erken düzelirse o kadar iyi olur.", "medium"), ("pub_032", D, URG, "temporal_reasoning", ["past_vs_present", "lexical_distractor"], "hard", None, "middle", "Dün sabahki kesintide acil durumdaydık, evde yatalak babam var; ama akşam su geldi, şimdi her şey normal. Bundan sonra kesinti olacaksa önceden SMS atılsın, o kadar.", "low"), ("pub_033", D, URG, "implicit_intent", ["deadline"], "medium", None, "start", "Sabaha karşı uçağım var, pasaportum ise hâlâ müdürlükte 'teslime hazır değil' görünüyor; müdürlük de 17.30'da kapanıyor.", "high"), ("pub_034", D, URG, "implicit_intent", ["preference"], "medium", None, "start", "Çok bekletmeden bakılırsa iyi olur: evin önündeki parktaki bankın bir tahtası sökülmüş, çocuklar üstüne çıkıp oynuyor; şimdilik yaralanan olmadı.", "medium"), ("pub_035", D, URG, "numeric_date", ["date_compare"], "medium", None, "middle", "Tapu devri için borcu yoktur yazısı istiyorum. Tapu randevumuz 21 Ekim'de, bugün 30 Eylül; yazının da iki üç iş gününde çıktığını söylediler.", "low"), ("pub_036", D, URG, "noisy_turkish", ["ascii", "colloquial", "-mIş", "deadline"], "medium", None, "start", "aksam 6da kapaniyomussunuz, adli sicil belgesini bugun almazsam yarin ise baslayamiyom, acil degil sanmistim", "high"), # ---------------- common.target_of_two (8) ---------------- ("pub_037", D, TGT, "coreference_scope", ["descriptive_reference"], "medium", "pub_g07", "end", "Adıma iki trafik cezası görünüyor, biri ağustostaki hız cezası, diğeri eylüldeki park cezası. Park cezasına itiraz ettim, sonucu bekleniyor; hız cezasını ise bugün ödemek istiyorum.", "first_item"), ("pub_038", D, TGT, "coreference_scope", ["temporal_reference", "negation"], "hard", "pub_g07", "middle", "Adıma iki trafik cezası görünüyor, biri ağustostaki hız cezası, diğeri eylüldeki park cezası. Daha yeni tarihli olanı ben yemedim, araç o gün serviste; ona itiraz etmek istiyorum, diğeri tamam.", "second_item"), ("pub_039", D, TGT, "coreference_scope", ["quantifier"], "easy", "pub_g07", "na", "Adıma iki trafik cezası görünüyor, biri ağustostaki hız cezası, diğeri eylüldeki park cezası. İkisinde de haklısınız; toplamı birden ödeyemem, ikisini de taksitlendirebilir miyiz?", "both"), ("pub_040", D, TGT, "coreference_scope", ["quantifier", "past_vs_present"], "medium", "pub_g07", "middle", "Adıma iki trafik cezası görünüyor, biri ağustostaki hız cezası, diğeri eylüldeki park cezası. İkisini de dün e-Devlet'ten ödedim, sistemde borç kalmadı; sadece bilginiz olsun diye yazıyorum.", "neither"), ("pub_041", D, TGT, "correction", ["correction", "scope_de"], "hard", None, "middle", "Kızımla oğlumun kimlik yenileme randevuları var; oğlumunkini de iptal edin lütfen, o gün sınava girecekmiş. Az önce yalnızca kızımınkini iptal edin demiştim.", "both"), ("pub_042", D, TGT, "negation", ["negation", "implicature"], "medium", None, "middle", "Evdeki ve dükkândaki su aboneliklerimden birini kapatmak istiyorum. Evdekini değil tabii, orada oturuyoruz; dükkânı ay sonunda boşaltıyorum.", "second_item"), ("pub_043", D, TGT, "noisy_turkish", ["ascii", "colloquial", "negation"], "medium", None, "middle", "edevlette 2 basvurum gorunuyo biri pasaport biri ehliyet, bisey yapmaniza gerek yok ikiside tamamlandi, sadece tesekkur etcem", "neither"), ("pub_044", D, TGT, "reported_speech", ["reported_speech", "scope_sadece"], "hard", None, "end", "Eşim ev ve arsa için gelen emlak vergisi bildirimlerinin ikisine de itiraz etmemi söyledi ama arsanınkini kontrol ettim, doğruymuş. Sadece evinkinde metrekare yanlış yazılmış, onu düzeltin.", "first_item"), # ---------------- ambiguous (unscored) ---------------- ("pub_a01", D, RT, "ambiguous", ["ambiguous", "multi_intent"], "hard", None, "na", "Kimlik kartımı yenilemem lazım, bir de adıma kesilmiş bir trafik cezası varsa onu da kapatmak istiyorum.", ["appointment", "payment"]), ("pub_a02", D, CT, "ambiguous", ["ambiguous", "multi_problem"], "hard", None, "na", "Patlayan borudan akan su kaldırımı oydu, şimdi yürüyenler çukura düşüyor.", ["water", "road"]), ("pub_a03", D, CT, "ambiguous", ["ambiguous", "multi_problem"], "hard", None, "na", "Gece yarısı gelen çöp kamyonu hem ortalığı ayağa kaldırıyor hem de konteynerin etrafını pislik içinde bırakıyor.", ["waste", "noise"]), ("pub_a04", D, URG, "ambiguous", ["ambiguous"], "hard", None, "na", "Belgeyi bu hafta alabilirsem iyi olur, gerçi işverenim biraz daha bekleyebileceğini söyledi.", ["low", "medium"]), ("pub_a05", D, RT, "ambiguous", ["ambiguous", "multi_intent"], "hard", None, "na", "İmar başvurum üç aydır sonuçlanmadı, her aradığımda başka bir masaya yönlendiriliyorum; bu yavaşlık kabul edilemez.", ["application_status", "complaint"]), ("pub_a06", D, TGT, "ambiguous", ["ambiguous", "hedge"], "hard", None, "na", "Annemle babamın nüfus müdürlüğünde randevusu var; babamınki kesin iptal, annemin durumu belli değil, onunkini de iptal edebilirsiniz belki.", ["second_item", "both"]), ]