Assessment Item Generator with Modular Scoring

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing content distribution networks face challenges in dynamically generating and updating assessment items by adding, removing, or modifying assessment components, and in embedding scoring data within these items, which affects their functionality and scoring logic.

Innovation Solution

An assessment item generator system that retrieves shell markup language data blocks, adds, modifies, or removes assessment components based on client input, generates new or updated markup language data blocks, and embeds scoring data within the assessment item shell, ensuring compatibility and validation for rendering and storage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If assessment items are dynamically generated and updated by adding, removing, or modifying assessment components, then the adaptability and functionality of assessment items are improved, but the device complexity and difficulty of validation increase

Engineering Contradiction:
Improveadaptability of assessment itemsVSAvoidcomplexity of assessment item structure
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The assessment item is divided into independent assessment components, each with its own markup language data block. This segmentation allows individual components to be added, removed, or modified without affecting the entire assessment item, thereby improving adaptability while managing complexity through modular design.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A universal shell markup language structure is used to containerize different types of assessment components. This universal framework allows diverse assessment components to be integrated systematically, improving versatility while maintaining a consistent structure that manages complexity.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Measurement precision

If scoring data is embedded within assessment items, then the integration and scoring accuracy are improved, but the manufacturing precision and validation difficulty increase

Engineering Contradiction:
Improvescoring accuracyVSAvoidprecision of markup language data blocks
Core Design Contradiction:
Measurement precisionVSManufacturing precision

Solution Approach 1:

Scoring data is nested within the assessment item shell markup language data blocks, with scoring components embedded inside the assessment component structures. This nesting integrates scoring accuracy with the assessment item while organizing data hierarchically to manage validation precision.

Inventive Principle:
Principle #7Nested doll (Nesting)

Solution Approach 2:

Markup language data blocks serve as intermediaries between assessment components and scoring data. These standardized data blocks mediate the integration process, ensuring precise embedding of scoring information while maintaining a structured format that facilitates validation.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If markup language data blocks are generated and validated for rendering, then the reliability of assessment item delivery is improved, but the loss of time for processing increases

Engineering Contradiction:
Improvereliability of assessment item renderingVSAvoidtime for validation and rendering
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

Markup language data blocks are generated and validated in advance before assessment items are delivered to user devices. This preliminary action ensures reliability of rendering by pre-checking data integrity, while reducing delivery time by having validation completed beforehand.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10438502B2Assessment item generation and scoring
Publication Date: 2019.10.08 PEARSON EDUCATION INC
  • US10438502B2 patent drawing
  • US10438502B2 patent drawing
  • US10438502B2 patent drawing

AI summary

Techniques described herein relate to generating new assessment items and updating existing assessment items. Input data may be received corresponding to the addition, removal, or modification of assessment components within assessment items, and may cause immediate generation and validation of corresponding markup language data blocks, thereby allowing for interactive construction and automated encoding of assessment items. Additional techniques described herein relate to determining compatible scoring types for assessment items and generating and embedding markup language data blocks corresponding to assessment item scoring data.