James Weaver's repositories
visual-neural-net-server
Interactive visualization of artificial neural networks that leverages deeplearning4j, spring, and angular2
ng2-spring-websocket-client
Client-side of interactive visualization of artificial neural networks
counterpoint-service
Service that computes counterpoint for a given main melody and starting notes for additional melodies.
quil-syntax-highlighter
Quil (Quantum Instruction Language) syntax highlighter
tic-tac-toe-rl
Uses BURLAP reinforcement learning library to play Tic-Tac-Toe.
chord-analyzer-service
Service that identifies chords and their characteristics (e.g. inversion) given a set of notes
ripped-ear-vui
Application that uses a voice user interface (VUI) exclusively to help the user with ear training. The persona of the application is a friendly and encouraging coach. The flow of conversation is intuitive, and encourages exploration of new concepts and training sessions.
quantum-music
Generates music with quantum circuits
quantum-music-vue
Quantum Music demo client developed with Vue
wordsearch_tornadofx
Word Search Puzzle Builder being converted to TornadoFX, that was originally developed for JavaFX Script book
AlexaAskDevoxx
Alexa client for AskDevoxx inquiry microservice
cloud-native-java-pedagogical-sequence
Outline that expresses a pedagogical sequence for Cloud-Native Java, including Spring Boot and Spring Cloud
tic-tac-toe-minimax
Generates dataset for training a neural network to play perfect tic-tac-toe
unistochastic-optimization
Temporary project that adds optimization to Quantum Harmony
wordsearch_jfx
Word Search Puzzle Builder developed for JavaFX Script book
tic-tac-toe-client
Tic-Tac-Toe user interface initially developed by Johan Vos with JavaFX and Gluon library that runs on desktop and mobile devices
tic-tac-toe-moves-generator
Generate Tic Tac Toe moves from minimax rules and create CVS input to dl4j neural net
tictactoe-player
REST service that, given a tic-tac-toe board state and a strategy name, returns a move