All Projects → udacity → Aind Nlp

udacity / Aind Nlp

Coding exercises for the Natural Language Processing concentration, part of Udacity's AIND program.

Projects that are alternatives of or similar to Aind Nlp

Ai Series
📚 [.md & .ipynb] Series of Artificial Intelligence & Deep Learning, including Mathematics Fundamentals, Python Practices, NLP Application, etc. 💫 人工智能与深度学习实战,数理统计篇 | 机器学习篇 | 深度学习篇 | 自然语言处理篇 | 工具实践 Scikit & Tensoflow & PyTorch 篇 | 行业应用 & 课程笔记
Stars: ✭ 702 (+247.52%)
Mutual labels:  artificial-intelligence, jupyter-notebook, natural-language-processing
Nlp Notebooks
A collection of notebooks for Natural Language Processing from NLP Town
Stars: ✭ 513 (+153.96%)
Mutual labels:  artificial-intelligence, jupyter-notebook, natural-language-processing
Data Science
Collection of useful data science topics along with code and articles
Stars: ✭ 315 (+55.94%)
Mutual labels:  artificial-intelligence, jupyter-notebook, natural-language-processing
Nlpaug
Data augmentation for NLP
Stars: ✭ 2,761 (+1266.83%)
Mutual labels:  artificial-intelligence, jupyter-notebook, natural-language-processing
Particle Filter Prototype
Particle Filter Implementations in Python and C++, with lecture notes and visualizations
Stars: ✭ 29 (-85.64%)
Mutual labels:  artificial-intelligence, jupyter-notebook, udacity
Machine Learning
머신러닝 입문자 혹은 스터디를 준비하시는 분들에게 도움이 되고자 만든 repository입니다. (This repository is intented for helping whom are interested in machine learning study)
Stars: ✭ 705 (+249.01%)
Mutual labels:  jupyter-notebook, udacity, natural-language-processing
Deep Learning Notes
My personal notes, presentations, and notebooks on everything Deep Learning.
Stars: ✭ 191 (-5.45%)
Mutual labels:  artificial-intelligence, jupyter-notebook, udacity
Awesome Ai Ml Dl
Awesome Artificial Intelligence, Machine Learning and Deep Learning as we learn it. Study notes and a curated list of awesome resources of such topics.
Stars: ✭ 831 (+311.39%)
Mutual labels:  artificial-intelligence, jupyter-notebook, natural-language-processing
Coursera Natural Language Processing Specialization
Programming assignments from all courses in the Coursera Natural Language Processing Specialization offered by deeplearning.ai.
Stars: ✭ 39 (-80.69%)
Mutual labels:  artificial-intelligence, jupyter-notebook, natural-language-processing
Fixy
Amacımız Türkçe NLP literatüründeki birçok farklı sorunu bir arada çözebilen, eşsiz yaklaşımlar öne süren ve literatürdeki çalışmaların eksiklerini gideren open source bir yazım destekleyicisi/denetleyicisi oluşturmak. Kullanıcıların yazdıkları metinlerdeki yazım yanlışlarını derin öğrenme yaklaşımıyla çözüp aynı zamanda metinlerde anlamsal analizi de gerçekleştirerek bu bağlamda ortaya çıkan yanlışları da fark edip düzeltebilmek.
Stars: ✭ 165 (-18.32%)
Mutual labels:  artificial-intelligence, jupyter-notebook, natural-language-processing
Deeptoxic
top 1% solution to toxic comment classification challenge on Kaggle.
Stars: ✭ 180 (-10.89%)
Mutual labels:  jupyter-notebook, natural-language-processing
Nlp profiler
A simple NLP library allows profiling datasets with one or more text columns. When given a dataset and a column name containing text data, NLP Profiler will return either high-level insights or low-level/granular statistical information about the text in that column.
Stars: ✭ 181 (-10.4%)
Mutual labels:  jupyter-notebook, natural-language-processing
Nel
Entity linking framework
Stars: ✭ 176 (-12.87%)
Mutual labels:  jupyter-notebook, natural-language-processing
Web Database Analytics
Web scrapping and related analytics using Python tools
Stars: ✭ 175 (-13.37%)
Mutual labels:  jupyter-notebook, natural-language-processing
Deepinterests
深度有趣
Stars: ✭ 2,232 (+1004.95%)
Mutual labels:  artificial-intelligence, natural-language-processing
Bert Sklearn
a sklearn wrapper for Google's BERT model
Stars: ✭ 182 (-9.9%)
Mutual labels:  jupyter-notebook, natural-language-processing
Learning Content
Resources for the study group in IIT Guwahati focused on learning Artificial Intelligence.
Stars: ✭ 187 (-7.43%)
Mutual labels:  artificial-intelligence, jupyter-notebook
Germanwordembeddings
Toolkit to obtain and preprocess german corpora, train models using word2vec (gensim) and evaluate them with generated testsets
Stars: ✭ 189 (-6.44%)
Mutual labels:  jupyter-notebook, natural-language-processing
Deep Math Machine Learning.ai
A blog which talks about machine learning, deep learning algorithms and the Math. and Machine learning algorithms written from scratch.
Stars: ✭ 173 (-14.36%)
Mutual labels:  jupyter-notebook, natural-language-processing
Notebooks
Jupyter Notebooks with Deep Learning Tutorials
Stars: ✭ 188 (-6.93%)
Mutual labels:  jupyter-notebook, natural-language-processing

AIND: Natural Language Processing

Coding exercises for the Natural Language Processing concentration, part of Udacity's Artificial Intelligence Nanodegree program.

Setup

You need Python 3.6+, and the packages mentioned in requirements.txt. You can install them using:

pip install -r requirements.txt

Data

Data files for exercises are included under data/, but some of the NLP libraries require additional data for performing tasks like PoS tagging, lemmatization, etc. Specifically, nltk will throw an error if the required data is not installed. You can use the following Python statement to open the NLTK downloader and select the desired package(s) to install:

nltk.download()

You can also download all available NLTK data packages, which includes a number of sample corpora as well, but that may take a while (10+GB).

Run

To run any script file, use:

python <script.py>

To open a notebook, use:

jupyter notebook <notebook.ipynb>

Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License. Please refer to Udacity Terms of Service for further information.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].