Typo-generator
Strooi realistische toetsenbordtypefouten over schone tekst: instelbare snelheid, QWERTY of QWERTZ.
Typo-generator
Software die menselijke input verwerkt, ontmoet uiteindelijk menselijk typen – en menselijk typen is rommelig. Deze tool produceert die rotzooi op aanvraag: plak schone tekst, stel een foutenpercentage in en het komt terug met de vier fouten die echte vingers maken. Een aangrenzende toets in plaats van de juiste (tge voor de), twee letters getransponeerd (teh), een letter verdubbeld (thee) of laten vallen (th). De vervangingen volgen een daadwerkelijke toetsenbordaangrenzende kaart – QWERTY of QWERTZ – zodat a t r, y, f of g wordt, en nooit een verre x, wat precies de foutverdeling is waarop fuzzy-matching-algoritmen zijn afgestemd.
Elke typfout heeft zijn eigen schakelaar, zodat u pure transpositiegegevens kunt produceren voor het testen van een Damerau-Levenshtein-implementatie, of strings met alleen vervanging van ongewijzigde lengte. Het percentage loopt van een subtiele 1% van de letters tot een nauwelijks leesbare 20%, en de telling geeft aan hoeveel typefouten er daadwerkelijk zijn beland. Hoofdlettergebruik blijft behouden door middel van vervangingen, en alles wat geen gewone letter is (cijfers, leestekens, tekens met accenten, emoji) gaat onaangeroerd door.
Typische toepassingen: testprogramma's voor spellingcontrole en 'bedoelde u'-functies, fuzzy search-evaluatiesets, uitbreiding van trainingsgegevens voor NLP-modellen, demonstreren waarom deduplicatie van exacte overeenkomsten mislukt bij door mensen ingevoerde namen, of controleren of uw formuliervalidatie realistische invoer tolereert. De willekeur komt van de cryptobron van de browser, en elke run is qua ontwerp anders.
Alles draait lokaal in uw browser: uw tekst verlaat nooit uw apparaat.