Skip to content

arnesund/weather-ml

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 

Repository files navigation

weather-ml

Using Amazon Machine Learning to Predict the Weather: An experiment.

For a walkthrough of how to perform the analysis, and some results, see my blog post at http://arnesund.com/2015/05/31/using-amazon-machine-learning-to-predict-the-weather/

Prerequisites

  • API key from wunderground.com
  • Amazon AWS account

How to generate the dataset to use for Machine Learning

  1. Ensure API key is in environment with "export WUNDERGROUND_APIKEY=..."
  2. Edit the list of cities in generate_dataset.py if you'd like
  3. Run ./generate_dataset.py without arguments
  4. Upload data/dataset.csv and data/testset.csv to Amazon S3
  • Use dataset.csv to create a ML model at Amazon Machine Learning
  • Use testset.csv as the input for batch prediction on the new ML model

The dataset generator logs output to screen and a logfile under "logs".

About

Experiment with Machine Learning on weather datasets

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages