Documents that need to be submitted by the students during their schools and colleges for the assessment of their skills and knowledge by their teachers are termed as assignments. The students need to submit assignments for almost all the subjects be it theoretical or practical. Writing assignments, projects and homework is a weary and loathsome task. All the students are not possessed with good writing and creative skills. Before writing and submitting their assignments they need to refer a lot of books, textbooks references etc., which consumes a lot of time. Students also face problem in writing assignments because they do not have complete know how of the subject and topic given to them.