Dynamic Assessment Item Generation via Generator Function
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing assessment systems face issues of integrity loss and manual intervention leading to potential leaks and reoccurrence of assessments due to static question papers, with conventional methods focusing more on speed and human effort reduction rather than customization.
Innovation Solution
A system and method for dynamic item generation using a generator function that automatically creates customizable question papers by generating placeholder values based on predefined variables, validated by a web-based module, ensuring unique questions for each candidate.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If manual intervention is used in question paper creation and validation, then customization and quality control are improved, but the risk of leakage and integrity loss increases
Solution Approach 1:
The patent extracts the question paper generation process from manual intervention and places it in the candidate console, where questions are generated dynamically using a generator function. This removes the vulnerable manual handling steps while preserving quality control through automated validation rules.
Solution Approach 2:
The patent introduces a generator function as an intermediary between the question bank and the candidate. This function dynamically generates questions based on templates and validation rules, eliminating direct human contact with the question paper while maintaining quality standards through automated validation.
2Stability of the object's composition
If static question papers are used, then assessment consistency is improved, but the risk of leakage and reoccurrence increases
Solution Approach 1:
The patent makes the question paper dynamic by generating questions in real-time within the candidate console. The generator function creates unique question instances from templates, ensuring consistency in assessment structure while preventing leakage through dynamic content generation.
3Productivity
If automated systems with fixed criteria are used for question generation, then speed and efficiency are improved, but customization capability deteriorates
Solution Approach 1:
The patent applies local quality by allowing different parts of the question generation process to have different characteristics. The generator function uses templates with placeholder variables that can be customized for different question types, sections, and difficulty levels, while maintaining automated generation speed.
Solution Approach 2:
The patent enables customization through parameter changes in the generator function. Placeholder variables in question templates can be replaced with specific values based on assessment requirements, allowing flexible customization while maintaining automated generation efficiency.
4Manufacturing precision
If multiple manual validation steps are performed, then question quality is improved, but the complexity and time consumption increase
Solution Approach 1:
The patent merges multiple validation steps into a single automated validation process within the generator function. Validation rules are applied programmatically to check question quality, combining what were previously separate manual validation stages into one integrated automated workflow.
Data Source
Figure 1
Figure 2
Figure 3A
AI summary
Item creation in specifically, existing assessment system for institution has lot of malpractices including leakage of question paper, cheating which are of major concern due to manual intervention at multiple levels in lifecycle. This disclosure relates a method to dynamically generate an item by generator function for assessment in candidate console is provided. The method includes one or more templates created for one or more items based on a generator function and one or more placeholder variables. One or more placeholder values are dynamically generated based on one or more replacement values corresponding to each placeholder variable. One or more generated items associated with one or more required options are obtained based on the one or more placeholder values. One or more validated items are obtained by mapping the one or more generated item associated with the one or more required options to the one or more item templates.