1) Information Extraction Engine: The first step is to
translate the user’s NL query into a formal query. In our
approach, we use an information extraction technique to
find out the query type and key concepts contained. For the
sample query, the result of information extraction looks like:
QWEATHER(location(Daejeon)).