Class ExtractionEvaluator
java.lang.Object
io.github.dinethdilhara.urltoproduct.util.ExtractionEvaluator
Evaluates the quality of extracted product data.
Provides scoring and status classification based on available fields
in ProductDetails.
Scoring rules:
- Title: 40 points
- Price: 30 points
- Description: 15 points
- Images: 15 points
Status is derived using ExtractionStatus thresholds:
- ≥ 80 → SUCCESS
- ≥ 40 → PARTIAL
- < 40 → FAILED
- See Also:
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
ExtractionEvaluator
public ExtractionEvaluator()
-
-
Method Details
-
evaluate
-