Skip to content

An artificial intelligence constructed in Node.js that will attempt to associate words with certain functions and will also write to its own code to teach itself.

License

Notifications You must be signed in to change notification settings

Quaint-Studios/AINJS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Artificial Intelligence: Node JS (AINJS)

AINJS is an artificial intelligence constructed in NodeJS that will attempt to associate words with certain functions and will also write to its own code to teach itself.

New Features!

No significant updates yet.

  • N/A

These updates are from version 1.0.0.

Dependencies

AINJS uses a number of open source projects to work properly:

  • Node.js - A JavaScript runtime built on Chrome's V8 JavaScript engine.
  • Discord.js - A powerful node.js module that allows you to interact with the Discord API very easily.
  • fs - Node.js file i/o system.
  • mkdirp - Like mkdir -p, but in node.js!
  • Node Opus - This module implements native bindings to libopus.

And of course AINJS itself is open source with a public repository on GitHub.

Installation

AINJS requires Node.js v6+ to run.

Install the dependencies and start the server.

$ cd AINJS
$ npm install -d
$ node core

Plugins

AINJS is currently extended with the following plugins. Instructions on how to use them in your own application are linked below.

Plugin README
N/A N/A

Development

Want to contribute? Great!

AINJS has a Discord channel. After you have joined, create a pull request. If you have ideas, try and convey them and tell us why it would be an beneficial update. If it makes it to the todos list, then you can proceed to work on it.

Todos

  • Create bot framework.
  • Download english words from an online dictionary and create a database of synonyms, antonyms, definition, and types--noun/adj/verb/etc.

License: GNU AGPLv3

About

An artificial intelligence constructed in Node.js that will attempt to associate words with certain functions and will also write to its own code to teach itself.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published