• 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
    • Chris van Geel
  • 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

Pim Cornelussen • Uit de maat

’s Nachts drijven we weg in het donker,
vloeit de dag over in de zee van verdwenen jaren.
Aan de oevers van de tijd wachten mensen op ons.

➔ Lees meer

Bekijk alle gedichten

  • Facebook
  • YouTube

Vlaggetjes

Hoe vlakker
het bestaan

hoe meer
mountainbikes
er de deur uit gaan

Bron: Levi Weemoedt

➔ Bekijk hier alle citaten

Agenda

15 mei 2026: Live opname Historische Klassiekers

15 mei 2026: Live opname Historische Klassiekers

8 april 2026

➔ Lees meer
7 mei 2026: Studieavond ‘Taalonderzoek in de klas’

7 mei 2026: Studieavond ‘Taalonderzoek in de klas’

7 april 2026

➔ Lees meer
18 april 2026: Louis Couperus Genootschapsdag 2026

18 april 2026: Louis Couperus Genootschapsdag 2026

6 april 2026

➔ Lees meer
➔ Bekijk alle agendapunten

Neerlandici vandaag

geboortedag
1777 Jeronimo de Vries
1884 Cyriel de Baere
1903 Willem Pée
1906 Karel Jonckheere
1921 Ton Leeman
1929 Steven ten Brinke
1940 Jan Kooij
➔ Neerlandicikalender

Media

De butler, de bieb en De Bruin

De butler, de bieb en De Bruin

8 april 2026 Door Redactie Neerlandistiek Reageer

➔ Lees meer
Hoe snel verandert straattaal?

Hoe snel verandert straattaal?

7 april 2026 Door Redactie Neerlandistiek 1 Reactie

➔ Lees meer
In gesprek met auteur Virginie Platteau

In gesprek met auteur Virginie Platteau

6 april 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