タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

algorithmとfulltextに関するuchiuchiyamaのブックマーク (1)

  • 全文検索エンジン FlexSearch - グニャラくんのグニャグニャ備忘録@はてな

    全文検索エンジン FlexSearchというものがあるようだ。 違いを吸収した検索 | 傀儡師の館.Python - 楽天ブログ 特徴は以下のとおり。 「FlexSearch」は、文字間をラバーバンドで連結して 伸縮させるように類似文字列を検出する、 Rubber Band Matching(RBM -ラバーバンドマッチング) アルゴリズムを採用しています。 RBMアルゴリズムを採用することで、 表現の差違を吸収して検索対象を抽出できます。 例えば・・・ 部分文字列(文字の部分一致で検索) 「高齢化問題」 将来の「高齢化」社会において・・・ 文字の挿入(キーワードに文字を追加して検索) 「ゴミリサイクル」 ゴミのリサイクル問題が・・・ 文字の欠落(キーワードから文字を削除して検索) 「女子中高生」 女子高生に人気の・・・ 文字の置換(キーワードを置換えて検索) 「ドボルザーク」 ドヴォルザ

    全文検索エンジン FlexSearch - グニャラくんのグニャグニャ備忘録@はてな
  • 1