Provide three example use cases for natural language processing (NLP).
user
Examples of NLP use cases include: 
1. Automatically summarizing and extracting key insights from large bodies of text. 
2. Automatically tagging data points and labeling images with descriptive text.
3. Automatically generating text responses to user queries.
assistant