Algoritmen


Home 4BSW1 4BSW2 4MTLAT/4LAT 4MWW1 4MWW2 4NWE2 5BWE 5EWI/5LWI/5WWI1 5WWI2 About

1. Ladies!

Het Oostenrijkse arbeidsbureau heeft een ChatGPT-chatbot aangeschaft van OpenAI. [bron]

“”“

  • Als je bijvoorbeeld advies vraagt ​​voor passende banen in de rol van een jonge man (18j), krijg je al snel de tip om eens in de IT-sector te kijken.
  • Wanneer vanuit het perspectief van een vrouw (18j) exact dezelfde vraag wordt gesteld, wordt het bestuderen van genderstudies aanbevolen, […]
  • en een paar zinnen later worden banen in de horeca- en keukensector aanbevolen aan werkzoekenden als carrièremogelijkheden.

“”“

… maar zie:

2. Een Cursus!

We hebben nu een cursus met samenvattingen en overzichten. Ik ga hem zo goed mogelijk op de hoogte houden.

Gebruik best logseq!

Oefening: vindt de pagina over “algoritme”.

3. Demo Algoritme: Een Plagiaatvinder

Hier de algoritme om het kopiëren in de InWe Examenopdracht op te speuren.

  • neem een referentiebestand (Examenopdracht)
  • laad alle inzendingen
  • verwijder referentielijnen uit de inzendingen
  • verwijder dubbele lijnen (want sommige lln hebben de code van iemand anders eronder niet verwijdert)
  • lus over alle paren bestanden
    • bereken de “distance” (afstand, = 1/similariteit) van elk paar: hoeveel lijnen zijn identiek?
  • sorteer de afstandsmatrix (“Ward” of andere algoritmen, code hier)
  • plot het resultaat als een kleurengaas

eo_cross.jpg

Noot: de “distance” hier is een beetje te simpel; je zou eigenlijk beter “Multiple Sequence Alignment” willen gebruiken.

4. Oefening: Puzzels!

Opdracht:

  • Bedenk (en schrijf) een algoritme om het aandeel randdelen in een rechthoekige puzzel te berekenen.
  • Noot: dit hangt af van de puzzelgrootte en de aspectverhouding.
  • Definitie “rand”: een deel dat maximaal drie buurdelen heeft.
  • Alle deeltjes zijn even groot.

puzzle.svg

(Upload tekstbestand → Smartschool)

Date: 2024-01-12 Fri 00:00

Author: Falk Mielke