2010-12-17 18 views
1

私は文化的に重要な人の名前で明らかにスペルミスをチェックするために、Webサービスを呼び出す方法を探しています:一般的な名前の一般的なスペルミスをチェックするためのJSON Webサービス。 "Aberaham Lincoln"?

Aberaham Lincoln 
    Margaret Tatcher 
    John Lennin 

理想的には私がjQuery.getJSON()電話をかけることができJSONベースのサービス。

そんなことはありますか?

答えて

0

このようなサービスには気づいていませんが、オープンソースコンポーネントでは実現可能なようです。牛肉の場合、比較する名前のリストが必要ですが、単純なLevenstein algo(ほとんどすべての言語で利用可能です)のような距離計算アルゴリズムも機能するはずです。そう;最初に名前がリストにないことを確認します(メモリー内ハッシュ)。もしそうなら、知られている名前のいずれかとの距離が小さいか(十分か)を確認してください。 または類似点のスコアに最も近い一致のリストを返すことができます。

関連する問題