Dialouge systems

Beschreibung

Karteikarten am Dialouge systems, erstellt von August Edström am 29/10/2018.
August Edström
Karteikarten von August Edström, aktualisiert more than 1 year ago
August Edström
Erstellt von August Edström vor etwa 6 Jahre
1
0

Zusammenfassung der Ressource

Frage Antworten
What is the main difference between a chatbot and a dialogue system? There is no goal-orientation in a chatbot, whereas in a dialogue system there is. So the difference lies in the result of the different conversational agents.
Briefly explain how the Eliza chatbot works A chatbot. No specific goal/task. Looks for keywords which then have associated pattern/transform rules. Given a sentence(pattern), a response to user based on pattern(transform). Standard answers and a memory trick
What is the difference between an IR-based chatbot and a seq2seq chatbot? Seq2seq only maps words vs IR-based maps sentences. IR will not say a sentence that is not in the training corpus
Briefly explain 2 ways in which a seq2seq model for a chatbot can be improved Use previous turns as context Beam search: look not just at the next best words (greedy) but at the next best sequences Use reinforcement learning to make conversation as a whole more natural
What are the pro’s and cons of chatbots? Pros: Fun, applicaitions to counseling, good for narrow, scriptable applications Cons: They dont really understand, rule-based chatbots are expensive(time-wise or computing-wise) and breaks easily, IR-based can only mirror training data
What are the components of a typical frame-based dialogue system? Speech recognition, NLU, Dialogue manager, Task manager, NLG, Text-to-Speech Synthesis
What are the disadvantages of a simple finite state dialogue manager? Completely system initiative. I.e. system decided what's important. Limited use. Real dialogues involve give and take
What are the advantages of dialogue system with system initiative? Easy to build, user know what's expected, system know what user will say next, OK for simple tasks
What is a frame and how can it be used to guide a dialogue? Provide a concrete example. A frame has a set of slots to be filled with values of certain types. Each is associated with a question. User can answer multiple questions at with one answer. For example, when booking a flight: If the user gives information that can fill multiple slots then the system dont have to ask again about those slots.
Briefly describe how machine learning can be used to learn domain and intent determination, slot presence and slot filling Domain and intent: used to map words to semantic frame-fillers() and use Slot presence and slot filler: 1-on-N classifier(naive Bayes, logistic regression, neural network, etc.))
Name 3 possible components of a dialogue state Slots, wheter slots have been filled/confirmed, user's dialogue acts and how they want to interact with the system
What is a dialogue act? Provide 3 examples. An act with a structure related specifically to its dialogue funtion(a "conversational move"). For example: Hello(), Inform(), Bye()
Can we determine user dialogue acts using just the surface syntactic form? Why (not)? No, because there may exist ambiguity about an act, that is, what looks like a question may be a request
How can we evaluate a dialogue system using slot error rate? By looking at the error rate of the information in slots filled by a sentence
What two chatbot architectures are there? Rule-based & corpus-based
Zusammenfassung anzeigen Zusammenfassung ausblenden

ähnlicher Inhalt

Der menschliche Körper
JohannesK
Verdauung
Cassibodua
Spanisch Einstufungstest Niveau B1.1
SprachschuleAktiv
Berliner Mauer - Quiz
Laura Overhoff
OEKO - Fragenkatalog 2
Sarah Rettätsfro
Geometrie - das Rechteck
Robert Mairginter
Ökologie fürs Abitur - Lernfolien
disubbidienza
Einführung in das wissenschaftliche Arbeiten
Flo Ma
Vetie Übungsfragen Allgemeine Radiologie 2018
Tropsi B
Vetie Immunologie
Kristin E
Vetie - Geflügelkrankheiten 2016
sylva Heise