Go to file
s495727 20531d729d Zmiana nazwy pliku CamelCase -> snake_case 2024-05-03 00:35:50 +02:00
data Dodanie aktow do dialogow 2024-05-03 00:20:24 +02:00
src Zmiana nazwy pliku CamelCase -> snake_case 2024-05-03 00:35:50 +02:00
README.md Akty do wykorzystania przy annotacji 2024-04-12 17:01:16 +02:00
attributes.json Rozwiniecie attributes.json 2024-05-03 00:19:00 +02:00
requirements-analysis.md Uzupełnienie zadania 3 w pliku requirements-analysis.md 2024-04-12 00:16:42 +02:00
tsv_data_gen.py Dodanie dialogów 05-02 i 05-04 2024-04-19 21:01:57 +02:00

README.md

Temat

Przyjmowania zamówień w restauracji

Cel

Celem projektu jest zbudowanie agenta dialogowego przyjmującego zamówienia w restauracji. System powinien rekomendować pozycje z menu na podstawie preferencji klienta oraz udzielać podstawowych informacji dotyczących zamówionego posiłków. Agent powinien wykazywać elastyczność, adaptując się do potrzeb klienta, np. umożliwiać pominięcie lub dodanie pewnych składników do posiłku.

Zespół

  • s495724 - Michał Kasprowicz
  • s495726 - Patryk Osiński
  • s495727 - Krzysztof Bojakowski
  • s495728 - Sergiusz Kański

Akty

Typ Opis
affirm potwierdzenie
bye zakończenie rozmowy
canthear „nic nie słyszę”
confirm-domain prośba o potwierdzenie dziedziny
negate zaprzeczenie
repeat prośba o powtórzenie
reqmore sprawdzenie czy użytkownik chce dodatkowych informacji
welcomemsg przywitanie
canthelp „nie mogę pomóc”
canthelp.missing_slot_value „potrzebuję poznać wartość slotu, żeby pomóc”
expl-conf potwierdzenie (wprost), że slot ma daną wartość
impl-conf potwierdzenie (nie wprost), że slot ma daną wartość
inform poinformowanie użytkownika, o przyjętej wartości slotu
offer rekomendacja (restauracji)
request pytanie użytkownika o wartość slotu
select prośba o dokonanie wyboru spośród przedstawionych opcji