Suggest API를 사용하면 정확히 일치않더라도 자동으로 인식해서 처리를 할수 있다. Suggest API는 아래의 4가지 방식을 제공한다.

Term Suggest API

편집거리를 사용해서 비슷한 단어를 제안한다. 편집거리는 한 문자열은 다른 문자열로 바꾸는데 필요한 편집 횟수를 말한다. 이 편집거리를 기반으로 하여 색인된 추천풀에서 입력된 단어와 유사한 단어를 제안한다.

Completion Suggest API

자동완성을 위한 제안 기능을 제공한다. Completion Suggest는 자동완성에 사용되므로 응답시간이 중요하다. 그래서 내부적으로 Finite State Transducer 를 사용한다. FSF는 검색어가 모두 메모리에 로드되어 서비스되는 구조이며 성능최적화를 위해 색인 중에 FST 데이터를 생성한다.