1. A method for computer aided authoring, comprising: while a writer is writing an electronic document, generating one or more topic based on said electronic document, each topic generated having one or more topic terms; generating two or more topic summaries for each topic, generating, for each summary, including: selecting a predetermined number of sentences from the electronic document based on calculated relevance and importance of each sentence; from the neighboring sentences of said selected sentences, selecting one or more sentences having high relevance with said selected sentences to incorporate into the summary of said topic; presenting the two or more summaries for each topic to the writer; receiving a verified summary formed at least in part by one of the two or more summaries; evaluating the accuracy of said verified summary; and saving said topic summary information in correspondence with said electronic document, wherein said step of saving said topic summary further comprises saving information about the accuracy of said summary.