1. A method for automatic improvement of an electronic presentation comprising: analyzing said electronic presentation; and automatically generating an improved electronic presentation based on a result of said analysis and said electronic presentation.