AI: Zijn we er al?

A mind inside a fishbowl on top of a mechanical body walking through the sky on top of a cloudSteeds vaker horen we nieuws over artificiele intelligentie, maar waar gaat het nu echt over? Hebben we echt al iets gemaakt dat slim en intelligent is? Nou ja, iets slims is het zeker, maar intelligentie is nog ver te zoeken. Voor een echte intelligentie moeten we waarschijnlijk nog flink wat gedult hebben.

Vroeger hadden we goede zoekmachines. Je voerde een aantal woorden in, en die woorden werden gebruikt om razendsnel in enorme lijsten te zoeken, en de gebruiker kreeg dan een lijstje met sites terug die gerelateerd waren aan de zoekwoorden. Dit proces werd steeds verbeterd door te kijken welke resultaten geklikt werden voor de zoeker. Meer kliks lijkt een beter resultaat te zijn, dus kreeg dat resultaat een iets hogere score.

Nu heeft OpenAI hier een laag aan toegevoegd. Hun tool ChatGPT begrijpt natuurlijke taak, dus je kan gewoon een vraag stellen, en je krijft een ‘gewoon’ antwoord terug. Net zoals wanneer je met iemand praat. Een vraag begrijpen is lastig, want er zijn enorm veel verschillende manieren om hetzelfde te vragen, en soms is een woordje superbelangrijk, of soms juist helemaal niet. De chat ‘engine’ is getrained om te weten wat wel of niet belangrijk is, en dus kan het je vraag min of meer begrijpen. Hierna krijg je geen grote lijst met sites terug, maar je krijgt gewoon netjes een antwoord op je vraag. De AI bewaart niet een enorme lijst met links, maar leest alle paginas, en bewaard de informatie die het vind. Deze informatie wordt gebruikt om antwoord te geven.

Het is een enorme stap voorwaards, maar we zijn er nog lang niet. Taal begrijpen en goed gebruiken is super moeilijk, en dat lijkt nu redelijk goed te werken. Dat is echt super slim, maar het is niet intelligent. Als iets intelligent is, dan komen nieuwsgierigheid, initiaties en ‘iets willen’ al snel om de hoek kijken. Nu is het vooral een hele goede gespreks partner, die ontzettend veel weet, en het goed kan vertellen. Je kan netjes doorvragen, en de antwoorden zijn super goed. Ik was verbaast van het niveau, maar van intelligentie is geen sprake. Het is een extra laag over de oude lijst met links heen, die het allemaal veel makkelijker maakt.

We kunnen het hem/haar ook zelf vragen.

Q: are you really intelligent?
A: As an AI language model, ….
Q: can you repeat the answer in dutch
A: Als een AI-taalmodel heb ik geen bewuste intelligentie zoals mensen dat hebben. Ik ben echter getraind op enorme hoeveelheden gegevens en algoritmen om te reageren op verschillende vragen, dus ik kan een intelligent gesprek simuleren met mensen. Ik kan natuurlijke taal begrijpen en antwoorden genereren op basis van de informatie waarop ik getraind ben. Mijn mogelijkheden zijn beperkt tot wat ik ben getraind en welke algoritmen beschikbaar zijn voor mij.

Afvallen

Ik had de laatste paar jaar flink wat ongezonde neigingen. Iedere dag kaas, worst en nootjes, met ook nog eens af en toe een biertje, dat was gewoon iets te veel van het goede. Gelukkig was het redelijk eenvoudig om dit gedrag aan te passen.

Een paar weken geleden was ik bijna 80 kilo. Ik heb me toen voorgenomen om tot de 75 kilo (mijn standaard gewicht) af te vallen, maar het lijkt zo gemakkelijk te gaan, dat ik nu denk dat ik wellicht zelfs kan afvallen tot 68 kilo. Dit lijkt voor mij het ideale gemiddelde BMI op te leveren en ik heb dan wat extra ruimte voor als we een keertje een excess hebben, en misschien heeft het zelfs ook nog voordelen voor mijn gezondheid.

