Hoe kan je AI gebruiken in website-ontwikkeling?

Tekening van een robot aan de computer

Tegenwoordig is artificiële intelligentie overal. Het ziet ernaar uit dat iedereen deze moderne techniek wil gebruiken voor eender welke toepassing. Maar wat is AI juist? Wat kan het? En vooral, wat kan het niet? In deze blogpost overlopen we de sterktes en de zwaktes van generatieve AI voor de ontwikkeling van een website.

Wat is generatieve AI?

De term AI bestaat al langer, maar wordt tegenwoordig voornamelijk gebruikt om te verwijzen naar generatieve artificiële intelligentie (GenAI). Dit zijn modellen die worden getraind op een grote hoeveelheid data om patronen te leren herkennen. De meest bekende soorten van GenAI zijn language learning models (LLMs), zoals ChatGPT, en text-to-image-modellen, zoals Stable Diffusion en Midjourney.

Een LLM-model is getraind om patronen te herkennen in menselijke taal om zelf coherente zinnen te kunnen vormen gebaseerd op de input van een gebruiker. Als je bijvoorbeeld aan ChatGPT vraagt om een kortverhaal te schrijven, zal het dit doen op basis van teksten die het heeft geanalyseerd.

Een diffusion-model, zoals Stable Diffusion, is getraind om afbeeldingen te genereren gebaseerd op een tekstuele input. Als je bijvoorbeeld vraagt op een puppy te tekenen, zal het proberen om een patroon te herkennen in een willekeurige ruis dat overeenkomt met jouw beschrijving van de puppy. Deze ruis wordt stapsgewijs gestructureerder tot je uiteindelijk een willekeurige afbeelding krijgt die hopelijk overeenkomt met wat je juist in gedachte had.

Generatie van een puppy in Stable Diffusion.
Generatie van een puppy in Stable Diffusion. Het AI-model begint met willekeurige ruis en zoekt stapsgewijs naar patronen.

Wat is generatieve AI niet?

Veel mensen overschatten de mogelijkheden van AI. Je ziet vaak dat GenAI wordt gebruikt in toepassingen waarvoor het niet geschikt is. AI is geen waarheidsmachine. De gegenereerde resultaten zijn gebaseerd op willekeur en zullen vaak nonsens bevatten. Men zegt wel eens dat AI “hallucineert”.

Een goed voorbeeld hiervan is een advocaat in Utah die ChatGPT gebruikte om juridische documenten te schrijven. In deze documenten werd verwezen naar andere rechtszaken die niet bestaan. (Bron: The Guardian) De advocaat had AI gebruikt om tijd en kosten te sparen, maar deze opdracht was niet geschikt voor ChatGPT.

Het is belangrijk om te onthouden dat ChatGPT een taalmodel is en dus in de eerste plaats probeert om coherente zinnen te vormen. ChatGPT heeft geen concept van waarheid en zal vaak grammaticaal correcte nonsens genereren.

“Als robots konden denken, dan waren wij hier niet.” -Obi-Wan Kenobi, “Star Wars Episode II: Attack of the Clones”

AI voor de ontwikkeling van je website

Met de sterktes en zwaktes van GenAI in het achterhoofd, kunnen we enkele applicaties binnen website-ontwikkeling onder de loep nemen. Waarvoor kan je AI inzetten bij de ontwikkeling van een website en waarvoor niet?

AI is nuttig voor:

  • Tijdrovend werk dat weinig creatief inzicht vereist. Bijvoorbeeld: Sorteren van tabellen, opsporen van typfouten in je copy, of het verwijderen van overbodige tags in je code om prestaties te verhogen.
  • Inspiratie. Bijvoorbeeld: Genereren van kleurpatronen of het voorstellen van lettertypes.
  • Genereren van afbeeldingen. Kan je geen goede afbeeldingen vinden die bij je content past? Dan kan je Stable Diffusion gebruiken om er één te genereren. Let wel op dat gegenereerde afbeeldingen vaak bizarre fouten kunnen bevatten, dus probeer niet overboord te gaan. Wij verkiezen meestal stockfoto’s boven gegenereerde afbeeldingen.

AI is niet nuttig voor:

  • Volledige designs. Zelfs wanneer AI een concept van een webdesign genereert, zal je aanpassingen moeten maken om het design origineler en minder generisch te maken.
  • Moderne designs. Als je een design genereert met een text-to-image-model, dan gebruik je een model dat in het verleden is getraind op bestaande afbeeldingen. AI staat dus altijd een stap achter. Het duurt ook lang en vergt veel energie om modellen te trainen. Soms is het dus beter om rond te kijken en zelf de nieuwste trends te onderzoeken.
  • Tijd besparen. Veel mensen gebruiken AI omdat ze denken dat ze er tijd mee uitsparen. AI is echter een eerste stap. Je hebt een menselijk oog nodig om de designs te beoordelen. Daarna moet je itereren, aanpassen en implementeren. Het gebruik van AI is dus zeker geen shortcut en kan in sommige gevallen minder efficiënt zijn.

Op de blog van OpenArt staan enkele mockups van designs gegenereerd door AI. De ontwerpen op die pagina zien er inderdaad uit als mockups, maar zijn niet echt bruikbaar. De ontwerpen zijn vaak generisch of onpraktisch. Het zijn ook slechts afbeeldingen die dienen als een startpunt. Er bestaan al heel veel mockups of sjablonen op het web gemaakt door professionals. AI lost dus geen probleem op waar we nog geen oplossing voor hadden.

Samengevat

AI kan nuttig zijn voor het generen van inspiratie of het doen van simpele taken. De menselijke toets blijft echter heel belangrijk. In tegenstelling tot wat veel mensen denken is AI niet creatief en zal het geen nieuwe inzichten genereren. Een webdesign ontwikkeld door AI is van nature gedateerd en mankeert aan originaliteit.

AI kan heel handig zijn zolang het op een juiste manier wordt toegepast. Je moet je dus niet afvragen hoe AI jouw werk kan overnemen. Het is beter om te vragen hoe AI jou kan assisteren.

Delen

Webdesign

Hoeveel kost een website?

De kostprijs van een website is afhankelijk van jouw noden en wensen. Je kan vrijblijvend het formulier invullen. Wij sturen jou dan zo snel mogelijk een geschatte prijs. 

Lees verder »