Giter VIP home page Giter VIP logo

kaggle_san_francisco_crime_classification's Introduction

Kaggle_San_Francisco_Crime_Classification

This project represents:

  1. Solution for Kaggle competition "San Francisco Crime Classification"
  2. Insights for the paper on the ML challenge mentioned above
  3. Web API to use predictive model created for the competition

How to start:

1. Download the repo

  • Create a dictionary for the project on your machine
  • Open terminal in this dictionary and write: git clone https://github.com/Nik-Kras/Kaggle_San_Francisco_Crime_Classification.git

It will download the project and will create a folder for it

2. Create Virtual Environment

  • Open the project folder with VS Code
  • In the VS Code terminal write: conda create --name kaggle_sfcc python=3.8

It will create an environment that will run scripts of the project and where all packages (like pandas) will be installed

3. Start with learning

  • Check the folder called Learning. There you will find simple tasks aimed on training Python skills
  • Make tasks listed in comments, then when all tasks of one script are done - make git commit and push changes
  • To do this follow next commands: git add . git commit -m "YOUR COMMENT ON THIS TASK" git push

4. Continue with src

  • This folder contains actual tasks that shall be done to finish the project (However, I start with simple tasks for training purposes)
  • Check utils.py and make functions as required. They are going to be used for development process

5. Go to notebooks

  • When development stucks and it is difficult to finish some tasks in step #4, go to Jupyter notebooks and try to make a solution there, it could help

kaggle_san_francisco_crime_classification's People

Contributors

n4-p avatar nik-kras avatar

Watchers

 avatar

kaggle_san_francisco_crime_classification's Issues

Create first BaseModel with at least Top-95%

Create an basic pipeline with designated sections for tasks like preprocessing, training, validation and visualisation

This pipeline will be then used to gradually improve the model

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.