AI Terms Dictionary

A comprehensive multilingual AI terminology dictionary

Definition

Natural Language Processing (NLP) is a subfield of artificial intelligence that combines computational linguistics with statistical, machine learning, and deep learning models. It enables machines to read, decipher, understand, and make sense of human languages in a manner that is valuable. NLP bridges the gap between human communication and computer understanding, allowing systems to perform tasks such as translation, sentiment analysis, and text summarization by processing large volumes of structured and unstructured text data.

Summary

A branch of AI focused on enabling computers to understand, interpret, and generate human language.

Key Concepts

Use Cases

Code Example

1
2
3
4
5
import spacy
nlp = spacy.load('en_core_web_sm')
doc = nlp('Apple is looking at buying U.K. startup for $1 billion')
for ent in doc.ents:
    print(ent.text, ent.label_)