1

入力している単語に最も似ている単語を含むテーブルから最適な行を見つける方法を見つけたいです。何か案が?(私はOCRを使用していて、まったく同じではない単語を見つけて、「特定の」という単語を「特定の」と読むことがあります)

4

2 に答える 2

1

Oracle を使用している場合は、レーベンシュタイン距離と呼ばれるものを使用して、ある文字列を別の文字列に変換する編集の最小数を計算するUTL_MATCHを試すことができます。他のシステムにも似たようなものがあるかもしれませんし、独自の関数の出発点としてアルゴリズムを使用することもできます。

于 2012-01-14T15:21:52.413 に答える
0

使用している SQL エンジンで使用できる場合は、 SOUNDEX(SQL Server) または(MySQL)の機能を使用できます。SOUNDS LIKE

于 2012-01-14T14:28:31.933 に答える