Slide 1

Slide 1 text

No content

Slide 2

Slide 2 text

Alteryx kracht voor de Overheid: Praktische inzichten van GBTwente Stefan Leenheer – Data analist / Developer

Slide 3

Slide 3 text

Wie ben ik? 3 • 5 jaar bij GBTwente als Data analist / Developer • Deeltijd ondernemer • Begonnen als wetenschappelijk onderzoeker • Daarna grotere focus op IT, lifetime hobbyist • 8 jaar IT / overheid nu

Slide 4

Slide 4 text

GBTwente in het kort 4 • Verantwoordelijk voor uitvoering Wet WOZ en het heffen/innen van gemeentelijke belastingen • 10 gemeenten • 275.000 objecten • 600.000 subjecten

Slide 5

Slide 5 text

Vandaag op de agenda 5

Slide 6

Slide 6 text

6

Slide 7

Slide 7 text

Aantal praktijkvoorbeelden 7 GEO-ANALYSE (KENMERKEN OBJECTEN) VOORSPELLEN (AANTAL WOZ-BEZWAREN EN CAPACITEITSPLANNING) ALTERYX EN CHATGPT (CHATGPT ALS JURIDISCH MEDEWERKER: BEZWAARREDENEN UIT BEZWAARSCHRIFTEN VISSEN) AUTOMATISERING VAN CONTROLES (TAXATIEROBOT) SELF SERVICE APPS (ACCOUNTHOUDERS- RAPPORTAGE)

Slide 8

Slide 8 text

Eerst even de basis 8 • Wat is Alteryx? • Wat kun je ermee? • Live demo

Slide 9

Slide 9 text

“Zwitsers zakmes, maar dan voor data”

Slide 10

Slide 10 text

Softwarepakket voor ETL-werkzaamheden Extract data ophalen / combineren Transform data transformeren Load data wegschrijven naar bijv. Excel, database, dashboard én • Analyseren (statistiek, geo) • Voorspellen • Self-service (apps) • Samenwerken (Alteryx gallery / connect / server)

Slide 11

Slide 11 text

WOZ-bezwarenproces 11 Inwoner dient bezwaar in Juridisch team boekt bezwaar in en leidt bezwaarredenen af Taxateur kijkt naar redenen en taxeert object o.a. op basis van kenmerken (bijv. ligging, onderhoud) en marktinformatie (bijv. vergelijkbare verkochte woningen) Taxateur legt oordeel vast in waarderingsapplicatie Juridisch team handelt bezwaar af in belastingsysteem (uitspraakbrief, eindcontrole, fiat)

Slide 12

Slide 12 text

Live demo 12

Slide 13

Slide 13 text

13

Slide 14

Slide 14 text

14

Slide 15

Slide 15 text

15

Slide 16

Slide 16 text

16

Slide 17

Slide 17 text

17

Slide 18

Slide 18 text

Onze ervaringen (1) 18 Low code en daarmee toegankelijk Open voor coding (zelf nodes maken m.b.v. python, R) Visueel en daarmee inzichtelijk voor collega’s en auditors Zeer veel connectors / integraties Leerplatform, grote community en gratis gallery

Slide 19

Slide 19 text

Versus

Slide 20

Slide 20 text

Onze ervaringen (2) 20 Door Alteryx… …hebben we een minder complex landschap …hoeven we geen dure koppelingen meer te laten bouwen …kunnen we data kwaliteit al gaandeweg inspecteren …hoeven medewerkers een groot gedeelte van de controles niet meer zelf te doen → Goedkoper, sneller en minder fouten

Slide 21

Slide 21 text

Alteryx verbinder in data landschap GBTwente 21

Slide 22

Slide 22 text

22

Slide 23

Slide 23 text

Nadelen? 23 INITIËLE INVESTERING, KOSTEN EN ONDERHOUD, ZOALS BIJ ELK PLATFORM AFHANKELIJKHEID / VENDOR LOCK-IN, ZOALS BIJ ELK PLATFORM

Slide 24

