注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。

トークンセット比率

サポート対象:バッチ、ストリーミング

2つの文字列間のトークンセット比率を計算します。トークンセット比率は、2つの文字列の類似度を表す指標で、0から1の値を返します。0は2つの文字列に類似点がないことを意味し、1は同じ文字列であること(または一方が他方の部分文字列であること)を意味します。

式のカテゴリー: 距離測定、文字列

宣言された引数

  • 大文字と小文字を区別しない: 左と右の文字列を比較するときに、大文字と小文字を区別しないようにしますか?
    リテラル<ブール値>
  • 左: 比較する左側の文字列。
    式<文字列>
  • 右: 比較する右側の文字列。
    式<文字列>

出力タイプ: Double

例

例1:基本ケース

引数の値:

  • 大文字と小文字を区別しない: false
  • 左: left
  • 右: right
leftright出力
hello worldworld hello1.0
Hellohello world0.5
hello hello WorlDhello world0.8181818181818181
hellofarewell0.46153846153846156
空の文字列空の文字列1.0

例2:基本ケース

説明: 大文字と小文字を区別しない設定を true にすると、大文字と小文字が異なる文字は同じものとして扱われます。

引数の値:

  • 大文字と小文字を区別しない: true
  • 左: left
  • 右: right
leftright出力
Hellohello world1.0
hello hello WorlDhello world1.0
helloFAREWELL0.46153846153846156

例3:Null ケース

引数の値:

  • 大文字と小文字を区別しない: false
  • 左: left
  • 右: right
leftright出力
hellonullnull
nullhellonull
nullnullnull