DogeSpeak Translator

Converts normal English to Doge English.

HTML

<script src="http://nlp.naturalparsing.com/javascripts/nlp-api-0.1.js"></script>
<h3>DogeSpeak Translator</h3>
<br />
<input type="text" id="transInput" value="Insert text here." />
<button onclick="transToDoge()">Translate To Doge</button>
<p id="output">f</p>

JavaScript

function transToDoge() {
    var t = document.getElementById("transInput").value;
    t = t.split(".");
    nlp.getParse(t[0], function (data) {
        var parseT = "";
        var useInd = new Array;
        var intens = ["Very", "So", "How", "Much", "Many", "Such"];
        for (var i = 0; i < data.words.length; i++) {
            if (data.words[i].tag[0] + data.words[i].tag[1] == "VB") {
                if (useInd.indexOf(i) == -1) {
                    useInd.push(i);
                }
            } else if (data.words[i].tag[0] + data.words[i].tag[1] == "NN") {
                if (useInd.indexOf(i) == -1) {
                    useInd.push(i);
                }
            } else if (data.words[i].tag[0] + data.words[i].tag[1] == "PR") {
                if (useInd.indexOf(i) == -1) {
                    useInd.push(i);
                }
            }
        }
        for (var i = 0; i < useInd.length; i++) {
            parseT += intens[Math.floor((Math.random() * (intens.length)))] + " " + data.words[useInd[i]].value + ". ";
        }
        document.getElementById("output").innerHTML += parseT + " Wow.<br />";
    });
}