Essay Analysis Tool The software responds to an user input essay with an estimate of the resulting score (1 through 6). It also returns various metrics on the essay, allowing the user to improve their essay writing abilities in preparation for standardized exams. Technologies used for machine training are NumPy, SciPy, SciKit-Learn, NLTK and Enchant. Website is developed using Django framework. Database used is Postgresql. PDF reports are generated using ReportLab.