the dm 208 takes the output of lu 206 and replies with a natural language answer the dm 208 performs the following steps 1 the dm handles task independent dialog events including greetings e g hello hi thanks bye etc and commands to the system e g restart repeat speak slowly please etc 2 the dm provides dialog context based help 3 the dm summarizes a long answer to a concise one 4 the dm chooses answers based on dialog context and 5 the dm dynamically translates intermediate dialog states to voicexml the language generation module 210 either uses sentence patterns to translate the feedback from dm 208 to spoken natural language or simply reedits the returned passage by replacing or deleting words which are already written in natural language but only are useful for internet browser users the tts synthesizer 212 in one embodiment used in webtalk is the xyz tts system the present discussion will be limited to the website analyzer module in the rest of the disclosure fig5 gives a real dialog sample between a user and webtalk using www att com local as its task knowledge the first turn is a general system prompt u201c hi this is yy how may i help you u201d the sentence template is filled in with the term yy generated and automatically extracted from the website in this regard the term u201c at amp t local services u201d may be automatically extracted from the website and inserted into the template for the website name yy the second turn is a simple in u2014 disclosure reply for.