{"uid":"cap_wVisuz0QuuOH9jOzh8Jam","slug":"thesis-milestones-string-normalisation-category-frequencies-bd21e99d","name":"Thesis Milestones — String Normalisation + Category Frequencies","description":"Thesis milestones — String normalisation + Category frequencies: String normalisation + Category frequencies for supplied thesis milestones records (completed_milestones, planned_milestones). Up to 200 rows; 2 independent reports using shared local analytical engines. No live lookup, prediction, professional assessment or external action. 0.01 USDC includes 2 supplied-data reports for up to 200 rows.","url":"https://market.datapackvibe.com/x402/assistant-ib26-education-21-024?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"rows":{"type":"array","items":{"type":"object","required":["row_id","course_group","date","completed_milestones","planned_milestones"],"properties":{"date":{"type":"string","default":"","pattern":"^\\d{4}-\\d{2}-\\d{2}$","maxLength":10},"row_id":{"type":"string","default":"","maxLength":80,"minLength":1},"course_group":{"type":"string","default":"","maxLength":80},"planned_milestones":{"type":["number","null"],"maximum":1000000000000,"minimum":-1000000000000},"completed_milestones":{"type":["number","null"],"maximum":1000000000000,"minimum":-1000000000000}},"additionalProperties":false},"default":[{"date":"2026-10-01","row_id":"row-1","course_group":"group-a","planned_milestones":1,"completed_milestones":10},{"date":"2026-10-02","row_id":"row-2","course_group":"group-b","planned_milestones":2,"completed_milestones":20},{"date":"2026-10-03","row_id":"row-3","course_group":"group-a","planned_milestones":3,"completed_milestones":15},{"date":"2026-10-04","row_id":"row-4","course_group":"group-b","planned_milestones":4,"completed_milestones":30}],"maxItems":200,"minItems":1}}},"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_cAvGwS77UcI7Q-77vaQfj","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":"Analyzes thesis milestone records by normalizing strings and computing category frequencies across completed and planned milestones for up to 200 rows.","exampleAgentPrompt":"Can you normalize the milestone labels and give me category frequency counts for these thesis milestone records — I have 4 rows with course groups group-a and group-b, dates from 2026-10-01 to 2026-10-04, and completed_milestones values of 10, 20, 15, 30 with planned_milestones of 1, 2, 3, 4?","exampleUseCases":[{"title":"Thesis progress review by department","prompt":"I have 50 thesis milestone records from two departments — each row has a course group, a date, and counts for completed and planned milestones. Can you normalize the text fields and tell me the frequency breakdown by category for those groups?"},{"title":"Milestone data cleanup for academic report","prompt":"Our thesis tracking spreadsheet has inconsistent group name casing and formatting across 120 rows. Can you normalize those strings and also give me a frequency count of how many records fall into each course group?"},{"title":"Auditing student cohort milestone distribution","prompt":"I need to audit milestone completion across three student cohorts — I have 80 rows with row IDs, dates, course groups, and both completed and planned milestone counts. Run the string normalization and category frequency reports on all of them."}],"resultDescription":"Two independent analytical reports: (1) a string normalization report standardizing text fields in the submitted milestone records, and (2) a category frequency report showing how often each course group or category appears across the supplied rows — both computed locally without external lookups.","failureModes":["Exceeding 200 rows returns a validation error","Missing required fields (row_id, date, completed_milestones, planned_milestones) cause row rejection","Dates not matching YYYY-MM-DD pattern fail schema validation","Payment not fulfilled results in 402 response","Null numeric values may affect frequency aggregation output"],"whenToPreferThis":"Choose this endpoint when you have thesis or academic milestone data (up to 200 rows) and need both string normalization and category frequency analysis in a single low-cost call ($0.01 USDC). It is ideal for education analytics workflows where you want to clean inconsistent text labels and understand the distribution of records across course groups without requiring any live data lookup or external computation.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-26T18:50:11.206Z","isFirstParty":false,"canonicalSlug":"thesis-milestones-string-normalisation-category-frequencies-bd21e99d"}