1

問題: データベースに「AABGng-LS 4х4 0.66kV」という項目があります。AABG はベンダー、ng-LS はタイプ、4*4 はケーブル断面、0.66 kV は電圧です。ユーザーは、このクエリに対してこのアイテムを見つける必要があります:

  • AABG ng LS 4×4 660 V
  • AABGng-LS-660 4×4
  • AABG ng-LS 0.66 4*4

どのように解決できますか(アルゴリズム)?Ruby 言語が好きですが、どの言語のアルゴリズムも提案できます。

4

1 に答える 1

2

あなたが説明している問題は、検索インデックスの 1 つです。これには、正規化、ステミング、マッチングなど、自分でやりたい場合に機能させるための多くの手順が含まれます。

Elasticsearch、solr などの lucene ベースの検索インデックスを確認することをお勧めします。

于 2012-08-06T13:30:03.323 に答える