5.8 KiB
Systemy Dialogowe
2. Analiza wymagań [laboratoria]
Marek Kubis (2021)
Analiza Wymagań
Projektowanie systemów dialogowych
Projektowanie systemu dialogowego jest procesem zorientowanym na użytkownika (por. Jurafsky and Martin, 2020; Gould and Lewis, 1985), który wymaga:
Analizy tego kim jest docelowy użytkownik systemu i na czym polegają zadania (cele), które chce on zrealizować.
Budowy symulatorów i prototypów.
Przyrostowego rozwoju i testowania z udziałem użytkowników.
Punktami 2 i 3 zajmiemy się na kolejnych zajęciach. Tematem dzisiejszych zajęć jest punkt 1.
Zadania
Wybrać temat projektu.
Zidentyfikować podstawowe zadania (cele), które użytkownik chce zrealizować korzystając z systemu.
Dla każdego zidentyfikowanego zadania napisać przykładowy dialog, w toku którego system zrealizuje cel użytkownika.
Dialogi zapisać w dokumencie
requirements-analysis.md
i umieścić w katalogu głównym gałęzimaster
repozytorium projektowego. Dokument proszę przygotować korzystając z szablonu.
Przykładowe tematy projektów
System przyjmowania zamówień w restauracji
System rezerwacji pokoi hotelowych
System rezerwacji wizyt u lekarza
System sprzedaży biletów kinowych
System sprzedaży biletów kolejowych
System obsługi wypożyczeń w bibliotece
Asystent zarządzający kalendarzem spotkań
Asystent wykonujący podstawowe czynności w systemie operacyjnym
Metody pozyskiwania danych do budowy systemów dialogowych
Eksperymenty typu Czarnoksiężnik z Oz (temat naszych następnych zajęć).
Zapisy rozmów z operatorami infolinii (RODO!).
Dokumenty typu FAQ.
Dialogi z innych, zbliżonych dziedzin.
Dane dialogowe ogólnego przeznaczenia:
napisy filmowe: OpenSubtitles
logi z IRCa: Ubuntu Dialogue Corpus
dyskusje na twitterze.
Literatura
Dan Jurafsky and James H. Martin, _Speech and Language Processing, 3rd ed. draft, ch. 24, Chatbots and Dialogue Systems, https://web.stanford.edu/~jurafsky/slp3/24.pdf, data dostępu: 14 lutego 2021.
Gould, J. D. and Lewis, C. (1985). Designing for usability: Key principles and what designers think. CACM 28(3), 300–311. http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.84.8860&rep=rep1&type=pdf, data dostępu: 21 lutego 2021.