Skip to content

Use various machine learning algorithms to predict horse racing results.

Notifications You must be signed in to change notification settings

constancedongg/Horse-Racing

Repository files navigation

Horse-Racing

Use various machine learning algorithms to predict horse racing results including 4 classification algorithms : logistic regression, Naïve Bayes, SVM Classifier, Random Forest, and 2 Regression methods: SVR and Gradient Boosting Regression Tree Model (GBRT). Develop betting strategy to see if applying these algorithms can help earn money.

The dataset is from kaggle (www.kaggle.com/lantanacamara/hong-kong-horse-racing) which is extracted from the website of the Hong Kong Jockey Club. The file race-result-race.csv describes the races. Each entry in another file race-result-horse.csv corresponds to one horse in a race. There are in totol 30189 racing records and 19 variables.

For details of the project, please refer to Horse_Racing.ipynb (python3.7), it contains detailed explanation and conclusion of this project.

About

Use various machine learning algorithms to predict horse racing results.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published