Abstract. We propose a framework for generating adaptive multimedia presentations through the dynamic selection of files from a large data repository. The presentation is generated based on the technical(syntactic), semantic and relational textual annotation of the data as well as contextsensitive rules and patterns of selection discovered with the aid of the system during the preparation phase. We borrow concepts from the fields of discourse analysis and rhetorical structure as the theoretical basis of our work. To validate the framework, a prototype was developed using Java, Flash-MX and XML.