https://github.com/stared/which-ml-are-you
Which ML are you?
https://github.com/stared/which-ml-are-you
Last synced: 4 months ago
JSON representation
Which ML are you?
- Host: GitHub
- URL: https://github.com/stared/which-ml-are-you
- Owner: stared
- License: mit
- Created: 2018-12-30T16:44:33.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2023-01-03T15:48:30.000Z (over 2 years ago)
- Last Synced: 2025-01-13T19:56:00.636Z (6 months ago)
- Language: Vue
- Homepage: https://p.migdal.pl/which-ml-are-you/#/lvl/1
- Size: 5.67 MB
- Stars: 12
- Watchers: 5
- Forks: 0
- Open Issues: 30
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Which Machine Learning algorithm are you?
A project by [Piotr Migdał](https://p.migdal.pl/) and Katarzyna Kańska. Work in progress. We learn Vue, so any feedback and code is appreciated.

Inspirations:
* [Teaching Machine Learning](https://speakerdeck.com/pmigdal/teaching-machine-learning) and my general approach to teaching via exploration, see also:
- [Quantum Game with Photons](http://quantumgame.io/)
- [Quantum mechanics for high-school students](http://p.migdal.pl/2016/08/15/quantum-mechanics-for-high-school-students.html)
- [Starting deep learning hands-on: image classification on CIFAR-10 ](https://deepsense.ai/deep-learning-hands-on-image-classification/)
- [In Browser AI](https://inbrowser.ai)
- The collaborative list of [Interactive Machine Learning, Deep Learning and Statistics websites](https://p.migdal.pl/interactive-machine-learning-list/)
* [Classifier comparison - scikit](https://scikit-learn.org/stable/auto_examples/classification/plot_classifier_comparison.html)
* Your Draw It series from The New York Times:
- [You Draw It: What Got Better or Worse During Obama’s Presidency](https://www.nytimes.com/interactive/2017/01/15/us/politics/you-draw-obama-legacy.html)
- [You Draw It: How Family Income Predicts Children’s College Chances](https://www.nytimes.com/interactive/2015/05/28/upshot/you-draw-it-how-family-income-affects-childrens-college-chances.html)
- [You Draw It: Just How Bad Is the Drug Overdose Epidemic?](https://www.nytimes.com/interactive/2017/04/14/upshot/drug-overdose-epidemic-you-draw-it.html)
* [TensorFlow playground](https://playground.tensorflow.org/)
* [Precision and recall - Wikipedia](https://en.wikipedia.org/wiki/Precision_and_recall)
* [This beautiful diagram](https://en.wikipedia.org/wiki/F1_score#/media/File:Precisionrecall.svg) less -
[that diagram](https://en.wikipedia.org/wiki/Binary_classification#/media/File:Binary-classification-labeled.svg)## How to run it
It's a [Vue.js](https://vuejs.org/) project, so...
### Project setup
```
npm install
```#### Compiles and hot-reloads for development
```
npm run serve
```#### Compiles and minifies for production
```
npm run build
```#### Run your tests
```
npm run test
```#### Lints and fixes files
```
npm run lint
```#### Deploy to GitHub pages
First, install [push-dir](https://www.npmjs.com/package/push-dir). Then:
```
npm run build; push-dir --dir=dist --branch=gh-pages --cleanup
```See [Deploy Vue to GitHub pages-the easy way!](https://medium.com/@codetheorist/vue-up-your-github-pages-the-right-way-955486220418). You need to set relative paths in `vue.config.js`.
#### Customize configuration
See [Configuration Reference](https://cli.vuejs.org/config/).