{"uid":"cap_tdKqGHa_q96MamiWIPf-O","slug":"cancellation-reason-supplied-group-evaluation-f8eb9362","name":"Cancellation Reason Supplied-Group Evaluation","description":"Cancellation reason - Supplied-group evaluation: Supplied-group evaluation for Cancellation reason. 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 supplied-group evaluation deliverable.","url":"https://market.datapackvibe.com/x402/assistant-sector-ml-cancellation-reason-group-evaluation?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"records":{"type":"array","items":{"type":"object","required":["id","text","actual","predicted","group"],"properties":{"id":{"type":"string","default":"","maxLength":80,"minLength":1},"text":{"type":"string","default":"","maxLength":1000},"group":{"type":"string","default":"","maxLength":80},"actual":{"enum":["price","usage","quality","other"],"type":"string"},"predicted":{"enum":["price","usage","quality","other"],"type":"string"}},"additionalProperties":false},"default":[{"id":"example-0-0","text":"price sample document number 0 for this supplied dataset.","group":"a","actual":"price","predicted":"price"},{"id":"example-0-1","text":"price sample document number 1 for this supplied dataset.","group":"b","actual":"price","predicted":"price"},{"id":"example-0-2","text":"price sample document number 2 for this supplied dataset.","group":"a","actual":"price","predicted":"price"},{"id":"example-1-0","text":"usage sample document number 0 for this supplied dataset.","group":"a","actual":"usage","predicted":"usage"},{"id":"example-1-1","text":"usage sample document number 1 for this supplied dataset.","group":"b","actual":"usage","predicted":"usage"},{"id":"example-1-2","text":"usage sample document number 2 for this supplied dataset.","group":"a","actual":"usage","predicted":"usage"},{"id":"example-2-0","text":"quality sample document number 0 for this supplied dataset.","group":"a","actual":"quality","predicted":"quality"},{"id":"example-2-1","text":"quality sample document number 1 for this supplied dataset.","group":"b","actual":"quality","predicted":"quality"},{"id":"example-2-2","text":"quality sample document number 2 for this supplied dataset.","group":"a","actual":"quality","predicted":"quality"},{"id":"example-3-0","text":"other sample document number 0 for this supplied dataset.","group":"a","actual":"other","predicted":"other"},{"id":"example-3-1","text":"other sample document number 1 for this supplied dataset.","group":"b","actual":"other","predicted":"other"},{"id":"example-3-2","text":"other sample document number 2 for this supplied dataset.","group":"a","actual":"other","predicted":"other"}],"maxItems":200,"minItems":2}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_UcanZrcLNM5pVRSBI_eLt","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Evaluates a supplied set of up to 200 labelled text records for cancellation reason classification, computing per-group metrics and naive-Bayes baselines without hosted model training.","exampleAgentPrompt":"Evaluate my cancellation reason predictions by group — I have 120 labelled records, each with an actual label (price, usage, quality, or other), a predicted label, and a group field for customer segment. Can you run the supplied-group evaluation and show me the per-group performance metrics?","exampleUseCases":[{"title":"Segment-level classifier audit","prompt":"I have 180 customer cancellation records tagged with actual and predicted reasons — price, usage, quality, or other — and a 'region' group field. Run the group evaluation so I can see which regions my model struggles with most."},{"title":"Naive-Bayes baseline comparison","prompt":"I want to benchmark my cancellation reason model against a naive-Bayes baseline broken down by subscription tier. I've got 150 labelled examples with actual and predicted labels and a 'tier' group column — can you evaluate them?"},{"title":"Model fairness check across cohorts","prompt":"Before we ship our churn prediction model, can you run a group-level evaluation on these 90 labelled cancellation reason records split by cohort group? I need to confirm accuracy is consistent across price, usage, quality, and other categories."}],"resultDescription":"Returns a bounded group-level evaluation deliverable including per-group classification metrics (such as accuracy, precision, recall) for each combination of group label and cancellation reason category, plus a naive-Bayes baseline comparison, computed from up to 200 supplied labelled text records.","failureModes":["More than 200 records supplied — request exceeds the bounded evaluation limit","Missing required fields (id, text, actual, predicted, group) on any record causes validation failure","Invalid enum values for actual or predicted fields (must be price, usage, quality, or other)","Empty records array returns no meaningful evaluation output","Malformed JSON input results in a 400-level error"],"whenToPreferThis":"Choose this endpoint when you have a small, locally-held labelled dataset (up to 200 records) of cancellation reason text, already have predicted labels from your own model, and need fast per-group evaluation metrics and a naive-Bayes baseline without sending data to a hosted model or foundation model trainer. Ideal for lightweight audits, fairness checks across customer segments, and quick benchmarking of churn classifiers.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-19T12:47:24.672Z","isFirstParty":false,"canonicalSlug":"cancellation-reason-supplied-group-evaluation-f8eb9362"}