Natural Language Processing
A branch of AI that helps computers understand, interpret, and manipulate human language. Tasks in Natural Language Processing include:
- Language Modeling: Predicting the next word in a sentence.
- Named Entity Recognition: Identifying and categorizing named entities in text.
- Sentiment Analysis: Determining the emotional tone of text.
- Machine Translation: Translating text from one language to another.
- Question Answering: Answering questions in natural language.
- Text Summarization: Creating a shorter version of a text.
- Speech Recognition: Understanding and transcribing spoken language.