2R (deux-roues) accidents analysis, prevention and prediction in Paris (75)
This project is the final project of the Jedha Bootcamp training. It is led by three people.
da
: data analysis
ds
: data science
doc
: articles & stackoverflow
prod
: ML production
.dvc & .dvcignore
: data version control
.gitignore
: version control
requirements.txt
: venv
- Data acquisition : source webpage, scrapping;
- Data analysis : preprocessing & data visualization;
- Data science : train, test and log models & metrics;
- Production : model in production, API & website.
git clone https://github.com/MKrouma/2R.git
cd 2R
git checkout -b {YOUR_NAME}_dev
git add file.txt
git commit -m "message blablabla"
git push origin {YOUR_NAME}_dev
make a pull request PR link
python -V (python 3)
python -m venv env
source env/bin/activate (linux)
env\Scripts\activate (windows)
pip install -r requirements.txt
We'll list some step and stuff to do as issues. You have to :
choose an issue
assign yourself
create new branch as {YOUR_NAME}_{ISSUE_NUMBER}others
develop
push on {YOUR_NAME}{ISSUE_NUMBER}_others
make a PR
github actions will be checked code only for production.
- App : prototype, design website(application, dashboard, story)
- Model : refactor, train, test, deploy, predict
heroku login
git push heroku master
heroku run bash
ls
du
restart if builds limit
heroku plugins:install heroku-builds
heroku builds:cancel
heroku restart
Gabriel, Mamadou, Riadh