Course Code: npl_lbg
Duration: 21 hours
Prerequisites:
Znajomość i świadomość zasad NLP oraz docenienie zastosowania sztucznej inteligencji w biznesie
Overview:

Ten szkoleniowe sesje w sali będą badać techniki NLP w połączeniu z zastosowaniem sztucznej inteligencji oraz Robotics w biznesie. Uczestnicy będą wykonywać przykłady na komputerze oraz ćwiczenia rozwiązywania studiów przypadku z wykorzystaniem Python

Course Outline:

Szczegółowy plan szkolenia

  1. Wprowadzenie do NLP
    • Zrozumienie NLP
    • Ramy NLP
    • Komercyjne zastosowania NLP
    • Pobieranie danych z sieci
    • Praca z różnymi API do pobierania danych tekstowych
    • Praca i przechowywanie korpusów tekstowych - zapisywanie zawartości i odpowiedniej metadanych
    • Zalety kursu szybkiego Python i NLTK
  2. Praktyczne zrozumienie korpusu i zbioru danych
    • Dlaczego potrzebny jest korpus?
    • Analiza korpusu
    • Rodzaje atrybutów danych
    • Różne formaty plików dla korpusów
    • Przygotowanie zbioru danych do zastosowań NLP
  3. Zrozumienie struktury zdania
    • Składniki NLP
    • Zrozumienie języka naturalnego
    • Analiza morfologiczna - rdzeń, słowo, token, etykiety mówienia
    • Analiza składniowa
    • Analiza semantyczna
    • Obsługa dwuznaczności
  4. Przetwarzanie wstępne danych tekstowych
    • Korpus - surowy tekst
      • Tokenizacja zdania
      • Stemming dla surowego tekstu
      • Lematyzacja surowego tekstu
      • Usuwanie stop-wordów
    • Korpus - surowe zdania
      • Word tokenization
      • Word lemmatization
    • Praca z macierzą Term-Document/Document-Term
    • Tokenizacja tekstu na n-gramy i zdania
    • Praktyczne i spersonalizowane przetwarzanie wstępne
  5. Analiza danych tekstowych
    • Podstawowe cechy NLP
      • Parsery i parsowanie
      • Tagowanie części mowy i taggery
      • Wykrywanie encji nazwanych
      • N-gramy
      • Bag of words
    • Statystyczne cechy NLP
      • Pojęcia algebry liniowej dla NLP
      • Teoria probabilistyczna dla NLP
      • TF-IDF
      • Wektoryzacja
      • Kodery i dekodery
      • Normalizacja
      • Modele probabilistyczne
    • Zaawansowane inżynieria cech i NLP
      • Podstawy word2vec
      • Składniki modelu word2vec
      • Logika modelu word2vec
      • Rozszerzenie koncepcji word2vec
      • Zastosowanie modelu word2vec
    • Przykład zastosowania bag of words: automatyczne streszczenie tekstu za pomocą uproszczonych i prawdziwych algorytmów Luhn'a
  6. Klasyfikacja, klasyfikacja dokumentów i modelowanie tematów
    • Klasyfikacja dokumentów i wydobywanie wzorców (hierarchiczna klasyfikacja, k-means, klasyfikacja, itp.)
    • Porównywanie i klasyfikowanie dokumentów za pomocą miar TFIDF, Jaccard i cosinus
    • Klasyfikacja dokumentów za pomocą Naïve Bayes i Maximum Entropy
  7. Wykrywanie ważnych tekstów Element
    • Redukcja wymiarowości: Analiza składowych głównych, rozkład wartości singularnych, rozkład macierzy nieujemnej
    • Modelowanie tematów i wyszukiwanie informacji za pomocą analizy semantycznej latentnej
  8. Wykrywanie encji, Sentiment Analysis i zaawansowane modelowanie tematów
    • Pozytywne vs. negatywne: stopień sentymentu
    • Teoria odpowiedzi na elementy
    • Tagowanie części mowy i jego zastosowanie: wyszukiwanie osób, miejsc i organizacji wspomnianych w tekście
    • Zaawansowane modelowanie tematów: Latent Dirichlet Allocation
  9. Przykłady zastosowań
    • Wydobywanie niestrukturyzowanych opinii użytkowników
    • Klasyfikacja i wizualizacja sentymentu danych recenzji produktów
    • Wydobywanie logów wyszukiwania w celu wyodrębnienia wzorców użytkowania
    • Klasyfikacja tekstu
    • Modelowanie tematów
Sites Published:

United Arab Emirates - Natural Language Processing (NLP) - AI/Robotics

Qatar - Natural Language Processing (NLP) - AI/Robotics

Egypt - Natural Language Processing (NLP) - AI/Robotics

Saudi Arabia - Natural Language Processing (NLP) - AI/Robotics

South Africa - Natural Language Processing (NLP) - AI/Robotics

Brasil - Natural Language Processing (NLP) - AI/Robotics

Canada - Natural Language Processing (NLP) - AI/Robotics

