gtomitsuka / gibberish-detector.js

Gibberish Classification Algorithm in JavaScript

Home Page:https://gtomitsuka.github.io/gibberish-detector.js

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

gibberish-detector.js

Gibberish Classification Algorithm in JavaScript

This library is inspired by @ProgramFOX's GibberishClassifier.NET.

Check an example here.

Quick-start

With Node.js

First, run npm install gibberish-detector. For using the module, run:

var gibberish = require('gibberish-detector');

gibberish.detect('This sentence is totally valid.'); //<- returns 1
gibberish.detect('euzbfdhuifdgiuhdsiudvbdjibgdfijbfdsiuddsfhjibfsdifdhbfd'); //<- returns 70.3127178591856

With browser JavaScript

Add the following script to your HTML: <script src="gibberish.min.js"></script>, or <script src="//gtomitsuka.github.io/gibberish-detector.js/gibberish.min.js"></script>

gibberish.detect('This sentence is totally valid.'); //<- returns 1
gibberish.detect('euzbfdhuifdgiuhdsiudvbdjibgdfijbfdsiuddsfhjibfsdifdhbfd'); //<- returns 70.3127178591856

Documentation

#detect(string)

Returns a float between 1 and 100 with the likelihood the given string is gibberish.

About

Gibberish Classification Algorithm in JavaScript

https://gtomitsuka.github.io/gibberish-detector.js

License:MIT License


Languages

Language:JavaScript 100.0%