👷Production

User Journey

Users can vizualize jobs available to them on their dashboard. Some jobs may not be available to all users, based on their profile.

There are 4 types of jobs available:

  • Data collection: Voice, Photo and Videos

  • Surveys: answer questionnaires

  • Social media: visit a social media page and engage

  • Project review: visit a website or download an app and complete actions

A job can consist of several tasks, which must all be completed before the user can validate their production.

Jobs can either be "unique", which means a user can only complete the job once. Or they can be "multiple" which means a user can submit the same job several times.

UX highlights

Ta-da's production interface has been built around key principles, to balance scalability and user-experience with

  • deeply customizable tasks, ensuring guidelines can be adjusted to each campaign

  • Adaptive UX based on user behavior and performance.

  • Support user-specific contents, based on past behaviour, performance or profile

  • Light frameworks and responsive UIs to maximize accessibility across continents

Back-end highlights

To optimize throughput and reduce latency, our back-end is designed to support:

  • Smart routing: ensuring the right user gets the right task based on skill, availability, or past performance.

  • Concurrency handling: when millions of microtasks are being processed in parallel, race conditions, double submissions, or stale task serving can degrade performance.

  • Fraud detection models (e.g., device fingerprinting, behavioral analysis),

  • KYC-lite mechanisms for sensitive data and trust scoring systems for long-term integrity.

  • Robust metadata pipelines, version control for datasets, to maintain links between raw input, annotations, and audit logs.

Last updated