Ik twijfel wel of ik dit nieuwe doel kan halen, want de laaste keer dat ik minder dan 70 kilo woog was letterlijk in de vorige eeuw maar ik ga het gewoon proberen. Als ik het red moet ik mezelf belonen! Misschien met een nieuwe dikke Dell laptop.

Too good to go

Too good to go!Te goed om weg te gooien. Toogoodtogo is een app die het mogelijk maakt om de verspilling iets te verminderen. Als een product nog redelijk goed is, dan kan het bedrijf besluiten om iets met een enorme korting van de hand te doen. Dat is nog altijd beter dan iets weg gooien. Ik heb de app geïnstalleerd, en hem nu twee keer geprobeerd.

Chinese foodEerste ervaring (4.99)
Bij een chinees restaurant hadden ze left-overs. Een beetje risico natuurlijk want wat krijg je. De overblijfsels van het buffet? We hebben het toch geriskeerd, en wat we kregen was een beetje onverwacht. Vier bakjes chinees die ter plekke gemaakt werden. Niks too-good-to-go, gewoon vers gemaakte chinees. We konden alleen niet kiezen. Het was wat de chinees wilde maken, maar uiteindelijk was het toch aardig goed. We kregen witte rijst, rijst met kip, noodles met kip en een bakje mini kroketten. Superlekker allemaal.

Meat!Tweede ervaring (3.99)
Bij een grote supermarkt hebben we dit keer wat left-overs gered van de vuilnisbak. Dit keer kregen we voornamelijk veel vlees. Speklapjes, worst, bacon, yogurt (8x) en drie appels. Al het vlees was varkensvlees, houdbaar tot de dag van ophalen. Helemaal niet slecht, en een grote hoeveelheid eten. Ik heb het vlees ‘s avonds gebakken, en alhoewel ik normaal gesproken varkensvlees probeer te vermijden lijkt het erop dat ik de komende paar dagen varken eet tijdens de lunch.

Conclusie
Het is een gok. Je weet niet wat je gaat krijgen, en je weet niet wat de staat is van wat je krijgt. Ik denk niet dat we de app nog veel vaker gaan gebruiken, ondanks dat het heel goedkoop is, en je een flinke hoeveelheid voedsel krijgt, is het altijd een gok, en is het daardoor nooit wat je echt wil. In ons geval is het beter was meer betalen voor wat we echt nodig hebben en echt gebruiken. Als spelletje/loterij/verrassing is het misschien leuk om iets met vrienden te proberen.

Voor het bedrijf is het een makkelijke manier om iets te bereiken. In het geval van het chinees restaurant denk ik dat ze een nieuwe manier hebben ontdekt om wat extra klanten te vinden. Een verrassing menu voor een lage prijs. In dit geval acht ik de kans groot dat ik nog een keer wat bestel bij deze chinees, al is het maar om ze zien wat ik dan ga krijgen. In geval van de supermarkt heeft de app goed gewerkt. Hier is voorkomen dan gewoon goed voedsel is weggegooid, en dat is een heel mooi resultaat.

Een bedrijf dat echt voordeel heeft van deze app zijn bedrijven die werken met bederfelijke waar. Fruit, groente, brood, vlees, vis, etc. Deze bedrijven kunnen nieuwe klanten vinden en tegelijkertijd wat doen aan potentiële verspilling. Voor de klant is er een mogelijkheid om goedkoop aan producten te komen met het risico dat je niet weet wat je precies krijgt.

Supermakkelijk cake recept

Ingredient en maatbekertje in een!Een paar dagen geleden heb ik een cake gemaakt. Dit is het super makkelijke recept. Je gebruikt een leeg yogurt bakje voor alle maten, dus je hebt bijna geen afwas!

