top of page

HI-LING

LINGUISTIK AN MITTELSCHULEN

UNIT 2: VIOLATION OF MAXIMS

Lektion 2: Verarbeitung natürlicher Sprache (NLP)

Definition:

Natural Language Processing (NLP) ist die Disziplin des Baus von Maschinen, die mit menschlicher Sprache – oder Daten, die der menschlichen Sprache ähneln – so interagieren können, wie sie geschrieben, gesprochen und strukturiert sind.

Schlüssel-konzepte

  • Menschliche Sprache

  • Künstliche Intelligenz (KI)

  • Maschinelle Übersetzung 

  • Stimmungsanalyse

  • Chatbot

  • Chat-GPT

EINHEIT 1: WAS IST NLP?

Was ist NLP? Werfen wir zunächst einen Blick auf die Begriffe. Verstehst du alle Wörter?  

  

NLP ist ein Bereich der künstlichen Intelligenz (KI). Maschinen sind in der Lage, Sprache in geschriebener und gesprochener Form zu produzieren, zu organisieren und zu verarbeiten. Es basiert auf der Computerlinguistik und nutzt den Computer, um Sprache zu verstehen und verschiedene nützliche Aufgaben zu erledigen. Die beiden Teilbereiche des NLP sind das Verstehen natürlicher Sprache, wobei der Schwerpunkt auf der Bedeutung des Textes liegt, und die Erzeugung natürlicher Sprache, die sich auf die Erzeugung von Sprache durch eine Maschine konzentriert.

 

Es gibt mehrere Anwendungen der Verarbeitung natürlicher Sprache. Wir werden sie uns nach der ersten Übung genauer ansehen.  

Aktivität 1: Diskussion

Eure Erfahrungen

Jetzt sammeln wir Ideen mit Mentimeter (oder Kahoot): Ihr könnt zunächst in Dreiergruppen die folgenden Fragen diskutieren und dann eure Ideen in Mentimeter eintragen. Wir werden eure Ideen während 5 Minuten im Unterricht besprechen.

  

  • Wann nutzt ihr den Computer zum Sprachenlernen? 

  • Welche Art von Programmen kennt/nutzt ihr und warum?  

  • Welche anderen Programme fallen euch zum Thema Sprache im Zusammenhang mit Technologie ein?  

  

  

Wenn Ihr noch mehr Zeit habt, dann stellt Chat-GPT die folgende Frage: Was ist Computerlinguistik? Erkläre es auf einfache Weise. 

EINHEIT 2: ANWENDUNGEN VON NLP

