Kurs Przetwarzanie języka naturalnego z Python - strefakursow.pl
..::(Info)::..
Wielkość: 1.13 GB
Język: PL
Format: MP4
..::(Opis)::..
Czego się nauczysz:
rozumieć i rozwiązywać typowe dla NLP problemy
prowadzić kompletne projekty przetwarzania języka naturalnego
stosować metody tokenizacji takie jak stemming i lematyzacja
wizualizować dane tekstowe i stosować biblioteki requests i BeautifulSoup do pisania crawlerów
używać biblioteki nltk oraz pandas do przetwarzania danych tekstowych
stosować najlepsze dostępne aktualnie biblioteki w swoich aplikacjach np. Spacy
rozwiązywać problemy modelowania tematu, klasyfikacji tekstu i określania części mowy
implementować funkcjonalne chatboty
Przetwarzanie języka naturalnego jest jednym z najnowszych obszarów sztucznej inteligencji. NLP pozwala nam za pomocą algorytmów komunikować się i rozumieć mowę ludzką. Jest to jeden z najlepszych sposobów na gromadzenie wartościowych danych w data science, nic więc dziwnego, że programiści z takimi umiejętnościami są szczególnie cenieni na rynku pracy.
Jeżeli znasz już język Python i podstawy Machine Learning i chciałbyś rozwijać swoją wiedzę właśnie w tym kierunku, to ten kurs online jest świetnym wyborem. Nie będziemy zajmować się w nim teoretycznymi podstawami, tylko budową praktycznych umiejętności, które od razu pozwolą Ci włączać funkcjonalności związane z analizą danych tekstowych i mowy do swoich projektów.
anaconda czyli dystrybucja języków Python i R do data science i obliczeń naukowych
Wprowadzenie do NLP
Przygoda z danymi tekstowymi zaczyna się zawsze od nadania im odpowiedniej struktury, która ułatwi dalszą analizę. Wcześniej oczywiście musimy te dane w jakiś sposób zebrać. W trakcie kursu omówimy sobie metody na pozyskanie interesujących nas zbiorów w sposób automatyczny z użyciem standardowych narzędzi języka Python. Przejdziemy również przez różne metody wektoryzacji tekstu i wyjaśnimy sobie ich zalety i wady. W tej części szkolenia poznasz także bibliotekę NLTK i dowiesz się, do czego może być przydatna.
Wprowadzenie do NLP i zapoznanie z biblioteką NLTK
Typowe problemy NLP i nauka obsługi biblioteki Spacy
Typowe problemy NLP i ich rozwiązania
Spacy to jedna ze standardowych bibliotek do NLP w Pythonie. W trakcie kursu dowiesz się jak posługiwać się nią do rozwiązywania typowych problemów. Omówimy sobie, na praktycznych przykładach, jak połączyć jej możliwości z innymi narzędziami. Poznamy także kilka dodatkowych bibliotek, które są uznawane za standard w specyficznych problemach. Warto przecież poszerzyć swój zestaw narzędzi, aby nie wymyślać nieustannie koła na nowo.
Praca z rzeczywistymi danymi
Jedną z najważniejszych zalet tego kursu online jest realizacja pełnego projektu NLP, w którym sami zbierzemy dane, nadamy im niezbędną do dalszej pracy strukturę, zwizualizujemy i finalnie rozwiążemy szereg problemów NLP. Będziesz zaskoczony, jak wiele można wyciągnąć z prostego zbioru danych za pomocą ogólnodostępnych narzędzi. Często przecież zdarza się tak, że posiadamy pewne dane, ale nie do końca wiemy, co można na ich podstawie osiągnąć. Większość branż zbiera informacje, szczególnie tekstowe, ale nie ma pomysłu jak je wykorzystać. Ten kurs pokaże Ci jak to zmienić!
Praca z projektem NLP od zbierania danych, przez ich analizę do wizualizacji
Naucz się rozpoznawać mowę naturalną, analizować tekst oraz wizualizować dane tekstowe i stwórz chatbota w python
Stwórz własnego chatbota
Coraz więcej firm stawia na automatyzację. Na podstawowe pytania klientów nie musi odpowiadać już człowiek. Teraz robią to chatboty, za które przedsiębiorca płaci programiście tylko raz i oszczędza dzięki temu tysiące złotych. Chatbot przecież nie choruje, nie popełnia błędów i nie trzeba mu wypłacać pensji. Żeby jednak taki bot spełniał dobrze swoje zadanie, musisz go zaprogramować w taki sposób, aby nasza mowa była dla niego zrozumiała. Musi on zrozumieć nasze pytania i formułować logiczne i trafne odpowiedzi. W tym kursie online nauczysz się rozpoznawania mowy naturalnej, analizy tekstu i wizualizacji danych tekstowych, dzięki czemu będziesz w stanie stworzyć dowolnego chatbota dla siebie lub swoich klientów.
Zaawansowane możliwości i rozwój
Świat przetwarzania języka naturalnego nie stoi w miejscu - każdego dnia pojawiają się coraz to nowocześniejsze narzędzia. W trakcie kursu omówimy sobie najpopularniejsze i bardziej zaawansowane biblioteki. Będą one związane nie tylko z analizą, ale też generowaniem języka naturalnego. Poznasz uznane na całym świecie za standard narzędzia, a także źródła, z których warto czerpać wiedzę o nowinkach. Data Science jest przecież jedną z najdynamiczniej rozwijających się dziedzin i w tym kursie online chciałbym Ci również pokazać, jak nie zostawać w tyle, tylko nadążać za tym, co się dzieje.
Poznaj biblioteki i narzędzia przydatne w przetwarzaniu języka naturalnego w python
Co jeszcze powinieneś wiedzieć?
Aby w pełni skorzystać kursu i dobrze zrozumieć wszystkie zagadnienia w nim poruszane, musisz znać podstawy programowania w języku Python i znać standardowe biblioteki wykorzystywane w Data Science takie numpy, pandas czy scikit-learn. Jeżeli nie zdobyłeś jeszcze tej wiedzy, możesz ją bez problemu uzupełnić dzięki innym naszym szkoleniom: "Kurs Machine Learning w Python - wprowadzenie do sztucznej inteligencji", "Kurs Machine Learning - projektowanie sieci neuronowych".
|