Distinguo is a proprietary software application for Semantic search based on description logic that enables users to search for meaning instead of just keywords. This API permits developers to integrate into their applications a tool to parse natural language (generating an XML summary), and then measure the semantic "distance" between a query and a target text. Guha et al. distinguish two major forms of search: Navigational and Research.