This invention concerns a method and system for monitoring an automated
dialog system for the automatic recognition of language understanding
errors based on a user's input communications in a task classification
system. The method may include determining whether the user's input
communication can be understood in order to make a task classification
decision. If the user's input communication cannot be understood and a
task classification decision cannot be made, a probability of
understanding the user's input communication may be determined. If the
probability exceeds a first threshold, further dialog may be conducted
with the user. Otherwise, the user may be directed to a human for
assistance. In another possible embodiment, the method operates as above
except that if the probability exceeds a second threshold, the second
threshold being higher than the first, then further dialog may be
conducted with the user using the current dialog strategy. However, if the
probability falls between a first threshold and a second threshold, the
dialog strategy may be adapted in order to improve the chances of
conducting a successful dialog with the user. This process may be
cumulative. In particular, the first dialog exchange may be stored in a
database. Then, a second dialog exchange is conducted with the user. As a
result, a second determination is made as to whether the user's input
communication can be understood can be conducted based on the stored first
exchange and the current second exchanges. This cumulative process may
continue using a third and fourth exchange, if necessary.
Αυτή η εφεύρεση αφορά μια μέθοδο και ένα σύστημα για ένα αυτοματοποιημένο σύστημα διαλόγου για την αυτόματη αναγνώριση των λαθών γλωσσικής κατανόησης βασισμένων στις επικοινωνίες εισαγωγής ενός χρήστη σε ένα σύστημα ταξινόμησης στόχου. Η μέθοδος μπορεί να περιλάβει τον καθορισμό εάν η επικοινωνία εισαγωγής του χρήστη μπορεί να γίνει κατανοητός προκειμένου να ληφθεί μια απόφαση ταξινόμησης στόχου. Εάν η επικοινωνία εισαγωγής του χρήστη δεν μπορεί να γίνει κατανοητή και μια απόφαση ταξινόμησης στόχου δεν μπορεί να ληφθεί, μια πιθανότητα της κατανόησης της επικοινωνίας εισαγωγής του χρήστη μπορεί να καθοριστεί. Εάν η πιθανότητα υπερβαίνει ένα πρώτο κατώτατο όριο, ο περαιτέρω διάλογος μπορεί να διευθυνθεί με το χρήστη. Διαφορετικά, ο χρήστης μπορεί να κατευθυνθεί σε έναν άνθρωπο για τη βοήθεια. Σε μια άλλη πιθανή ενσωμάτωση, η μέθοδος λειτουργεί όπως ανωτέρω εκτός από το ότι εάν η πιθανότητα υπερβαίνει ένα δεύτερο κατώτατο όριο, το δεύτερο κατώτατο όριο που είναι υψηλότερο από ο πρώτος, κατόπιν περαιτέρω διάλογος μπορεί να διευθυνθεί με το χρήστη χρησιμοποιώντας την τρέχουσα στρατηγική διαλόγου. Εντούτοις, εάν η πιθανότητα μειώνεται μεταξύ ενός πρώτου κατώτατου ορίου και ενός δεύτερου κατώτατου ορίου, η στρατηγική διαλόγου μπορεί να προσαρμοστεί προκειμένου να βελτιωθούν οι πιθανότητες έναν επιτυχή διάλογο με το χρήστη. Αυτή η διαδικασία μπορεί να είναι συσσωρευτική. Ειδικότερα, η πρώτη ανταλλαγή διαλόγου μπορεί να αποθηκευτεί σε μια βάση δεδομένων. Κατόπιν, μια δεύτερη ανταλλαγή διαλόγου διευθύνεται με το χρήστη. Κατά συνέπεια, ένας δεύτερος προσδιορισμός γίνεται ως προς το εάν η επικοινωνία εισαγωγής του χρήστη μπορεί να γίνει κατανοητή μπορεί να διευθυνθεί βασισμένος στην αποθηκευμένη πρώτη ανταλλαγή και τις τρέχουσες δεύτερες ανταλλαγές. Αυτή η συσσωρευτική διαδικασία μπορεί να συνεχίσει μια τρίτη και τέταρτη ανταλλαγή, εάν είναι απαραίτητο.