# 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/)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://irosyadi.gitbook.io/irosyadi/machine-learning/awesome-nlp.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
