/dataface

Web-based human-evolved facial structure data

Primary LanguageHaskellBSD 3-Clause "New" or "Revised" LicenseBSD-3-Clause

dataface

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.

Requirements

Usage

git clone https://github.com/ThoseGrapefruits/dataface.git
cd dataface
stack build
stack exec dataface-exe

Concept

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.

Goals

  • 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.

Authors