• Door naar de hoofd inhoud
  • Skip to secondary menu
  • Spring naar de eerste sidebar
  • Spring naar de voettekst
Neerlandistiek. Online tijdschrift voor taal- en letterkunde

Neerlandistiek

Online tijdschrift voor taal- en letterkundig onderzoek

  • Over Neerlandistiek
  • Contact
  • Homepage
  • Categorie
    • Neerlandistiek voor de klas
    • Vertelcultuur
    • Naamkunde
  • E-books
  • Neerlandistische weblogs
  • Archief
    • 10 jaar taalcanon
    • 100 jaar Willem Frederik Hermans
  • Jong Neerlandistiek
  • Frisistyk
  • Mondiaal

Een automatisch rijmwoordenboek

18 januari 2021 door Marc van Oostendorp 3 Reacties

Door Marc van Oostendorp

Omdat het handig was om automatisch te kunnen bepalen of twee woorden op elkaar rijmen, heb ik een Python script geschreven dat dit kan doen. Je kunt het van mijn Github-account halen. Je moet wel een beetje Python beheersen om het te kunnen gebruiken, maar dat kan op een zeer laag beginnersniveau zijn. Het is handig voor als je zelf iets wil maken dat automatisch kan rijmen. (Websites als Mick’s Rijmwoordenboek zijn bedoeld voor mensen en niet voor computers.)

Het woordenboek is gebaseerd op de beroemde, zij het inmiddels al een paar decennia oude database CELEX. Daar wordt ieder Nederlands woord van (onder andere) een fonetische transcriptie voorzien. Van die fonetische transcriptie heb ik het deel geïsoleerd dat rijmt: de beklemtoonde klinker en alles wat daarop volgt. Dat vormt de eerste dictionary in mijn script, die ik rijmwoordenboek heb genoemd. De tweede dictionary bevat die informatie min of meer andersom: je vindt daar voor iedere rijmklank een lijst met alle woorden in Celex die deze rijmklank bevatten; deze noem ik hulprijmwoordenboek. Om alle rijmwoorden voor sla te vinden moet je dat woord dus eerst opzoeken in het rijmwoordenboek om daar de fonetische transcriptie [a] te vinden. Vervolgens zoek je [a] op in het rijmwoordenboek en vind je {‘daarna’, ‘ga’, … }. Omdat dit een beetje omslachtig is, definieer ik aan het eind van het script een functie die dat allemaal voor je doet. Als je rijmwoorden(sla) aanroept, krijg je de lijst met daarna, ga en al die andere woorden automatisch terug.

Foto door Elsemargriet form PxHere

Delen:

  • Afdrukken (Opent in een nieuw venster) Print
  • E-mail een link naar een vriend (Opent in een nieuw venster) E-mail
  • Share op Facebook (Opent in een nieuw venster) Facebook
  • Delen op WhatsApp (Opent in een nieuw venster) WhatsApp
  • Delen op Telegram (Opent in een nieuw venster) Telegram
  • Delen op LinkedIn (Opent in een nieuw venster) LinkedIn

Vind ik leuk:

Vind-ik-leuk Aan het laden...

Gerelateerd

Categorie: Artikel Tags: open source, rijm, rijmen

Lees Interacties

Reacties

  1. Wouter van der Land zegt

    18 januari 2021 om 23:04

    Zeer bedankt voor het delen. Het zou bruikbaar moeten zijn voor het genereren van bepaalde woordspelingen. Met mijn inderdaad lage beginnersniveau van Python ga ik dat eens proberen.
    Overigens begreep ik dat je het online Van Dale Rijmwoordenboek ook met een (Python)script kunt benaderen (als het niet inmiddels is afgeschermd). Ook daarmee kun je dus een computer laten werken.

    Beantwoorden
    • Marc van Oostendorp zegt

      18 januari 2021 om 23:08

      Dat wist ik niet, van Van Dale. De kwaliteit van de rijmparen zal daar in een aantal opzichten groter zijn, dus dat lijkt me zeker nuttig. Mijn script is dan weer handiger voor als je in heel grote corpora op rijmen wil zoeken (wat ik wil, waarover later vast een keer meer). Je mag die API van Van Dale vast niet vele keren per seconde benaderen – en terecht.

      Beantwoorden
  2. gerda zegt

    21 mei 2024 om 11:58

    idioot

    Beantwoorden

Laat een reactie achterReactie annuleren

Deze site gebruikt Akismet om spam te verminderen. Bekijk hoe je reactie gegevens worden verwerkt.

Primaire Sidebar

Gedicht van de dag

Anton Minne • Altstadt

Ik nam de trein naar Altstadt om een vrouw te zien.
Ik zag de vrouw. En toen zag ik dat kind daarbij.
Had ik gehoopt dat schoonheid mij beroeren kon,
de vrouw zag mij.

➔ Lees meer

Bekijk alle gedichten

  • Facebook
  • YouTube

Chris van Geel

OVER IEMAND

Hij lijkt nog meer op mij dan ik.

Bron: Barbarber, september 1968

➔ Bekijk hier alle citaten

Agenda

6 maart 2026: Presentatie ‘Mondruimtes & matroesjka’s” van Ton Naaijkens

6 maart 2026: Presentatie ‘Mondruimtes & matroesjka’s” van Ton Naaijkens

26 februari 2026

➔ Lees meer
27 februari 2026: Vriendenlezing – Leren met boeken

27 februari 2026: Vriendenlezing – Leren met boeken

24 februari 2026

➔ Lees meer
1 maart 2026: Voorleesmarathon uit het oeuvre van Astrid H. Roemer

1 maart 2026: Voorleesmarathon uit het oeuvre van Astrid H. Roemer

24 februari 2026

➔ Lees meer
➔ Bekijk alle agendapunten

Neerlandici vandaag

Geen neerlandici geboren of gestorven

➔ Neerlandicikalender

Media

Trofee van Gaea Schoeters

Trofee van Gaea Schoeters

26 februari 2026 Door Vlogboek Reageer

➔ Lees meer
Maria Barnas (dichter, beeldend kunstenaar en schrijver)

Maria Barnas (dichter, beeldend kunstenaar en schrijver)

26 februari 2026 Door Redactie Neerlandistiek Reageer

➔ Lees meer
Sinte Franciscus Leven van Jacob van Maerlant

Sinte Franciscus Leven van Jacob van Maerlant

24 februari 2026 Door Redactie Neerlandistiek Reageer

➔ Lees meer
➔ Bekijk alle video’s en podcasts

Footer

Elektronisch tijdschrift voor de Nederlandse taal en cultuur sinds 1992.

ISSN 0929-6514
Bijdragen zijn welkom op
redactie@neerlandistiek.nl
  • Homepage
  • E-books
  • Neerlandistische weblogs
  • Over Neerlandistiek
  • De archieven
  • Gebruiksvoorwaarden
  • Privacy­verklaring
  • Contact
  • Facebook
  • YouTube

Inschrijven voor de Dagpost

Controleer je inbox of spammap om je abonnement te bevestigen.

Copyright © 2026 · Magazine Pro on Genesis Framework · WordPress · Log in

  • Homepage
  • Categorie
    • Voor de klas
    • Vertelcultuur
    • Naamkunde
  • Archief
    • 10 jaar taalcanon
    • 100 jaar Willem Frederik Hermans
  • E-books
  • Neerlandistische weblogs
  • Jong Neerlandistiek
  • Frisistyk
  • Mondiaal Neerlandistiek
  • Over Neerlandistiek
  • Contact
 

Reacties laden....
 

    %d