Skip to content

MLabel documentation

MLabel helps you read one record at a time, enter your judgment, and save the results as a file. Your data and labels stay on your computer. A project configuration determines what you see and which questions you answer.

You can take more than one role. If you are working alone, start with creating a project, then follow the labeling guide.

MLabel shows source information in read-only cards beside a form for the labeler's answers.MLabel shows source information in read-only cards beside a form for the labeler's answers.
Read the source information, then answer the questions beside it. Your project's field names and layout may differ. Select image to enlarge.

Choose controls that match the decisions your labelers need to make. Each preview links to its configuration.

Browse the illustrated cookbook and runnable examples →

File What it is for Who supplies it
Project configuration (.jsonc) Defines the source columns, questions, and exported columns Administrator
Input data (.csv) The records to label Preparer
*-output.csv Finished records and their labels MLabel, when you select Save
*-remaining.csv Unfinished source records, ready for another pass MLabel, when unfinished records remain

A saved session is separate from these files. It lets you resume unfinished answers on the same computer; a remaining file contains the source records, not partially entered labels. See saving and resuming.

These guides cover 0.4.0, including Settings, personal keyboard shortcuts, and display-rule notes. Administrators can use the configuration tutorial, visual field guide, and full schema reference.