These days, Internet connectivity is ubiquitous, so you can look up live weather data on just about any device around you.
Data mining is the process of extracting potentially useful information from data sets. It uses a suite of methods to organise, examine and combine large data sets, including machine learning, ...