Skip to content
💭 Affectionately named neural networking algorithm
Python
Branch: master
Clone or download

Latest commit

Fetching latest commit…
Cannot retrieve the latest commit at this time.

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
tests
.coveragerc
.gitignore
.travis.yml
DictionaryBuilder.py
LICENSE
Network.py
README.md
Shell.py
data1
data2
data3 Added datasets for presentation May 2, 2019
otis
requirements.txt

README.md

Otis Logo

Otis

Requirements Status Build Status codecov

Created by Blue Team for 2019 Spring Software Engineering at Elizabethtown College

Objective

Our original objective was to create an iterative, neural algorithm that could do basic pattern recognition on a variety of different datasets. As of v1.0 we have accomplished this goal!

Features

  • Has an interactive shell
  • Can take in data in CSV format
  • Can handle non-numerical data by mapping it to integers
  • Learns from supplied data
  • Can be implemented in other programs (technically)
  • Supports multiple inputs
  • Supports multiple hidden layers
  • Makes a binary assumption about data

Planned Features

  • A web panel
  • Support for more than one output
  • Ability to store and load pre-trained networks
  • Support for more data formats
  • Build a better API
  • Try implementing the network
You can’t perform that action at this time.