Methods and systems for providing conversational cooking assistant by adapting recipes from multiple sources, customizing the recipe for the user and deliver audio or visual assistance in executing the recipes. According to one embodiment, recipes in digital, text, audio or visual format are transformed into human-l...