Skip to content

Merge commits from Croissant Tasks paper - #1046

Open
leobianco wants to merge 8 commits into
mlcommons:mainfrom
leobianco:main
Open

leobianco wants to merge 8 commits into
mlcommons:mainfrom
leobianco:main

Conversation

@leobianco

Copy link
Copy Markdown
Contributor

This is the latest version of the code for the Croissant Tasks paper (https://arxiv.org/abs/2605.29786).

…itory, providing (1) an extension of schema.org in croissant-tasks.ttl to define metadata for machine learning tasks, (2) SHACL shapes in croissant-tasks-shapes.ttl enforcing the format compliance, (3) A validator.py script + a simple test suite targeting both valid and invalid JSON-LD examples.
…at some attribute be undetermined (a spec). TaskSolution only requires a pointer to a TaskProblem. Checking that TaskSolution actually solves the TaskProblem it points to will be done later in python, not in SHACL.
…nTask. Added spec to README. Some more shapes in the SHACL file.
@leobianco
leobianco requested a review from benjelloun August 20, 2026 08:28
@github-actions

Copy link
Copy Markdown

MLCommons CLA bot All contributors have signed the MLCommons CLA ✍️ ✅

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant