Sign Up for Free

RunKit +

Try any Node.js package right in your browser

This is a playground to test code. It runs a full Node.js environment and already has all of npm’s 1,000,000+ packages pre-installed, including wink-ner with all npm packages installed. Try it out:

/* eslint-disable no-console */ // Load wink ner. var ner = require( 'wink-ner' ); // Create your instance of wink ner & use defualt config. var myNER = ner(); // Define training data. var trainingData = [ { text: 'manchester united', entityType: 'club', uid: 'manu' }, { text: 'manchester', entityType: 'city' }, { text: 'U K', entityType: 'country', uid: 'uk' } ]; // Learn from the training data. myNER.learn( trainingData ); // Since recognize() requires tokens, use wink-tokenizer. var winkTokenizer = require( 'wink-tokenizer' ); // Instantiate it and extract tokenize() api. var tokenize = winkTokenizer().tokenize; // Tokenize the sentence. var tokens = tokenize( 'Manchester United is a football club based in Manchester, U. K.' ); // Simply Detect entities! tokens = myNER.recognize( tokens ); console.log( tokens );

This service is provided by RunKit and is not affiliated with npm, Inc or the package authors.

wink-ner v2.1.0

Language agnostic named entity recognizer

RunKit is a free, in-browser JavaScript dev environment for prototyping Node.js code, with every npm package installed. Sign up to share your code.
Sign Up for Free