Difference between revisions of "Natural Language Tools & Services"
(→Capability (other)) |
|||
| Line 32: | Line 32: | ||
* [http://cloud.google.com/speech-to-text/ Cloud Speech-to-Text | Google] | * [http://cloud.google.com/speech-to-text/ Cloud Speech-to-Text | Google] | ||
* [http://github.com/zalandoresearch/flair flair] use pretrained BERT (PyTorch) | * [http://github.com/zalandoresearch/flair flair] use pretrained BERT (PyTorch) | ||
| − | * [http://stanfordnlp.github.io/CoreNLP/ CoreNLP | Stanford] (Python) | + | * [http://stanfordnlp.github.io/CoreNLP/ CoreNLP | Stanford] ([[Python]]) |
| − | * [[Natural Language Toolkit (NLTK)]] (Python) | + | * [[Natural Language Toolkit (NLTK)]] ([[Python]]) |
* [http://opennlp.apache.org/ Apache OpenNLP] | * [http://opennlp.apache.org/ Apache OpenNLP] | ||
| − | * [http://fasttext.cc/ fastText | Facebook's AI Research] representations and text classifiers (Python) | + | * [http://fasttext.cc/ fastText | Facebook's AI Research] representations and text classifiers ([[Python]]) |
* [http://mallet.cs.umass.edu/ MALLET] a Java-based package | * [http://mallet.cs.umass.edu/ MALLET] a Java-based package | ||
| − | * [http://www.intel.ai/nlp-architect-by-intel-ai-lab-release-0-2/ Intel NLP Architect] (Python) | + | * [http://www.intel.ai/nlp-architect-by-intel-ai-lab-release-0-2/ Intel NLP Architect] ([[Python]]) |
| − | * [[SpaCy]] (Python and Cython) | + | * [[SpaCy]] ([[Python]] and Cython) |
* [[Python#scikit-learn|scikit-learn]] NLP toolkit | * [[Python#scikit-learn|scikit-learn]] NLP toolkit | ||
| − | * [http://pypi.org/project/gensim/ Gensim] fast Vector Space Modelling, Topic Modeling, LDA implementation (Python) | + | * [http://pypi.org/project/gensim/ Gensim] fast Vector Space Modelling, Topic Modeling, LDA implementation ([[Python]]) |
* [http://allennlp.org/ AllenNLP] an Apache NLP research library (PyTorch) | * [http://allennlp.org/ AllenNLP] an Apache NLP research library (PyTorch) | ||
* [[Matlab]] | * [[Matlab]] | ||
| Line 68: | Line 68: | ||
* [http://github.com/salesforce/awd-lstm-lm LSTM and QRNN Language Model Toolkit for PyTorch | GitHub] | * [http://github.com/salesforce/awd-lstm-lm LSTM and QRNN Language Model Toolkit for PyTorch | GitHub] | ||
* [http://www.thematically.com Thematically Discover] | * [http://www.thematically.com Thematically Discover] | ||
| − | * [http://github.com/clips/pattern Pattern] (Python) | + | * [http://github.com/clips/pattern Pattern] ([[Python]]) |
* [http://github.com/aboSamoor/polyglot Polyglot] | * [http://github.com/aboSamoor/polyglot Polyglot] | ||
* [http://www.ibm.com/watson/services/speech-to-text/ Speech to Text | IBM] | * [http://www.ibm.com/watson/services/speech-to-text/ Speech to Text | IBM] | ||
Revision as of 07:40, 23 July 2019
Youtube search... ...Google search
- Natural Language Processing (NLP)
- NLP Tools | Wikipedia
- Machine Translation reading list & open-source toolkits | Tsinghua Natural Language Processing Group
- Statistical natural language processing and corpus-based computational linguistics: An annotated list of resources | Chris Manning - Stanford
- Software Packages | Cognitive Computation Group, led by Prof. Dan Roth
- PyTorch implementation of the Quasi-Recurrent Neural Network - up to 16 times faster than NVIDIA's cuDNN LSTM | gitHub
- NLP Tool Finder | NIH University of Utah DBMI
- API-based Services
- Natural Language Processing and Machine Learning in JavaScript | David Luecke - Medium
- Top 22 NLP (Natural Language Processing) APIs for Developers in 2018 | RapidAPI
- Natural language processing systems for capturing and standardizing unstructured clinical information: A systematic review | K. Kreimeyera, M. Foster, A. Pandeya, N. Aryaa, G. Halford, S. Jones, R. Forsheea, M. Walderhauga, and T. Botsisa - Journal of Biomedical Informatics 71 natural language processing systems
Capability with Javascript
- TensorFlow.js for training and deploying ML models in the browser and on Node.js (was called Deeplearnjs)
- Keras.js No longer active - capability now is in TensorFlow.js
- NLP.js NLP Manager: a tool able to manage several languages (nodejs)
- Compromise modest natural-language processing (NLP) interprets and pre-parses English and makes some reasonable decisions
- Natural provides tokenizing, stemming (reducing a word to a not-necessarily morphological root), classification, phonetics, tf-idf, WordNet, string similarity, some inflections, and more. (nodejs)
Capability (other)
- TensorFlow
- Google Natural Language
- Cloud Speech-to-Text | Google
- flair use pretrained BERT (PyTorch)
- CoreNLP | Stanford (Python)
- Natural Language Toolkit (NLTK) (Python)
- Apache OpenNLP
- fastText | Facebook's AI Research representations and text classifiers (Python)
- MALLET a Java-based package
- Intel NLP Architect (Python)
- SpaCy (Python and Cython)
- scikit-learn NLP toolkit
- Gensim fast Vector Space Modelling, Topic Modeling, LDA implementation (Python)
- AllenNLP an Apache NLP research library (PyTorch)
- Matlab
- Sintelix
- H2O Driveless AI
- Textract | Amazon in the Elastic Stack Architecture
- Comprehend | Amazon
- Transcribe | Amazon
- Amazon Polly | Amazon
- Azure Cognitive Services | Microsoft
- Azure Bing Speech API | Microsoft
- Dandelion API
- VoxSigma API
- Speech Recognition |Twilio
- Automatic Speech Recognition (ASR) | Speechmatics
- Voice API | Nexmo
- wit.ai
- Meaning Cloud
- Haven OnDemand
- Aylien
- Lexalytics
- Dialogflow
- Indico
- TextRazor
- Intellexer
- Meaning Cloud
- LSTM and QRNN Language Model Toolkit for PyTorch | GitHub
- Thematically Discover
- Pattern (Python)
- Polyglot
- Speech to Text | IBM
- Text to Speech | IBM
- Watson Natural Language Understanding | IBM