Pecat permet l'exécution de tâches de traitement de données par des humains (les utilisateurs), les utilisateurs sont mis au défi d'effectuer la révision, la validation, la catégorisation et d'autres types de tâches dans un pipeline de traitement d'ensembles de données.
Les types de tâches initiales concernent le traitement de texte : balisage, annotation, traduction et transcription.