中国 - Natural Language Processing (NLP) - AI/Robotics

香港 - Natural Language Processing (NLP) - AI/Robotics

澳門 - Natural Language Processing (NLP) - AI/Robotics

台灣 - Natural Language Processing - AI/Robotics

USA - Natural Language Processing (NLP) - AI/Robotics

Österreich - Natural Language Processing (NLP) - AI/Robotics

Schweiz - Natural Language Processing (NLP) - AI/Robotics

Deutschland - Natural Language Processing (NLP) - AI/Robotics

Czech Republic - Natural Language Processing (NLP) - AI/Robotics

Denmark - Natural Language Processing (NLP) - AI/Robotics

Estonia - Natural Language Processing (NLP) - AI/Robotics

Finland - Natural Language Processing (NLP) - AI/Robotics

Greece - Natural Language Processing (NLP) - AI/Robotics

Magyarország - Natural Language Processing (NLP) - AI/Robotics

Ireland - Natural Language Processing (NLP) - AI/Robotics

Luxembourg - Natural Language Processing (NLP) - AI/Robotics

Latvia - Natural Language Processing (NLP) - AI/Robotics

España - Procesamiento del lenguaje natural - AI / Robótica

Italia - Natural Language Processing (NLP) - AI/Robotics

Lithuania - Natural Language Processing (NLP) - AI/Robotics

Nederland - Natural Language Processing (NLP) - AI/Robotics

Norway - Natural Language Processing (NLP) - AI/Robotics

Portugal - Natural Language Processing (NLP) - AI/Robotics

România - Natural Language Processing (NLP) - AI/Robotics

Sverige - Natural Language Processing (NLP) - AI/Robotics

Türkiye - Natural Language Processing (NLP) - AI/Robotics

Malta - Natural Language Processing (NLP) - AI/Robotics

Belgique - Natural Language Processing (NLP) - AI/Robotics

France - Natural Language Processing (NLP) - AI/Robotics

日本 - Natural Language Processing (NLP) - AI/Robotics

Australia - Natural Language Processing (NLP) - AI/Robotics

Malaysia - Natural Language Processing (NLP) - AI/Robotics

New Zealand - Natural Language Processing (NLP) - AI/Robotics

Philippines - Natural Language Processing (NLP) - AI/Robotics

Singapore - Natural Language Processing (NLP) - AI/Robotics

Thailand - Natural Language Processing (NLP) - AI/Robotics

Vietnam - Natural Language Processing (NLP) - AI/Robotics

India - Natural Language Processing (NLP) - AI/Robotics

Argentina - Procesamiento del lenguaje natural - AI / Robótica

Chile - Procesamiento del lenguaje natural - AI / Robótica

Costa Rica - Procesamiento del lenguaje natural - AI / Robótica

Ecuador - Procesamiento del lenguaje natural - AI / Robótica

Guatemala - Procesamiento del lenguaje natural - AI / Robótica

Colombia - Procesamiento del lenguaje natural - AI / Robótica

México - Procesamiento del lenguaje natural - AI / Robótica

Panama - Procesamiento del lenguaje natural - AI / Robótica

Peru - Procesamiento del lenguaje natural - AI / Robótica

Uruguay - Procesamiento del lenguaje natural - AI / Robótica

Venezuela - Procesamiento del lenguaje natural - AI / Robótica

Polska - Natural Language Processing (NLP) - AI/Robotics

United Kingdom - Natural Language Processing (NLP) - AI/Robotics

South Korea - Natural Language Processing (NLP) - AI/Robotics

Pakistan - Natural Language Processing (NLP) - AI/Robotics

Sri Lanka - Natural Language Processing (NLP) - AI/Robotics

Bulgaria - Natural Language Processing (NLP) - AI/Robotics

Bolivia - Procesamiento del lenguaje natural - AI / Robótica

Indonesia - Natural Language Processing (NLP) - AI/Robotics

Kazakhstan - Natural Language Processing (NLP) - AI/Robotics

Moldova - Natural Language Processing (NLP) - AI/Robotics

Morocco - Natural Language Processing (NLP) - AI/Robotics

Tunisia - Natural Language Processing (NLP) - AI/Robotics

Kuwait - Natural Language Processing (NLP) - AI/Robotics

Oman - Natural Language Processing (NLP) - AI/Robotics

Slovakia - Natural Language Processing (NLP) - AI/Robotics

Kenya - Natural Language Processing (NLP) - AI/Robotics

Nigeria - Natural Language Processing (NLP) - AI/Robotics

Botswana - Natural Language Processing (NLP) - AI/Robotics

Slovenia - Natural Language Processing (NLP) - AI/Robotics

Croatia - Natural Language Processing (NLP) - AI/Robotics

Serbia - Natural Language Processing (NLP) - AI/Robotics

Bhutan - Natural Language Processing (NLP) - AI/Robotics

Nepal - Natural Language Processing (NLP) - AI/Robotics

Uzbekistan - Natural Language Processing (NLP) - AI/Robotics