Smart Kitchen is a way to help people enjoy cooking and eating meals together, even when they are away from each other. The smart shelf in one location can detect the ingredients on it, and can detect how much a cook use for a meal. Then it shares this recipe with a smart shelf in another location. The receiving shelf will shake the ingredients that need to be used in order, and will provide information on how much to use from each ingredient. I can cook with my girl friend when she is away and enjoy the same meal as her, or I can cook my mom’s recipe that she shared with me last week.