私は人々が事前定義されたクエリを尋ねることができるアプリケーションを持っています。ただし、そのようなクエリのリストは長すぎます。したがって、現在のアプローチでは、ユーザーが検索ボックスに単語を入力し、クエリのリストから一致する可能性が高いものを表示できるようにします。(グーグルの「もしかして」機能と非常によく似ています。)
これに利用できるJavaのAPIはありますか?クエリのリストを提供できるはずです。APIはあいまい一致機能を提供する必要があるため、スペルが間違っていても問題ありません。(これが、正確な文字列照合アルゴリズムでは不十分な理由です)