Bądźmy w kontakcie

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 wnioskowanie wstecz
  4. 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. Deklaratywny vs tradycyjny model faktów
  2. Wykonywanie prostych reguł z prostymi testami
  3. Tworzenie zasobów
  4. Tabele decyzyjne
  5. Szablony reguł
  6. Edytor reguł z przewodnikiem
  7. Testowanie, ograniczenia i korzyści
  8. 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.)
    • ​Pośrednie obliczenia
  3. Wstawianie nowych faktów
  4. Ćwiczenia (wiele z nich)

Porządkowanie reguł za pomocą BPMN

  • Salience
  • 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

Języki Specyficzne dla Domeny (DSL)

  • Tworzenie nowych języków
  • Przygotowanie DSL do użytku przez menedżerów
  • Podstawowe przetwarzanie języka naturalnego (NLP) z DSL
  • Strategie pisania DSL na podstawie reguł
  • Strategie pisania reguł na podstawie DSL stworzonego przez analityków

Testowanie jednostkowe

  1. Strategie testowania (test na przypadek lub na regułę)
  2. Automatyczne wykonywanie testów

Wymagania

Choć nie jest to wymagane, zdecydowanie zaleca się umiejętności programowania w dowolnym języku (SQL, Java, C#, VBA itp.)

 21 godzin

Liczba uczestników


Cena za uczestnika (netto)

Opinie uczestników (2)

Propozycje terminów

Powiązane Kategorie