Google is introducing a new feature to Google Calendar that will help users organise their lives to meet any particular personal goals they have set. Called Google Goals, the system allows users to set recurring reminds to do something, but is also capable of automatically rescheduling the activity in the event that something else comes up.
Setting on a goal on the Google Calendar is as simple choosing a time for the selected activity and answering a few questions about how often it needs to recur and when is the best time to get it done. The additional questions are mainly for the Google algorithm to establish a baseline for when to reschedule the entry in the event that it is deferred.
Google Calendar will also learn the users patterns, based on how events are deferred and rescheduled. This information is later used to make better recommendations for when to move events.
This is technically not different from how Google Calendar works – with the added advantage of automatically rescheduling events. Google says that the new feature is to help people meet their personal goals, like exercising three times a week.