Kursplan

Kort introduksjon til regelverk

  1. Kort historie om ekspertsystemer og regelverk
  2. Hva er kunstig intelligens?
  3. Forward vs Backward chaining
  4. Declarative vs procedyrer/oop
  5. Sammenligning av løsninger
  6. Når skal man bruke regelverk?
  7. Når skal man ikke bruke regelverk?
  8. Alternativer til regelverk

KIE

  1. Declarative vs Tradisjonell faktamodell
  2. Utføre enkle regler med enkle tester
  3. Opprette ressurser
  4. Beslutningstabeller
  5. Regelmaler
  6. Veiledende regelredigerer
  7. Testing, begrensninger og fordeler
  8. Utvikle enkle prosesser med regler

Skrive regler i Eclipse

  1. Stateless vs Stateful sessjoner
  2. Velge riktige fakta
    • Grunnleggende operatører og Drools spesifikke operatører
    • Grunnleggende akkumuleringsfunksjoner (sum, max, etc.)
    • Intermediate beregninger
  3. Innsatte nye fakta
  4. Øvelser (mange av dem)

Ordningsregler med BPMN

  • Salience
  • Ruleflow vs BPMN 2.0
  • Utføre regelsett fra en prosess
  • Regler vs portaler
  • Kort oversikt over BPMN 2.0 funksjoner (transaksjoner, feilhåndtering)
  • Omfattende deklarative forretningslogikk i Drools

Domene-spesifikke språk (DSL)

  • Opprette nye språk
  • Forberede DSL for bruk av ledere
  • Grunnleggende naturlig språkbehandling (NLP) med DSL
  • Strategier for å skrive DSL fra regler
  • Strategier for å skrive regler fra DSL skrevet av analytikere

Enhetstesting

  1. Teststrategier (test per sak eller per regel)
  2. Utføre tester automatisk

Krav

Selv om det ikke er nødvendig, anbefales programmeringskunnskaper på alle språk (SQL, Java, C#, VBA, osv...)

 21 timer

Antall deltakere


Pris per deltaker

Referanser (5)

Kommende kurs

Relaterte kategorier