A method of providing bolus dosage recommendations for diabetics includes
presenting a plurality of representative foods to a user. The user's
response to estimate a carbohydrate value for each one of the plurality
of representative foods is received. An input is then received from the
user indicating a food to be consumed and an estimated carbohydrate value
for the food to be consumed. A bolus dosage recommendation is calculated
based on the input from the user and the user's response to estimate the
carbohydrate value for at least one of the plurality of representative
foods.