The invention provides a digital
nutrition service pushing method and
system based on a
diabetic patient, and the method comprises the steps: firstly obtaining the real-time monitoring
log data, containing blood glucose
level data,
insulin injection records and diet intake information, of the
diabetic patient, inputting the real-time monitoring
log data into a pre-trained
nutrition analysis model, and carrying out the multi-dimensional
processing; the method comprises the following steps: generating a dynamic
nutrition demand characteristic representing a
nutrient element demand change trend in a preset time period, matching the dynamic nutrition demand characteristic with service entries in a digital nutrition
database, determining a candidate nutrition
service set and sorting, and performing
spatial correlation analysis on a real-time geographic position of a patient and a position of a
service provider to obtain a real-time geographic position of the patient. According to the method and the
system, a reachable target nutrition service subset is screened out, finally, the reachable target nutrition service subset is sent to a patient terminal device according to a pushing strategy,
service selection feedback is received to trigger a service execution instruction, and personalized and reachable digital nutrition service accurate pushing is realized.