Slide 24 text

Aantal praktijkvoorbeelden 24 GEO-ANALYSE (KENMERKEN OBJECTEN) VOORSPELLEN (AANTAL WOZ-BEZWAREN EN CAPACITEITSPLANNING) ALTERYX EN CHATGPT (CHATGPT ALS JURIDISCH MEDEWERKER: BEZWAARREDENEN UIT BEZWAARSCHRIFTEN AFLEIDEN) AUTOMATISERING VAN CONTROLES (TAXATIEROBOT) SELF SERVICE APPS (ACCOUNTHOUDERS- RAPPORTAGE)

Slide 25

Slide 25 text

Geo-analyse

Slide 26

Slide 26 text

Wat is Geo-analyse • Combineren van kaartinformatie, satellietbeelden en onderzoeksdata • • Analyseren van die data om tot inzichten te komen • Vaak a.d.h.v. Geografische Informatie Systemen oftewel GIS (ArcGIS, QGIS) 26

Slide 27

Slide 27 text

WOZ-bezwarenproces 27 Inwoner dient bezwaar in Juridisch team boekt bezwaar in en leidt bezwaarredenen af Taxateur kijkt naar redenen en taxeert object o.a. op basis van kenmerken (bijv. ligging, onderhoud) en marktinformatie (bijv. vergelijkbare verkochte woningen) Taxateur legt oordeel vast in waarderingsapplicatie Juridisch team handelt bezwaar af in belastingsysteem (uitspraakbrief, eindcontrole, fiat)

Slide 28

Slide 28 text

Welke rol kan Geo-analyse spelen bij de WOZ-uitvoering? • Visueel controleren van kenmerken objecten (bijv. onderhoudsniveau pand) • Volledigheid administratie controleren • Marktontwikkeling WOZ-waarde in beeld brengen Alteryx gebruiken voor… • ETL van spatial data • aanmaken van kaartlagen voor GIS • Analyse van ruimtelijke eigenschappen (spatial analysis) 28

Slide 29

Slide 29 text

29

Slide 30

Slide 30 text

30

Slide 31

Slide 31 text

Bezwaren 31

Slide 32

Slide 32 text

Predictive analytics

Slide 33

Slide 33 text

Voorspellen van de werkvoorraad en benodigd personeel Berekeningen capaciteitsplanning 33 werkvoorraad * gemiddelde bewerkingstijd = aantal benodigde uren = x medewerkers Gemiddelde bewerkingstijd → bekend Alteryx: werkvoorraad voorspellen a.d.h.v. historische data en time series forecasting

Slide 34

Slide 34 text

34

Slide 35

Slide 35 text

Wat gebeurt in deze alteryx flow? • Alteryx haalt data op uit de database • Alteryx kneed data en gooit ze in voorspellingsmodel • Voorspelde waarden worden geëxporteerd naar Tableau dashboard • Manager kan aan de knoppen zitten in virtuele speeltuin en effect daarvan zien 35

Slide 36

Slide 36 text

Time Series Forecasting Voorspellen van toekomstige waarden op basis van waarden in het verleden • Y = level + trend + seasonality + noise • Level = baseline waarde, verticale verschuiving • Trend: generieke richting over tijd heen, bijv. toename/afname • Seasonality: repeterende patronen • Noise: Niet verklaarde variantie • TSF kan gevaarlijk zijn, vanwege mogelijkheid plotselinge verschuivingen in toekomst en weglaten van invloeden in model 36

Slide 37

Slide 37 text

37

Slide 38

Slide 38 text

Voorspellen van de werkvoorraad en benodigd personeel Berekeningen capaciteitsplanning 38 We weten de nu werkvoorraad in de toekomst en het benodigde aantal uren dat ermee gepaard gaat • Hoeveel personeel hebben we nodig in welke periode op welke taak? • Wie (met welke competenties) is wanneer beschikbaar? → Capaciteitsplanning

Slide 39

Slide 39 text

39

Slide 40

Slide 40 text

40

Slide 41

