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
Szczegółowy plan szkolenia
- 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
- 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
- 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
- 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
- Korpus - surowy tekst
- 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
- Podstawowe cechy NLP
- 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
- 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
- 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
- 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
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