At its core PreCaution continuously analyses the video feed of all CityIQ sensors and provides helpful and risk-aversive information to both human drivers and autonomous vehicles. Currently, we have 2 ways we achieve this. The first is by providing traffic suggestions by comparing the speed of the vehicles captured in the frame to the speed limit of the road using google’s maps and road API. And the second is by using our custom trained machine learning algorithm to detect wildlife activity and notify people/autonomous vehicles. With this information, both humans and autonomous vehicles can be told to be more alert behind the wheel, and change their driving behavior to drive more cautiously. PreCaution has the range for both urban and rural applications.