nlp.js

An NLP library for building bots, with entity extraction, sentiment analysis, automatic language identify, and so more

MIT License

Downloads
2.6M
Stars
6.3K
Committers
71
nlp.js - 2.4.1

Published by jesus-seijas-sp over 5 years ago

  • Minimize browser bundle
  • Fix version of brain.js to 1.6.0 due to an issue in next versions.
nlp.js - 2.4.0

Published by jesus-seijas-sp almost 6 years ago

Support for any language

nlp.js - 2.3.2

Published by jesus-seijas-sp almost 6 years ago

Fix import/export
Use again LRC

nlp.js - 2.3.1

Published by jesus-seijas-sp almost 6 years ago

  • Solve arabic issues
nlp.js - 2.3.0

Published by jesus-seijas-sp almost 6 years ago

nlp.js - 2.1.2

Published by jesus-seijas-sp almost 6 years ago

  • Naive Bayes Classifier
  • Fix language guesser fails for chinese
  • Minor fixes in slot manager
nlp.js - 2.1.0

Published by jesus-seijas-sp about 6 years ago

  • Documentation for context
  • Documentation for import/export
  • Added Binary Relevance Neural Network Classifier
nlp.js - 2.0.4

Published by jesus-seijas-sp about 6 years ago

  • Add benchmark
  • NLP Classifier Train interface is now async
  • Add prettier
  • Add precommit hooks
  • Removed Natural
  • Created stemmers and tokenizers from Natural
nlp.js - 2.0.3

Published by jesus-seijas-sp about 6 years ago

  • Upgrade Microsoft Recognizers to 1.1.3
  • Added built-in entity extraction for chinese
  • Added built-in entity extraction for japanese
  • Added Tamil language to docs
  • Update npmignore to not upload docs or testing model.nlp
  • Change test from french to english
  • Updated built-in entity extraction documentation
  • Added method to do entity extraction without intent recognition in NLP Manger
  • Comment NER Manager
  • Benchmark
nlp.js - 2.0.2

Published by jesus-seijas-sp about 6 years ago

  • Basque Stemmer
  • Irish Stemmer
  • Czech Stemmer
  • Slovene Stemmer
  • Armenian Stemmer
  • Tamil Stemmer
nlp.js - 2.0.1

Published by jesus-seijas-sp about 6 years ago

  • Added catalan stemmer
  • Added arabic stemmer
  • Fixed error at german stemmer
nlp.js - 2.0.0

Published by jesus-seijas-sp about 6 years ago

  • Load and Save Trim Entities
  • Adding coveralls to the repo
  • Slot Filling
  • Microsoft Bot Framework Recognizer with Slot Filling
nlp.js - 1.3.1

Published by jesus-seijas-sp about 6 years ago

  • Domains
  • Tim named entities split
  • Fix on setElements of matrix when first element is 0
nlp.js - 1.3.0

Published by jesus-seijas-sp about 6 years ago

  • Documentation split
  • Async process
  • JSON transformations
  • Trim Named Entities
nlp.js - 1.2.7

Published by jesus-seijas-sp about 6 years ago

  • Minimized size of nlp files
  • Added builtin named entity extraction
nlp.js - 1.2.6

Published by jesus-seijas-sp about 6 years ago

  • German sentiment analysis
  • Fix default tokenizer from Treebank to Punctuation
nlp.js - 1.2.5

Published by jesus-seijas-sp about 6 years ago

Chinese Support

nlp.js - 1.2.4

Published by jesus-seijas-sp about 6 years ago

  • Added default builtins for Named Entity Recognition
nlp.js - Locale calculation

Published by jesus-seijas-sp about 6 years ago

Guess the locale when the provided one is not white listed.

nlp.js - Templating

Published by jesus-seijas-sp about 6 years ago

  • Added template for the answers, based on context
  • The dialogId is added to the context so answers can be different based on the current dialog