aitk

Version, currently master branch1 version
  • master branchlatestJan 6, 2019

github.com/greyblake/crystal-aitk

Artificial Intelligence Tool Kit for Crystal lang

9 stars
0 dependents
License: MIT

Installation

# Add this to your shard.yml
dependencies:
  aitk:
    github: greyblake/crystal-aitk
    branch: master

master is a branch, not a release, so this tracks it rather than pinning a version.

Then run:

shards install

shard.yml

Crystal
no constraint declared
License
MIT
Author
Potapov Sergey <blake131313@gmail.com>

Dependencies

This version declares no dependencies.

README

# aitk

Artificial Intelligence Tool Kit for Crystal programming language.


Currently it is just a sandbox, where I learn the AI algorithms based on
[Artificial Intelligence for Humans](http://www.heatonresearch.com/aifh/) books.

## So far implemented
* Clustering
  * K-meaning
* Radial basis functions network
* Optimization
  * [Nelder-Mead method](https://en.wikipedia.org/wiki/Nelder%E2%80%93Mead_method)
  * Hill Climbing method
  * Greedy Random method


## Installation

Add this to your application's `shard.yml`:

```yaml
dependencies:
  aitk:
    github: greyblake/crystal-aitk
```


## Usage


```crystal
require "aitk"
```

## Contributors

- [greyblake](https://github.com/greyblake) Potapov Sergey - creator, maintainer