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.)
    • ​Obliczenia pośrednie
  3. Wstawianie nowych faktów
  4. ​Ćwiczenia (wiele z nich)

Porządkowanie reguł za pomocą BPMN

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

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
  • Strategie pisania DSL na podstawie reguł
  • Strategie pisania reguł na podstawie DSL stworzonych przez analityków

Testowanie jednostkowe

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

Wymagania

Chociaż nie jest wymagana, znajomość programowania w dowolnym języku jest mocno zalecana (SQL, Java, C#, VBA itp.)

 21 godzin

Liczba uczestników


Cena za uczestnika

Opinie uczestników (5)

Propozycje terminów

Powiązane Kategorie