项目作者: gtomitsuka

项目描述 :
Gibberish Classification Algorithm in JavaScript
高级语言: JavaScript
项目地址: git://github.com/gtomitsuka/gibberish-detector.js.git
创建时间: 2015-05-09T12:20:01Z
项目社区:https://github.com/gtomitsuka/gibberish-detector.js

开源协议:MIT License

下载


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:

  1. var gibberish = require('gibberish-detector');
  2. gibberish.detect('This sentence is totally valid.'); //<- returns 1
  3. 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>

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

Documentation

#detect(string)

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