Damilola Payne's repositories
AI-Music-Composer
A project that trains a LSTM recurrent neural network over a data-set of MIDI files.
Pong-RNN-Implementation
Using pygame to create a 2d pong game, then using gym and tensorflow to read the pixels on the screen using a CNN and then model the actions with a Qlearning RNN to beat the ai opponent
Graph-Database-Example
An example of a graph database in action, with a simple blogging app
Reinforcement-Learning-Game-AI
I use Open AI's Gym and Google's Tensorflow to create a reinforcement learning AI that learns how to play Atari games.
Virtual-Box-MacOS-mod
A windows script for enabling macOS to run on windows
batch-import
generic csv file neo4j batch importer
BPNN-from-scratch
A guide on how to build a artificial neural net in python with only numpy. I have included detailed step by step instructions.
Feature-Agglomeration-Clustering
Reads CSV text files and uses a Tfidf vectoriser to semantically cluster like sentences, then uses a hierarchical clustering algorithm to assign the words to n clusters
RNN-from-scratch
Creating a recurrent neural network (RNN) in python using only Numpy
Lyrics-Web-Scraper
A python web scraper, that scrapes websites for lyrics and then saves them to database to form a lyrics corpus. For use in larger AI project
Markov-Chain-Lyric-Generator
Preamble for larger project, uses a pre-trained Markov chain to create rap lyrics
Network-Dependency-in-Neo4j
Creating a network dependency graph in neo4j using the graph interrogation language cypher
OpenCv-3.2-0-Ubuntu-Installation-Script
Script for installing openCV image recognition library from source. Tested on ubuntu 16.0.4.
Sublime-Text-packages
All the packages that I use for developing in python (might make one for java-script)
VM-Back-Up
Example of Windows compiled python code, used for backing up my VM's