Slide 41 text

Koppeling tussen systemen Vitens en GBTwente inzake rioolbelasting grootverbruikers

Slide 42

Slide 42 text

Rioolbelasting grootverbruikers 42 • Vitens levert Excel bestanden aan met daarin m3 waterverbruik • 15.000 mutaties per jaar, 2 minuten per mutatie • Geen koppelvlak met belastingsoftware: “aansluiting” vs. wozobject • Vitens en softwareleverancier beiden geen belang in bouwen van een koppelvlak Prima, dan bouwen we het koppelvlak zelf wel.

Slide 43

Slide 43 text

Rioolbelasting grootverbruikers 43

Slide 44

Slide 44 text

Alteryx inzetten als koppeling tussen systemen 44 • Match maken tussen excel en inhoud belastingsysteem op basis van adres • Geautomatiseerde controles (vrijstelling wozobject, agrarisch, heffingcyclus) • Uitval laten corrigeren door medewerkers → Van 15.000 naar 1.000 mutaties → Van 500 uur naar circa 30 uur

Slide 45

Slide 45 text

Alteryx en chatGPT (experiment) Bezwaarredenen uit bezwaarschriften afleiden

Slide 46

Slide 46 text

WOZ-bezwarenproces 46 Inwoner dient bezwaar in Juridisch team boekt bezwaar in en leidt bezwaarredenen af Taxateur kijkt naar redenen en taxeert object o.a. op basis van kenmerken (bijv. ligging, onderhoud) en marktinformatie (bijv. vergelijkbare verkochte woningen) Taxateur legt oordeel vast in waarderingsapplicatie Juridisch team handelt bezwaar af in belastingsysteem (uitspraakbrief, eindcontrole, fiat)

Slide 47

Slide 47 text

WOZ-bezwarenproces 47 Inwoner dient bezwaar in Juridisch team boekt bezwaar in en leidt bezwaarredenen af Taxateur kijkt naar redenen en taxeert object o.a. op basis van kenmerken (bijv. ligging, onderhoud) en marktinformatie (bijv. vergelijkbare verkochte woningen) Taxateur legt oordeel vast in waarderingsapplicatie Juridisch team handelt bezwaar af in belastingsysteem (uitspraakbrief, eindcontrole, fiat)

Slide 48

Slide 48 text

Bezwaarredenen afleiden uit bezwaarschriften 25.000 bezwaarschriften per jaar Waaruit de bezwaarredenen moeten worden afgeleid en worden genoteerd in ons belastingsysteem met een code Voorbeeld: “Mijn woning ligt naast een spoorweg en is daarom minder waard dan wat u aangeeft” → ligging → code D001 = heel veel leeswerk en inkloppen 48

Slide 49

Slide 49 text

chatGPT als juridisch medewerker (1) Kader • “Je bent een juridisch medewerker werkzaam voor een gemeentelijk belastingkantoor. Je bent bezig met het behandelen van bezwaarschriften tegen de WOZ-waarde.” Input • Hieronder staat de inhoud van een bezwaarschrift tegen de WOZ- waarde. De inhoud bevat redenen waarom iemand bezwaar maakt. • Hieronder staat ook een lijst van de bezwaarredencodes en de bijbehorende omschrijving van die bezwaarredencode. Elke bezwaarredencode is een categorie waar een e-mailbericht bij kan horen. Een e-mailbericht kan in meerdere categorieën vallen. 49

Slide 50

Slide 50 text

chatGPT als juridisch medewerker (2) Opdracht • Classificeer het e-mailbericht naar een of meer bezwaarredencodes. Ken een bezwaarredencode alleen toe als er een zeer grote mate van zekerheid is dat een e-mailbericht toebehoort aan een bepaalde categorie. Antwoord format • $ - Bezwaarredencode - Omschrijving - Citaat Antwoord voorbeeld: • $ - D001 - Locatie - 'De locatie van mijn woning is belabberd' 50

Slide 51

Slide 51 text

