8000 GitHub - MKrouma/2R: 2R (deux roues) accidents analysis and prediction in Paris. #Block6
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

MKrouma/2R

8000

Repository files navigation

2R

2R (deux-roues) accidents analysis, prevention and prediction in Paris (75)

About

This project is the final project of the Jedha Bootcamp training. It is led by three people.

Content

da : data analysis
ds : data science
doc : articles & stackoverflow
prod : ML production
.dvc & .dvcignore : data version control
.gitignore : version control
requirements.txt : venv

Workflow

Framework

  • Data acquisition : source webpage, scrapping;
  • Data analysis : preprocessing & data visualization;
  • Data science : train, test and log models & metrics;
  • Production : model in production, API & website.

Run project

Github

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

Virtual environment

python -V (python 3)
python -m venv env
source env/bin/activate (linux)
env\Scripts\activate (windows)
pip install -r requirements.txt

Collaboration

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.

Production

  • App : prototype, design website(application, dashboard, story)
  • Model : refactor, train, test, deploy, predict Webapp tree

Deployment

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

Author

Gabriel, Mamadou, Riadh

About

2R (deux roues) accidents analysis and prediction in Paris. #Block6

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0