{'fraction_non_alphanumeric': 0.024203069657615112, 'fraction_numerical': 0.0011806375442739079, 'mean_word_length': 5.01063829787234, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Game Based Pedagogy System for Assessment using Features Like OCR and Speech-To-Text Recognition

Game-based learning is an approach to learning where gaming concepts are implemented in learning tasks designed by teachers. Here, learning activities boost a student’s commitment and inspiration to learn. Components of game-based learning include quizzes, point systems, leader boards, and classroom response systems. With the advancements in the field of education, game-based learning has proven that it is a utilitarian option in improving a student’s assessment where paper-based evaluation is not possible. Various Game-Based Learning Systems have been built previously and, in this paper, we have compared 11 existing models based on various factors like cost, quiz customization options, mobile support, etc. We have also pointed out the benefits and limitations of these systems. None of these systems give a complete set of all the features without being exorbitantly costly. So, we aspire to assemble a credible teaching project where all aspects would be included in a single application for the complete assessment of every student. The system has several key features like OCR, Speech to Text recognition, anti-cheating tools, and feedback after the quiz. For executing OCR, we have used OpenCV because of its extensive admiration and for Speech-to-Text Recognition (STR), we have adopted the Speech Recognition library because it is quite adaptable. This system aims at reducing the workload of teachers by creating a test by scanning the questions with the help of OCR or by using STR so the teacher need not type the question and also by assessing students based on their scores.