An information retrieval system with good human-interface methods to give the system ease-of-use having two distinctive features with the first being visual interface and the second being natural language interpretation. The visual interface provides for visual interaction for local search and natural...http://www.google.com/patents/US5404506?utm_source=gb-gplus-sharePatent US5404506 - Knowledge based information retrieval system