Query rewriting operates by carrying out the following steps as 1) Read in a
natural language query and split it into words/tokens.
[2] Gauri Rao and Dr.S.H.Patel
Natural Language Query Processing in International Journal on Computer Applications in Engineering and Technology and Sciences, 2009.
The incoming query is split to form a tree, which contain patterns found in the
natural language query. Since our main aim is to find the conditions and columns for generating SQL, we are having only two category items.
In addition to the traditional features of web sites (such as Graphical User Interfaces and Hypertext drill down), there are a number of unique intelligent features that are now just starting to be used on web sites: an Animated Conversational Agent, Point & Query, and
Natural Language Query.
These applications could take the form of FAQs, search engines, knowledge bases with
natural language query front ends, structured dialogue systems or virtual agents.
* Information Retrieval: including natural language processing (NLP) for concept-based indexing,
natural language query interface, semantic-based relevance judgment, etc.
Encarta 99 also features a new
Natural Language Query function, which lets you ask questions such as "Who was the first man in space?" This also enables much quicker research.
* Searchable knowledgebases: Lang says Adobe maintains a technical solutions database of almost 5,000 documents that users can search by keyword or by
natural language query, "which works very well for non-techie customers." Lang notes that Adobe tries to keep its knowledgebase as current as possible: "We add and delete new information every night."