問題タブ [fuzzywuzzy]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
856 参照

python - あいまい一致のリストのインデックスを返します

「ID」のリストがあります:

そして、私が見つけた特定の「ID」の別のリストは、fuzzywuzzy を使用した重複した ID でした:

再び fuzzywuzzy を使用して、重複する ID がリスト「ID」内にある場所 (インデックスによる) のリストを含むリストのリストを作成したいと思います。したがって、出力は次のようになります (これらは重複しているため、リスト内の各リストには少なくとも 2 つの要素が含まれます。

現在、IDの場所ではなくIDのみを返す私の試み:

更新、完全一致を検索/グループ化するためにMoeの回答を使用しようとした私の試み:

0 投票する
1 に答える
2052 参照

python - fuzzywuzzy と python3.6 を使用したスコアリングによる文字列の適切なマッチング

fuzzywuzzyPython アプリケーションでファジー ロジック ライブラリを使用して文字列を一致させようとしています。fuzzywuzzy は、スコアが等しくなった後でも適切な結果を提供していないことがわかりました。最初の位置に間違った結果がリストされています。
次に例を示します。

ご覧のとおり、文字列はjwalshであり、最も適切な結果は ですJonathan Walsh。これは、結果の最初の位置にあるはずですが、2 番目の位置にあります。
結果を修正し、最も適切な結果を表示する方法を教えてください。同じ採点でもそうなので、採点が少なくても適切な結果が得られる場合があります。
最高の出力を得るにはどうすればよいですか?以外に提案はありfuzzywuzzyますか?私に知らせてください。