Plan Szkolenia

Krótki wstęp do silników reguł

  1. Krótka historia systemów ekspertowych i silników reguł
  2. Co to jest Sztuczna Inteligencja?
  3. Forward vs Backward chaining
  4. Declarative vs proceduralne/oop
  5. Porównanie rozwiązań
  6. Kiedy używać silników reguł?
  7. Kiedy nie używać silników reguł?
  8. Alternatywy dla silników reguł

KIE

  1. Tworzenie zasobów
  2. Integracja z Workbench
    • Wykonywanie reguł bezpośrednio z KIE
    • Wdrażanie
  3. Tabele decyzji
  4. Szablony reguł
  5. Przewodnik po edytorze reguł
  6. Testowanie
  7. Elementy pracy
  8. Wersjonowanie i wdrażanie
  9. Więcej o repozytorium (git)
  10. Tworzenie prostego procesu z regułami

Pisanie reguł w Eclipse

  1. Sesje bezstanowe vs stanowe
  2. Wybieranie odpowiednich faktów
    • Podstawowe operatory i operatory specyficzne dla Drools
    • Podstawowe funkcje akumulacji (suma, max, etc...)
    • Pośrednie obliczenia
  3. Wstawianie nowych faktów
  4. Ćwiczenia (wiele z nich)
  5. Uporządkowywanie reguł z BPMN
    • Znakomitość
    • Ruleflow vs BPMN 2.0
    • Wykonywanie zestawu reguł z procesu
    • Reguły vs bramki
    • Krótki przegląd funkcji BPMN 2.0 (transakcje, obsługa wyjątków)
    • Kompleksowa deklaratywna logika biznesowa w Drools
  6. Domain Specific Languages (DSL)
    • Tworzenie nowych języków
    • Przygotowanie DSL do użytku przez zarządzających
    • Podstawowa obróbka języka naturalnego (NLP) z DSL
  7. Fusion (CPE), rozumowanie czasowe (dla zdarzeń, które mają miejsce po, między, etc...)
    • Operatory Fusion
    • Przykład w Harmonogramach Zdarzeń
  8. Testowanie jednostkowe

Dodatkowe tematy

  1. OptaPlanner
  2. jBPM
  3. Drools i integracja za pomocą usług webowych
  4. Integracja Drools za pomocą wiersza polecenia
  5. Jak zmienić reguły/proces po wdrożeniu bez kompilacji

Wymagania

Mile widziane umiejętności programowania w dowolnym języku (SQL, Java, C#, VBA, itp.)

 21 godzin

Liczba uczestników


cena netto za uczestnika

Opinie uczestników (7)

Propozycje terminów

Powiązane Kategorie