A smart question paper generator system which takes questions as input from the faculty either in the form of files or directly the questions itself. The output should be a question paper. the first Roman 1 should consist of 7 two mark questions named as a,b,c,d,e,f,g . and the next 7 questions are each of 14 marks . Each question consists of 2 sub-parts a and b. Those 7 questions should be from 8 different chapters of a subject. The inputs given by the faculty module should consist of level of difficulty of the question low,medium,high........subject name, unit name and the questions. The student module should consist of input as subject name, difficulty level of the paper. The question paper should be in the format that will be uploaded by me . The questions should be randomly selected from the chapters. Different sets of question papers should be generated. 90% of the questions should not be repeated in the sets. If possible, by following blooms taxonomy, the same question should be able to generate in different forms. For any queries, please contact to my email id. Thank you.