Wie wir in der Diskussion festgestellt haben, nutzt ihr alle NLP häufig, sogar unbewusst, und jeder von uns nutzt es auf unterschiedliche Weise. Jetzt werfen wir einen Blick auf die verschiedenen Anwendungen von NLP, die es gibt. In dieser Darstellung könnt ihr einige davon sehen. Werfen wir einen Blick darauf: 

  • Die maschinelle Sprachübersetzung ist eine der ersten Anwendungen, die in den 1950er Jahren begann und sich in den 1990er Jahren durch die Entwicklung neuer Technologien modernisierte. Es gibt kostenlose Programme wie Google Translate, DeepL und dict.leo.org. Bei der Übersetzung geht es nicht nur darum, Sätze in verschiedenen Sprachen zu analysieren und zu bilden, sondern auch darum, den Kontext zu verstehen, in dem die Sprache verwendet wird. Dieselben Wörter können in verschiedenen Sätzen unterschiedliche Bedeutungen haben. Die maschinelle Übersetzung ermöglicht den Service einer kostenlosen und sofortigen Übersetzung, es gibt jedoch noch offene Fragen zum Fortschritt in diesem Bereich.

  • Intelligenter Assistent: Sie alle kennen sie wahrscheinlich. Die virtuellen intelligenten Assistenten auf Ihrem Telefon wie Siri und Alexa helfen uns, Aufgaben zu lösen und unsere Fragen zu beantworten. Sie können sehr hilfreich sein. Diese gesprochenen Dialogsysteme können eine echte Konversation mit jemandem führen.  

  • Dokumentenanalyse, beispielsweise die automatische Korrektur von Grammatikfehlern in Wörtern. 

  • Online-Suchanfragen nutzen NLP, um Suchmaschinen bei der Erfassung sowohl der expliziten Bedeutung von Wörtern als auch der dahinterliegenden Absicht zu unterstützen, wodurch sie in der Lage sind, basierend auf unseren Anfragen, die gewünschten Ergebnisse zu liefern.

  • Texterkennung: Wenn Sie beispielsweise auf WhatsApp eine Nachricht tippen, werden Vorschläge angezeigt, um das Schreiben zu erleichtern.  

  • Automatische Zusammenfassung: Mit Programmen wie „Resoomer“ kannst du Texte automatisch kürzen und daraus eine Zusammenfassung erstellen.  

  • Unter Social Media Monitoring versteht man eine Technik zur Beobachtung und Analyse von Texten, Produkten und Profilen sozialer Medien, die für ein Unternehmen nützlich sind.  

  • Chatbots generieren automatisch ein Online-Gespräch von zwei Seiten, beispielsweise die Online-Beratung für Online-Shops. Mit Programmen wie Chat-GPT können Texte online generiert werden. 

  • Stimmungsanalyse: Kurze Texte werden verwendet, um positive, neutrale oder negative Emotionen darzustellen. Die Sentimentanalyse wird häufig für Kundenbewertungen für Online-Plattformen oder zur Erkennung von Online-Kommentaren eingesetzt.  

  • E-Mail-Filterung: Spam-Mails wie Werbung werden erkannt und im Spam gefiltert. 

  • Text-Sprach-Konverter sind eine Technologie, die Text in gesprochenes Audio umwandelt. Auf der anderen Seite ermöglichen Sprach-Text-Konverter die Transkription von Audios. Dazu gibt es kostenlose Programme. 

 

Machen wir noch eine Übung. Dabei geht es um den Bereich der Sentimentanalyse. Die Aufgabe besteht darin, jeder für sich die folgenden Sätze zu analysieren: Ist die Stimmung im Text neutral, positiv oder negativ? Du hast 5 Minuten Zeit, um die Aufgabe zu lösen. Anschließend besprechen wir sie gemeinsam.

  

Zu analysierende Sätze: 

  

  • Mir hat das Air B&B wirklich gefallen!  

  • Ich bin mir nicht sicher, ob mir das neue Design der Website gefällt.  

  • Die Verwendung dieser mobilen App ist ganz einfach.  

  • Keiner vom Kundendienst konnte mir helfen.  

  • Excel ist für mich so verwirrend.  

  • Der Live-Chat ist hilfreich.  

Aktivität 2: Stimmungs  Analyse

Aussagen analysieren

positiv neutral positiv negativ negativ positiv

Abschliessende Gedanken für diese Lektion

NLP ist ein großes Gebiet der Computerlinguistik, das in den Alltag integriert ist. Die Anwendungsmöglichkeiten von NLP sind vielfältig, sehr nützlich und vereinfachen viele Aufgaben. Es wird viel über NLP geforscht, das Gebiet wächst ständig, aber in Zukunft muss noch viel Arbeit geleistet werden.

 

Welche der NLP-Anwendungen nutzt du? Warum und in welchen Situationen verwendest du sie?

Welche weiteren Anwendungen von NLP, die bisher nicht existieren, könnten nützlich sein?

Verwendete Quellen

TEXTE

Hirschberg, J., & Manning, C. D. (2015, July 17). Advances in natural language processing.   https://nlp.stanford.edu/~manning/xyzzy/Hirschberg-Manning-Science-2015.pdf  

  

A complete guide to natural language processing (2023, January 11). 

https://www.deeplearning.ai/resources/natural-language-processing/  

ILLUSTRATIONEN

Datasciencedojo (September 8). Applications of natural language processing. https://datasciencedojo.com/blog/natural-language-processing-applications/# 

 

Centric (2022, August 5). Sentiment Analysis: Way beyond polarity.

https://centricconsulting.com/blog/sentiment-analysis-way-beyond-polarity/ 

 

Dataiku (2021, February 4). Natural language processing: How it works.

https://blog.dataiku.com/natural-language-processing-how-it-works-in-plain-english

 

bottom of page