{"id":564,"date":"2026-07-15T02:38:40","date_gmt":"2026-07-15T00:38:40","guid":{"rendered":"https:\/\/karimbenammar.com\/?page_id=564"},"modified":"2026-09-05T01:01:36","modified_gmt":"2026-09-04T23:01:36","slug":"ai-lab","status":"publish","type":"page","link":"https:\/\/karimbenammar.com\/nl\/ai-lab\/","title":{"rendered":"AI Lab"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">Verken transformerende modellen<\/h2>\n\n\n<p class=\"wp-block-paragraph\">Modellen fascineren me al mijn hele leven: hoe een diagram, een notatie, een simulatie een onzichtbaar proces ineens zichtbaar maakt. Krachtige AI laat me iets doen met die fascinatie. Een idee wordt nu in uren in plaats van maanden een werkend model: echte variabelen, die op elkaar inwerken in de tijd, live in je browser.<\/p>\n\n\n<p class=\"wp-block-paragraph\">Dat verandert hoe we kunnen leren. In plaats van te lezen over evolutie, inflatie of ongelijkheid beweeg je zelf de knoppen, zie je de gevolgen zich ontvouwen, en trek je je eigen conclusies. Dit is een fascinerende verschuiving: ze zal begrip en uitleg transformeren. Probeer het zelf.<\/p>\n\n\n<h2 class=\"wp-block-heading\">Het Economisch lab: interactieve economische modellen<\/h2>\n\n\n<p class=\"wp-block-paragraph\">Elke economische theorie is een model: een bewuste vereenvoudiging waarmee je in discussie kunt. Met deze modellen discussieer je met je handen: beweeg de knoppen, zie twintig jaar zich ontvouwen, en ontdek welke verhalen hun eigen rekensom overleven. Alle modellen zijn fout; deze zijn nuttig.<\/p>\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-7387b849 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<svg viewBox=\"0 0 400 130\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;height:auto;border-radius:10px;display:block;margin-bottom:10px\" role=\"img\" aria-label=\"Monopoly Machine preview\">\n<rect width=\"400\" height=\"130\" rx=\"10\" fill=\"#0d1b2e\"\/>\n<polyline points=\"20,104 80,100 140,92 200,78 260,52 320,30 378,16\" stroke=\"#7db3e8\" stroke-width=\"3\" fill=\"none\" stroke-linecap=\"round\"\/>\n<polyline points=\"20,104 80,102 140,99 200,96 260,92 320,89 378,86\" stroke=\"#39d98a\" stroke-width=\"2.5\" fill=\"none\" stroke-dasharray=\"5 4\" stroke-linecap=\"round\"\/>\n<rect x=\"20\" y=\"16\" width=\"90\" height=\"22\" rx=\"11\" fill=\"#13263e\" stroke=\"#2e5a8c\"\/>\n<text x=\"32\" y=\"31\" fill=\"#7db3e8\" font-size=\"12\" font-family=\"Menlo,monospace\">Gini 0.94<\/text>\n<g font-family=\"Menlo,monospace\" font-size=\"9\" fill=\"#5f7899\">\n<line x1=\"140\" y1=\"24\" x2=\"215\" y2=\"24\" stroke=\"#22405f\" stroke-width=\"4\" stroke-linecap=\"round\"\/><circle cx=\"168\" cy=\"24\" r=\"6\" fill=\"#7db3e8\"\/><text x=\"222\" y=\"27\">vermogensbel.<\/text>\n<line x1=\"140\" y1=\"42\" x2=\"215\" y2=\"42\" stroke=\"#22405f\" stroke-width=\"4\" stroke-linecap=\"round\"\/><circle cx=\"196\" cy=\"42\" r=\"6\" fill=\"#7db3e8\"\/><text x=\"222\" y=\"45\">erfenis<\/text>\n<\/g>\n<rect x=\"306\" y=\"96\" width=\"72\" height=\"24\" rx=\"12\" fill=\"#2e6fb8\"\/>\n<text x=\"325\" y=\"112\" fill=\"#ffffff\" font-size=\"12\" font-weight=\"bold\" font-family=\"-apple-system,Arial\">RUN \u25b6<\/text>\n<\/svg>\n\n\n<h3 class=\"wp-block-heading\">De Monopoly Machine<\/h3>\n\n\n<p class=\"has-small-font-size wp-block-paragraph\"><em>economisch model<\/em><\/p>\n\n\n<p class=\"wp-block-paragraph\">Waarom eindigt het spel altijd met \u00e9\u00e9n winnaar? Een ongelijkheids-zandbak met belastingen, erfenis, basisinkomen en jubeljaren. Verander de regels, zie de bestemming veranderen.<\/p>\n\n<p><a href=\"https:\/\/karim-ai-lab.netlify.app\/monopoly\/\" target=\"_blank\" rel=\"noopener\">Run het model \u2192<\/a><\/p><\/div>\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<svg viewBox=\"0 0 400 130\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;height:auto;border-radius:10px;display:block;margin-bottom:10px\" role=\"img\" aria-label=\"Babysitting Economy preview\">\n<rect width=\"400\" height=\"130\" rx=\"10\" fill=\"#0b0e14\"\/>\n<rect x=\"20\" y=\"16\" width=\"118\" height=\"22\" rx=\"11\" fill=\"#1a2130\" stroke=\"#39d98a\"\/>\n<text x=\"32\" y=\"31\" fill=\"#39d98a\" font-size=\"11\" font-weight=\"bold\" font-family=\"-apple-system,Arial\">GOLDEN AGE<\/text>\n<g>\n<rect x=\"24\" y=\"62\" width=\"13\" height=\"42\" rx=\"2\" fill=\"#ff5d5d\"\/><rect x=\"42\" y=\"74\" width=\"13\" height=\"30\" rx=\"2\" fill=\"#ff5d5d\"\/><rect x=\"60\" y=\"86\" width=\"13\" height=\"18\" rx=\"2\" fill=\"#ff5d5d\"\/>\n<rect x=\"82\" y=\"92\" width=\"13\" height=\"12\" rx=\"2\" fill=\"#8fa8c0\"\/><rect x=\"100\" y=\"80\" width=\"13\" height=\"24\" rx=\"2\" fill=\"#8fa8c0\"\/><rect x=\"118\" y=\"68\" width=\"13\" height=\"36\" rx=\"2\" fill=\"#8fa8c0\"\/>\n<line x1=\"18\" y1=\"104\" x2=\"140\" y2=\"104\" stroke=\"#232c3f\" stroke-width=\"2\"\/>\n<\/g>\n<text x=\"160\" y=\"60\" fill=\"#8b96ab\" font-size=\"10\" font-family=\"Menlo,monospace\">geen oppas te vinden &#8594; niemand wil oppassen<\/text>\n<rect x=\"160\" y=\"76\" width=\"96\" height=\"22\" rx=\"11\" fill=\"#1a2130\" stroke=\"#232c3f\"\/>\n<text x=\"171\" y=\"91\" fill=\"#ff5d5d\" font-size=\"11\" font-family=\"Menlo,monospace\">BOP 187 uur<\/text>\n<rect x=\"306\" y=\"96\" width=\"72\" height=\"24\" rx=\"12\" fill=\"#ff5d5d\"\/>\n<text x=\"333\" y=\"112\" fill=\"#0b0e14\" font-size=\"13\" font-weight=\"bold\" font-family=\"-apple-system,Arial\">&#9654;<\/text><\/svg>\n\n\n<h3 class=\"wp-block-heading\">De Oppas-economie<\/h3>\n\n\n<p class=\"has-small-font-size wp-block-paragraph\"><em>economisch model<\/em><\/p>\n\n\n<p class=\"wp-block-paragraph\">De beroemde oppasco\u00f6peratie van Capitol Hill, live: te weinig muntjes en niemand durft uit, te veel en niemand wil oppassen. Recessies, klein genoeg om aan te raken.<\/p>\n\n<p><a href=\"https:\/\/babysitting-economy.netlify.app\" target=\"_blank\" rel=\"noopener\">Run het model \u2192<\/a><\/p><\/div>\n<\/div>\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-7387b849 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<svg viewBox=\"0 0 400 130\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;height:auto;border-radius:10px;display:block;margin-bottom:10px\" role=\"img\" aria-label=\"Business-Card Economy preview\">\n<rect width=\"400\" height=\"130\" rx=\"10\" fill=\"#0b0e14\"\/>\n<g>\n<circle cx=\"38\" cy=\"36\" r=\"14\" fill=\"#b4e34a\"\/><circle cx=\"72\" cy=\"36\" r=\"14\" fill=\"#b4e34a\"\/><circle cx=\"106\" cy=\"36\" r=\"14\" fill=\"#8fa8c0\"\/><circle cx=\"140\" cy=\"36\" r=\"14\" fill=\"#b4e34a\"\/><circle cx=\"174\" cy=\"36\" r=\"14\" fill=\"#ff5d5d\"\/><circle cx=\"208\" cy=\"36\" r=\"14\" fill=\"#b4e34a\"\/><circle cx=\"242\" cy=\"36\" r=\"14\" fill=\"#b4e34a\"\/><circle cx=\"276\" cy=\"36\" r=\"14\" fill=\"#8fa8c0\"\/>\n<text x=\"33\" y=\"40\" fill=\"#0b0e14\" font-size=\"11\" font-weight=\"bold\" font-family=\"-apple-system,Arial\">1<\/text><text x=\"67\" y=\"40\" fill=\"#0b0e14\" font-size=\"11\" font-weight=\"bold\" font-family=\"-apple-system,Arial\">2<\/text><text x=\"101\" y=\"40\" fill=\"#0b0e14\" font-size=\"11\" font-weight=\"bold\" font-family=\"-apple-system,Arial\">3<\/text><text x=\"135\" y=\"40\" fill=\"#0b0e14\" font-size=\"11\" font-weight=\"bold\" font-family=\"-apple-system,Arial\">4<\/text><text x=\"169\" y=\"40\" fill=\"#0b0e14\" font-size=\"11\" font-weight=\"bold\" font-family=\"-apple-system,Arial\">5<\/text><text x=\"203\" y=\"40\" fill=\"#0b0e14\" font-size=\"11\" font-weight=\"bold\" font-family=\"-apple-system,Arial\">6<\/text><text x=\"237\" y=\"40\" fill=\"#0b0e14\" font-size=\"11\" font-weight=\"bold\" font-family=\"-apple-system,Arial\">7<\/text><text x=\"271\" y=\"40\" fill=\"#0b0e14\" font-size=\"11\" font-weight=\"bold\" font-family=\"-apple-system,Arial\">8<\/text>\n<\/g>\n<rect x=\"20\" y=\"70\" width=\"360\" height=\"34\" rx=\"12\" fill=\"#1a2130\" stroke=\"#b4e34a\"\/>\n<text x=\"40\" y=\"92\" fill=\"#eef2f8\" font-size=\"13\" font-family=\"Menlo,monospace\">tekort ouders <tspan fill=\"#b4e34a\" font-weight=\"bold\">59<\/tspan> = spaargeld kids <tspan fill=\"#b4e34a\" font-weight=\"bold\">59<\/tspan><\/text><\/svg>\n\n\n<h3 class=\"wp-block-heading\">De Visitekaartjes-economie<\/h3>\n\n\n<p class=\"has-small-font-size wp-block-paragraph\"><em>economisch model<\/em><\/p>\n\n\n<p class=\"wp-block-paragraph\">De keukentafel-parabel van Warren Mosler: waarom belasting geld zijn waarde geeft, en waarom het tekort van de ouders het spaargeld van de kinderen IS. Vier knoppen, \u00e9\u00e9n onbreekbare identiteit.<\/p>\n\n<p><a href=\"https:\/\/business-card-economy.netlify.app\" target=\"_blank\" rel=\"noopener\">Run het model \u2192<\/a><\/p><\/div>\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<svg viewBox=\"0 0 400 130\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;height:auto;border-radius:10px;display:block;margin-bottom:10px\" role=\"img\" aria-label=\"Dutch Economy preview\">\n<rect width=\"400\" height=\"130\" rx=\"10\" fill=\"#0b0e14\"\/>\n<g>\n<rect x=\"20\" y=\"20\" width=\"130\" height=\"11\" rx=\"3\" fill=\"#ff9d3d\"\/><text x=\"156\" y=\"29\" fill=\"#8b96ab\" font-size=\"9\" font-family=\"Menlo,monospace\">soc. zekerheid<\/text>\n<rect x=\"20\" y=\"37\" width=\"128\" height=\"11\" rx=\"3\" fill=\"#ff9d3d\"\/><text x=\"156\" y=\"46\" fill=\"#8b96ab\" font-size=\"9\" font-family=\"Menlo,monospace\">zorg<\/text>\n<rect x=\"20\" y=\"54\" width=\"55\" height=\"11\" rx=\"3\" fill=\"#ff9d3d\"\/><text x=\"156\" y=\"63\" fill=\"#8b96ab\" font-size=\"9\" font-family=\"Menlo,monospace\">onderwijs<\/text>\n<rect x=\"20\" y=\"71\" width=\"26\" height=\"11\" rx=\"3\" fill=\"#ff9d3d\"\/><text x=\"156\" y=\"80\" fill=\"#8b96ab\" font-size=\"9\" font-family=\"Menlo,monospace\">defensie<\/text>\n<\/g>\n<polyline points=\"250,96 290,88 330,76 378,60\" stroke=\"#ff9d3d\" stroke-width=\"3\" fill=\"none\" stroke-linecap=\"round\"\/>\n<line x1=\"250\" y1=\"66\" x2=\"380\" y2=\"66\" stroke=\"#ff5d5d\" stroke-width=\"1.5\" stroke-dasharray=\"5 4\"\/>\n<text x=\"250\" y=\"60\" fill=\"#ff5d5d\" font-size=\"9\" font-family=\"Menlo,monospace\">EU 60%<\/text>\n<rect x=\"250\" y=\"104\" width=\"128\" height=\"18\" rx=\"9\" fill=\"#1a2130\" stroke=\"#232c3f\"\/>\n<text x=\"258\" y=\"117\" fill=\"#ff9d3d\" font-size=\"9.5\" font-family=\"Menlo,monospace\">&#8364;10 mld schakelaar: AAN<\/text><\/svg>\n\n\n<h3 class=\"wp-block-heading\">De Nederlandse economie<\/h3>\n\n\n<p class=\"has-small-font-size wp-block-paragraph\"><em>economisch model<\/em><\/p>\n\n\n<p class=\"wp-block-paragraph\">Nederland in eerlijke ronde getallen, door drie lenzen: het EU-regelboek, het grootboek van de investeerder, en de wat-als van een eigen munt. Met de schakelaar voor de hypotheekrenteaftrek van \u20ac10 miljard.<\/p>\n\n<p><a href=\"https:\/\/dutch-economy.netlify.app\" target=\"_blank\" rel=\"noopener\">Run het model \u2192<\/a><\/p><\/div>\n<\/div>\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-7387b849 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<svg viewBox=\"0 0 400 130\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;height:auto;border-radius:10px;display:block;margin-bottom:10px\" role=\"img\" aria-label=\"Voorbeeld Kunstmatige-Schaarstemachine\">\n<rect width=\"400\" height=\"130\" rx=\"10\" fill=\"#0b0e14\"\/>\n<g><circle cx=\"24\" cy=\"26\" r=\"6\" fill=\"#b56cff\"\/><circle cx=\"46\" cy=\"26\" r=\"6\" fill=\"#b56cff\"\/><circle cx=\"68\" cy=\"26\" r=\"6\" fill=\"#b56cff\"\/><circle cx=\"90\" cy=\"26\" r=\"6\" fill=\"#b56cff\"\/><circle cx=\"112\" cy=\"26\" r=\"6\" fill=\"#232a38\"\/><circle cx=\"134\" cy=\"26\" r=\"6\" fill=\"#232a38\"\/><circle cx=\"156\" cy=\"26\" r=\"6\" fill=\"#232a38\"\/><circle cx=\"178\" cy=\"26\" r=\"6\" fill=\"#232a38\"\/><circle cx=\"200\" cy=\"26\" r=\"6\" fill=\"#232a38\"\/><circle cx=\"222\" cy=\"26\" r=\"6\" fill=\"#232a38\"\/><circle cx=\"24\" cy=\"48\" r=\"6\" fill=\"#b56cff\"\/><circle cx=\"46\" cy=\"48\" r=\"6\" fill=\"#b56cff\"\/><circle cx=\"68\" cy=\"48\" r=\"6\" fill=\"#232a38\"\/><circle cx=\"90\" cy=\"48\" r=\"6\" fill=\"#232a38\"\/><circle cx=\"112\" cy=\"48\" r=\"6\" fill=\"#232a38\"\/><circle cx=\"134\" cy=\"48\" r=\"6\" fill=\"#232a38\"\/><circle cx=\"156\" cy=\"48\" r=\"6\" fill=\"#232a38\"\/><circle cx=\"178\" cy=\"48\" r=\"6\" fill=\"#232a38\"\/><circle cx=\"200\" cy=\"48\" r=\"6\" fill=\"#232a38\"\/><circle cx=\"222\" cy=\"48\" r=\"6\" fill=\"#232a38\"\/><circle cx=\"24\" cy=\"70\" r=\"6\" fill=\"#b56cff\"\/><circle cx=\"46\" cy=\"70\" r=\"6\" fill=\"#232a38\"\/><circle cx=\"68\" cy=\"70\" r=\"6\" fill=\"#232a38\"\/><circle cx=\"90\" cy=\"70\" r=\"6\" fill=\"#232a38\"\/><circle cx=\"112\" cy=\"70\" r=\"6\" fill=\"#232a38\"\/><circle cx=\"134\" cy=\"70\" r=\"6\" fill=\"#232a38\"\/><circle cx=\"156\" cy=\"70\" r=\"6\" fill=\"#232a38\"\/><circle cx=\"178\" cy=\"70\" r=\"6\" fill=\"#232a38\"\/><circle cx=\"200\" cy=\"70\" r=\"6\" fill=\"#232a38\"\/><circle cx=\"222\" cy=\"70\" r=\"6\" fill=\"#232a38\"\/><\/g>\n<polyline points=\"258,26 288,44 322,68 378,92\" stroke=\"#39d98a\" stroke-width=\"3\" fill=\"none\" stroke-linecap=\"round\"\/>\n<polyline points=\"258,96 288,78 322,82 378,90\" stroke=\"#b56cff\" stroke-width=\"3\" fill=\"none\" stroke-linecap=\"round\"\/>\n<rect x=\"24\" y=\"100\" width=\"200\" height=\"6\" rx=\"3\" fill=\"#232c3f\"\/>\n<rect x=\"24\" y=\"100\" width=\"70\" height=\"6\" rx=\"3\" fill=\"#b56cff\"\/>\n<circle cx=\"94\" cy=\"103\" r=\"8\" fill=\"#e8edf5\" stroke=\"#b56cff\" stroke-width=\"3\"\/>\n<text x=\"240\" y=\"112\" fill=\"#8b96ab\" font-size=\"10\" font-family=\"Menlo,monospace\">beperking 35%<\/text><\/svg>\n\n\n<h3 class=\"wp-block-heading\">De Kunstmatige-Schaarstemachine<\/h3>\n\n\n<p class=\"has-small-font-size wp-block-paragraph\"><em>economisch model<\/em><\/p>\n\n\n<p class=\"wp-block-paragraph\">E\u00e9n hendel: hoe afgeschermd is de toegang? Vijf verhalen, van een blockbuster-medicijn tot een designertas, en \u00e9\u00e9n getal om te onthouden: voor elke euro die de eigenaar pakt, hoeveel waarde voor iedereen wordt er vernietigd?<\/p>\n\n<p><a href=\"https:\/\/artificial-scarcity-machine.netlify.app\" target=\"_blank\" rel=\"noopener\">Run het model \u2192<\/a><\/p><\/div>\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<svg viewBox=\"0 0 400 130\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;height:auto;border-radius:10px;display:block;margin-bottom:10px\" role=\"img\" aria-label=\"Voorbeeld Het Vliegwiel\">\n<rect width=\"400\" height=\"130\" rx=\"10\" fill=\"#0b0e14\"\/>\n<g><rect x=\"20\" y=\"102\" width=\"11\" height=\"10\" rx=\"2\" fill=\"#33405a\"\/><rect x=\"20\" y=\"89\" width=\"11\" height=\"12\" rx=\"2\" fill=\"#45d6c8\"\/><rect x=\"37\" y=\"101\" width=\"11\" height=\"11\" rx=\"2\" fill=\"#33405a\"\/><rect x=\"37\" y=\"88\" width=\"11\" height=\"12\" rx=\"2\" fill=\"#45d6c8\"\/><rect x=\"54\" y=\"99\" width=\"11\" height=\"13\" rx=\"2\" fill=\"#33405a\"\/><rect x=\"54\" y=\"86\" width=\"11\" height=\"12\" rx=\"2\" fill=\"#45d6c8\"\/><rect x=\"71\" y=\"98\" width=\"11\" height=\"14\" rx=\"2\" fill=\"#33405a\"\/><rect x=\"71\" y=\"85\" width=\"11\" height=\"12\" rx=\"2\" fill=\"#45d6c8\"\/><rect x=\"88\" y=\"96\" width=\"11\" height=\"16\" rx=\"2\" fill=\"#33405a\"\/><rect x=\"105\" y=\"95\" width=\"11\" height=\"17\" rx=\"2\" fill=\"#33405a\"\/><rect x=\"122\" y=\"94\" width=\"11\" height=\"18\" rx=\"2\" fill=\"#33405a\"\/><rect x=\"139\" y=\"92\" width=\"11\" height=\"20\" rx=\"2\" fill=\"#33405a\"\/><rect x=\"156\" y=\"91\" width=\"11\" height=\"21\" rx=\"2\" fill=\"#33405a\"\/><rect x=\"173\" y=\"89\" width=\"11\" height=\"23\" rx=\"2\" fill=\"#33405a\"\/><rect x=\"190\" y=\"88\" width=\"11\" height=\"24\" rx=\"2\" fill=\"#33405a\"\/><rect x=\"207\" y=\"87\" width=\"11\" height=\"25\" rx=\"2\" fill=\"#33405a\"\/><rect x=\"224\" y=\"85\" width=\"11\" height=\"27\" rx=\"2\" fill=\"#33405a\"\/><rect x=\"241\" y=\"84\" width=\"11\" height=\"28\" rx=\"2\" fill=\"#33405a\"\/><rect x=\"258\" y=\"82\" width=\"11\" height=\"30\" rx=\"2\" fill=\"#33405a\"\/><rect x=\"275\" y=\"79\" width=\"11\" height=\"33\" rx=\"2\" fill=\"#33405a\"\/><rect x=\"292\" y=\"72\" width=\"11\" height=\"40\" rx=\"2\" fill=\"#33405a\"\/><rect x=\"309\" y=\"61\" width=\"11\" height=\"51\" rx=\"2\" fill=\"#33405a\"\/><rect x=\"326\" y=\"46\" width=\"11\" height=\"66\" rx=\"2\" fill=\"#33405a\"\/><rect x=\"343\" y=\"28\" width=\"11\" height=\"84\" rx=\"2\" fill=\"#33405a\"\/><circle cx=\"110\" cy=\"46\" r=\"3.5\" fill=\"#39d98a\"\/><circle cx=\"170\" cy=\"60\" r=\"3.5\" fill=\"#39d98a\"\/><circle cx=\"228\" cy=\"40\" r=\"3.5\" fill=\"#39d98a\"\/><circle cx=\"286\" cy=\"56\" r=\"3.5\" fill=\"#39d98a\"\/><\/g>\n<text x=\"288\" y=\"34\" fill=\"#39d98a\" font-size=\"21\" font-weight=\"bold\" font-family=\"-apple-system,Arial\">&#215;6.6<\/text>\n<text x=\"288\" y=\"48\" fill=\"#8b96ab\" font-size=\"10\" font-family=\"Menlo,monospace\">welzijn<\/text><\/svg>\n\n\n<h3 class=\"wp-block-heading\">Het Vliegwiel<\/h3>\n\n\n<p class=\"has-small-font-size wp-block-paragraph\"><em>economisch model<\/em><\/p>\n\n\n<p class=\"wp-block-paragraph\">Hetzelfde miljard, in andere handen. De armen geven het door, de rijken bergen het op: zie bestedingen door de optocht van inkomens golven, en zie de trickle-down-test in eigen persoon falen.<\/p>\n\n<p><a href=\"https:\/\/transfer-flywheel.netlify.app\" target=\"_blank\" rel=\"noopener\">Run het model \u2192<\/a><\/p><\/div>\n<\/div>\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-7387b849 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<svg viewBox=\"0 0 400 130\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;height:auto;border-radius:10px;display:block;margin-bottom:10px\" role=\"img\" aria-label=\"Voorbeeld Klimaatpositiviteit\">\n<rect width=\"400\" height=\"130\" rx=\"10\" fill=\"#fdf8f0\"\/>\n<rect x=\"24\" y=\"108\" width=\"352\" height=\"1.5\" fill=\"#e7ddd0\"\/>\n<rect x=\"36\" y=\"101\" width=\"42\" height=\"7\" rx=\"2\" fill=\"#e8833a\"\/>\n<text x=\"57\" y=\"122\" fill=\"#6b645c\" font-size=\"9.5\" font-family=\"-apple-system,Arial\" text-anchor=\"middle\">thuis<\/text>\n<rect x=\"300\" y=\"22\" width=\"44\" height=\"86\" rx=\"2\" fill=\"#1e7d6b\"\/>\n<rect x=\"300\" y=\"22\" width=\"44\" height=\"8\" rx=\"2\" fill=\"#d3ece6\"\/>\n<text x=\"322\" y=\"122\" fill=\"#6b645c\" font-size=\"9.5\" font-family=\"-apple-system,Arial\" text-anchor=\"middle\">op je werk<\/text>\n<text x=\"175\" y=\"58\" fill=\"#c5481f\" font-size=\"23\" font-weight=\"bold\" font-family=\"-apple-system,Arial\" text-anchor=\"middle\">&#215;4.000.000<\/text>\n<text x=\"175\" y=\"76\" fill=\"#6b645c\" font-size=\"10\" font-family=\"Menlo,monospace\" text-anchor=\"middle\">CO2e-hefboom<\/text><\/svg>\n\n\n<h3 class=\"wp-block-heading\">Klimaatpositiviteit<\/h3>\n\n\n<p class=\"has-small-font-size wp-block-paragraph\"><em>hefboomcalculator<\/em><\/p>\n\n\n<p class=\"wp-block-paragraph\">Wat je als particulier kunt besparen, naast wat je via je werk in beweging kunt zetten. Kies een actie, kies een beroep, en zie de particuliere keuze verdwijnen naast de professionele: het verschil loopt op tot duizend keer en veel verder.<\/p>\n\n<p><a href=\"https:\/\/climate-positivity.netlify.app\/\" target=\"_blank\" rel=\"noopener\">Run de calculator &#8594;<\/a><\/p>\n<p><a href=\"https:\/\/karimbenammar.com\/22\/wp-content\/uploads\/2026\/07\/climate-solutions-research-paper.pdf\" target=\"_blank\" rel=\"noopener\">Download het rapport (pdf, Engels) &#8594;<\/a><\/p><\/div>\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\"><\/div><\/div>\n\n\n<h2 class=\"wp-block-heading\">Spelen met AI: van een idee naar iets dat bestaat<\/h2>\n\n\n<p class=\"wp-block-paragraph\">Het verrassende van deze gereedschappen is niet dat ze vragen beantwoorden. Het is dat een losse inval, een oud nummer, een kleine dagelijkse gewoonte die je mist, in een middag iets echts kan worden.<\/p>\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-7387b849 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<div style=\"position:relative;padding-top:56.25%;border-radius:10px;overflow:hidden;background:#211a45;margin-bottom:10px\">\n<iframe src=\"https:\/\/player.vimeo.com\/video\/1041611720?dnt=1&amp;title=0&amp;byline=0&amp;portrait=0\" style=\"position:absolute;top:0;left:0;width:100%;height:100%;border:0\" loading=\"lazy\" allow=\"autoplay; fullscreen; picture-in-picture\" allowfullscreen title=\"No Worries Mate, music video\"><\/iframe>\n<\/div>\n\n\n<h3 class=\"wp-block-heading\">No Worries Mate<\/h3>\n\n\n<p class=\"has-small-font-size wp-block-paragraph\"><em>muziekclip<\/em><\/p>\n\n\n<p class=\"wp-block-paragraph\">Een AI-reproductie van een nummer dat ik schreef en speelde met mijn schoolband Midnight Mojo. Video gemaakt met Sora, december 2024.<\/p>\n\n<p><a href=\"https:\/\/vimeo.com\/1041611720\" target=\"_blank\" rel=\"noopener\">Bekijk hem op Vimeo &#8594;<\/a><\/p><\/div>\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<svg viewBox=\"0 0 400 225\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;height:auto;border-radius:10px;display:block;margin-bottom:10px\" role=\"img\" aria-label=\"Voorbeeld Otherwise\">\n<rect width=\"400\" height=\"225\" rx=\"10\" fill=\"#f2ecdf\"\/>\n<text x=\"200\" y=\"104\" fill=\"#22211c\" font-size=\"22\" font-family=\"Georgia,'Times New Roman',serif\" text-anchor=\"middle\">All I ask is the chance to prove<\/text>\n<text x=\"200\" y=\"136\" fill=\"#22211c\" font-size=\"22\" font-family=\"Georgia,'Times New Roman',serif\" text-anchor=\"middle\">that money can&#8217;t make me happy<\/text>\n<text x=\"200\" y=\"188\" fill=\"#8f8b7e\" font-size=\"12.5\" font-family=\"Georgia,'Times New Roman',serif\" letter-spacing=\"3\" text-anchor=\"middle\">Otherwise<\/text>\n<\/svg>\n\n\n<h3 class=\"wp-block-heading\">Otherwise<\/h3>\n\n\n<p class=\"has-small-font-size wp-block-paragraph\"><em>dagelijkse quote<\/em><\/p>\n\n\n<p class=\"wp-block-paragraph\">E&#233;n quote per dag om je denken te verschuiven: een kleine dagelijkse barst in je kader. Gemaakt met mijn vriend Chris. Gratis, voor iPhone en Android. Engelstalige app.<\/p>\n\n<p><a href=\"https:\/\/otherwisequote.com\/\" target=\"_blank\" rel=\"noopener\">Haal de app op otherwisequote.com &#8594;<\/a><\/p><\/div>\n<\/div>\n\n\n<h2 class=\"wp-block-heading\">Lerende machines: live demonstraties van hoe AI leert<\/h2>\n\n\n<p class=\"wp-block-paragraph\">E\u00e9n stelling, drie motoren: bekwaamheid condenseert uit willekeur. Wat ze onderscheidt is \u00e9\u00e9n vraag: waar komt het signaal vandaan dat de machine verandert? Een oordeel, een score, of een richting. Alles hieronder draait op \u00e9\u00e9n van die drie, of is een manier om er beter materiaal voor aan te leveren. Elke demonstratie begint bij nul en leert waar je bij staat, zonder voorgetrainde binnenweggetjes.<\/p>\n\n\n<h3 class=\"wp-block-heading\">Selectie: het signaal is een oordeel<\/h3>\n\n\n<p class=\"wp-block-paragraph\">Varieer willekeurig, houd dan over of gooi weg. Het heeft bijna niets nodig om te werken, en daarom was het het eerste idee dat iemand had, en daarom is het traag.<\/p>\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-7387b849 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<svg viewBox=\"0 0 400 130\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;height:auto;border-radius:10px;display:block;margin-bottom:10px\" role=\"img\" aria-label=\"Weasel preview\">\n<rect width=\"400\" height=\"130\" rx=\"10\" fill=\"#0d1b2e\"\/>\n<g font-family=\"Menlo,monospace\" font-size=\"11.5\" letter-spacing=\"1\">\n<text x=\"20\" y=\"34\" fill=\"#5f7899\">WDLTMNLT&#160;DTJBKWIRZREZLMQCO&#160;P<\/text>\n<text x=\"20\" y=\"64\" fill=\"#8fa8c0\">METHINKS&#160;<tspan fill=\"#39d98a\">IT&#160;IS<\/tspan>WLIKE&#160;<tspan fill=\"#39d98a\">B&#160;WEASEL<\/tspan><\/text>\n<text x=\"20\" y=\"94\" fill=\"#39d98a\">METHINKS&#160;IT&#160;IS&#160;LIKE&#160;A&#160;WEASEL<\/text>\n<\/g>\n<rect x=\"255\" y=\"104\" width=\"123\" height=\"18\" rx=\"9\" fill=\"#13263e\" stroke=\"#2e5a8c\"\/>\n<text x=\"265\" y=\"117\" fill=\"#7db3e8\" font-size=\"10\" font-family=\"Menlo,monospace\">generatie 43<\/text>\n<\/svg>\n\n\n<h4 class=\"wp-block-heading\">Weasel<\/h4>\n\n\n<p class=\"has-small-font-size wp-block-paragraph\"><em>cumulatieve selectie<\/em><\/p>\n\n\n<p class=\"wp-block-paragraph\">Dawkins&#8217; programma uit 1986, live: blinde mutatie plus selectie bouwt een regel Shakespeare in zestig generaties, en de apen-schakelaar laat zien waarom toeval alleen dat nooit zou doen.<\/p>\n\n<p><a href=\"https:\/\/karim-ai-lab.netlify.app\/weasel\/\" target=\"_blank\" rel=\"noopener\">Zie het leren \u2192<\/a><\/p><\/div>\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<svg viewBox=\"0 0 400 130\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;max-width:400px;height:auto;border-radius:10px;display:block;margin-bottom:10px\" role=\"img\" aria-label=\"Voorbeeld The auditor that rewrites itself preview\">\n<rect width=\"400\" height=\"130\" rx=\"10\" fill=\"#0d1b2e\"\/>\n<text x=\"18\" y=\"30\" fill=\"#5f7899\" font-size=\"9.5\" font-family=\"Menlo,monospace\">function risk(t) {<\/text>\n<text x=\"26\" y=\"46\" fill=\"#3f5875\" font-size=\"9.5\" font-family=\"Menlo,monospace\" text-decoration=\"line-through\">if (t.amount &gt; 1000)<\/text>\n<text x=\"26\" y=\"64\" fill=\"#f2c14e\" font-size=\"9.5\" font-family=\"Menlo,monospace\">if (t.amount &gt; 6750<\/text>\n<text x=\"26\" y=\"77\" fill=\"#f2c14e\" font-size=\"9.5\" font-family=\"Menlo,monospace\">&amp;&amp; t.amount &lt; 11450)<\/text>\n<text x=\"18\" y=\"93\" fill=\"#5f7899\" font-size=\"9.5\" font-family=\"Menlo,monospace\">}<\/text>\n<line x1=\"212\" y1=\"18\" x2=\"212\" y2=\"112\" stroke=\"#22405f\" stroke-width=\"1\"\/>\n<line x1=\"228\" y1=\"98\" x2=\"384\" y2=\"98\" stroke=\"#4a5f7a\" stroke-width=\"1.5\" stroke-dasharray=\"3 4\"\/>\n<text x=\"228\" y=\"93\" fill=\"#5f7899\" font-size=\"8\" font-family=\"Menlo,monospace\">random: 5<\/text>\n<polyline points=\"228,92 240,88 252,86 264,82 276,80 288,76 300,74 312,70 318,34 340,32 362,32 384,32\" fill=\"none\" stroke=\"#f2c14e\" stroke-width=\"2.5\" stroke-linejoin=\"round\" stroke-linecap=\"round\"\/>\n<circle cx=\"384\" cy=\"32\" r=\"4\" fill=\"#f2c14e\"\/>\n<text x=\"228\" y=\"28\" fill=\"#f2c14e\" font-size=\"10.5\" font-family=\"Menlo,monospace\">38 of 60<\/text>\n<text x=\"228\" y=\"118\" fill=\"#5f7899\" font-size=\"8\" font-family=\"Menlo,monospace\">40 generations, live<\/text><\/svg>\n\n\n<h4 class=\"wp-block-heading\">De auditor die zichzelf herschrijft<\/h4>\n\n\n<p class=\"has-small-font-size wp-block-paragraph\"><em>cumulatieve selectie (een miniatuur-AlphaEvolve)<\/em><\/p>\n\n\n<p class=\"wp-block-paragraph\">2.000 transacties, 60 frauduleus, en tijd om er maar 100 te controleren. Een willekeurige steekproef vindt er vijf. Niemand vertelt de machine hoe fraude eruitziet: hij schrijft zijn eigen regel, herschrijft die, en vindt er 38. De motor van Weasel, met een taalmodel dat de mutaties voorstelt in plaats van een dobbelsteen.<\/p>\n\n<p><a href=\"https:\/\/karim-ai-lab.netlify.app\/evolve\/\" target=\"_blank\" rel=\"noopener\">Zie hem zichzelf herschrijven &#8594;<\/a><\/p>\n<p><a href=\"https:\/\/karim-ai-lab.netlify.app\/evolve\/paper\/auditor-that-rewrites-itself.pdf\" target=\"_blank\" rel=\"noopener\">Download de uitleg (pdf, Engels) &#8594;<\/a><\/p><\/div>\n<\/div>\n\n\n<h3 class=\"wp-block-heading\">Reinforcement: het signaal is een score, en hij komt laat<\/h3>\n\n\n<p class=\"wp-block-paragraph\">Niemand vertelt je wat de juiste zet is. Pas aan het eind weet je of het goed ging, en het lastige is uitzoeken welke zet de eer verdient. MENACE doet het met kralen in luciferdoosjes en zonder \u00e9\u00e9n rekensom, en daarom telt dit als een eigen motor en niet als een soort gradient descent.<\/p>\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-7387b849 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<svg viewBox=\"0 0 400 130\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;height:auto;border-radius:10px;display:block;margin-bottom:10px\" role=\"img\" aria-label=\"MENACE preview\">\n<rect width=\"400\" height=\"130\" rx=\"10\" fill=\"#0b0e14\"\/>\n<rect x=\"24\" y=\"14\" width=\"102\" height=\"102\" rx=\"8\" fill=\"#f2ede4\"\/>\n<g stroke=\"#c9c2b4\" stroke-width=\"2\"><line x1=\"58\" y1=\"22\" x2=\"58\" y2=\"108\"\/><line x1=\"92\" y1=\"22\" x2=\"92\" y2=\"108\"\/><line x1=\"32\" y1=\"48\" x2=\"118\" y2=\"48\"\/><line x1=\"32\" y1=\"82\" x2=\"118\" y2=\"82\"\/><\/g>\n<g font-family=\"Menlo,monospace\" font-size=\"22\" font-weight=\"bold\">\n<text x=\"38\" y=\"42\" fill=\"#22354e\">X<\/text><text x=\"72\" y=\"76\" fill=\"#22354e\">X<\/text><text x=\"104\" y=\"108\" fill=\"#2360aa\">O<\/text><text x=\"38\" y=\"108\" fill=\"#2360aa\">O<\/text>\n<\/g>\n<g>\n<circle cx=\"176\" cy=\"34\" r=\"7\" fill=\"#2360aa\"\/><circle cx=\"196\" cy=\"34\" r=\"7\" fill=\"#2360aa\"\/><circle cx=\"216\" cy=\"34\" r=\"7\" fill=\"#2360aa\" opacity=\".65\"\/><circle cx=\"236\" cy=\"34\" r=\"7\" fill=\"#2360aa\" opacity=\".4\"\/><circle cx=\"256\" cy=\"34\" r=\"7\" fill=\"#2360aa\" opacity=\".2\"\/>\n<text x=\"176\" y=\"60\" fill=\"#8b96ab\" font-size=\"10\" font-family=\"Menlo,monospace\">kralen = zekerheid<\/text>\n<\/g>\n<rect x=\"176\" y=\"80\" width=\"150\" height=\"22\" rx=\"11\" fill=\"#1a2130\" stroke=\"#232c3f\"\/>\n<text x=\"186\" y=\"95\" fill=\"#7db3e8\" font-size=\"10.5\" font-family=\"Menlo,monospace\">winst +3 &#183; remise +1 &#183; verlies &#8722;1<\/text><\/svg>\n\n\n<h4 class=\"wp-block-heading\">MENACE<\/h4>\n\n\n<p class=\"has-small-font-size wp-block-paragraph\"><em>reinforcement learning<\/em><\/p>\n\n\n<p class=\"wp-block-paragraph\">Een boter-kaas-en-eieren-machine van luciferdoosjes en kralen die leert winnen: machine learning uit de jaren zestig, herbouwd in je browser. Hij leert ook van jou.<\/p>\n\n<p><a href=\"https:\/\/karim-ai-lab.netlify.app\/menace\/\" target=\"_blank\" rel=\"noopener\">Zie het leren \u2192<\/a><\/p><\/div>\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<svg viewBox=\"0 0 400 130\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;height:auto;border-radius:10px;display:block;margin-bottom:10px\" role=\"img\" aria-label=\"Cash-Flow Game preview\">\n<rect width=\"400\" height=\"130\" rx=\"10\" fill=\"#0d1b2e\"\/>\n<g>\n<rect x=\"24\" y=\"70\" width=\"14\" height=\"34\" rx=\"2\" fill=\"#39d98a\"\/><rect x=\"44\" y=\"56\" width=\"14\" height=\"48\" rx=\"2\" fill=\"#39d98a\"\/>\n<rect x=\"64\" y=\"84\" width=\"14\" height=\"20\" rx=\"2\" fill=\"#ff5d5d\"\/><rect x=\"84\" y=\"48\" width=\"14\" height=\"56\" rx=\"2\" fill=\"#39d98a\"\/>\n<rect x=\"104\" y=\"76\" width=\"14\" height=\"28\" rx=\"2\" fill=\"#ff5d5d\"\/><rect x=\"124\" y=\"62\" width=\"14\" height=\"42\" rx=\"2\" fill=\"#39d98a\"\/>\n<line x1=\"18\" y1=\"104\" x2=\"150\" y2=\"104\" stroke=\"#22405f\" stroke-width=\"2\"\/>\n<\/g>\n<rect x=\"170\" y=\"18\" width=\"118\" height=\"24\" rx=\"12\" fill=\"#13263e\" stroke=\"#2e5a8c\"\/>\n<text x=\"182\" y=\"34\" fill=\"#39d98a\" font-size=\"12\" font-family=\"Menlo,monospace\">&#8364; 3.512,&#8211;<\/text>\n<text x=\"170\" y=\"62\" fill=\"#5f7899\" font-size=\"10\" font-family=\"Menlo,monospace\">week 27 &#183; btw-aangifte<\/text>\n<text x=\"170\" y=\"80\" fill=\"#8fa8c0\" font-size=\"10\" font-family=\"Menlo,monospace\">factuur: &#8364; 840 &#8722; 2% korting?<\/text>\n<rect x=\"170\" y=\"92\" width=\"60\" height=\"24\" rx=\"12\" fill=\"#39d98a\"\/>\n<text x=\"184\" y=\"108\" fill=\"#0d1b2e\" font-size=\"11\" font-weight=\"bold\" font-family=\"-apple-system,Arial\">BETAAL<\/text>\n<rect x=\"238\" y=\"92\" width=\"66\" height=\"24\" rx=\"12\" fill=\"none\" stroke=\"#8fa8c0\"\/>\n<text x=\"252\" y=\"108\" fill=\"#8fa8c0\" font-size=\"11\" font-weight=\"bold\" font-family=\"-apple-system,Arial\">WACHT<\/text>\n<\/svg>\n\n\n<h4 class=\"wp-block-heading\">Het Cash-Flow-spel<\/h4>\n\n\n<p class=\"has-small-font-size wp-block-paragraph\"><em>reinforcement learning<\/em><\/p>\n\n\n<p class=\"wp-block-paragraph\">Een AI-boekhouder leert welke facturen je vroeg betaalt en welke je rekt, en verslaat drie benchmarkstrategie\u00ebn op de boeken van een Nederlands bedrijf.<\/p>\n\n<p><a href=\"https:\/\/karim-ai-lab.netlify.app\/cashflow\/\" target=\"_blank\" rel=\"noopener\">Zie het leren \u2192<\/a><\/p><\/div>\n<\/div>\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-7387b849 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<svg viewBox=\"0 0 400 130\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;height:auto;border-radius:10px;display:block;margin-bottom:10px\" role=\"img\" aria-label=\"Cash-Flow Game live preview\">\n<rect width=\"400\" height=\"130\" rx=\"10\" fill=\"#0d1b2e\"\/>\n<line x1=\"24\" y1=\"34\" x2=\"330\" y2=\"34\" stroke=\"#63c58f\" stroke-width=\"2.5\" stroke-dasharray=\"8 5\"\/>\n<text x=\"336\" y=\"31\" fill=\"#63c58f\" font-size=\"9\" font-family=\"-apple-system,Arial\">beste<\/text>\n<text x=\"336\" y=\"42\" fill=\"#63c58f\" font-size=\"9\" font-family=\"-apple-system,Arial\">boekhouder<\/text>\n<polyline points=\"24,86 38,74 52,92 66,66 80,78 94,58 108,70 122,52 136,60 150,44 164,52 178,40 192,46 206,36 220,40 234,32 248,36 262,30 276,33 290,29 304,31 318,28 330,30\" fill=\"none\" stroke=\"#f2c14e\" stroke-width=\"3\" stroke-linejoin=\"round\" stroke-linecap=\"round\"\/>\n<circle cx=\"330\" cy=\"30\" r=\"4.5\" fill=\"#f2c14e\"\/>\n<rect x=\"24\" y=\"102\" width=\"150\" height=\"20\" rx=\"10\" fill=\"#13263e\" stroke=\"#2e5a8c\"\/>\n<text x=\"34\" y=\"116\" fill=\"#f2c14e\" font-size=\"10\" font-family=\"Menlo,monospace\">60 seconden, live<\/text>\n<text x=\"188\" y=\"116\" fill=\"#5f7899\" font-size=\"10\" font-family=\"Menlo,monospace\">4,9 mln beslissingen<\/text><\/svg>\n\n\n<h4 class=\"wp-block-heading\">Het Cash-Flow-spel &#8212; live<\/h4>\n\n\n<p class=\"has-small-font-size wp-block-paragraph\"><em>reinforcement learning<\/em><\/p>\n\n\n<p class=\"wp-block-paragraph\">Hetzelfde netwerk, maar ongetraind. Druk op start en zie het in zestig seconden leren, van elke factuur betalen zodra hij binnenkomt, tot het verslaan van de beste menselijke vuistregel. Niets is opgenomen: het traint in je browser terwijl je kijkt.<\/p>\n\n<p><a href=\"https:\/\/karim-ai-lab.netlify.app\/cashflow-live-nl\/\" target=\"_blank\" rel=\"noopener\">Zie het live leren &#8594;<\/a><\/p>\n<p><a href=\"https:\/\/karim-ai-lab.netlify.app\/cashflow-live\/paper\/cash-flow-game.pdf\" target=\"_blank\" rel=\"noopener\">Download de uitleg (pdf, Engels) &#8594;<\/a><\/p><\/div>\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<svg viewBox=\"0 0 400 130\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;height:auto;border-radius:10px;display:block;margin-bottom:10px\" role=\"img\" aria-label=\"Routing Apprentice preview\">\n<rect width=\"400\" height=\"130\" rx=\"10\" fill=\"#0d1b2e\"\/>\n<g fill=\"#8fa8c0\"><circle cx=\"70\" cy=\"40\" r=\"4\"\/><circle cx=\"110\" cy=\"28\" r=\"4\"\/><circle cx=\"150\" cy=\"52\" r=\"4\"\/><circle cx=\"120\" cy=\"82\" r=\"4\"\/><circle cx=\"70\" cy=\"96\" r=\"4\"\/><circle cx=\"180\" cy=\"96\" r=\"4\"\/><circle cx=\"200\" cy=\"34\" r=\"4\"\/><circle cx=\"240\" cy=\"66\" r=\"4\"\/><circle cx=\"270\" cy=\"30\" r=\"4\"\/><circle cx=\"300\" cy=\"90\" r=\"4\"\/><circle cx=\"330\" cy=\"50\" r=\"4\"\/><\/g>\n<rect x=\"182\" y=\"58\" width=\"14\" height=\"14\" fill=\"#ff9d3d\" rx=\"3\"\/>\n<g fill=\"none\" stroke-width=\"2\" stroke-linecap=\"round\">\n<path d=\"M189,65 L70,40 L110,28 L150,52 L189,65\" stroke=\"#7db3e8\"\/>\n<path d=\"M189,65 L120,82 L70,96 L180,96 L189,65\" stroke=\"#39d98a\"\/>\n<path d=\"M189,65 L200,34 L270,30 L330,50 L240,66 L189,65\" stroke=\"#ff5d5d\"\/>\n<path d=\"M189,65 L300,90 L189,65\" stroke=\"#e8a87c\"\/>\n<\/g>\n<rect x=\"252\" y=\"104\" width=\"126\" height=\"18\" rx=\"9\" fill=\"#13263e\" stroke=\"#2e5a8c\"\/>\n<text x=\"260\" y=\"117\" fill=\"#39d98a\" font-size=\"9.5\" font-family=\"Menlo,monospace\">&#8722;4.8% vs 2-opt<\/text><\/svg>\n\n\n<h4 class=\"wp-block-heading\">De Routing Apprentice<\/h4>\n\n\n<p class=\"has-small-font-size wp-block-paragraph\"><em>reinforcement learning<\/em><\/p>\n\n\n<p class=\"wp-block-paragraph\">Een neuraal netwerk leert zichzelf routes plannen voor bezorgbusjes, met vallen en opstaan, en verslaat de klassieke schoolboekmethode met vijf procent.<\/p>\n\n<p><a href=\"https:\/\/karim-ai-lab.netlify.app\/routing\/\" target=\"_blank\" rel=\"noopener\">Zie het leren \u2192<\/a><\/p><\/div>\n<\/div>\n\n\n<h3 class=\"wp-block-heading\">Gradient descent: het signaal is een richting, voor elke knop tegelijk<\/h3>\n\n\n<p class=\"wp-block-paragraph\">Niet &#8220;je zat fout&#8221; maar &#8220;deze knop iets omlaag, die iets omhoog&#8221;. Veel sneller dan de andere twee, en het werkt alleen als je het antwoord al hebt om de afstand aan af te meten.<\/p>\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-7387b849 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<svg viewBox=\"0 0 400 130\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;height:auto;border-radius:10px;display:block;margin-bottom:10px\" role=\"img\" aria-label=\"nano-Karim preview\">\n<rect width=\"400\" height=\"130\" rx=\"10\" fill=\"#0d1b2e\"\/>\n<polyline points=\"24,28 70,48 120,72 180,88 250,97 330,101 378,102\" stroke=\"#7db3e8\" stroke-width=\"2.5\" fill=\"none\" stroke-linecap=\"round\"\/>\n<text x=\"26\" y=\"120\" fill=\"#5f7899\" font-size=\"9\" font-family=\"Menlo,monospace\">verlies 4,9 &#8594; 1,0<\/text>\n<g font-family=\"Menlo,monospace\" font-size=\"11\">\n<text x=\"150\" y=\"32\" fill=\"#5f7899\">jq3&#210;wp&#8230;fz kx&#8709;v<\/text>\n<text x=\"150\" y=\"54\" fill=\"#8fa8c0\">the probleem of scarcty is<\/text>\n<text x=\"150\" y=\"76\" fill=\"#7db3e8\">**3.1 Reframing the problem**<\/text>\n<\/g>\n<rect x=\"286\" y=\"102\" width=\"92\" height=\"18\" rx=\"9\" fill=\"#13263e\" stroke=\"#2e5a8c\"\/>\n<text x=\"294\" y=\"115\" fill=\"#7db3e8\" font-size=\"9.5\" font-family=\"Menlo,monospace\">67 min op M4<\/text><\/svg>\n\n\n<h4 class=\"wp-block-heading\">nano-Karim<\/h4>\n\n\n<p class=\"has-small-font-size wp-block-paragraph\"><em>gradient descent<\/em><\/p>\n\n\n<p class=\"wp-block-paragraph\">Een piepklein taalmodel, vanaf nul getraind op mijn eigen teksten. Zie het van tekensoep naar mijn stijl gaan, poging na poging. Stijl zonder gedachte, zichtbaar gemaakt.<\/p>\n\n<p><a href=\"https:\/\/karim-ai-lab.netlify.app\/nano-karim\/\" target=\"_blank\" rel=\"noopener\">Zie het leren \u2192<\/a><\/p><\/div>\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<svg viewBox=\"0 0 400 130\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;height:auto;border-radius:10px;display:block;margin-bottom:10px\" role=\"img\" aria-label=\"nano-Shakespeare preview\">\n<rect width=\"400\" height=\"130\" rx=\"10\" fill=\"#0d1b2e\"\/>\n<polyline points=\"24,28 70,48 120,72 180,88 250,97 330,101 378,102\" stroke=\"#7db3e8\" stroke-width=\"2.5\" fill=\"none\" stroke-linecap=\"round\"\/>\n<text x=\"26\" y=\"120\" fill=\"#5f7899\" font-size=\"9\" font-family=\"Menlo,monospace\">zelfde net, andere ziel<\/text>\n<g font-family=\"Menlo,monospace\" font-size=\"11\">\n<text x=\"150\" y=\"32\" fill=\"#5f7899\">tW&#966;e ol&#8230;nq srr&#8709;h<\/text>\n<text x=\"150\" y=\"54\" fill=\"#8fa8c0\">KING HERNY: what sayst thou<\/text>\n<text x=\"150\" y=\"76\" fill=\"#7db3e8\">FIRST CITIZEN: Speak, speak.<\/text>\n<\/g>\n<rect x=\"286\" y=\"102\" width=\"92\" height=\"18\" rx=\"9\" fill=\"#13263e\" stroke=\"#2e5a8c\"\/>\n<text x=\"290\" y=\"115\" fill=\"#7db3e8\" font-size=\"9.5\" font-family=\"Menlo,monospace\">iteratie 50k<\/text><\/svg>\n\n\n<h4 class=\"wp-block-heading\">nano-Shakespeare<\/h4>\n\n\n<p class=\"has-small-font-size wp-block-paragraph\"><em>gradient descent<\/em><\/p>\n\n\n<p class=\"wp-block-paragraph\">Hetzelfde piepkleine model, opgevoed met Shakespeare. Zelfde architectuur, andere ziel: de data is de bestemming.<\/p>\n\n<p><a href=\"https:\/\/karim-ai-lab.netlify.app\/nano-shakespeare\/\" target=\"_blank\" rel=\"noopener\">Zie het leren \u2192<\/a><\/p><\/div>\n<\/div>\n\n\n<h3 class=\"wp-block-heading\">En \u00e9\u00e9n ding dat geen motor is: self-play<\/h3>\n\n\n<p class=\"wp-block-paragraph\">Self-play leert niets. Het lost een ander probleem op: waar komen de partijen vandaan? Speel tegen een kopie van jezelf en de tegenstander is altijd precies even sterk als jij, en je raakt nooit door je materiaal heen.<\/p>\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-7387b849 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<svg viewBox=\"0 0 400 130\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:100%;height:auto;border-radius:10px;display:block;margin-bottom:10px\" role=\"img\" aria-label=\"Connect Four preview\">\n<rect width=\"400\" height=\"130\" rx=\"10\" fill=\"#0b0e14\"\/>\n<rect x=\"24\" y=\"16\" width=\"168\" height=\"100\" rx=\"8\" fill=\"#2e6fb8\"\/>\n<g>\n<circle cx=\"48\" cy=\"100\" r=\"9\" fill=\"#ffd94a\"\/><circle cx=\"72\" cy=\"100\" r=\"9\" fill=\"#ff5d5d\"\/><circle cx=\"96\" cy=\"100\" r=\"9\" fill=\"#ffd94a\"\/><circle cx=\"120\" cy=\"100\" r=\"9\" fill=\"#ff5d5d\"\/><circle cx=\"144\" cy=\"100\" r=\"9\" fill=\"#0b0e14\"\/><circle cx=\"168\" cy=\"100\" r=\"9\" fill=\"#0b0e14\"\/>\n<circle cx=\"48\" cy=\"76\" r=\"9\" fill=\"#0b0e14\"\/><circle cx=\"72\" cy=\"76\" r=\"9\" fill=\"#ffd94a\"\/><circle cx=\"96\" cy=\"76\" r=\"9\" fill=\"#ff5d5d\"\/><circle cx=\"120\" cy=\"76\" r=\"9\" fill=\"#ffd94a\"\/><circle cx=\"144\" cy=\"76\" r=\"9\" fill=\"#0b0e14\"\/><circle cx=\"168\" cy=\"76\" r=\"9\" fill=\"#0b0e14\"\/>\n<circle cx=\"48\" cy=\"52\" r=\"9\" fill=\"#0b0e14\"\/><circle cx=\"72\" cy=\"52\" r=\"9\" fill=\"#0b0e14\"\/><circle cx=\"96\" cy=\"52\" r=\"9\" fill=\"#ffd94a\"\/><circle cx=\"120\" cy=\"52\" r=\"9\" fill=\"#0b0e14\"\/><circle cx=\"144\" cy=\"52\" r=\"9\" fill=\"#0b0e14\"\/><circle cx=\"168\" cy=\"52\" r=\"9\" fill=\"#0b0e14\"\/>\n<circle cx=\"48\" cy=\"28\" r=\"9\" fill=\"#0b0e14\"\/><circle cx=\"72\" cy=\"28\" r=\"9\" fill=\"#0b0e14\"\/><circle cx=\"96\" cy=\"28\" r=\"9\" fill=\"#0b0e14\"\/><circle cx=\"120\" cy=\"28\" r=\"9\" fill=\"#0b0e14\"\/><circle cx=\"144\" cy=\"28\" r=\"9\" fill=\"#0b0e14\"\/><circle cx=\"168\" cy=\"28\" r=\"9\" fill=\"#0b0e14\"\/>\n<\/g>\n<text x=\"216\" y=\"40\" fill=\"#8b96ab\" font-size=\"10\" font-family=\"Menlo,monospace\">alleen self-play &#8212;<\/text>\n<text x=\"216\" y=\"56\" fill=\"#8b96ab\" font-size=\"10\" font-family=\"Menlo,monospace\">geen mensenvoorbeelden<\/text>\n<rect x=\"216\" y=\"80\" width=\"150\" height=\"22\" rx=\"11\" fill=\"#1a2130\" stroke=\"#232c3f\"\/>\n<text x=\"226\" y=\"95\" fill=\"#ffd94a\" font-size=\"10.5\" font-family=\"Menlo,monospace\">generatie 7.038<\/text><\/svg>\n\n\n<h4 class=\"wp-block-heading\">Vier op een rij<\/h4>\n\n\n<p class=\"has-small-font-size wp-block-paragraph\"><em>alle drie de motoren, gevoed door self-play<\/em><\/p>\n\n\n<p class=\"wp-block-paragraph\">Het volledige DeepMind-recept in miniatuur: geen menselijke voorbeelden, alleen een kopie van zichzelf om tegen te spelen. Self-play maakt de partijen, reinforcement levert winst of verlies, gradient descent verschuift de gewichten. Het maakte zichzelf in \u00e9\u00e9n nacht feitelijk onverslaanbaar.<\/p>\n\n<p><a href=\"https:\/\/karim-ai-lab.netlify.app\/connect-four\/\" target=\"_blank\" rel=\"noopener\">Zie het leren \u2192<\/a><\/p><\/div>\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\"><\/div><\/div>\n\n\n<p class=\"wp-block-paragraph\">Vraag het van elke lerende machine die je tegenkomt: waar komt het signaal vandaan? Oordeel, score of richting. Die ene vraag ordent het hele veld, en daarom is &#8220;is het reinforcement learning of gradient descent?&#8221; een verkeerd gestelde vraag: reinforcement learning is het kader, gradient descent is het gereedschap, en AlphaZero is allebei tegelijk.<\/p>\n\n","protected":false},"excerpt":{"rendered":"<p>Verken transformerende modellen Modellen fascineren me al mijn hele leven: hoe een diagram, een notatie, een simulatie een onzichtbaar proces ineens zichtbaar maakt. Krachtige AI laat me iets doen met die fascinatie. Een idee wordt nu in uren in plaats van maanden een werkend model: echte variabelen, die op elkaar inwerken in de tijd, live [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":15,"comment_status":"closed","ping_status":"closed","template":"","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-564","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>AI Lab - Karim Benammar<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/karimbenammar.com\/nl\/ai-lab\/\" \/>\n<meta property=\"og:locale\" content=\"nl_NL\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"AI Lab - Karim Benammar\" \/>\n<meta property=\"og:description\" content=\"Verken transformerende modellen Modellen fascineren me al mijn hele leven: hoe een diagram, een notatie, een simulatie een onzichtbaar proces ineens zichtbaar maakt. Krachtige AI laat me iets doen met die fascinatie. Een idee wordt nu in uren in plaats van maanden een werkend model: echte variabelen, die op elkaar inwerken in de tijd, live [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/karimbenammar.com\/nl\/ai-lab\/\" \/>\n<meta property=\"og:site_name\" content=\"Karim Benammar\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/karim.benammar.773\" \/>\n<meta property=\"article:modified_time\" content=\"2026-09-04T23:01:36+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@KBenammar\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/karimbenammar.com\\\/nl\\\/ai-lab\\\/\",\"url\":\"https:\\\/\\\/karimbenammar.com\\\/nl\\\/ai-lab\\\/\",\"name\":\"AI Lab - Karim Benammar\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/karimbenammar.com\\\/nl\\\/#website\"},\"datePublished\":\"2026-07-15T00:38:40+00:00\",\"dateModified\":\"2026-09-04T23:01:36+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/karimbenammar.com\\\/nl\\\/ai-lab\\\/#breadcrumb\"},\"inLanguage\":\"nl-NL\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/karimbenammar.com\\\/nl\\\/ai-lab\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/karimbenammar.com\\\/nl\\\/ai-lab\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/karimbenammar.com\\\/nl\\\/transformatief-denken\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"AI Lab\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/karimbenammar.com\\\/nl\\\/#website\",\"url\":\"https:\\\/\\\/karimbenammar.com\\\/nl\\\/\",\"name\":\"Karim Benammar\",\"description\":\"Transformative thinking\",\"publisher\":{\"@id\":\"https:\\\/\\\/karimbenammar.com\\\/nl\\\/#\\\/schema\\\/person\\\/f011c71bcd2ba06db6aa653334c34531\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/karimbenammar.com\\\/nl\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"nl-NL\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/karimbenammar.com\\\/nl\\\/#\\\/schema\\\/person\\\/f011c71bcd2ba06db6aa653334c34531\",\"name\":\"Karim Benammar\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"nl-NL\",\"@id\":\"https:\\\/\\\/karimbenammar.com\\\/22\\\/wp-content\\\/uploads\\\/2022\\\/10\\\/cropped-plethora.png\",\"url\":\"https:\\\/\\\/karimbenammar.com\\\/22\\\/wp-content\\\/uploads\\\/2022\\\/10\\\/cropped-plethora.png\",\"contentUrl\":\"https:\\\/\\\/karimbenammar.com\\\/22\\\/wp-content\\\/uploads\\\/2022\\\/10\\\/cropped-plethora.png\",\"width\":512,\"height\":512,\"caption\":\"Karim Benammar\"},\"logo\":{\"@id\":\"https:\\\/\\\/karimbenammar.com\\\/22\\\/wp-content\\\/uploads\\\/2022\\\/10\\\/cropped-plethora.png\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/karim.benammar.773\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/karimbenammar\\\/\",\"https:\\\/\\\/x.com\\\/https:\\\/\\\/twitter.com\\\/KBenammar\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"AI Lab - Karim Benammar","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/karimbenammar.com\/nl\/ai-lab\/","og_locale":"nl_NL","og_type":"article","og_title":"AI Lab - Karim Benammar","og_description":"Verken transformerende modellen Modellen fascineren me al mijn hele leven: hoe een diagram, een notatie, een simulatie een onzichtbaar proces ineens zichtbaar maakt. Krachtige AI laat me iets doen met die fascinatie. Een idee wordt nu in uren in plaats van maanden een werkend model: echte variabelen, die op elkaar inwerken in de tijd, live [&hellip;]","og_url":"https:\/\/karimbenammar.com\/nl\/ai-lab\/","og_site_name":"Karim Benammar","article_publisher":"https:\/\/www.facebook.com\/karim.benammar.773","article_modified_time":"2026-09-04T23:01:36+00:00","twitter_card":"summary_large_image","twitter_site":"@KBenammar","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/karimbenammar.com\/nl\/ai-lab\/","url":"https:\/\/karimbenammar.com\/nl\/ai-lab\/","name":"AI Lab - Karim Benammar","isPartOf":{"@id":"https:\/\/karimbenammar.com\/nl\/#website"},"datePublished":"2026-07-15T00:38:40+00:00","dateModified":"2026-09-04T23:01:36+00:00","breadcrumb":{"@id":"https:\/\/karimbenammar.com\/nl\/ai-lab\/#breadcrumb"},"inLanguage":"nl-NL","potentialAction":[{"@type":"ReadAction","target":["https:\/\/karimbenammar.com\/nl\/ai-lab\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/karimbenammar.com\/nl\/ai-lab\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/karimbenammar.com\/nl\/transformatief-denken\/"},{"@type":"ListItem","position":2,"name":"AI Lab"}]},{"@type":"WebSite","@id":"https:\/\/karimbenammar.com\/nl\/#website","url":"https:\/\/karimbenammar.com\/nl\/","name":"Karim Benammar","description":"Transformative thinking","publisher":{"@id":"https:\/\/karimbenammar.com\/nl\/#\/schema\/person\/f011c71bcd2ba06db6aa653334c34531"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/karimbenammar.com\/nl\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"nl-NL"},{"@type":["Person","Organization"],"@id":"https:\/\/karimbenammar.com\/nl\/#\/schema\/person\/f011c71bcd2ba06db6aa653334c34531","name":"Karim Benammar","image":{"@type":"ImageObject","inLanguage":"nl-NL","@id":"https:\/\/karimbenammar.com\/22\/wp-content\/uploads\/2022\/10\/cropped-plethora.png","url":"https:\/\/karimbenammar.com\/22\/wp-content\/uploads\/2022\/10\/cropped-plethora.png","contentUrl":"https:\/\/karimbenammar.com\/22\/wp-content\/uploads\/2022\/10\/cropped-plethora.png","width":512,"height":512,"caption":"Karim Benammar"},"logo":{"@id":"https:\/\/karimbenammar.com\/22\/wp-content\/uploads\/2022\/10\/cropped-plethora.png"},"sameAs":["https:\/\/www.facebook.com\/karim.benammar.773","https:\/\/www.linkedin.com\/in\/karimbenammar\/","https:\/\/x.com\/https:\/\/twitter.com\/KBenammar"]}]}},"_links":{"self":[{"href":"https:\/\/karimbenammar.com\/nl\/wp-json\/wp\/v2\/pages\/564","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/karimbenammar.com\/nl\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/karimbenammar.com\/nl\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/karimbenammar.com\/nl\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/karimbenammar.com\/nl\/wp-json\/wp\/v2\/comments?post=564"}],"version-history":[{"count":3,"href":"https:\/\/karimbenammar.com\/nl\/wp-json\/wp\/v2\/pages\/564\/revisions"}],"predecessor-version":[{"id":745,"href":"https:\/\/karimbenammar.com\/nl\/wp-json\/wp\/v2\/pages\/564\/revisions\/745"}],"wp:attachment":[{"href":"https:\/\/karimbenammar.com\/nl\/wp-json\/wp\/v2\/media?parent=564"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}