README
brill
The part of speech tags from the Brill-tagger: 89,539 unique words or symbols with one or more tags.
Install
This package is ESM only: Node 12+ is needed to use it and it must be import
ed
instead of require
d.
npm:
npm install brill
Use
import {brill} from 'brill'
console.log(Object.keys(brill).length) // 89539
console.log(brill.Eric) //=> [ 'NNP' ]
// (Proper Noun, singular)
console.log(brill['most-contentious']) //=> [ 'RB|VBG' ]
// (Adverb; Verb, present participle/gerund)
console.log(brill.AA) //=> [ 'JJ', 'NN', 'NNP' ]
// (Adjective; Noun, singular or mass; Proper Noun, singular)
API
This package exports the following identifiers: brill
.
There is no default export.
brill
brill
exposes an object where the keys are words and the values are a list of
tags or joined tags (Object.<string>
).
Capitalization
Some words are included as all-caps, first-capital, lowercase, or other:
var brill = require('brill')
console.log(brill.THAT) // [ 'TO', 'DT' ]
console.log(brill.That) // [ 'DT', 'NNP', 'PDT', 'IN', 'RB', 'EX', 'WDT' ]
console.log(brill.that) // [ 'IN', 'DT', 'NN', 'RB', 'RP', 'UH', 'WP', 'VBP', 'WDT' ]
It’s recommended to check a given word first in its original form, and second, if no tags are found, in its lowercase form.
Related
buzzwords
— List of buzzwordsfillers
— List of filler wordshedges
— List of hedge wordsprofanities
— List of profane wordsdale-chall
— List of familiar American-English wordsweasels
— List of weasel words