A database search task (Figure 4) is popular task for the implemented and demonstrated spoken dialogue systems. Typical domain of this task are Air Traffic Information Service, on-line book order, information retrieval, etc. The user has his/her purpose but knows partial information (Figure 5).
Fig. 5: Structure of database search task
An example dialogue taken from literature retrieval is shown in Figure 6.
Fig. 6: Example dialogue of database search task (literature retrieval)
Back-end application of this task is database management system (DBMS). The way of information exchange between dialogue system and DBMS is SQL and output record (status). The dialogue proceeds with narrowing the candidate records. The task is completed when the user gets suitable record(s).