was successfully added to your cart.

    Task Lifecycle Management, User Roles, and Long Document Support in the Annotation Lab

    Avatar photo
    Data Scientist at John Snow Labs

    A new generation of the NLP Lab is now available: the Generative AI Lab. Check details here https://www.johnsnowlabs.com/nlp-lab/

    We are very excited to release Annotation Lab v1.4.0 which brings a lot of new features around Users and Tasks management, performance improvement, security, and bug fixes. Here are the highlights of what we have included:

    Pagination

    A huge number of extractions for a task often led to web browser rendering issues. To solve this, we are rolling out the Pagination feature for text-based projects. For using this feature, users need to define page break on the input text using the <pagebreak> token as the separator between two pages.

    image

    The labeling page will show pagination only if the task had the page break token while it was imported.

    image

    If an existing task is huge and has many extractions, and users need to paginate it for improved performance, they should export it first, add the page break token, and import it again. Users are requested to be careful while adding the token, because introduction or deletion of any character (even whitespace) may lead to extractions rendering issues.
    While exporting the completions, the pagebreak tokens will be dropped from the text.
    We do not support pagination for long scrollable texts yet, which we plan to send on the next release.

    Enhanced APIs

    To enhance our API support, we have changed two APIs (Projects List and Tasks List) so that they respond with JSON results rather than HTML. These are added to swagger documentation.

    Introduction of Roles

    We have removed all the granular permissions scopes (View, Delete, Update, etc.) and introduced three distinct roles in the context of a project: Annotator, Reviewer, and Manager. These are going to be very useful for most of the workflows that our users follow. From the Setup page, now Project Owner can add users to a project as Annotator, Reviewer, and/or Manager.
    A Manager is someone who can work on behalf of the Project Owner. A user with this role can assign tasks to users (who are added to the current project) as an Annotator and/or a Reviewer. This helps distribute the workload from the Project Owner.

    image

    For the existing Annotation Lab customers, all the users who are shared a project will be assigned as Annotator and Reviewer role after upgrade to this version. If required, they need to be manually removed by Project Owner after the upgrade.

    Four Task Stages

    Another big change in Task List Page is the introduction of filters for four different stages of tasks: Incomplete, In Progress, Submitted, and Reviewed.
    We define Incomplete Task as a task without any completion while a task is called In Progress if it has one or more completions. A Submitted Task is the one that has all submitted completions and if all submitted completions are reviewed, then we call that task a Reviewed Task.

    image

    The analytics dashboard got the corresponding changes.

    Other Enhancements

    In the previous release, Reviewers were not able to see the ground truth icon on submitted completions. We have now allowed them to see that.

    image

    We have added Project Owner’s name and created the date on Project List Page. With this change, the Completed and Pending counts are removed.

    image

    How useful was this post?

    Avatar photo
    Data Scientist at John Snow Labs
    Our additional expert:
    Nabin Khada leads the team building the Annotation Lab at John Snow Labs. He has 7 years of experience as a software engineer, covering a broad range of technologies from web & mobile apps to distributed systems and large-scale machine learning.

    Task Review Workflows in the Annotation Lab

    A new generation of the NLP Lab is now available: the Generative AI Lab. Check details here https://www.johnsnowlabs.com/nlp-lab/ With the release of...
    preloader