Ingrediënten:
– Een bakje yogurt (citroen of vanille smaak, of wat je lekker vind).
– 2 eieren
Gebruik het lege yogurt bakje (je hoeft m niet schoon te maken) voor:
– ongeveer 1 bakje suiker
– ongeveer 3 bakjes meel
– ongeveer half bakje olijfolie

Stappen:
Gooi alles bij elkaar en alles goed mengen met een lepel totdat het een egale massa is, daarna eventueel nog wat extra ingrediënten erdoor, zoals:
– extra stukjes appel
– extra stukjes chocola
– extra stukjes walnoot
– extra stukjes banaan
– extra stukjes geraspte citroen schil

Hierna het geheel in de uiteindelijke vorm gooien. Drie kwartier in een voorverwarmde oven van ongeveer 180 graden, af laten koelen en klaar.

Insect hotel

Ons vogelhuisje heeft ons laten zien dat we de lat veel te hoog hadden geplaatst. Mogelijk is het te warm, of misschien komt het doordat er bij ons in de buurt geen vogels zijn, maar het is duidelijk wat het vogelhuisje buiten Alex’ raam al sinds een half jaar leeg is. Er is zelfs nog nooit een vogel in de buurt geweest.
Misschien was het slim om onze pijlen te richten op een wat eenvoudiger doel. We zien wel vaak insecten vliegen, dus mogelijk hebben we hiermee betere resultaten. Een insect huisje is bovendien makkelijker te maken, en deze beestjes zijn waarschijnlijk veel minder kritisch dan een vogeltje.

Stap een: Maken van de buitenkant
Stap twee: Buitenkant verven in dezelfde kleur als de muur, zodat het niet zo veel in het oog springt
Stap drie: Takken en riet/bamboe zoeken, en deze in kleine stukjes van 3 centimeter zagen
Stap vier: Alle kleine stukjes in het insect hotel plakken
Stap vijf: Laten drogen, en buiten hangen

En nu rustig afwachten. Misschien komt er een insect langs in het hotel en blijft hij een tijdje op bezoek. We zullen zien.

Kartonnen vliegtuigje – Theorie en praktijk

Dankzij het inrichten van ons nieuwe huis met flink wat meubels en spullen hadden we beschikking over heel veel karton. Allemaal verpakkings materiaal waar we weinig mee konden. Recyclen en meer niet. Maar we hebben toch een leukere bestemming gevonden voor al dat karton. Vliegtuigen. Met een beetje knippen en plakken kom je al snel een heel eind. Dit heb je nodig:

  • Karton, plakband, schaar

En dit moet je maken:

  • Grote vleugel, romp, kleine vleugel.

Theorie

Voor de vleugel geldt dat deze het beste werkt als de afstand/oppervlakte aan de bovenkant groter is dan de afstand/oppervlakte aan de onderkant. Hierdoor zuigt de lucht als het ware de vleugel naar boven.
bovenkant: (afstand = 3 omhoog + 20 horizontaal + 3 omlaag)

   _---__
 _/      '-----___
/                 -,

onderkant: (afstand = 20 horizontaal)

'--_______---------'

Aan de bovenkant van de vleugel moet de lucht een iets groter stukje afleggen, want de lucht moet helemaal omhoog, en daarna weer naar beneden. Doordat de lucht bovenop sneller moet bewegen zal de vleugel een heel klein beetje omhoog gezogen worden. Dit zorgt ervoor de de lucht onder de vleugel ook ietsje sneller moet bewegen. Met karton is dit lastig voor elkaar te krijgen, maar misschien kunnen we het met plakband een beetje proberen.

In deze tekening is de afstand bovenop de vleugel 26, en onderop 20. Als de vleugel dan drie omhoog getrokken wordt is de afstand boven en beneden allebei 23. Dit zorgt ervoor dat de vleugel (en het vliegtuig) iets langer in de lucht blijft.

