# Awesome NLP Projects

## Learn NLP

* [Learn NLP 365 Days](https://ryanong.co.uk/natural-language-processing-365/)
* [NLP Classical vs DL](https://github.com/JosephAssaker/Twitter-Sentiment-Analysis-Classical-Approach-VS-Deep-Learning)
* [Modern Practical NLP](https://github.com/jmugan/modern_practical_nlp)

## NLP Benchmark

* [NLP Progress](https://nlpprogress.com/)
* [XTREME](https://sites.research.google/xtreme)

## NLP Projects

* [Wav2vec 2.0: Learning the structure of speech from raw audio](https://ai.facebook.com/blog/wav2vec-20-learning-the-structure-of-speech-from-raw-audio/)
* [Spacy: 💫 Industrial-strength Natural Language Processing (NLP) in Python](https://github.com/explosion/spaCy/)

## Language NLP

* [Speech and Language Processing](https://web.stanford.edu/~jurafsky/slp3/)

## Summarizer NLP

* [gregdurrett/berkeley-doc-summarizer: The Berkeley Document Summarizer is a learning-based, single-document summarization system that extracts source document content, exploits syntactic information to compress it, and uses coreference constraints to ensure clarity.](https://github.com/gregdurrett/berkeley-doc-summarizer)

## NLP

* [haltakov/natural-language-youtube-search: Search inside YouTube videos using natural language](https://github.com/haltakov/natural-language-youtube-search)
* [Use natural language queries to search 2 million freely-usable images from Unsplash using a free Google Colab notebook from Vladimir Haltakov. Uses OpenAI's CLIP neural network. : MachineLearning](https://www.reddit.com/r/MachineLearning/comments/l52qe6/p_use_natural_language_queries_to_search_2/)

## Text Generation

* [Tensorflow Text Generation](https://www.tensorflow.org/text/tutorials/text_generation)
* [Text Generation with LSTM](https://machinelearningmastery.com/text-generation-lstm-recurrent-neural-networks-python-keras/)

## NLP eBook

* [Natural Language Processing Demystified](https://www.nlpdemystified.org/)