$ - D001 - Ligging - Mijn woning ligt naast een spoorweg en is daarom minder waard dan wat u aangeeft 51 “…Mijn woning ligt naast een spoorweg en is daarom minder waard dan wat u aangeeft…” PDF parser Via ETL tool Via ETL tool Respons

Slide 52

Slide 52 text

Automatische controles Taxatierobot

Slide 53

Slide 53 text

WOZ-bezwarenproces 53 Inwoner dient bezwaar in Juridisch team boekt bezwaar in en leidt bezwaarredenen af Taxateur kijkt naar redenen en taxeert object o.a. op basis van kenmerken (bijv. ligging, onderhoud) en marktinformatie (bijv. vergelijkbare verkochte woningen) Taxateur legt oordeel vast in waarderingsapplicatie Juridisch team handelt bezwaar af in belastingsysteem (uitspraakbrief, eindcontrole, fiat)

Slide 54

Slide 54 text

WOZ-bezwarenproces 54 Inwoner dient bezwaar in Juridisch team boekt bezwaar in en leidt bezwaarredenen af Taxateur kijkt naar redenen en taxeert object o.a. op basis van kenmerken (bijv. ligging, onderhoud) en marktinformatie (bijv. vergelijkbare verkochte woningen) Taxateur legt oordeel vast in waarderingsapplicatie Juridisch team handelt bezwaar af in belastingsysteem (uitspraakbrief, eindcontrole, fiat)

Slide 55

Slide 55 text

Stappenplan simpele woning taxatie 55

Slide 56

Slide 56 text

De Taxatierobot 56

Slide 57

Slide 57 text

De Taxatierobot 57 • Data ophalen uit meerdere bronapplicaties • Calculaties uitvoeren → handhaven, toekennen of extra controle nodig door taxateur • Paragraaf aan conclusies als suggestie • Voor simpele woning taxaties 50% minder tijd nodig → 5000 taxaties x 20 minuten bespaard = 100.000 minuten = 1600 uur

Slide 58

Slide 58 text

Suggestie taxatierobot: handhaven 58

Slide 59

Slide 59 text

Suggestie taxatierobot: controle door taxateur 59

Slide 60

Slide 60 text

Self service apps Accounthoudersrapportage

Slide 61

Slide 61 text

Maandelijkse accounthoudersrapportage Gemeenten willen elke maand weten • hoe het ervoor staat met het innen van belastingen en • wat ze redelijkerwijs nog kunnen verwachten aan inkomsten. 61

Slide 62

Slide 62 text

Maandelijkse accounthoudersrapportage

Slide 63

Slide 63 text

63

Slide 64

Slide 64 text

64

Slide 65

Slide 65 text

Live demo 65

Slide 66

Slide 66 text

Samenvattend

Slide 67

Slide 67 text

Positief ervaren afgelopen 4 jaar 67 • Alteryx platform als basis en common language voor onze data organisatie • Zeer brede toepassingen en zeer toegankelijk • Zoals bij elk platform, denk na over investering, kosten, onderhoud, afhankelijkheid

Slide 68

Slide 68 text

Aantal praktijkvoorbeelden 68 GEO-ANALYSE (KENMERKEN OBJECTEN) SNELLERE INSPECTIE VOORSPELLEN (AANTAL WOZ-BEZWAREN EN CAPACITEITSPLANNING) BETERE INSCHATTING BENODIGD PERSONEEL ALTERYX EN CHATGPT (CHATGPT ALS JURIDISCH MEDEWERKER: BEZWAARREDENEN UIT BEZWAARSCHRIFTEN AFLEIDEN) MINDER LEES- EN INKLOPWERK AUTOMATISERING VAN CONTROLES (TAXATIEROBOT) VOOR SIMPELE WONING TAXATIES 50% MINDER TIJD NODIG. SELF SERVICE APPS (ACCOUNTHOUDERS- RAPPORTAGE) MINDER DRUK OP IT- MEDEWERKERS

Slide 69

Slide 69 text

Bedankt voor uw aandacht! 69