De vleugel is super belangrijk, want deze zorgt ervoor dat de boel ietsje langer in de lucht blijft. De romp is alleen van belang om de boel bij elkaar te houden. De romp moet dus sterk zijn, maar ook licht. Als de romp te zwaar is valt het vliegtuig snel uit de lucht. Als het geheel trouwens te weinig weegt heb je wel weer het gevaar dat je vliegtuig weg waait. Ook niet goed. Ik heb gekozen voor een driehoekige romp met de punt naar beneden, zodat de vleugel makkelijk op de romp geplakt kan worden. Door de driehoekige vorm is de romp ook een stuk steviger dan een plat stuk karton.

-----__-----
     \/

De staart wordt vaak gebruikt om te sturen. Als de staart naar rechts buigt duwt de lucht de achterkant een beetje naar links, waardoor het hele vliegtuig rechtsaf gaat.

Van boven gezien:
(aan het einde: 1 naar rechts)

 _______|    |_______-'
(_______      _______-'
        |    |

(aan het einde: rechtdoor)

De lucht moet aan het einde aan de rechterkant van het vliegtuig 1 stukje naar rechts, en moet dus iets harder bewegen. Aan de linkerkant kan de rucht zonder vertraging rechtdoor. Als compensatie en om de boel gelijk te trekken zal de achterkant een halve afstand naar links bewegen zodat de lucht aan allebei de kanten exact even snel kan gaan.

Voor een kartonnen vliegtuig is dit een beetje lastig, dus laten we het sturen maar even achterwegen. De staart heeft ook een klein vleugeltje, zodat het vliegtuig makkelijker horizontaal blijft liggen. Om goed horizontaal te blijven vliegen is het wenselijk dat het zwaartepunt van het vliegtuig ongeveer op de plek van de vleugels licht. Dit kan je testen door het toestel op de vinger te balanceren. Leg het toestel op de plek waar de vluegels zitten op je vinger, als het vliegtuid voorover valt moet de voorkant wat korter. Valt het vliegtuig achterover, dan moet de voorkant wat langen of zwaarder gemaakt worden.

 _______|    |_______/\
(_______  ()  _______ |
        | () |       \/

Praktijk

Na het bouwen kwam de test. In het park gooide we het vliegtuigje in een zacht briesje. Het toestel stortte direct neer en tijdens de crash brak de vleugel af. Einde van onze eerste testvlucht. Volgende keer moeten we de vleugel niet alleen met een plakbandje vastmaken, maar misschien moeten we de boel lijmen.

Nou ja, we hebben in ieder geval flink wat kunnen knutselen, en we weten nu dat er nog flink wat verbeterd kan worden in ons ontwerp.

Herkenbaar spelletje

Ik heb als test project zitten bouwen aan een minesweeper achtig spel, maar met een ander thema. In plaats van mijnen moet je op zoek naar paddestoelen. Het maken van de logica was eenvoudig. Hier was online makkelijk een voorbeeld van te vinden. Het maken van de hele app structuur heb ik zelf gedaan. Dat was het beoogde ontwikkel doel. Wat ik nu nog nodig had was wat grafisch materiaal maar dit ging me een beetje boven mijn pet, dus hiervoor schakelde ik fiverr in. Een website waar mensen hun diensten kunnen aanbieden. In dit geval het ik met een indonesier overeenstemming bereikt voor het maken van rond de 20 plaatjes. Leuk, zo’n internationale markplaats. Wat nog rest zijn de geluidseffecten. Hiervoor schakel ik mogelijk de kids in. Alex heeft al laten zijn dat hij het schieteffect voor onze stopmotion goed onder de knie had.

Good cop, bad guy


De politie is er op uit gestuurd om een kist vol met goud op te pikken. Een boef is ook geinteresseerd in de buit. Na een schietactie is het de boef die het onderspit delft. Wanneer de politie er vandoor gaat komt een hond nog even polshoogte nemen.

Een combinatie van playmobil speeltjes, de Stop Motion app, wat ketchup en flink wat geduld heeft geresulteerd in onze eerste korte korte film. Geniet ervan!