https://github.com/seesjays/reguession
Minigame built in React based around guessing the slope and Y intercept of a linear regression.
https://github.com/seesjays/reguession
data-science linear-regression react reactjs statistics
Last synced: 3 months ago
JSON representation
Minigame built in React based around guessing the slope and Y intercept of a linear regression.
- Host: GitHub
- URL: https://github.com/seesjays/reguession
- Owner: seesjays
- License: mit
- Created: 2021-11-30T07:08:12.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2022-01-25T05:59:34.000Z (over 3 years ago)
- Last Synced: 2025-01-23T11:33:30.905Z (5 months ago)
- Topics: data-science, linear-regression, react, reactjs, statistics
- Language: TypeScript
- Homepage:
- Size: 1.61 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Reguession

[Live Deployment](https://reguession.netlify.app) hosted on Netlify.
Fun 'lil inear statistics-centered minigame based around guessing as close as possible to a linear regression for a dataset.
Lovingly assembled using (in no particular order) [React,](https://reactjs.org/) [TypeScript,](https://www.typescriptlang.org/) [math.js,](https://mathjs.org) [Jest,](https://jestjs.io) [Material UI,](https://mui.com/) [Chart.js,](https://www.chartjs.org/) [react-chartjs-2,](https://github.com/reactchartjs/react-chartjs-2) [scikit-learn](https://scikit-learn.org/stable/index.html) and [NumPy.](https://numpy.org)
Feature complete as of 1/23/22
## Installation
Standard procedure. Clone the repo to your environment,
then run:```$
cd reguessionnpm install
npm start
```
Reguession will be live at `localhost:3000`## Dataset Regeneration
If you wish to generate new datasets for the game, make sure you have numpy, scikit-learn, and matplotlib installed, then run:
```$
python3 model_gen/model_generator.py
```