4. The system of claim 1 , wherein the first module further receives a node identifier, a maximum number of information items associated with each respective node and a term table.
1. A system for providing a spoken dialog interface to a website in at least one of an HTML markup language and an XML markup language, the system comprising: a first module controlling a processor to compute a summary for each respective node in the website based on a list of anchor texts, each anchor text in the list of anchor texts being in a hyperlink of another webpage that points to each respective node, each anchor text selected according to a term density associated with a percentage of salient words within a phrase relative to a total number of words in the phrase; a second module controlling the processor to identify hyperlinks associated with each respective node and a weight associated with each respective hyperlink, wherein the weight relates to a percent of salient words in the anchor text of the respective hyperlink relative to total words in anchor texts of the hyperlinks associated with each respective node; and a third module controlling the processor to use the hyperlinks, weights, and the summary for each respective node to enable the spoken dialog interface to interact with a user in a live spoken dialog, wherein nodes in the website are matched with open-ended user spoken input and prompts from the spoken dialog interface seeking the open-ended user spoken input are independent of the nodes in the website.