NLP (natural language processing)

Natural Language Processing (NLP) ist eine Technologie, die von der Computerwissenschaft, der künstlichen Intelligenz und der Computerlinguistik geprägt ist und mit der natürliche Sprache verarbeitet und in strukturierte Informationen codiert werden kann.


NLP-Processing befasst sich mit der Verarbeitung der natürlichen Sprache, mit dem Verstehen und der Semantik von Wörtern und Sätzen, der Klassifizierung von Texten, der korrekten Aussprache und Betonung, der Syntaxanalyse und der Beantwortung von Fragen. Das NLP-Processing ist die Interaktion zwischen Computer und natürlicher Sprache, zwischen Mensch und Maschine. Mit den für das Natural Language Processing entwickelten Algorithmen können Computer menschliche Sprache und deren inhaltliche Bedeutung verstehen und entsprechende Anweisungen ausführen. Eine Technik, die in diesem Kontext zu nennen ist, ist Part-of-Speech (PoS), mit der Wörter getaggt und einer Wortkategorie zugeordnet werden können.

Da die menschliche Sprache und Ausdrucksweise nicht unbedingt klar und präzise ist und sich die Linguistik durch Stimmungen, Emotionen und Dialekte charakterisiert, reduziert sich die Sprachkommunikation mit dem Computer auf eine begrenzte Anzahl an eindeutigen, sich wiederholenden Anweisungen.

Eingesetzt wird das NLP-Processing in der automatischen Spracherkennung, dem Automatic Speech Recognition (ASR), zur Konvertierung von Sprachsignalen in Texten, in Übersetzungssystemen wie bei Speech-to-Speech Translation (S2ST), in Natural Language Understanding (NLU) für die Sprachanalyse mit der Extrahierung von Metadaten, und für die Analyse von sich wiederholenden Begriffen oder Personennamen. Praktische Beispiele für den Einsatz von NLP-Processing sind Chatbots und digitale Sprachassistenten wie Alexa von Amazon oder Google Home.

Informationen zum Artikel
Deutsch:
Englisch: natural language processing - NLP
Veröffentlicht: 05.03.2019
Wörter: 247
Tags: #Programmiersprachen
Links: Algorithmus, Amazon, Anweisung, ASR (automatic speech recognition), Chatbot