A search engine is disclosed that utilizes natural language processing
(NLP) techniques. The search engine utilizes meaning-based natural
language processing using ontological semantics in analyzing the meaning
of queries and the searched text. This system analyzes Web pages and
queries. The NLP method produces equivalent meanings to a sequence of
user initiated words, wherein relevance parsing of the original query
produces a display of queries/questions as hot links to the next round of
searching without additional typing by the user.