A Natural Language Processor in JS