See fuzzy search
(Elasticsearch) A scalable, distributed search engine from Elastic NV. Based on the Apache Lucerne search engine, Elasticsearch is used to search a variety of logs and documents. A rewrite of the Compass search engine that debuted in 2004, the first version of Elasticsearch was released in 2010. Elasticsearch clients are available in many languages.