Smart diet