A digital health system provides personalized feedback to users using machine learning models. The system receives event data describing physiological events of a user. The system may classify the physiological events and update a temporal model of physiological health of the user using the classified physiological events. The temporal model may map the classified physiological events to a timeline based on timestamps of the events. The temporal model may identify statistical distributions of the physiological events and determine a physiological condition of the user based on the statistical distributions. In some embodiments, the system communicates with a user using a digital health assistant via chatbot interface. The digital health assistant, may be trained using artificial intelligence of the system and simulates interaction with a doctor or health provider.