🤖 Machine Learning / AI
Intermediate
What is natural language processing (NLP)?
Answer
Natural Language Processing (NLP) is the subfield of AI focused on enabling computers to understand, generate, and interact with human language. Core tasks: text classification (sentiment analysis, spam detection), named entity recognition (NER), machine translation, question answering, text summarization, information extraction, and speech recognition. Traditional NLP used bag-of-words and n-grams; modern NLP is dominated by Transformer-based pre-trained models (BERT, GPT, T5, LLaMA) that achieve human-level performance on many benchmarks.
Previous
What is XGBoost and why is it popular?
Next
What is semantic segmentation vs object detection?
More Machine Learning / AI Questions
View all →- Intermediate What is a convolutional neural network (CNN)?
- Intermediate What is a Recurrent Neural Network (RNN)?
- Intermediate What is an LSTM and how does it solve the vanishing gradient problem?
- Intermediate What is the attention mechanism in neural networks?
- Intermediate What is the Transformer architecture?