Természetes nyelvfeldolgozás

term_id: natural_language_processing

Category: basic_concepts

Definition

A Természetes Nyelvfeldolgozás (NLP) az mesterséges intelligencia egy alterülete, amely a számítógépes nyelvtant statisztikai, gépi tanulási és mélytanulási modellekkel ötvözi. Lehetővé teszi a gépek számára, hogy

Summary

Az AI egy ága, amelynek célja, hogy a számítógépeket képesek legyenek megérteni, értelmezni és generálni az emberi nyelvet.

Key Concepts

  • Tokenizálás
  • Hangulat elemzés
  • Nevesített entitás felismerés
  • Gépi fordítás

Use Cases

  • Chatbotok és virtuális asszisztensek
  • Automatikus ügyfélszolgálat
  • Nyelvi fordítási szolgáltatások

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_)