End User Setup


The end user must be able to input data (annotations) into the system.

This can be by developing Annotation data collection into your application.

Or through a dedicated, training data specific portal.

  • Will you collect data by embedding the training data tool directly in your application? Or will it be a separate stand alone application?
  • Development team adding the data collection
  • Customization the look and feel of Annotation portals

Stand-Alone Portal

By default, it's easy to use Diffgram as a stand-alone portal. Meaning that annotators go directly to your installation of Diffgram to do the Annotation.

You can "deep link" to the annotation portal in your application, for example linking to specific tasks.

User Training

We encourage you to conduct training for all of your users.
Resources are available throughout the docs, and paid plans offer customized training solutions.
See also Training Data Book

Decentralized Annotation

The closer you can shift annotation to the end user the better.

See Development System
and the SDK

Related Reading

Customization Overview