Below is an instruction that describes a task, paired with an input that provides further context. Write a response that appropriately completes the request.

### Instruction:
List three machine learning techniques used in Natural Language Processing.

### Input:
No Input

### Response:
1. Word Embeddings: word embeddings are used to represent each word in a corpus as a vector that captures its semantic and syntactic properties.
2. Sequence Models: this is a type of learning algorithm that uses data with prior order information. This allows the model to learn temporal relationships in data.
3. Neural Networks: neural networks are used to detect complex relationships and patterns in data. They are particularly effective for tasks such as identifying entities and classifying documents.