date.js
dates for humans
dates for humans
split {japanese, english} text into sentences.
AFINN-based sentiment analysis for Node.js
recognizers-text provides base classes for robust recognition and resolution of text entities.
recognizers-text provides robust recognition and resolution of date/time expressed in multiple languages.
recognizers-text-choice provides recognition of Boolean (yes/no) answers expressed in multiple languages, as well as base classes to support lists of alternative choices.
recognizers-text-number-with-unit provides robust recognition and resolution of numbers with units expressed in multiple languages.
recognizers-text-suite provides robust recognition and resolution of numbers, units, date/time, and more; expressed in multiple languages.
recognizers-text-sequence provides robust recognition and resolution of series entities like phone numbers, URLs, and e-mail and IP addresses.
modest natural language processing
A module for node.js and the browser that takes in text and returns text that is stripped of stopwords. Has pre-defined stopword lists for 62 languages and also takes lists with custom stopwords as input.
recognizers-text-number provides robust recognition and resolution of numbers expressed in multiple languages.
The pluggable linting tool for text and markdown.
JavaScript implementation of Japanese morphological analyzer
Straightforward fuzzy matching, information retrieval and NLP building blocks for JavaScript.
fasttag part of speech tagger implementation
Check the text is ends with period mark.
Utility to determine the indirect article (in English) for a given word, using the method described at http://stackoverflow.com/questions/1288291/how-can-i-correctly-prefix-a-word-with-a-and-an/1288473#1288473 and the data provided at http://home.nerbonne
Parse numbers in natural language from strings
fasttag part of speech tagger implementation