Plan Szkolenia

Krótkie wprowadzenie do silników reguł

  1. Krótka historia systemów ekspertowych i silników reguł
  2. Czym jest sztuczna inteligencja?
  3. Wnioskowanie w przód vs wstecz
  4. Programowanie deklaratywne 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 decyzyjne
  4. Szablony reguł
  5. Edytor reguł z przewodnikiem
  6. Testowanie
  7. Elementy pracy
  8. Wersjonowanie i wdrażanie
  9. Więcej o repozytorium (git)
  10. Tworzenie prostych procesów z regułami

Pisanie reguł w Eclipse

  1. Sesje bezstanowe vs stanowe
  2. Wybór odpowiednich faktów
    • Podstawowe operatory i operatory specyficzne dla Drools)
    • Podstawowe funkcje agregujące (suma, maksimum itp.)
    • ​Obliczenia pośrednie
  3. Wstawianie nowych faktów
  4. Ćwiczenia (wiele z nich)
  5. Porządkowanie reguł za pomocą BPMN
    • Priorytety
    • 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 logika biznesowa w Drools
  6. Języki specyficzne dla domeny (DSL)
    • Tworzenie nowych języków
    • Przygotowanie DSL do użycia przez menedżerów
    • Podstawowe przetwarzanie języka naturalnego (NLP) z DSL
  7. Fusion (CPE), rozumowanie temporalne (dotyczące zdarzeń po, między itp.)
    • Operatory Fusion
    • Przykład w harmonogramach zdarzeń
  8. Testowanie jednostkowe

Tematy opcjonalne

  1. OptaPlanner
  2. jBPM
  3. Integracja Drools z usługami sieciowymi
  4. Integracja Drools z wierszem poleceń
  5. Jak zmieniać reguły/procesy po wdrożeniu bez kompilacji

Wymagania

Umiejętności programowania w dowolnym języku są mocno rekomendowane (SQL, Java, C#, VBA itp.)

 21 godzin

Liczba uczestników


Cena za uczestnika (netto)

Opinie uczestników (7)

Propozycje terminów

Powiązane Kategorie