8. The method of claim 1 , wherein the step of instantiating the retrieved templates further comprises the steps of: formulating queries for retrieving information from external sources; sending the queries to one or more external information sources and collecting the retrieval results; extracting one or more relevant information pieces to generate candidate template parameter values; instantiating the parameters of the retrieved templates; and ranking and filtering the instantiated templates.
10. The method of claim 8 , wherein the instantiation of template parameters is based on information from a dictionary and a content model.