Traditional (rationalist) approaches to constructing database interfaces require an expert to hand-craft an appropriate semantic parser (Woods, 1970;Hendrix et al., 1978).
such hand-crafted parsers are time consllming to develop and suffer from problems with robustness and incompleteness even for domain specific applications.