I compared document value matching using Cloudflare's Clef with Jev
This page has been translated by machine translation. View original
Hello, I'm Keema.
In a previous article, I had TypeSafe's Jev perform cross-matching to determine whether the same field values written in two documents match (【TypeSafe】How Far Can Jev Go for Document Field Matching? Measuring Accuracy, Speed, and Cost | DevelopersIO).
In document matching operations, for example when reconciling invoices and purchase orders, the following types of "notation variations that humans can recognize as the same value but don't match as strings" frequently occur:
-
Date notation:
2026/09/12and2026年9月12日,Sep 12, 2026 -
Amount and currency notation:
$1,250.00andUSD 1,250.00 -
Counterparty name notation:
株式会社サンプル商事andサンプル商事株式会社,ACME CO., LTD.andAcme Co., Ltd.
If you try to determine these using simple string comparison alone, they all end up as mismatches.
However, covering them with regular expressions or rule-based approaches is difficult, so an approach of using a model such as an LLM to determine semantic matches is effective.
Cloudflare Workers AI's Clef is API-compatible with Jev, so this time I sent the same test data and the same questions to compare the results.
1. Verification Conditions
-
Data: The same 107 cases as last time (10 categories including dates, amounts, counterparty names, addresses, OCR misreads, and missing values). All values are fictitious and include both Japanese and English notations.
-
Evaluation axes: The same 2 questions as last time. Both
exact(whether the strings are completely identical) andsemantic(whether they refer to the same value even with different notations) are judged by probability of yes. -
Question (prompt) language: 2 patterns were prepared: one with instructions and questions passed to the model in "English" and one in "Japanese." The data being matched (Value A and Value B) is the same, but this verifies whether accuracy differs depending on the language of the prompt given to the model.
-
Threshold: Same as last time, 0.8. If the probability is 0.8 or higher, it is judged as "match."
-
Models:
clef(27B) andclef-flash(9B), each run once with English and Japanese question prompts. -
Jev: Results from the previous run (September 20, 2026,
jev-1.13.0) are used.
The instruction content of the prompts and the content of the cases are the same as the previous article.
Note that after the previous run, the correct answer for case 3-6 was corrected, so the Jev results have also been rescored according to the current correct answers.
2. Results
2.1 Overall
※ "English prompt" and "Japanese prompt" in the table refer to the language of the instructions and questions (prompts) passed to the model. The data being matched (Value A and Value B) itself is a mix of Japanese and English and is the same across all conditions.
| Model / Prompt Language | exact Correct |
semantic Correct |
Execution Time (Median) |
|---|---|---|---|
| Jev (English prompt) | 106/107 | 96/106 | 0.709 sec (709ms) |
| Jev (Japanese prompt) | 105/107 | 97/106 | 0.686 sec (686ms) |
| clef (English prompt) | 107/107 | 91/106 | 0.499 sec (499ms) |
| clef (Japanese prompt) | 105/107 | 76/106 | 0.468 sec (468ms) |
| clef-flash (English prompt) | 102/107 | 57/106 | 0.310 sec (310ms) |
| clef-flash (Japanese prompt) | 104/107 | 65/106 | 0.304 sec (304ms) |
For exact, which checks string matches, clef achieved accuracy equal to or better than Jev, with a perfect score on English prompts.
On the other hand, for semantic, which checks semantic matches, both clef and clef-flash had fewer correct answers than Jev.
2.2 Clef Outputs Conservative Probabilities
Many of the cases that were incorrect for semantic were ones where the output probability did not reach 0.8, even though the correct answer was "match."
For example, even looking at the semantic probabilities output for completely identical strings (9 cases of exact duplicates), Jev was 0.94 or higher, while clef (Japanese prompt) had a minimum of 0.73, and clef-flash (English prompt) had a minimum of 0.57.
The results after rescoring with different thresholds are as follows.
As with the overall results in 2.1 (threshold 0.8), the number of correct answers and the "number of false positives (incorrectly judging different values as matching)" are summarized by threshold.
Threshold 0.5
| Model / Prompt Language | semantic Correct (out of 106) |
False Positives (incorrectly judged as match) |
|---|---|---|
| Jev (English prompt) | 95 | 7 |
| clef (English prompt) | 96 | 5 |
| clef (Japanese prompt) | 93 | 9 |
| clef-flash (English prompt) | 91 | 9 |
Threshold 0.6
| Model / Prompt Language | semantic Correct (out of 106) |
False Positives (incorrectly judged as match) |
|---|---|---|
| Jev (English prompt) | 96 | 6 |
| clef (English prompt) | 97 | 4 |
| clef (Japanese prompt) | 92 | 8 |
| clef-flash (English prompt) | 84 | 5 |
Threshold 0.7
| Model / Prompt Language | semantic Correct (out of 106) |
False Positives (incorrectly judged as match) |
|---|---|---|
| Jev (English prompt) | 96 | 6 |
| clef (English prompt) | 95 | 4 |
| clef (Japanese prompt) | 93 | 6 |
| clef-flash (English prompt) | 68 | 4 |
Threshold 0.8 (default)
| Model / Prompt Language | semantic Correct (out of 106) |
False Positives (incorrectly judged as match) |
|---|---|---|
| Jev (English prompt) | 96 | 3 |
| clef (English prompt) | 91 | 3 |
| clef (Japanese prompt) | 76 | 4 |
| clef-flash (English prompt) | 57 | 3 |
When the threshold is lowered to 0.6 for clef (English prompt), it achieves 97/106, matching the number of correct answers as Jev at threshold 0.8.
However, the number of cases where different values were incorrectly judged as "matching" is 4, which is 1 more than Jev's 3 (at threshold 0.8).
If you apply the threshold set for Jev directly to Clef, it tends to judge items that should match as non-matching.
2.3 Cost
| Model / Prompt Language | Input Tokens (average per case) | Cost (107 cases, converted at 150 JPY per USD) |
|---|---|---|
| Jev (English prompt) | 509 | $0.0023 (approx. 0.34 JPY) |
| clef (English prompt) | 364 | $0.0093 (approx. 1.40 JPY) |
| clef-flash (English prompt) | 364 | $0.0035 (approx. 0.53 JPY) |
Although clef had fewer input tokens than Jev, the token unit price is approximately 6 times higher, so the total cost was approximately 4 times higher.
2.4 Probabilities for All Cases
`semantic` probabilities for 107 cases (click to expand)
Items judged incorrectly at threshold 0.8 are shown in bold.
The column names "English prompt" and "Japanese prompt" represent the difference in the language of the question (prompt) passed to the model. The data being matched (Value A and Value B) is the same across all conditions.
↵ indicates a line break, ⇥ indicates a tab.
Exact Match
| ID | Value A | Value B | Correct Answer | Jev (English prompt) | clef (English prompt) | clef (Japanese prompt) | clef-flash (English prompt) |
|---|---|---|---|---|---|---|---|
| 1-1 | INV-2026-0912 |
INV-2026-0912 |
Match | 0.98 | 0.89 | 0.76 | 0.58 |
| 1-2 | 1,250.00 |
1,250.00 |
Match | 0.98 | 0.93 | 0.90 | 0.79 |
| 1-3 | ACME TRADING CO., LTD. |
ACME TRADING CO., LTD. |
Match | 0.98 | 0.87 | 0.74 | 0.59 |
| 1-4 | SEAMLESS CARBON STEEL PIPE, OUTER DIAMETER 50MM, WALL THICKNESS 3.5MM, LENGTH 6000MM, SURFACE BLACK PAINTED, PACKED IN WOODEN CRATE, MANUFACTURED UNDER SPECIFICATION JIS G3454 SGP, LOT CONTROLLED, INSPECTION CERTIFICATE ISSUED BY MILL, ORIGIN JAPAN |
SEAMLESS CARBON STEEL PIPE, OUTER DIAMETER 50MM, WALL THICKNESS 3.5MM, LENGTH 6000MM, SURFACE BLACK PAINTED, PACKED IN WOODEN CRATE, MANUFACTURED UNDER SPECIFICATION JIS G3454 SGP, LOT CONTROLLED, INSPECTION CERTIFICATE ISSUED BY MILL, ORIGIN JAPAN |
Match | 0.99 | 0.79 | 0.75 | 0.62 |
| 1-5 | STEEL PIPE↵SEAMLESS↵50MM |
STEEL PIPE↵SEAMLESS↵50MM |
Match | 0.98 | 0.86 | 0.81 | 0.67 |
| 1-6 | ACME TRADING |
ACME TRADING |
Match | 0.96 | 0.87 | 0.76 | 0.72 |
| 1-7 | DOC-O0O12345 |
DOC-O0O12345 |
Match | 0.98 | 0.89 | 0.73 | 0.57 |
| 1-8 | 1,250.00 |
1,250.00 |
Match | 0.98 | 0.91 | 0.92 | 0.83 |
| 1-9 | Sep 12, 2026 |
Sep 12, 2026 |
Match | 0.98 | 0.89 | 0.78 | 0.63 |
Date
| ID | Value A | Value B | Correct Answer | Jev (English prompt) | clef (English prompt) | clef (Japanese prompt) | clef-flash (English prompt) |
|---|---|---|---|---|---|---|---|
| 2-1 | 2026/09/12 |
2026年9月12日 |
Match | 0.98 | 0.97 | 0.96 | 0.92 |
| 2-2 | 12-SEP-2026 |
2026-09-12 |
Match | 0.98 | 0.97 | 0.95 | 0.90 |
| 2-3 | Sep 12, 2026 |
12/09/2026 |
Match | 0.71 | 0.77 | 0.81 | 0.34 |
| 2-4 | 令和8年9月12日 |
2026-09-12 |
Match | 0.94 | 0.89 | 0.91 | 0.84 |
| 2-5 | 03/04/2026 |
2026-04-03 |
Match | 0.77 | 0.67 | 0.89 | 0.72 |
| 2-6 | 03/04/2026 |
2026-03-04 |
Pending | 0.94 | 0.97 | 0.97 | 0.91 |
| 2-7 | 2026/09/12 |
2026/09/13 |
Mismatch | 0.03 | 0.04 | 0.03 | 0.13 |
| 2-8 | 2026/09/12 |
2025/09/12 |
Mismatch | 0.03 | 0.03 | 0.03 | 0.23 |
| 2-9 | 2026年9月12日 |
2026年9月12日 |
Match | 0.98 | 0.90 | 0.84 | 0.63 |
| 2-10 | 12-SEP-2026 |
12-SEP-2026 |
Match | 0.98 | 0.90 | 0.80 | 0.62 |
| 2-11 | 令和8年9月12日 |
令和8年9月12日 |
Match | 0.99 | 0.89 | 0.81 | 0.61 |
| 2-12 | 2026/09/12 |
2026/12/09 |
Mismatch | 0.02 | 0.03 | 0.02 | 0.09 |
| 2-13 | 令和8年9月12日 |
令和7年9月12日 |
Mismatch | 0.02 | 0.05 | 0.04 | 0.21 |
Numeric / Amount
| ID | Value A | Value B | Correct Answer | Jev (English prompt) | clef (English prompt) | clef (Japanese prompt) | clef-flash (English prompt) |
|---|---|---|---|---|---|---|---|
| 3-1 | 1,250.00 |
1250 |
Match | 0.97 | 0.95 | 0.94 | 0.92 |
| 3-2 | USD 1,250.00 |
$1,250.00 |
Match | 0.98 | 0.97 | 0.96 | 0.93 |
| 3-3 | 1.250,00 |
1,250.00 |
Match | 0.89 | 0.80 | 0.90 | 0.92 |
| 3-4 | 1250.0 |
1250.5 |
Mismatch | 0.08 | 0.05 | 0.04 | 0.25 |
| 3-5 | 12,500 |
1,250 |
Mismatch | 0.06 | 0.19 | 0.13 | 0.12 |
| 3-6 | 1,250.00 |
1,250.00 USD |
Mismatch | 0.96 | 0.97 | 0.91 | 0.90 |
| 3-7 | USD 1,250 |
JPY 1,250 |
Mismatch | 0.05 | 0.13 | 0.13 | 0.34 |
| 3-8 | 500 KGS |
500.000 KG |
Match | 0.96 | 0.90 | 0.92 | 0.93 |
| 3-9 | 500 KG |
1102.31 LBS |
Match | 0.96 | 0.84 | 0.74 | 0.49 |
| 3-10 | 10 CTNS |
10 CARTONS |
Match | 0.98 | 0.94 | 0.90 | 0.96 |
| 3-11 | USD 1,250.00 |
USD 1,250.00 |
Match | 0.99 | 0.90 | 0.88 | 0.70 |
| 3-12 | 1.250,00 |
1.250,00 |
Match | 0.98 | 0.91 | 0.84 | 0.71 |
| 3-13 | 500 KGS |
500 KGS |
Match | 0.98 | 0.91 | 0.87 | 0.80 |
| 3-14 | 1,250.00 USD |
1,250.00 USD |
Match | 0.99 | 0.90 | 0.89 | 0.79 |
| 3-15 | 1,250.00 |
1,205.00 |
Mismatch | 0.05 | 0.04 | 0.03 | 0.24 |
| 3-16 | 500 KG |
500 LBS |
Mismatch | 0.03 | 0.19 | 0.22 | 0.34 |
| 3-17 | 10 CTNS |
10 PALLETS |
Mismatch | 0.16 | 0.38 | 0.53 | 0.53 |
| 3-18 | 500.00 KG |
50.00 KG |
Mismatch | 0.03 | 0.03 | 0.03 | 0.14 |
Counterparty Name
| ID | Value A | Value B | Correct Answer | Jev (English prompt) | clef (English prompt) | clef (Japanese prompt) | clef-flash (English prompt) |
|---|---|---|---|---|---|---|---|
| 4-1 | ACME CO., LTD. |
Acme Co., Ltd. |
Match | 0.94 | 0.96 | 0.87 | 0.81 |
| 4-2 | ACME CO.,LTD. |
ACME CO., LTD. |
Match | 0.95 | 0.94 | 0.93 | 0.81 |
| 4-3 | GLOBEX CORPORATION |
GLOBEX CORP. |
Match | 0.94 | 0.97 | 0.96 | 0.92 |
| 4-4 | 株式会社サンプル商事 |
サンプル商事株式会社 |
Match | 0.75 | 0.68 | 0.80 | 0.67 |
| 4-5 | ACME |
ACME |
Match | 0.94 | 0.92 | 0.95 | 0.75 |
| 4-6 | ACME TRADING CO. |
ACNE TRADING CO. |
Mismatch | 0.18 | 0.28 | 0.23 | 0.35 |
| 4-7 | Initech Inc. |
Initech Incorporated |
Match | 0.93 | 0.94 | 0.93 | 0.69 |
| 4-8 | 株式会社サンプル商事 |
株式会社サンプル商事 |
Match | 0.98 | 0.86 | 0.74 | 0.58 |
| 4-9 | ACME |
ACME |
Match | 0.94 | 0.88 | 0.78 | 0.68 |
| 4-10 | GLOBEX CORP. |
GLOBEX CORP. |
Match | 0.98 | 0.88 | 0.73 | 0.60 |
| 4-11 | Initech Incorporated |
Initech Incorporated |
Match | 0.98 | 0.87 | 0.75 | 0.59 |
| 4-12 | ACME TRADING CO., LTD. |
ACME SHIPPING CO., LTD. |
Mismatch | 0.11 | 0.13 | 0.16 | 0.21 |
| 4-13 | GLOBEX CORP. |
GLOBEX HOLDINGS CORP. |
Mismatch | 0.29 | 0.42 | 0.65 | 0.35 |
| 4-14 | 株式会社サンプル商事 |
株式会社サンプル物産 |
Mismatch | 0.11 | 0.11 | 0.07 | 0.23 |
| 4-15 | ACME CO., LTD. |
ACME CO., LTD. (Taiwan Branch) |
Mismatch | 0.25 | 0.41 | 0.16 | 0.54 |
Address
| ID | Value A | Value B | Correct Answer | Jev (English prompt) | clef (English prompt) | clef (Japanese prompt) | clef-flash (English prompt) |
|---|---|---|---|---|---|---|---|
| 5-1 | TOKYO, JAPAN |
Tokyo Japan |
Match | 0.97 | 0.95 | 0.94 | 0.86 |
| 5-2 | JP |
JAPAN |
Match | 0.96 | 0.97 | 0.94 | 0.81 |
| 5-3 | OSAKA |
Osaka-shi, Osaka |
Mismatch | 0.80 | 0.92 | 0.86 | 0.72 |
| 5-4 | 1-1-1 Sample-cho, Chuo-ku, Tokyo |
〒100-0000 東京都中央区サンプル町1-1-1 |
Match | 0.95 | 0.80 | 0.79 | 0.80 |
| 5-5 | SAPPORO |
SENDAI |
Mismatch | 0.03 | 0.04 | 0.03 | 0.12 |
| 5-6 | 〒100-0000 東京都中央区サンプル町1-1-1 |
〒100-0000 東京都中央区サンプル町1-1-1 |
Match | 0.99 | 0.87 | 0.76 | 0.61 |
| 5-7 | TOKYO, JAPAN |
TOKYO, JAPAN |
Match | 0.98 | 0.88 | 0.80 | 0.59 |
| 5-8 | JP |
JP |
Match | 0.96 | 0.88 | 0.81 | 0.62 |
| 5-9 | 1-1-1 Sample-cho, Chuo-ku, Tokyo |
1-1-2 Sample-cho, Chuo-ku, Tokyo |
Mismatch | 0.04 | 0.06 | 0.06 | 0.21 |
| 5-10 | 〒100-0000 東京都中央区サンプル町1-1-1 |
〒101-0000 東京都千代田区サンプル町1-1-1 |
Mismatch | 0.05 | 0.05 | 0.03 | 0.22 |
| 5-11 | CHUO-KU, TOKYO |
CHUO-KU, OSAKA |
Mismatch | 0.03 | 0.10 | 0.04 | 0.15 |
Product Name
| ID | Value A | Value B | Correct Answer | Jev (English prompt) | clef (English prompt) | clef (Japanese prompt) | clef-flash (English prompt) |
|---|---|---|---|---|---|---|---|
| 6-1 | STEEL PIPE SEAMLESS 50MM |
SEAMLESS STEEL PIPE 50MM |
Match | 0.97 | 0.95 | 0.94 | 0.84 |
| 6-2 | STEEL PIPE↵SEAMLESS↵50MM |
STEEL PIPE SEAMLESS 50MM |
Match | 0.96 | 0.96 | 0.94 | 0.87 |
| 6-3 | STEEL PIPE (50MM) |
STEEL PIPE 50MM |
Match | 0.96 | 0.95 | 0.90 | 0.87 |
| 6-4 | STEEL PIPE 50MM |
STEEL PIPE 60MM |
Mismatch | 0.03 | 0.04 | 0.03 | 0.18 |
| 6-5 | SEAMLESS CARBON STEEL PIPE, OUTER DIAMETER 50MM, WALL THICKNESS 3.5MM, LENGTH 6000MM, SURFACE BLACK PAINTED, PACKED IN WOODEN CRATE, MANUFACTURED UNDER SPECIFICATION JIS G3454 SGP, LOT CONTROLLED, INSPECTION CERTIFICATE ISSUED BY MILL, ORIGIN JAPAN |
SEAMLESS CARBON STEEL PIPE, OUTER DIAMETER 50MM, WALL THICKNESS 3.5MM, LENGTH 6000MM, SURFACE BLACK PAINTED, PACKED IN WOODEN CRATE, MANUFACTURED UNDER SPECIFICATION JIS G3454 SGP, LOT CONTROLLED, INSPECTION CERTIFICATE ISSUED BY MILL, ORIGIN KOREA |
Mismatch | 0.06 | 0.07 | 0.04 | 0.64 |
| 6-6 | STEEL PIPE (50MM) |
STEEL PIPE (50MM) |
Match | 0.98 | 0.86 | 0.75 | 0.67 |
| 6-7 | SEAMLESS CARBON STEEL PIPE, OUTER DIAMETER 50MM, WALL THICKNESS 3.5MM, LENGTH 6000MM, SURFACE BLACK PAINTED, PACKED IN WOODEN CRATE, MANUFACTURED UNDER SPECIFICATION JIS G3454 SGP, LOT CONTROLLED, INSPECTION CERTIFICATE ISSUED BY MILL, ORIGIN KOREA |
SEAMLESS CARBON STEEL PIPE, OUTER DIAMETER 50MM, WALL THICKNESS 3.5MM, LENGTH 6000MM, SURFACE BLACK PAINTED, PACKED IN WOODEN CRATE, MANUFACTURED UNDER SPECIFICATION JIS G3454 SGP, LOT CONTROLLED, INSPECTION CERTIFICATE ISSUED BY MILL, ORIGIN KOREA |
Match | 0.99 | 0.78 | 0.74 | 0.62 |
| 6-8 | STEEL PIPE SEAMLESS 50MM |
STEEL PIPE WELDED 50MM |
Mismatch | 0.09 | 0.13 | 0.07 | 0.35 |
| 6-9 | STEEL PIPE 50MM BLACK |
STEEL PIPE 50MM GALVANIZED |
Mismatch | 0.09 | 0.15 | 0.06 | 0.38 |
| 6-10 | SEAMLESS STEEL PIPE 50MM x 6000MM |
SEAMLESS STEEL PIPE 50MM x 6600MM |
Mismatch | 0.04 | 0.05 | 0.03 | 0.22 |
OCR Misread
| ID | Value A | Value B | Correct Answer | Jev (English prompt) | clef (English prompt) | clef (Japanese prompt) | clef-flash (English prompt) |
|---|---|---|---|---|---|---|---|
| 7-1 | INVO1CE |
INVOICE |
Mismatch | 0.57 | 0.46 | 0.70 | 0.55 |
| 7-2 | DOC-O012345 |
DOC-0012345 |
Mismatch | 0.71 | 0.70 | 0.88 | 0.43 |
| 7-3 | 1,25O.00 |
1,250.00 |
Mismatch | 0.76 | 0.57 | 0.75 | 0.87 |
| 7-4 | ACMl |
ACME |
Mismatch | 0.42 | 0.49 | 0.69 | 0.24 |
| 7-5 | DOC-O012345 |
DOC-O012345 |
Match | 0.98 | 0.90 | 0.75 | 0.58 |
| 7-6 | 1,25O.00 |
1,25O.00 |
Match | 0.91 | 0.81 | 0.83 | 0.77 |
| 7-7 | INVO1CE |
INVO1CE |
Match | 0.88 | 0.83 | 0.71 | 0.58 |
| 7-8 | DOC-2026 |
DOC-2028 |
Mismatch | 0.04 | 0.04 | 0.04 | 0.21 |
Missing Values
| ID | Value A | Value B | Correct Answer | Jev (English prompt) | clef (English prompt) | clef (Japanese prompt) | clef-flash (English prompt) |
|---|---|---|---|---|---|---|---|
| 8-1 | (empty) |
(empty) |
Match | 0.21 | 0.30 | 0.19 | 0.22 |
| 8-2 | (empty) |
1,250.00 |
Mismatch | 0.03 | 0.03 | 0.03 | 0.09 |
| 8-3 | N/A |
(empty) |
Match | 0.11 | 0.04 | 0.04 | 0.17 |
| 8-4 | - |
該当なし |
Match | 0.43 | 0.29 | 0.10 | 0.24 |
| 8-5 | N/A |
N/A |
Match | 0.23 | 0.42 | 0.29 | 0.49 |
| 8-6 | 該当なし |
該当なし |
Match | 0.88 | 0.87 | 0.59 | 0.61 |
| 8-7 | N/A |
0 |
Mismatch | 0.11 | 0.05 | 0.06 | 0.11 |
Aggregation
| ID | Value A | Value B | Correct Answer | Jev (English prompt) | clef (English prompt) | clef (Japanese prompt) | clef-flash (English prompt) |
|---|---|---|---|---|---|---|---|
| 9-1 | Total 500 KG |
Details: 200 KG / 200 KG / 100 KG |
Match | 0.98 | 0.90 | 0.95 | 0.87 |
| 9-2 | Total 500 KG |
Details: 200 KG / 200 KG / 50 KG |
Mismatch | 0.89 | 0.11 | 0.12 | 0.53 |
| 9-3 | 10 CTNS |
CTN No.1-10 |
Match | 0.93 | 0.84 | 0.64 | 0.86 |
| 9-4 | 1 箱 |
管理番号 ABCD1234567 (1箱) |
Match | 0.91 | 0.42 | 0.55 | 0.72 |
| 9-5 | Details: 200 KG / 200 KG / 100 KG |
Details: 200 KG / 200 KG / 100 KG |
Match | 0.98 | 0.88 | 0.87 | 0.71 |
| 9-6 | CTN No.1-10 |
CTN No.1-10 |
Match | 0.98 | 0.89 | 0.83 | 0.63 |
| 9-7 | 10 CTNS |
CTN No.1-9 |
Mismatch | 0.22 | 0.12 | 0.14 | 0.43 |
| 9-8 | Total 500 KG |
Details: 500 KG / 500 KG |
Mismatch | 0.73 | 0.92 | 0.93 | 0.81 |
Hidden Differences
| ID | Value A | Value B | Correct Answer | Jev (English prompt) | clef (English prompt) | clef (Japanese prompt) | clef-flash (English prompt) |
|---|---|---|---|---|---|---|---|
| 10-1 | INV-2026-0912 |
INV-2026-0912 |
Match | 0.96 | 0.93 | 0.86 | 0.59 |
| 10-2 | ACME CO., LTD. |
ACME CO., LTD. |
Match | 0.93 | 0.97 | 0.92 | 0.79 |
| 10-3 | 1,250.00 |
1,250.00 |
Match | 0.98 | 0.93 | 0.85 | 0.81 |
| 10-4 | ACME CO., LTD. |
ACME CO., LTD. |
Match | 0.94 | 0.93 | 0.91 | 0.80 |
| 10-5 | 1,250.00↵ |
1,250.00 |
Match | 0.98 | 0.92 | 0.85 | 0.79 |
| 10-6 | INV-2026-0912 |
INV-2026-0912 |
Match | 0.98 | 0.87 | 0.75 | 0.58 |
| 10-7 | ACME CO., LTD. |
ACME CO., LTD. |
Match | 0.97 | 0.86 | 0.83 | 0.64 |
| 10-8 | STEEL PIPE⇥SEAMLESS |
STEEL PIPE⇥SEAMLESS |
Match | 0.97 | 0.88 | 0.81 | 0.67 |
3. Summary
For exact string matching (exact), clef achieved accuracy equal to or better than Jev, but for semantic matching that absorbs notation variations (semantic), clef's accuracy did not appear as high as Jev's.
While Jev does not officially support Japanese either, clef showed a particularly large drop in accuracy when the question prompt was in Japanese, and I felt that even when using clef, it is safer to write the question prompt to the model in English.
Regarding execution speed, clef was faster in this actual measurement.
However, response speed is also affected by server load and network conditions, so it cannot be stated categorically that clef is always faster.
Considering operational scenarios where a threshold is set to route low-confidence data to human review, I felt that Jev is currently easier to work with in practical operations, also from the perspectives of output probability stability and cost.

