Visualiseren

Generatieve AI en chatbots ondersteunen je leerproces door ingewikkelde concepten te visualiseren met diagrammen, mindmaps, grafieken en tabellen. Deze visuele hulpmiddelen helpen je verbanden en hiërarchieën tussen ideeën beter te begrijpen. Geef chatbots opdrachten om specifieke visualisaties te maken, zoals stroomdiagrammen of schema’s.

Code genereren voor visualisaties

Chatbots kunnen bijvoorbeeld Mermaid-code genereren, een programmeerframework dat eenvoudige tekst omzet in diagrammen en schema’s. Ze kunnen ook de code schrijven om tabellen te maken. Enkele toepassingen zijn:

  • stroomdiagrammen voor processen of algoritmen
  • projectschema’s voor planning
  • mindmaps om ideeën te organiseren
  • grafieken om gegevens weer te geven
Bekijk hieronder enkele voorbeelden van verschillende AI-chatbots:

Voorbeeld gebruik

Stel dat je de chatbot vraagt: ‘Maak Mermaid-code voor een mindmap over generatieve AI met subonderwerpen zoals neurale netwerken, data preprocessing, en gebruiksscenario’s.’
De chatbot zou dan kunnen antwoorden met deze code:

```mermaid
mindmap
  root((Generatieve AI))
    Neurale_Netwerken
      Convolutionele_Netwerken
      Recurrente_Netwerken
      Generative_Adversarial_Networks
      Transformer_Modellen
    Data_Preprocessing
      Gegevensverzameling
      Normalisatie
      Augmentatie
      Opschonen
    Gebruiksscenario's
      Kunstmatige_Creatie
        Beeldgeneratie
        Geluidscreatie
      Natural_Language_Processing
        Chatbots
        Tekstgeneratie
      Spelontwikkeling
        Game_AI
        Verhaalcreatie
    Uitdagingen
      Ethische_Vragen
      Kwaliteitscontrole
      Bias_in_gegevens
```

Sommige AI-chatbots zetten de code meteen om in een bruikbare weergave.

Screenshot van een mindmap over generatieve AI, gemaakt met Mermaid-code. In het midden staat "Generatieve AI" omringd door subonderwerpen zoals "Neurale Netwerken", "Transformer Modellen" en "Data Preprocessing". Andere takken omvatten onderwerpen zoals "Kwaliteitscontrole", "Ethische Vragen", en "Gebruikersscenario's". De mindmap is kleurrijk met verschillende secties die de belangrijkste facetten van generatieve AI visueel weergeven. Onderaan staat een uitleg dat deze code gebruikt kan worden in een omgeving die Mermaid ondersteunt.

Je kan ook een visualisatietool zoals MermaidJS gebruiken om de code naar een bruikbare afbeelding om te zetten.

Andere visualisatiemogelijkheden

Naast Mermaid zijn er andere manieren waarop je chatbots kan vragen om eenvoudige representaties te maken:

  • Eenvoudig tekstverzoek: ‘Geef een kort, puntsgewijs overzicht van de voor- en nadelen van neurale netwerken.’
  • Tabel: ‘Maak een tabel die de verschillen tussen conventionele AI en generatieve AI opsomt.’
  • Grafiek: ‘Genereer een staafdiagram van de toename van AI-toepassingen door de jaren heen.’
  • Basisdiagrammen: ‘Teken een eenvoudig stroomdiagram van het machine learning-proces.’
Voorbeeld tabelprompt

Vraag: ‘Maak een tabel die de verschillen tussen neurale netwerken en conventionele algoritmen weergeeft.’

KenmerkNeurale netwerkenConventionele algoritmen
gegevensverwerkingverwerkt grote hoeveelheden databeperkt tot specifieke taken
lerenzelflerend (deep learning)voorgedefinieerde regels
flexibiliteithoog, aanpasbaarbeperkt, specifieke toepassingen
Voorbeeld grafiekprompt

Vraag: ‘Genereer een lijndiagram van de groei van AI-patenten tussen 2010 en 2020.’

GenAI kan een eenvoudige grafiekbeschrijving geven die je kan gebruiken in software zoals Excel of online grafiektools.

Jaar    Aantal Patenten
2010    50
2011    75
2012    120
2013    200
2014    320
2015    450
2016    600
2017    750
2018    900
2019    1100
2020    1350