Mixed Labeling
Last updated
Last updated
Mixed labeling allows you to combine multiple labeling types within a single project, enabling more flexible and comprehensive annotation workflows. For example, you can label specific spans of text while also classifying the entire document, making the annotation process more flexible within a single project.
This allows you to label specific spans of text while also classifying the entire document. Span labeling is used for marking specific words or phrases, while document labeling provides an overall classification for the document.
When it’s useful: Useful when you need to extract key information from a document while also categorizing it based on its content.
Example use case: In contract analysis, you might highlight specific clauses related to payment terms (span labeling) while classifying the entire contract as an NDA or a Service Agreement (document classification).
Line Labeling is not a standalone labeling type and cannot be created on its own. It is a sub-labeling type under Span Labeling, meaning it can only be selected if Span Labeling is enabled when setting up the project.
This allows you to label both specific spans within a line and categorize entire lines separately. Span labeling is for marking detailed parts of a sentence, while line labeling is for tagging entire lines as a whole.
When it’s useful: Useful when analyzing structured text where both detailed and broader classifications are needed.
Example use case: In chatbot training, you might highlight specific entities like dates or product names within a sentence (span labeling) while categorizing the entire line as a customer complaint or a product inquiry (line labeling).
This allows you to label specific areas in an image or scanned document with bounding boxes while also applying a classification to the entire document. Bounding boxes are used to mark visual elements or text regions, while document labeling assigns an overall category.
When it’s useful: Useful for analyzing structured documents where both local elements and overall classification matter.
Example use case: In invoice processing, you might use bounding boxes to identify key fields like invoice numbers and totals, while classifying the entire document as an invoice or a receipt.
Create a new project.
In Step 3, when selecting the labeling project type, checking a labeling type will display the other labeling types that can be combined.
Select all the labeling types you want to use before proceeding to the next step.
Complete the remaining setup steps and create the project.
Once created, the project will support multiple labeling types as selected.