🛠️ Supported tasks#

icon can generate datasets for MGT detection, attribution, boundary detection, and mixcase detection:

CLI interface showing generated and human text for detection

Example from a detection task.


CLI interface showing generated and human text for attribution

Example from an attribution task.


CLI interface showing generated and human text for boundary

Example from a boundary detection task.


CLI interface showing generated and human text for sentence-based mixcase

Example from a mixcase task (tagging), interleaving generated sentences with human texts.


CLI interface showing generated and human text for word-span-based mixcase

Example from a mixcase task (tagging), interleaving generated word spans with human texts.


However, the users can build datasets for other tasks not included in icon just by leveraging the provided task types. For instance, datasets for mixcase classification can be built from datasets for mixcase tagging, or datasets for mixcase attribution can be built using the generation model name as label.