Combining several learning algorithms and real time data, we are able to predict the time and location of road accidents without requiring the customer to install expensive sensors and to generate a preliminary alert up to 30 minutes before the accident occurs.