Web-based human-evolved facial structure data, taking the concept of picbreeder and applying it to graphs of facial structure.
Final project for CS 3200, Spring 2017 @ Northeastern University.
Based on the neo4j-movies-haskell-bolt example by zmactep.
- Haskell Platform
- neo4j
- Run locally (will run on
localhost:7474
) - Set up user with username & password of
dataface
, or change Main.hs to match your existing username & password
- Run locally (will run on
git clone https://github.com/ThoseGrapefruits/dataface.git
cd dataface
stack build
stack exec dataface-exe
A web game à la picbreeder, in which users select from a random human face structure (stored as a series of 2D points) and slight modifications to each new set of provided structures allows larger changes to happen over time.
- Use a NoSQL database (neo4j due to graph representation of faces).
- Use a functional language we haven't used before (Haskell).
- Make a product that requires some complexity above simple database interactions.