meta data for this page
  •  

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
directed_dialog_vs._slm [2019/08/07 14:38]
lisa.illgen_concentrix.com Added Anchor Links
directed_dialog_vs._slm [2019/08/08 10:50] (current)
lisa.illgen_concentrix.com
Line 9: Line 9:
  
 ==== Statistical Language Models ==== ==== Statistical Language Models ====
-Statistical language models (SLMs) also require full specification of the words they can recognize, but have a statistical rather than a full specification of word order, based on analyses regarding the frequency of occurrence of individual words, pairs of words (bigrams), and to some extent triplets of words (trigrams) ([[references#​JEL1|Jelinek, 1997]]). Natural language understanding applications that include SLMs also typically include components that perform statistical action classification,​ statistical parsing, and dialog management ([[references#​PIE2|Pieraccini,​ 2012]]).+Statistical language models (SLMs) also require full specification of the words they can recognize, but have a statistical rather than a full specification of word order, based on analyses regarding the frequency of occurrence of individual words, pairs of words (bigrams), and to some extent triplets of words (trigrams) ([[references#​jelinek|Jelinek, 1997]]). Natural language understanding applications that include SLMs also typically include components that perform statistical action classification,​ statistical parsing, and dialog management ([[references#​pieraccini2012|Pieraccini,​ 2012]]).
  
-Thus, SLMs allow for more flexibility in the interpretation of what callers say, especially in response to open-ended prompts such as "How may I help you?" This flexibility,​ however, can come at the price of generally higher development and maintenance cost than FSGs ([[references#​BAL4|Balentine, 2010]]; [[references#​PIE1|Pieraccini,​ 2010]]).\\+Thus, SLMs allow for more flexibility in the interpretation of what callers say, especially in response to open-ended prompts such as "How may I help you?" This flexibility,​ however, can come at the price of generally higher development and maintenance cost than FSGs ([[references#​balentine2010|Balentine, 2010]]; [[references#​pieraccini2010|Pieraccini,​ 2010]]).\\
  
 ==== Prompting Styles ==== ==== Prompting Styles ====
 There are two major prompting styles -- directed dialog (e.g., "​Please select checking, savings, or money market"​) and open-ended ("How may I help you" or "What would you like to do"). There are two major prompting styles -- directed dialog (e.g., "​Please select checking, savings, or money market"​) and open-ended ("How may I help you" or "What would you like to do").
  
-Because effective directed prompting makes very clear what the application can understand ([[references#​ZOLL1|Zoltan-Ford,​ 1991]]), the associated grammars (typically FSGs) can be very simple, making them easier to code and maintain ([[references#​BOY1|Boyce, 2008]]).+Because effective directed prompting makes very clear what the application can understand ([[references#​zoltan-ford|Zoltan-Ford,​ 1991]]), the associated grammars (typically FSGs) can be very simple, making them easier to code and maintain ([[references#​boyce2008|Boyce, 2008]]).
  
 Taken to an extreme, however, a highly directed dialog with an overly simple grammar might be too restrictive and non-conversational (but, with careful design, can be both pleasant and effective for many tasks). Taken to an extreme, however, a highly directed dialog with an overly simple grammar might be too restrictive and non-conversational (but, with careful design, can be both pleasant and effective for many tasks).
  
-Some applications,​ especially those that have complicated menus to navigate to get to the menu terminals (the points in the task flow where a caller leaves the menu and gets routed to either a call center skill group or self-service application),​ may benefit from the use of more open-ended prompting supported by statistical language models ([[references#​BYR1|Byrne, 2003]]; Polkosky, [[references#​POL3|2005a]], [[references#​POL4|2005b]]).+Some applications,​ especially those that have complicated menus to navigate to get to the menu terminals (the points in the task flow where a caller leaves the menu and gets routed to either a call center skill group or self-service application),​ may benefit from the use of more open-ended prompting supported by statistical language models ([[references#​bryne|Byrne, 2003]]; Polkosky, [[references#​polkosky2005a|2005a]], [[references#​polkosky2005b|2005b]]).
  
 For specific guidance on the design of both kinds of prompts, see [[Chapter 5]]. For specific guidance on the design of both kinds of prompts, see [[Chapter 5]].