Yun Xiao Juan

Author: Chang Xu

Unleash the Intelligence of AI for Customized and Compelling Questions that Connect with Your Quiz-takers!

1 APPLICATION SCENARIO, TERMINAL USERS AND THEIR NEEDS

These contents involve application scenarios and targeted end users and their needs.


1.1 Application Scenario

Yun Xiao Juan is an educational tool designed to support teachers and students. It features intelligent question generation, quick access to study materials, and personalized analysis of mistakes.


1.2 Terminal Users and Their Needs

2 APPLICATION USAGE

2.1 Analytical Question Generation in Application Usage: Simplified Showcase

This is the Analytical Question Generation Function, which allows you to see how it analyzes your learning progress based on your performance, and generates personalized exercises to fill any gaps.

Fig-1:Analytical Question Generation in Application Usage

2.2 Material-Based Question Generation in Application Usage: Simplified Showcase

This is the Material-Based Question Generation Function. You can choose the material type and input content requirements to generate the corresponding question materials. After entering the requirements for the question, you can generate the corresponding exercise.

Fig-2:Material-Based Question Generation in Application Usage

3 Explorations with LLM

Now, we will explore task knowledge, experiment with prompt effectiveness, and summarize challenges involved in generating accurate and user-friendly questions and assessments.

3.1 Exploration

We identified key conditions for question generation through online searches and interactions with the large model, such as knowledge points tested by the question and corresponding question type.


3.2 Experimentation

Directly generating questions using the model's templates may not meet requirements. Detailed templates are needed, and the model may not always understand user needs, so it's necessary to extract requirements before generating custom questions.

3.3 Ai-chain Design

Fig-3: Analytical Question Generation System Design

Fig-4: Material-Based Question Generation System Design

3.4 Sapper Design
3.4.1 Start Menu
Function
Sapper design:

Fig-5: Start Menu

3.4.1 Analytical Question Generation Function:

Fig-6: Analytical Question Generation

The program's output display:

Fig-7: Module for Analyzing Incorrect Answers

Fig-8: User Feedback Template

Fig-9: Question Generation Template

3.4.2 Material-Based Question Generation
Function:
Sapper design:

Fig-10: Material-Based Question Generation

The program's output display:

Fig-11: Find Material Module

Fig-12: Information Extraction Model

Fig-13: Generation Module

4 DEVELOPMENT EXPERIENCE AND FUTURE PROSPECTS

4.1 My Impression of Using Sapper
4.2 Future Improvements

Now, we will explore task knowledge, experiment with prompt effectiveness, and summarize challenges involved in generating accurate and user-friendly questions and assessments.