Skip to content

Private divorce predictor using tensorflow on a prerendered Angular progressive web app.

License

Notifications You must be signed in to change notification settings

FrederickRoman/Divorsee

Repository files navigation

Divorsee

Divorsee logo

Use AI to predict your chance of divorce without sharing any data.

It uses a neural network to predict your chances of future divorce based on your responses on the questionnaire. It runs client-side only, and never send data back to a server.

The neural network was trained on the UCI divorce prediction dataset.

This repository contains all client-side code. The training is on its own repository.

Banner mockup Results mockup

Live website

See Divorsee.

Main libraries and frameworks used for this project

  • Angular (12)
  • Angular Material
  • Tensorflow.js

Project setup

npm install

Compiles and hot-reloads

npm run start

Prerenders for production

npm run prerender

Serve locally prerenderd PWA with production enviroment (requires http-server package)

npm run serve-local-prerendered-pwa