We have more than 1000 question in the question bank, We need to generate randomize Quiz question from those 1000 questions and also Need statistics data about each and every question counts that no same question is repeats on the randomize Quiz question selection.
I have 1000 Question and categorized 200 Question from each year
2013 - 200 Questions
2014 - 200 Questions
2015 - 200 Questions
2016 - 100 Questions
2017 - 300 Questions
Then i need to create the quiz (randomized question selection from those 1000 question from question bank) on every month for Test but no repeated question for same batch, And also log show statistics about this question is selected for month of Jan 2018 and Dec 2018 , some thing like that.