leonelgalan / asdfjkl

Determines if text contains gibberish.

Home Page:https://www.npmjs.com/package/asdfjkl

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

asdfjkl

Node CI npm Version

Determines if text contains gibberish. Based on Rob Neuhaus's Gibberish-Detector (Python), inspired in the PHP and Ruby ports.

How it works

The build-in model is built by feeding "The Adventures of Sherlock Holmes" (data/big.txt) into the cli: asdfjkl --train. The resulting model stores the probability of transitioning from each character to other character. This is later used to determine if the text being tested has similar transitions or not. A better explanation can be found in the original author's README - Hot it works

Usage

import asdfjkl from 'asdfjkl';

asdfjkl('asdfjkl');
// true
asdfjkl('Hello World!');
// false

About

Determines if text contains gibberish.

https://www.npmjs.com/package/asdfjkl


Languages

Language:JavaScript 100.0%