Plan Szkolenia

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

  1. Krótka historia systemów ekspertów i silników reguł
  2. Co to jest Sztuczna Inteligencja?
  3. Forward vs Backward chaining
  4. Declarative vs procedure/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. Przedmioty pracy
  8. Wersjonowanie i wdrażanie
  9. Więcej o repozytorium (git)
  10. Tworzenie prostego procesu z regułami

Pisanie reguł w Eclipse

  1. Bezstanowe vs Stanowe sesje
  2. Wybieranie właściwych faktów
    • Podstawowe operatory i specyficzne dla Drools
    • Podstawowe funkcje accumulate (suma, max, itp...)
    • Pomijane obliczenia
  3. Wprowadzanie nowych faktów
  4. Ćwiczenia (wiele z nich)
  5. Kolejność reguł z BPMN
    • Zasadność
    • 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)
    • Pełna logika biznesowa w Drools
  6. Języki Specyficzne dla Domeny (DSL)
    • Tworzenie nowych języków
    • Przygotowanie DSL do użycia przez menadżerów
    • Podstawowa Przetwarzanie Języka Naturalnego (NLP) z DSL
  7. Fuzja (CPE), rozumowanie czasowe (dla wydarzeń, które mają miejsce po, między, itp...)
    • Operatorzy fuzji
    • Przykład w Harmonogramach Wydarzeń
  8. Testy jednostkowe

Opcjonalne Tematy

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

Wymagania

  • Umiejętności programowania w dowolnym języku (np. SQL, Java, C#, VBA)

Grupa docelowa

  • Programiści oprogramowania
  • Architekci systemów
  • Decydenci techniczni oceniający silniki reguł
 21 godzin

Liczba uczestników


cena netto za uczestnika

Opinie uczestników (7)

Propozycje terminów

Powiązane Kategorie