Poplar
A web-based annotation tool for natural language processing (NLP)
Install / Use
/learn @synyi/PoplarREADME
Poplar
A web-based annotation tool for natural language processing (NLP) needs, inspired by brat rapid annotation tool.

Poplar is the new version of synyi-annotation-tool and not production ready. Please report an issue if you find any problems.
Demo
See https://synyi.github.io/poplar/
Quick start
Install
npm i poplar-annotation
or if you'd like to use yarn
yarn add poplar-annotation
Create
import {Annotator} from 'poplar-annotation'
/**
* Create an Annotator object
* @param data can be JSON or string
* @param htmlElement the html element to bind to
* @param config config object
*/
new Annotator(data: string, htmlElement: HTMLElement, config?: Object)
More info
View our API Reference here.
Want to contribute?
See our Developer's Guide.
Support
<img src="https://i.v2ex.co/3rLM1mvc.png" width=300>Poplar is led by AI team at Synyi
Related Skills
node-connect
336.5kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
82.9kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
336.5kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
commit-push-pr
82.9kCommit, push, and open a PR
