Course Code: chatbotpython
Duration: 21 hours
Prerequisites:
  • Python doświadczenie w programowaniu
Overview:

ChatBoty to programy komputerowe, które automatycznie symulują ludzkie odpowiedzi za pomocą interfejsów czatowych. ChatBoty pomagają organizacjom zmaksymalizować efektywność ich operacji, zapewniając łatwiejsze i szybsze opcje interakcji z użytkownikami.

W tym instruktażowym szkoleniu na żywo uczestnicy dowiedzą się, jak budować chatboty w Python.

Po zakończeniu tego szkolenia uczestnicy będą w stanie

  • Zrozumieć podstawy budowy chatbotów
  • Budować, testować, wdrażać i rozwiązywać problemy z różnymi chatbotami przy użyciu Python

Publiczność

  • Programiści

Format kursu

  • Połączenie wykładów, dyskusji, ćwiczeń i intensywnej praktyki

Uwaga

  • Aby poprosić o dostosowane szkolenie w ramach tego kursu, prosimy o kontakt w celu ustalenia szczegółów.
Course Outline:

Wprowadzenie do ChatBotów

Przegląd oprogramowania konwersacyjnego

Budowanie pierwszego podstawowego ChatBota

  • Konfigurowanie ChatBota do odbierania tekstu i odpowiadania użytkownikom
  • Dodawanie podstawowych elementów osobowości
  • Uczenie ChatBota odpowiadania na podstawowe pytania
  • Dodawanie różnorodności do odpowiedzi ChatBota
  • Umożliwienie ChatBotowi zadawania pytań
  • Budowanie systemów opartych na regułach do analizy tekstu

Używanie Machine Learning do przekształcania języka naturalnego w dane strukturalne dla Twojego ChatBota

  • Przegląd SpaCy, Scikit-learn i Rasa NLU
  • Instalacja i konfiguracja SpaCy, Scikit-learn i Rasa NLU
  • Intencje i encje oraz ich klasyfikacje
  • Podstawy przetwarzania języka naturalnego – odświeżenie teorii
  • Budowanie modeli na podstawie zdań z rzeczywistych danych przy użyciu zbioru danych ATIS

Budowanie ChatBota Wirtualnego Asystenta

  • Przegląd wirtualnego asystenta
  • Praca z SQL w Python
  • Uczenie ChatBota pobierania danych z Database
  • Tworzenie zapytań na podstawie parametrów
  • Budowanie Database na podstawie języka naturalnego
  • Implementacja niestandardowych funkcji wirtualnego asystenta w ChatBocie
    • Odpowiadanie na konkretne zapytania za pomocą Database Access
    • Udoskonalanie wyszukiwania, wykonywanie podstawowej negacji i filtrowanie danych

Sprawienie, że ChatBot stanie się stanowy: śledzenie stanów interakcji w celu uzyskania lepszych dialogów ChatBota

  • Wykonanie podstawowych akcji
  • Zadawanie pytań kontekstowych i kolejkowanie odpowiedzi
  • Radzenie sobie z odrzuceniem

Testowanie i wdrażanie ChatBota

Rozwiązywanie problemów

Podsumowanie i wnioski

Sites Published:

United Arab Emirates - Building Chatbots in Python

Qatar - Building Chatbots in Python

Egypt - Building Chatbots in Python

Saudi Arabia - Building Chatbots in Python

South Africa - Building Chatbots in Python

Brasil - Building Chatbots in Python

Canada - Building Chatbots in Python

中国 - Building Chatbots in Python

香港 - Building Chatbots in Python

澳門 - Building Chatbots in Python

台灣 - Building Chatbots in Python

USA - Building Chatbots in Python

Österreich - Building Chatbots in Python

Schweiz - Building Chatbots in Python

Deutschland - Building Chatbots in Python

Czech Republic - Building Chatbots in Python

Denmark - Building Chatbots in Python

Estonia - Building Chatbots in Python

Finland - Building Chatbots in Python

Greece - Building Chatbots in Python

Magyarország - Building Chatbots in Python

Ireland - Building Chatbots in Python

Luxembourg - Building Chatbots in Python

Latvia - Building Chatbots in Python

España - Construyendo Chatbots en Python

Italia - Building Chatbots in Python

Lithuania - Building Chatbots in Python

Nederland - Building Chatbots in Python

Norway - Building Chatbots in Python

Portugal - Building Chatbots in Python

România - Building Chatbots in Python

Sverige - Building Chatbots in Python

Türkiye - Building Chatbots in Python

Malta - Building Chatbots in Python

Belgique - Building Chatbots in Python

France - Building Chatbots in Python

日本 - Building Chatbots in Python

Australia - Building Chatbots in Python

Malaysia - Building Chatbots in Python

New Zealand - Building Chatbots in Python

Philippines - Building Chatbots in Python

Singapore - Building Chatbots in Python

Thailand - Building Chatbots in Python

Vietnam - Building Chatbots in Python

India - Building Chatbots in Python

Argentina - Construyendo Chatbots en Python

Chile - Construyendo Chatbots en Python

Costa Rica - Construyendo Chatbots en Python

Ecuador - Construyendo Chatbots en Python

Guatemala - Construyendo Chatbots en Python

Colombia - Construyendo Chatbots en Python

México - Construyendo Chatbots en Python

Panama - Construyendo Chatbots en Python

Peru - Construyendo Chatbots en Python

Uruguay - Construyendo Chatbots en Python

Venezuela - Construyendo Chatbots en Python

Polska - Building Chatbots in Python

United Kingdom - Building Chatbots in Python

South Korea - Building Chatbots in Python

Pakistan - Building Chatbots in Python

Sri Lanka - Building Chatbots in Python

Bulgaria - Building Chatbots in Python

Bolivia - Construyendo Chatbots en Python

Indonesia - Building Chatbots in Python

Kazakhstan - Building Chatbots in Python

Moldova - Building Chatbots in Python

Morocco - Building Chatbots in Python

Tunisia - Building Chatbots in Python

Kuwait - Building Chatbots in Python

Oman - Building Chatbots in Python

Slovakia - Building Chatbots in Python

Kenya - Building Chatbots in Python

Nigeria - Building Chatbots in Python

Botswana - Building Chatbots in Python

Slovenia - Building Chatbots in Python

Croatia - Building Chatbots in Python

Serbia - Building Chatbots in Python

Bhutan - Building Chatbots in Python

Nepal - Building Chatbots in Python

Uzbekistan - Building Chatbots in Python