Skip to content
Natural Language Processing with Datamuse and WordNet
TypeScript JavaScript
Branch: master
Clone or download
Latest commit 8319bcb Mar 9, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.vscode Initial commit Mar 8, 2019
__tests__ Added word relations Mar 9, 2019
src Remove unnecessary code from src/index.ts Mar 9, 2019
.gitignore Change output from dist to lib Mar 8, 2019
.huskyrc Initial commit Mar 8, 2019
.prettierrc Initial commit Mar 8, 2019
.travis.yml Add .travis.yml Mar 8, 2019
LICENSE Initial commit Mar 8, 2019
README.md Update readme Mar 9, 2019
jest.config.js Initial commit Mar 8, 2019
package.json 1.1.0 Mar 9, 2019
tsconfig.json Added type declarations Mar 8, 2019
tslint.json Initial commit Mar 8, 2019
yarn.lock Refactor and remove axios Mar 9, 2019

README.md

wordfuzz

Natural Language Processing with Datamuse and Wordnet

License: MIT codecov Build Status Maintainability Known Vulnerabilities npm (scoped) npm bundle size (minified)

Install dependency

# With npm
npm install --save wordfuzz

# With yarn
yarn add wordfuzz

Quickstart

const fuzz = require('wordfuzz');

fuzz()
  .meansLike('develop')
  .endsWith('m')
  .max(1)
  .ask().then(console.log);

// [{ word: 'transform', score: 17905, tags: ['v'] }]

TODO

  • Complete Datamuse integration
  • Provide option to communicate with local Wordnet
  • Generate sentences instead of just words
You can’t perform that action at this time.