Maschinelles Lernen ist der Teil der künstlichen Intelligenz, bei dem Computer die Fähigkeit haben, zu lernen und neue Daten wie menschliche Gehirne zu verarbeiten, ohne dass dafür eine Programmierung erforderlich ist, die Aspekte wie Mustererkennung beinhaltet.
Maschinelles Lernen umfasst das Verständnis von Themen wie probabilistischen grafischen Modellen, Support-Vektor-Maschinen und nichtparametrischen Bayes'schen Techniken. Verarbeitung natürlicher Sprache, der Bereich der künstlichen Intelligenz, befasst sich mit der Interaktion von Computern mit menschlichen Sprachen.
Zu den NLP-Tools gehören Lingware, einschließlich Tokenisierer, Stemmer, POS-Tagger, Lemmatisierer, Erkenner benannter Entitäten, Begriffsextraktoren, syntaktische Oberflächenanalysatoren, Parser und Computerlexika im Zusammenhang mit der Verarbeitung und linguistischen Analyse von Texten.