Processamento de Linguagem Natural
term_id: natural_language_processing
Category: basic_concepts
Definition
O Processamento de Linguagem Natural (PLN) é um subcampo da inteligência artificial que combina linguística computacional com modelos estatísticos, de aprendizado de máquina e de aprendizado profundo. Ele permite que máquinas leiam, interpretem e compreendam a linguagem humana.
Summary
Uma ramificação da IA focada em permitir que computadores compreendam, interpretem e gerem linguagem humana.
Key Concepts
- Tokenização
- Análise de Sentimento
- Reconhecimento de Entidades Nomeadas
- Tradução Automática
Use Cases
- Chatbots e assistentes virtuais
- Suporte ao cliente automatizado
- Serviços de tradução de idiomas
Code Example
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_)