NLP Architect is an open-source Python library for exploring state-of-the-art deep learning topologies and techniques for natural language processing and natural language understanding. It is intended to be a platform for future research and collaboration. Framework documentation on NLP models, algorithms, and modules, and instructions on how to contribute can be found at our main documentation site.
deeplearning nlp nlu tensorflow dynet kerasSnips NLU (Natural Language Understanding) is a Python library that allows to parse sentences written in natural language and extracts structured information. To find out how to use Snips NLU please refer to our documentation, it will provide you with a step-by-step guide on how to use and setup our library.
nlp nlu machine-learning data-science text-classification intent-classification ner named-entity-recognition slot-filling intent-parser information-extraction snips natural-language-processingDELTA is a deep learning based end-to-end natural language and speech processing platform. DELTA aims to provide easy and fast experiences for using, deploying, and developing natural language processing and speech models for both academia and industry use cases. DELTA is mainly implemented using TensorFlow and Python 3. For details of DELTA, please refer to this paper.
nlp deep-learning tensorflow speech sequence-to-sequence seq2seq speech-recognition text-classification speaker-verification nlu text-generation emotion-recognition tensorflow-serving tensorflow-lite inference asr serving front-endBotSharp is an open source machine learning framework for AI Bot platform builder. This project involves natural language understanding, computer vision and audio processing technologies, and aims to promote the development and application of intelligent robot assistants in information systems. Out-of-the-box machine learning algorithms allow ordinary programmers to develop artificial intelligence applications faster and easier. It's witten in C# running on .Net Core that is full cross-platform framework. C# is a enterprise grade programming language which is widely used to code business logic in information management related system. More friendly to corporate developers. BotSharp adopts machine learning algrithm in C# directly. That will facilitate the feature of the typed language C#, and be more easier when refactoring code in system scope.
artificial-intelligence natural-language-processing chatbot chatbot-framework nlp nlu automationNLP Architect is an open source Python library for exploring state-of-the-art deep learning topologies and techniques for optimizing Natural Language Processing and Natural Language Understanding Neural Networks. NLP Architect is an NLP library designed to be flexible, easy to extend, allow for easy and rapid integration of NLP models in applications and to showcase optimized models.
nlp deep-learning tensorflow nlu transformers pytorch deeplearning quantization bert dynetJohn Snow Labs Spark-NLP is a natural language processing library built on top of Apache Spark ML. It provides simple, performant & accurate NLP annotations for machine learning pipelines, that scale easily in a distributed environment. This library has been uploaded to the spark-packages repository https://spark-packages.org/package/JohnSnowLabs/spark-nlp .
nlp nlu natural-language-processing natural-language-understanding spark spark-ml pyspark machine-learning named-entity-recognition sentiment-analysis lemmatizer spell-checker tokenizer entity-extraction stemmer part-of-speech-tagger annotation-frameworkAn implementation of the End-to-End Task-Completion Neural Dialogue Systems and A User Simulator for Task-Completion Dialogues. This document describes how to run the simulation and different dialogue agents (rule-based, command line, reinforcement learning). More instructions to plug in your customized agents or user simulators are in the Recipe section of the paper.
user-simulator nlg dialogue-agents nlu end-to-endA curated list of NLP resources for Hungarian
nlp natural-language-processing text-mining information-retrieval information-extraction hungarian hungarian-language awesome awesome-list nlu natural-language-understanding opinion-mining named-entity-recognition tagger dataset nlp-resources parser corpus-linguistics computational-linguistics corpusRead this in other languages: 한국어. General Data Protection Regulation (GDPR) will be a new regulation in EU which will come into effect in May 2018. This new regulation applies to those organizations, including those outside EU, which collect and process personal data. It aims to give more control to individuals over usage of their personal data.
ibmcode ibm-cloud nlu watson-knowledge-studio natural-languageRead this in other languages: 한국어. In this developer journey we will use Jupyter notebooks in IBM Data Science experience(DSX) to augment IBM Watson Natural Language Understanding API output through configurable mechanism for text classification.
natural-language text-classification watson-natural-language ibm-developer-technology-cognitive ibmcode nlu watson natural-language-understanding dsx data-science-experience nlp natural-language-processingIn this developer journey we will use Jupyter notebooks in IBM Data Science experience(DSX) to correlate text content across documents with Python NLTK toolkit and IBM Watson Natural Language Understanding. The correlation algorithm is driven by an input configuration json that contains the rules and grammar for building the relations. The configuration json document can be modified to obtain better correlation results between text content across documents. The intended audience for this journey is developers who want to learn a method for correlation of text content across documents. The distinguishing factor of this journey is that it allows a configurable mechanism of text correlation.
jupyter-notebook natural-language-processing text-correlation document-correlation ibm-data-science-experience nlu watson-nlu ibmcodeA simple and easy to use trainer to generate Rasa NLU and Snips NLU needed files. Inspired by Chatito and Rasa NLU Trainer.
rasa trainer snips nluall kinds of baseline models for modeling tasks with pair of sentences: semantic text similarity(STS), natural language inference(NLI), paraphrase identification(PI), question answering(QA). this repository contain models that learn to detect sentence similarity for natural language understanding tasks.
question-answering sentence-similarity nlu word2vec atecRETIRED - OpenSTT is now retired. If you would like more information on Mycroft AI's open source STT projects, please visit:
stt openstt voice nlu nlp nlp-machine-learning speech-recognition speech-to-text speech-processingGraph NLU uses graph databases as a means to represent natural language relationships flexibly and dynamically. The primary motivation for this project is to develop a way to understand natural language dialog in an interactive setting by remembering previous dialog states. Virtual assistants like Siri, Google Assistant, and Alexa have the common problem that they behave like amnesiacs, i.e., they do not remember much about previous interactions.
neo4j jupyter ipython natural-language nlp nlu machine-learning researchOntology of the Snips NLU library API which describes supported languages and builtin entities. Please refer to this page for the python wrapper. The following sections provide results examples for each builtin entity.
nlu nlp ontology nerThe purpose of the main crate of this repository, snips-nlu-lib, is to perform an information extraction task called intent parsing. In order to achieve such a result, the NLU engine needs to be fed with a trained model (json file). This repository only contains the inference part, in order to produce trained models please check the Snips NLU python library.
nlu inferenceThis tools is a python library for computing cross-validation and train/test metrics on an NLU parsing pipeline such as the Snips NLU one. Its purpose is to help evaluating and iterating on the tested intent parsing pipeline.
nlu metrics nlp machine-learningContinuous integration and deployment of NLU models. This will install the CLI tool to your default .NET Core tools path. See the documentation on the dotnet tool install command for more information on how to customize the installation directory or package source.
nlu luis lex dotnet-cli continuous-integration continuous-deployment ci-cd ci cd amazon-lexA module to use Rasa.ai with your Botpress bot. The Rasa NLU module should now be available in your dashboard.
rasa botpress nlu nlp
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.