# Review Aspect Classifier – Macro, Micro & Weighted Aggregate Scores

> Review Aspect Classifier – Macro, Micro & Weighted Aggregate Scores is a paid API for AI agents from market.datapackvibe.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-15).

Computes macro, micro, and weighted aggregate classification scores for a review aspect classifier (performance, appearance, value, other) given up to 200 labelled text records with actual and predicted labels.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-sector-ml-review-aspect-aggregate-scores?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/review-aspect-classifier-macro-micro-weighted-aggregate-scores-0349f3af
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_IcCLAGPn_U-EMnmkrIhJ9

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability review-aspect-classifier-macro-micro-weighted-aggregate-scores-0349f3af -d '<json body>'
```

Example prompt: Evaluate my review aspect classifier by computing macro, micro, and weighted scores — I have 50 labelled records where each has an actual label (performance, appearance, value, or other) and a predicted label my model produced.

## When to prefer this

Choose this endpoint when you need lightweight, on-demand aggregate classification metrics (macro, micro, weighted) for a review aspect classifier without spinning up a hosted model or foundation-model infrastructure. Ideal for small datasets up to 200 records where cost sensitivity matters ($0.01 per call) and the label space is fixed to performance, appearance, value, and other.

## Known failure modes

- More than 200 records submitted — exceeds batch limit
- Missing required fields (id, text, actual, predicted) on any record
- Invalid enum value for actual or predicted (must be performance, appearance, value, or other)
- Empty records array returns no meaningful scores
- Payment failure via x402 protocol blocks the request

## How this service works

Review aspect - Macro micro and weighted scores: Macro micro and weighted scores for Review aspect. Up to 200 supplied labelled text records. Local dataset tools, evaluation and small naive-Bayes baselines; no hosted model or foundation-model training. One of 25 profiles or calculations across 20 shared operations in this sector. 0.01 USDC includes one bounded macro micro and weighted scores deliverable.

## Output

Returns macro, micro, and weighted aggregate classification scores (e.g. precision, recall, F1) computed across up to 200 supplied labelled records with actual vs predicted review aspect labels (performance, appearance, value, other).

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "records": {
   "type": "array",
   "items": {
    "type": "object",
    "required": [
     "id",
     "text",
     "actual",
     "predicted"
    ],
    "properties": {
     "id": {
      "type": "string",
      "default": "",
      "maxLength": 80,
      "minLength": 1
     },
     "text": {
      "type": "string",
      "default": "",
      "maxLength": 1000
     },
     "actual": {
      "enum": [
       "performance",
       "appearance",
       "value",
       "other"
      ],
      "type": "string"
     },
     "predicted": {
      "enum": [
       "performance",
       "appearance",
       "value",
       "other"
      ],
      "type": "string"
     }
    },
    "additionalProperties": false
   },
   "default": [
    {
     "id": "example-0-0",
     "text": "performance sample document number 0 for this supplied dataset.",
     "actual": "performance",
     "predicted": "performance"
    },
    {
     "id": "example-0-1",
     "text": "performance sample document number 1 for this supplied dataset.",
     "actual": "performance",
     "predicted": "performance"
    },
    {
     "id": "example-0-2",
     "text": "performance sample document number 2 for this supplied dataset.",
     "actual": "performance",
     "predicted": "performance"
    },
    {
     "id": "example-1-0",
     "text": "appearance sample document number 0 for this supplied dataset.",
     "actual": "appearance",
     "predicted": "appearance"
    },
    {
     "id": "example-1-1",
     "text": "appearance sample document number 1 for this supplied dataset.",
     "actual": "appearance",
     "predicted": "appearance"
    },
    {
     "id": "example-1-2",
     "text": "appearance sample document number 2 for this supplied dataset.",
     "actual": "appearance",
     "predicted": "appearance"
    },
    {
     "id": "example-2-0",
     "text": "value sample document number 0 for this supplied dataset.",
     "actual": "value",
     "predicted": "value"
    },
    {
     "id": "example-2-1",
     "text": "value sample document number 1 for this supplied dataset.",
     "actual": "value",
     "predicted": "value"
    },
    {
     "id": "example-2-2",
     "text": "value sample document number 2 for this supplied dataset.",
     "actual": "value",
     "predicted": "value"
    },
    {
     "id": "example-3-0",
     "text": "other sample document number 0 for this supplied dataset.",
     "actual": "other",
     "predicted": "other"
    },

… (truncated)
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/review-aspect-classifier-macro-micro-weighted-aggregate-scores-0349f3af/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from market.datapackvibe.com](https://www.zero.xyz/host/market.datapackvibe.com/llms.txt)
