Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Transformers | 87,738 | 64 | 911 | 6 hours ago | 91 | June 21, 2022 | 617 | apache-2.0 | Python | |
🤗 Transformers: State-of-the-art Machine Learning for Pytorch, TensorFlow, and JAX. | ||||||||||
D2l Zh | 40,601 | 1 | 3 days ago | 45 | March 25, 2022 | 21 | apache-2.0 | Python | ||
《动手学深度学习》:面向中文读者、能运行、可讨论。中英文版被60多个国家的400多所大学用于教学。 | ||||||||||
Ailearning | 34,908 | a month ago | 8 | March 20, 2022 | 4 | other | Python | |||
AiLearning:数据分析+机器学习实战+线性代数+PyTorch+NLTK+TF2 | ||||||||||
Made With Ml | 32,763 | 7 days ago | 5 | May 15, 2019 | 8 | mit | Jupyter Notebook | |||
Learn how to responsibly develop, deploy and maintain production machine learning applications. | ||||||||||
Spacy | 25,599 | 1,533 | 842 | 15 hours ago | 196 | April 05, 2022 | 111 | mit | Python | |
💫 Industrial-strength Natural Language Processing (NLP) in Python | ||||||||||
Applied Ml | 23,904 | 3 days ago | 5 | mit | ||||||
📚 Papers & tech blogs by companies sharing their work on data science & machine learning in production. | ||||||||||
D2l En | 16,954 | 8 days ago | 83 | other | Python | |||||
Interactive deep learning book with multi-framework code, math, and discussions. Adopted at 400 universities from 60 countries including Stanford, MIT, Harvard, and Cambridge. | ||||||||||
Datasets | 15,594 | 9 | 208 | 2 days ago | 52 | June 15, 2022 | 526 | apache-2.0 | Python | |
🤗 The largest hub of ready-to-use datasets for ML models with fast, easy-to-use and efficient data manipulation tools | ||||||||||
Lectures | 14,554 | 6 years ago | 10 | |||||||
Oxford Deep NLP 2017 course | ||||||||||
Awesome Nlp | 14,467 | 9 days ago | 18 | cc0-1.0 | ||||||
:book: A curated list of resources dedicated to Natural Language Processing (NLP) |
⚠️ DISCONTINUATION OF PROJECT - This project will no longer be maintained by Intel. This project has been identified as having known security escapes. Intel has ceased development and contributions including, but not limited to, maintenance, bug fixes, new releases, or updates, to this project. Intel no longer accepts patches to this project.
NLP 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.
Features:
Core NLP models used in many NLP tasks and useful in many NLP applications
Novel NLU models showcasing novel topologies and techniques
Optimized NLP/NLU models showcasing different optimization algorithms on neural NLP/NLU models
Model-oriented design:
Based on optimized Deep Learning frameworks:
Essential utilities for working with NLP models - Text/String pre-processing, IO, data-manipulation, metrics, embeddings.
We recommend to install NLP Architect in a new python environment, to use python 3.6+ with up-to-date pip
, setuptools
and h5py
.
pip
Install core library only
pip install nlp-architect
Includes core library, examples, solutions and tutorials:
git clone https://github.com/IntelLabs/nlp-architect.git
cd nlp-architect
pip install -e . # install in developer mode
To run provided examples and solutions please install the library with [all]
flag which will install extra packages required. (requires installation from source)
pip install .[all]
NLP models that provide best (or near) in class performance:
Natural Language Understanding (NLU) models that address semantic understanding:
Optimizing NLP/NLU models and misc. optimization techniques:
Solutions (End-to-end applications) using one or more models:
Full library documentation of NLP models, algorithms, solutions and instructions on how to run each model can be found on our website.
NLP Architect is a model-oriented library designed to showcase novel and different neural network optimizations. The library contains NLP/NLU related models per task, different neural network topologies (which are used in models), procedures for simplifying workflows in the library, pre-defined data processors and dataset loaders and misc utilities. The library is designed to be a tool for model development: data pre-process, build model, train, validate, infer, save or load a model.
The main design guidelines are:
NLP Architect is an active space of research and development; Throughout future releases new models, solutions, topologies and framework additions and changes will be made. We aim to make sure all models run with Python 3.6+. We encourage researchers and developers to contribute their work into the library.
If you use NLP Architect in your research, please use the following citation:
@misc{izsak_peter_2018_1477518,
title = {NLP Architect by Intel AI Lab},
month = nov,
year = 2018,
doi = {10.5281/zenodo.1477518},
url = {https://doi.org/10.5281/zenodo.1477518}
}
The NLP Architect is released as reference code for research purposes. It is not an official Intel product, and the level of quality and support may not be as expected from an official product. NLP Architect is intended to be used locally and has not been designed, developed or evaluated for production usage or web-deployment. Additional algorithms and environments are planned to be added to the framework. Feedback and contributions from the open source and NLP research communities are more than welcome.
Contact the NLP Architect development team through Github issues or email: [email protected]