Volrijm.nl

Online rijmwoordenboek en meer

Gebouwd met deze technologieën
python script

Data processing

De data voor volrijm.nl komt uit verschillende bronnen. Data sets in verschillende formaten met verschillende soorten informatie over rijmwoorden. Deze data moet worden omgezet naar een formaat dat gebruikt kan worden door de website. Hiervoor voor zijn verschillende Python scripts geschreven die de data verwerken en opslaan in de database.

Celery

De eerste versie van volrijm.nl bevat meer dan 75.000 rijmwoorden. Dat maakt simpele taken zoals het genereren van de link preview afbeelding (voorbeeld) een flinke uitdaging. Zeker omdat omdat het idee ontstond om de rijmwoorden te gebruiken in de afbeelding zelf. Hierdoor moet elke afbeelding van elk woord in een rijmclusters opnieuw gegenereerd worden. Om dit proces te versnellen is er gebruik gemaakt van Celery. Op deze manier kan de server deze taak verwerken op de achtergrond op momenten dat er minder verkeer is.

flower
flower

Filteren en soorten

Dat er genoeg rijmwoorden zijn, is één ding. Het juiste woord vinden is een tweede. Soms heb je een woord nodig van een bepaalde lengte