From 90735cd8035f910ffb184f49774c4c66eb303a2f Mon Sep 17 00:00:00 2001 From: Krzysztof Bojakowski Date: Sat, 16 Mar 2024 00:31:40 +0100 Subject: [PATCH] Jeszcze jedna proba naprawienia podgladu tsv na git-cie --- data/dialog-06-01-01.tsv | 40 ++++++++++++++--------------- data/dialog-06-03-01.tsv | 54 ++++++++++++++++++++-------------------- data/dialog-06-05-01.tsv | 20 +++++++-------- data/dialog-06-07-01.tsv | 26 +++++++++---------- data/dialog-06-09-01.tsv | 26 +++++++++---------- tsv_data_gen.py | 8 +++--- 6 files changed, 88 insertions(+), 86 deletions(-) diff --git a/data/dialog-06-01-01.tsv b/data/dialog-06-01-01.tsv index 01693b8..c2ef462 100644 --- a/data/dialog-06-01-01.tsv +++ b/data/dialog-06-01-01.tsv @@ -1,21 +1,21 @@ kto treść -user 'Jakim systemem jesteś, co oferujesz?' -system 'Dzień dobry, witamy w restauracji "pizzeria", jak mogę pomóc?' -user 'Chcialbym zamowic pizze peperoni' -system 'Niestety w naszym menu nie oferujemy pizzy z pepperoni, dostępne opcje to:\n- margharita\n- capri\n- hawajska\n- barcelona\n- tuna' -user 'A jest cos z salami?' -system 'Niestety, do wyboru mamy szynkę, kurczaka lub tuńczyka.' -user 'To poprosze margharite, czy jest mozliwosc podmiany sosu pomidorowego na smietanowy?' -system 'Niestety nie.' -user 'To poprosze margharite zwykla' -system 'Oferujemy 3 rozmiary: M, L, XL. Czy interesuję Cie rozmiar M (31cm?)' -user 'Tak' -system 'Koszt to 25zł, koszt dostawy 5zł. Czy coś jeszcze chce Pan zamówić?' -user 'Czy istnieje darmowa dostawa?' -system 'Niestety nie.' -user 'To prosze o realizacje zamowienia' -system 'Jaki adres dostawy?' -user '1312-123, test, test' -system 'Bardzo urokliwa okolica. Sumaryczny koszt to 30zł. Kurier dotrze do Pana w ciągu godziny, dziękuję i zapraszamy ponownie!' -user 'Prosze aby kurier zadzwonil na moj numer jak przyjedzie: nr: 31312312312312313' -system 'Kurier zostanie poinformowany.' +user Jakim systemem jesteś, co oferujesz? +system Dzień dobry, witamy w restauracji 'pizzeria', jak mogę pomóc? +user Chcialbym zamowic pizze peperoni +system Niestety w naszym menu nie oferujemy pizzy z pepperoni, dostępne opcje to:\n- margharita\n- capri\n- hawajska\n- barcelona\n- tuna +user A jest cos z salami? +system Niestety, do wyboru mamy szynkę, kurczaka lub tuńczyka. +user To poprosze margharite, czy jest mozliwosc podmiany sosu pomidorowego na smietanowy? +system Niestety nie. +user To poprosze margharite zwykla +system Oferujemy 3 rozmiary: M, L, XL. Czy interesuję Cie rozmiar M (31cm?) +user Tak +system Koszt to 25zł, koszt dostawy 5zł. Czy coś jeszcze chce Pan zamówić? +user Czy istnieje darmowa dostawa? +system Niestety nie. +user To prosze o realizacje zamowienia +system Jaki adres dostawy? +user 1312-123, test, test +system Bardzo urokliwa okolica. Sumaryczny koszt to 30zł. Kurier dotrze do Pana w ciągu godziny, dziękuję i zapraszamy ponownie! +user Prosze aby kurier zadzwonil na moj numer jak przyjedzie: nr: 31312312312312313 +system Kurier zostanie poinformowany. diff --git a/data/dialog-06-03-01.tsv b/data/dialog-06-03-01.tsv index 3eb2ca0..4dd6c01 100644 --- a/data/dialog-06-03-01.tsv +++ b/data/dialog-06-03-01.tsv @@ -1,28 +1,28 @@ kto treść -user 'Jestem głodny chciałbym zamówić kebaba' -system 'Dzień dobry, witamy w restauracji "pizzeria", niestety w naszej ofercie nie ma kebaba. W naszej ofercie znajduję się tylko pizza.' -user 'a jakie rodzaje pizzy? jakie kompozycje składników?' -system 'W ofercie mamy pizzę na grubym cieście, w 3 dostępnych rozmiarach, M, L, XL. Najpopularniejszym wyborem jest "margharita" - ciasto, sos, ser.' -user 'jak duża jest pizza L?\nchciałbym taką z ananasem pizze\nczy jest?' -system 'Pizza L ma 41cm średnicy. Mogę zaproponować Panu pizzę "hawajska" - ciasto, sos, szynka, ser, ananas.' -user 'a czy można bez szynki?' -system 'Tak.' -user 'Jaka cena?' -system '27zł za pizzę L hawajska bez szynki.' -user 'a jaka cena dowozu?' -system '5zł.' -user 'za kilometr?' -system 'Zamówienia na terenie miasta, koszt to 5zł.' -user 'okej to poproszę, czy są dostępne jakieś sosy?' -system 'Tak, sos czosnkowy lub tysiąca wysp.' -user 'czy sos dodatkowo kosztuje?' -system 'Nie, jest w cenie.' -user 'a są do tego jakieś napoje?' -system 'Pepsi, Cola, Woda mineralna.' -user 'jaka cena coli?' -system '5zł.' -user 'to poprosze\nPotwierdzam zamowienie' -system 'Bardzo proszę, pizza L hawajska bez szynki, cola. Koszt 37zł, płatność przy odbiorze. Na jaki adres?' -user '62-200 Gniezno, osiedle Grunwaldzkie 21/3117\njaki czas oczekiwania?' -system 'Kurier dotrze do Pana w przeciągu godziny. Dziękuję i zapraszamy ponownie!' -user 'Dziekuje' +user Jestem głodny chciałbym zamówić kebaba +system Dzień dobry, witamy w restauracji 'pizzeria', niestety w naszej ofercie nie ma kebaba. W naszej ofercie znajduję się tylko pizza. +user a jakie rodzaje pizzy? jakie kompozycje składników? +system W ofercie mamy pizzę na grubym cieście, w 3 dostępnych rozmiarach, M, L, XL. Najpopularniejszym wyborem jest 'margharita' - ciasto, sos, ser. +user jak duża jest pizza L?\nchciałbym taką z ananasem pizze\nczy jest? +system Pizza L ma 41cm średnicy. Mogę zaproponować Panu pizzę 'hawajska' - ciasto, sos, szynka, ser, ananas. +user a czy można bez szynki? +system Tak. +user Jaka cena? +system 27zł za pizzę L hawajska bez szynki. +user a jaka cena dowozu? +system 5zł. +user za kilometr? +system Zamówienia na terenie miasta, koszt to 5zł. +user okej to poproszę, czy są dostępne jakieś sosy? +system Tak, sos czosnkowy lub tysiąca wysp. +user czy sos dodatkowo kosztuje? +system Nie, jest w cenie. +user a są do tego jakieś napoje? +system Pepsi, Cola, Woda mineralna. +user jaka cena coli? +system 5zł. +user to poprosze\nPotwierdzam zamowienie +system Bardzo proszę, pizza L hawajska bez szynki, cola. Koszt 37zł, płatność przy odbiorze. Na jaki adres? +user 62-200 Gniezno, osiedle Grunwaldzkie 21/3117\njaki czas oczekiwania? +system Kurier dotrze do Pana w przeciągu godziny. Dziękuję i zapraszamy ponownie! +user Dziekuje diff --git a/data/dialog-06-05-01.tsv b/data/dialog-06-05-01.tsv index 460fa8f..f6901b5 100644 --- a/data/dialog-06-05-01.tsv +++ b/data/dialog-06-05-01.tsv @@ -1,11 +1,11 @@ kto treść -user 'Dzień dobry, chciałbym zamówić pizzę' -system 'Dzień dobry, witamy w restauracji "pizzeria". W menu oferujemy:\n- margharita\n- capri\n- hawajska\n- barcelona\n- tuna' -user 'W jakich rozmiarach są pizze?' -system 'Pizze są w rozmiarach M (31cm), L (41cm), XL (52cm).' -user 'Poprosiłbym Tuna XL' -system 'Bardzo proszę, koszt Tuna XL to 45zł. Czy coś jeszcze chce Pan zamówić?' -user 'Nie, to wszystko' -system 'Bardzo proszę, jaki adres dostawy?' -user 'Głogowska 0/4\nKiedy mogę się spodziewać dostawy?' -system 'Kurier dotrze do Pana w przeciągu godziny, dziękuję i zapraszamy ponownie!\nlike 1' +user Dzień dobry, chciałbym zamówić pizzę +system Dzień dobry, witamy w restauracji 'pizzeria'. W menu oferujemy:\n- margharita\n- capri\n- hawajska\n- barcelona\n- tuna +user W jakich rozmiarach są pizze? +system Pizze są w rozmiarach M (31cm), L (41cm), XL (52cm). +user Poprosiłbym Tuna XL +system Bardzo proszę, koszt Tuna XL to 45zł. Czy coś jeszcze chce Pan zamówić? +user Nie, to wszystko +system Bardzo proszę, jaki adres dostawy? +user Głogowska 0/4\nKiedy mogę się spodziewać dostawy? +system Kurier dotrze do Pana w przeciągu godziny, dziękuję i zapraszamy ponownie!\nlike 1 diff --git a/data/dialog-06-07-01.tsv b/data/dialog-06-07-01.tsv index 1749f09..f26a38e 100644 --- a/data/dialog-06-07-01.tsv +++ b/data/dialog-06-07-01.tsv @@ -1,14 +1,14 @@ kto treść -user 'Dzień dobry' -system 'Dzień dobry, witamy w restauracji "pizzeria", jak mogę pomóc?' -user 'Chciałbym zamówić pizzę' -system 'W ofercie mamy pizzę na grubym cieście, w 3 dostępnych rozmiarach, M, L, XL. Najpopularniejszym wyborem jest "margharita", składniki to: ciasto, sos, ser.' -user 'Chciałbym pizzę z mięsem' -system 'Niestety w naszym menu nie oferujemy pizzy z mięsem, dostępne opcje to:\n- margharita\n- capri\n- hawajska\n- barcelona\n- tuna' -user 'w takim razie poproszę pizzę barcelona w rozmiarze XL' -system 'Proszę uprzejmie, jedna pizza barcelona XL (40zł) wraz z dostawą (5zł), to 45zł. Czy coś jeszcze chce Pan zamówić?' -user 'Napój typu pepsi cola w puszczce, ale żeby była zimna i bez cukru' -system 'Bardzo proszę, informację przekaże kurierowi, koszt to 50zł przy odbiorze. Proszę podać adres dostawy.' -user 'ulica niebieska 230/2' -system 'Kurier dotrze do Pana w przeciągu godziny. Zapraszamy ponownie!' -user 'dziękuję' +user Dzień dobry +system Dzień dobry, witamy w restauracji 'pizzeria', jak mogę pomóc? +user Chciałbym zamówić pizzę +system W ofercie mamy pizzę na grubym cieście, w 3 dostępnych rozmiarach, M, L, XL. Najpopularniejszym wyborem jest 'margharita', składniki to: ciasto, sos, ser. +user Chciałbym pizzę z mięsem +system Niestety w naszym menu nie oferujemy pizzy z mięsem, dostępne opcje to:\n- margharita\n- capri\n- hawajska\n- barcelona\n- tuna +user w takim razie poproszę pizzę barcelona w rozmiarze XL +system Proszę uprzejmie, jedna pizza barcelona XL (40zł) wraz z dostawą (5zł), to 45zł. Czy coś jeszcze chce Pan zamówić? +user Napój typu pepsi cola w puszczce, ale żeby była zimna i bez cukru +system Bardzo proszę, informację przekaże kurierowi, koszt to 50zł przy odbiorze. Proszę podać adres dostawy. +user ulica niebieska 230/2 +system Kurier dotrze do Pana w przeciągu godziny. Zapraszamy ponownie! +user dziękuję diff --git a/data/dialog-06-09-01.tsv b/data/dialog-06-09-01.tsv index 6056250..80d4b12 100644 --- a/data/dialog-06-09-01.tsv +++ b/data/dialog-06-09-01.tsv @@ -1,14 +1,14 @@ kto treść -user 'Cześć, jakim systemem jesteś?' -system 'Dzień dobry, witamy w restauracji "pizzeria", jak mogę pomóc?' -user 'Chciałbym zamówić pizzę' -system 'Jaką pizzę sobie życzysz? W ofercie mamy pizzę na grubym cieście, w 3 dostępnych rozmiarach, M, L, XL.' -user 'Czy jest możliwość zamówienia pizzy pół na pół?' -system 'W ofercie mamy pizzę na grubym cieście, w 3 dostępnych rozmiarach, M, L, XL.' -user 'jakie pizze są w menu?' -system 'W ofercie na ten moment mamy:\n- margharita\n- capri\n- hawajska\n- barcelona\n- tuna' -user 'w takim razie poproszę 4x margarite XL' -system 'Proszę uprzejmie, koszt zamówienia to 120zł, płatność na miejscu. Na jaki adres?' -user 'Lipinki Łużyckie, Łączna 46' -system 'Kurier dotrze do Pana z zamówieniem w przeciągu godziny - nr zamówienia to 009871. Zapraszamy ponownie!' -user 'Dzięki!' +user Cześć, jakim systemem jesteś? +system Dzień dobry, witamy w restauracji 'pizzeria', jak mogę pomóc? +user Chciałbym zamówić pizzę +system Jaką pizzę sobie życzysz? W ofercie mamy pizzę na grubym cieście, w 3 dostępnych rozmiarach, M, L, XL. +user Czy jest możliwość zamówienia pizzy pół na pół? +system W ofercie mamy pizzę na grubym cieście, w 3 dostępnych rozmiarach, M, L, XL. +user jakie pizze są w menu? +system W ofercie na ten moment mamy:\n- margharita\n- capri\n- hawajska\n- barcelona\n- tuna +user w takim razie poproszę 4x margarite XL +system Proszę uprzejmie, koszt zamówienia to 120zł, płatność na miejscu. Na jaki adres? +user Lipinki Łużyckie, Łączna 46 +system Kurier dotrze do Pana z zamówieniem w przeciągu godziny - nr zamówienia to 009871. Zapraszamy ponownie! +user Dzięki! diff --git a/tsv_data_gen.py b/tsv_data_gen.py index 7bb10dd..357c9f2 100644 --- a/tsv_data_gen.py +++ b/tsv_data_gen.py @@ -26,6 +26,8 @@ for operator, users in operators_and_users.items(): text = "" while True: line = f.readline().strip() + if '"' in line: + line = line.replace('"', "'") # Git preview can't display data with " in line if not line: # eof break @@ -37,15 +39,15 @@ for operator, users in operators_and_users.items(): if user_name in line: if text != "" and whos_typing != USER_ANON: - spamwriter.writerow([whos_typing, f"'{text}'"]) + spamwriter.writerow([whos_typing, f"{text}"]) text = "" whos_typing = USER_ANON if op_name in line: if text != "" and whos_typing != OP_ANON: - spamwriter.writerow([whos_typing, f"'{text}'"]) + spamwriter.writerow([whos_typing, f"{text}"]) text = "" whos_typing = OP_ANON if text != "": - spamwriter.writerow([whos_typing, f"'{text}'"]) + spamwriter.writerow([whos_typing, f"{text}"])