Gebruik geavanceerde natuurlijke taalverwerking en toonanalyse om zinvolle inzichten te extraheren

Bronknooppunt: 749298

Samengevat

Leer hoe u inzichten kunt extraheren uit tekst in natuurlijke taal, zoals categorie, concepten, emotie, entiteiten, trefwoorden, sentiment, positieve zinnen en woordwolken, met behulp van IBM® Watson™ Natural Language Understanding en Watson Tone Analyzer.

Omschrijving

Watson Natural Language Understanding bevat een reeks functies voor tekstanalyse die kunnen worden gebruikt om betekenissen te extraheren uit ongestructureerde gegevens, zoals een tekstbestand. Watson Tone Analyzer begrijpt emoties en communicatiestijlen in een tekst. Door de mogelijkheden van beide services te combineren, kunt u zinvolle inzichten in de vorm van een analyserapport voor begrip van natuurlijke taal uit een transcriptie van natuurlijke taal halen. Het transcript dat in dit codepatroon wordt gebruikt, is gegenereerd op basis van een video-opname van de IBM Q1 2019-inkomstenbijeenkomst. Het rapport bestaat uit een sentimentanalyse van de vergadering, de meest positieve zinnen die tijdens de vergadering zijn gesproken en woordwolken op basis van trefwoorden, met behulp van een Python Flask-runtime.

Nadat u het codepatroon hebt voltooid, begrijpt u hoe u:

  • Gebruik geavanceerde natuurlijke taalverwerking om tekst te analyseren en metadata te extraheren uit inhoud zoals concepten, entiteiten, trefwoorden, categorieën, sentiment en emotie
  • Gebruik de cognitieve linguïstische analyse van Watson Tone Analyzer om verschillende tonen te identificeren op zowel zins- als documentniveau
  • Koppel applicaties rechtstreeks aan Cloud Object Storage

Stroom

Use advanced NLP flow diagram

  1. De getranscribeerde tekst van de vorig codepatroon van de serie wordt opgehaald uit IBM Cloud Object Storage.
  2. Watson Natural Language Understanding en Watson Tone Analyzer worden gebruikt om inzichten uit de tekst te halen.
  3. De reactie van Watson Natural Language Understanding en Watson Tone Analyzer wordt door de toepassing geanalyseerd en er wordt een rapport gegenereerd.
  4. De gebruiker kan het rapport, dat bestaat uit de tekstuele inzichten, downloaden.

Instructies

Vind de gedetailleerde stappen voor dit patroon in de readme het dossier. De stappen laten zien hoe u:

  1. Kloon de GitHub-opslagplaats.
  2. Maak de Watson-services.
  3. Voeg de inloggegevens toe aan de toepassing.
  4. Implementeer de applicatie.
  5. De toepassing wordt uitgevoerd.

Dit codepatroon maakt deel uit van de Inzichten uit video's halen met IBM Watson use case-serie, waarin de oplossing wordt getoond voor het extraheren van zinvolle inzichten uit video's met behulp van Watson Speech to Text, Watson Natural Language Processing en Watson Tone Analyzer-services.

Bron: https://developer.ibm.com/patterns/use-advanced-nlp-and-tone-analyser-to-extract-insights-from-text/

Tijdstempel:

Meer van IBM-ontwikkelaar