Omikuji Fortune Cookie 1.42
With recent changes to the zodiac signs, you can't trust justanybody to tell you what the universe has prepared for you. TheFortune Cookie has been used for thousands of years to bring goodnews to the people who are ready for it. Now you can get yourfortune without even having to click your mouse. Are you ready forthis?Omikuji Fortunie Cookie is not just an application thatgenerates pseudo-random messages of good will and hope. The powerof the universe is truly behind this amazing app, whichpersonalizes the message to the user. The mythical Internet god hascombined forces with the almighty fortune giver from ancientJapanese legends.Don't start another day without arming yourselfwith foreknowledge about your own destiny. For as the proverb ofold says, "Fate aids the courageous."
ASCII Game of Life 1.0
No, this is not the board game. This game is John Conway's Game ofLife - ASCII version. This game is a zero player game - a cellularautomaton - a "discrete model studied in computability theory,mathematics, physics, complexity science, theoretical biology andmicrostructure modeling. Cellular automata are also called cellularspaces, tessellation automata, homogeneous structures, cellularstructures, tessellation structures, and iterative arrays. ""Acellular automaton consists of a regular grid of cells, each in oneof a finite number of states, such as on and off (in contrast to acoupled map lattice). The grid can be in any finite number ofdimensions. For each cell, a set of cells called its neighborhood(usually including the cell itself) is defined relative to thespecified cell. An initial state (time t=0) is selected byassigning a state for each cell. A new generation is created(advancing t by 1), according to some fixed rule (generally, amathematical function) that determines the new state of each cellin terms of the current state of the cell and the states of thecells in its neighborhood. Typically, the rule for updating thestate of cells is the same for each cell and does not change overtime, and is applied to the whole grid simultaneously, thoughexceptions are known, such as the probabilistic cellular automataand asynchronous cellular automaton.The concept was originallydiscovered in the 1940s by Stanislaw Ulam and John von Neumannwhile they were contemporaries at Los Alamos National Laboratory.While studied some throughout the 1950s and 1960s, it was not untilthe 1970s and Conway's Game of Life, a two-dimensional cellularautomaton, that interest in the subject expanded beyond academia.In the 1980s, Stephen Wolfram engaged in a systematic study of onedimensional cellular automata, or what he calls elementary cellularautomata, showing that some of the rule sets were Turing-complete.He published A New Kind of Science in 2002, claiming that cellularautomata have applications in many fields of science."
MNIST App 1.0
A personal project that applies machine learning proficiency. Theapp allows users to draw a number on the phone, and using the rawpixels of this drawing as input, the model predicts with highaccuracy what the number is. The project involved: + Using theexisting MNIST dataset. + Applying data augmentation techniques toincrease dataset. + Developing, training, debugging, and optimizingmultiple deep learning models. + Deploying the best model toTensorFlow mobile. + Developing a backend web API that collectsusers usage of the app to continue to train the model. + Over20,000 observations have been collected to date from usersinteracting with the app. Tools used: + TensorFlow + Python +Apache + Node.js + Express