• 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:

  • Klik om af te drukken (Opent in een nieuw venster) Print
  • Klik om dit te e-mailen naar een vriend (Opent in een nieuw venster) E-mail
  • Klik om te delen op Facebook (Opent in een nieuw venster) Facebook
  • Klik om te delen op WhatsApp (Opent in een nieuw venster) WhatsApp
  • Klik om te delen op Telegram (Opent in een nieuw venster) Telegram
  • Klik om op LinkedIn te delen (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

Kees Jiskoot • Zwaarmoed en potsier

Maar aan Brusselse loketten
bezig ik hun zoet patois:
Jefke, Ickxske, Sjefke, Krieckxske,
Olland, Olland, Toetatwâ.

➔ Lees meer

Bekijk alle gedichten

  • Facebook
  • YouTube

Chris van Geel

SNOETJE

Een snoetje van ontroering, een snoetje van ontrouw.

Bron: Barbarber, september 1969

➔ Bekijk hier alle citaten

Agenda

6 februari 2026: Towards New Horizons of Scholarly Publishing

6 februari 2026: Towards New Horizons of Scholarly Publishing

17 december 2025

➔ Lees meer
28 december 2025: Zesde editie van Winterzinnen

28 december 2025: Zesde editie van Winterzinnen

16 december 2025

➔ Lees meer
14 januari – 6 maart 2026: Workshop Slimmer zoeken in Delpher

14 januari – 6 maart 2026: Workshop Slimmer zoeken in Delpher

10 december 2025

➔ Lees meer
➔ Bekijk alle agendapunten

Neerlandici vandaag

geboortedag
1901 Pierre Boyens
sterfdag
1891 Jan Beckering Vinckers
1933 Johan Kern
1951 Jacoba van Lessen
2024 Erik Brus
➔ Neerlandicikalender

Media

Het verdwenen botje van Sint-Werenfridus

Het verdwenen botje van Sint-Werenfridus

18 december 2025 Door Redactie Neerlandistiek 2 Reacties

➔ Lees meer
Elise Vos – Van alles de laatste

Elise Vos – Van alles de laatste

17 december 2025 Door Redactie Neerlandistiek Reageer

➔ Lees meer
Waar komt al die literatuur vandaan?

Waar komt al die literatuur vandaan?

16 december 2025 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
  • Contact
  • Facebook
  • YouTube

Inschrijven voor de Dagpost

Controleer je inbox of spammap om je abonnement te bevestigen.

Copyright © 2025 · 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