An automated medication dosing and dispensing system includes sensors to detect physical movement of a user; storage media with program instructions; and a processor. The program instructions cause the processor to: detect, based on analysis of sensor readings obtained from the sensors, occurrences of gesture-based physical behavior events; store historical event information corresponding to the detected occurrences; process the stored historical event information to predict a future occurrence of a physical behavior event of interest; and adjust medication dosage and/or medication dispensing parameters in response to the predicted future occurrence of the physical behavior event of interest.