Spaces:
Running
Running
## Stores all the few-shot examples | |
# Few-shot examples for concept decomposition | |
CONCEPT_DECOMPOSITION_EXAMPLES_1= { | |
"main_concept": "Algebra", | |
"Explanation": "Algebra is a branch of mathematics that uses symbols and letters to represent numbers and their relationships. It helps solve equations and understand patterns.", | |
"sub_concepts": [ | |
{ | |
"id": "1.1", | |
"name": "Functions", | |
"description": "Functions show how one quantity depends on another and are used to model relationships.", | |
"difficulty": "basic" | |
}, | |
{ | |
"id": "1.2", | |
"name": "The Domain and Range of a Function", | |
"description": "Domain is the set of input values, and range is the set of output values for a function.", | |
"difficulty": "basic" | |
}, | |
{ | |
"id": "1.3", | |
"name": "Intervals and Interval Notation", | |
"description": "A way to write ranges of values between two endpoints.", | |
"difficulty": "basic" | |
}, | |
{ | |
"id": "1.4", | |
"name": "Even and Odd Functions", | |
"description": "Even functions are symmetrical about the y-axis; odd functions are symmetrical about the origin.", | |
"difficulty": "intermediate" | |
}, | |
{ | |
"id": "1.5", | |
"name": "Function Graph Transformations: Vertical and Horizontal Shifts", | |
"description": "Moves the graph of a function up, down, left, or right.", | |
"difficulty": "intermediate" | |
}, | |
{ | |
"id": "1.6", | |
"name": "Function Graph Transformations: Stretching, Reflecting, and Compressing", | |
"description": "Changes the shape of a graph by stretching, flipping, or squeezing it.", | |
"difficulty": "intermediate" | |
}, | |
{ | |
"id": "1.7", | |
"name": "Function Graphs: Combined Transformations", | |
"description": "Applies multiple changes to a function’s graph to show complex transformations.", | |
"difficulty": "advanced" | |
}, | |
{ | |
"id": "1.8", | |
"name": "Arithmetic Operations on Functions", | |
"description": "Combines functions by adding, subtracting, multiplying, or dividing them.", | |
"difficulty": "intermediate" | |
}, | |
{ | |
"id": "1.9", | |
"name": "Composition of Functions", | |
"description": "Applies one function to the result of another to build new functions.", | |
"difficulty": "advanced" | |
}, | |
{ | |
"id": "1.10", | |
"name": "One-to-One Functions", | |
"description": "A function where each input has a unique output, important for finding inverses.", | |
"difficulty": "advanced" | |
}, | |
{ | |
"id": "1.11", | |
"name": "Linear, Quadratic, and Cubic Function Models", | |
"description": "Basic function types that model different patterns of change.", | |
"difficulty": "basic" | |
}, | |
{ | |
"id": "1.12", | |
"name": "Exponential Models", | |
"description": "Functions that model rapid growth or decay, used in real-life applications.", | |
"difficulty": "intermediate" | |
} | |
], | |
"relationships": [ | |
{ | |
"source": "1.1", | |
"target": "1.2", | |
"type": "prerequisite", | |
"explanation": "Understanding functions is necessary to define their domain and range." | |
}, | |
{ | |
"source": "1.2", | |
"target": "1.3", | |
"type": "related", | |
"explanation": "Interval notation is commonly used when expressing domain and range." | |
}, | |
{ | |
"source": "1.1", | |
"target": "1.4", | |
"type": "prerequisite", | |
"explanation": "You need to understand basic function behavior before classifying them as even or odd." | |
}, | |
{ | |
"source": "1.1", | |
"target": "1.5", | |
"type": "prerequisite", | |
"explanation": "Understanding functions is key to learning how their graphs shift." | |
}, | |
{ | |
"source": "1.5", | |
"target": "1.6", | |
"type": "prerequisite", | |
"explanation": "Once shifts are understood, more complex transformations like stretching or reflecting can be learned." | |
}, | |
{ | |
"source": "1.6", | |
"target": "1.7", | |
"type": "prerequisite", | |
"explanation": "Understanding individual transformations helps in learning combined transformations." | |
}, | |
{ | |
"source": "1.1", | |
"target": "1.8", | |
"type": "prerequisite", | |
"explanation": "Understanding functions is necessary before performing operations on them." | |
}, | |
{ | |
"source": "1.8", | |
"target": "1.9", | |
"type": "prerequisite", | |
"explanation": "You need to be comfortable with function operations before learning function composition." | |
}, | |
{ | |
"source": "1.9", | |
"target": "1.10", | |
"type": "prerequisite", | |
"explanation": "Understanding composition is helpful when studying one-to-one functions and their inverses." | |
}, | |
{ | |
"source": "1.1", | |
"target": "1.11", | |
"type": "related", | |
"explanation": "Function models are real-world applications of the basic function concept." | |
}, | |
{ | |
"source": "1.11", | |
"target": "1.12", | |
"type": "prerequisite", | |
"explanation": "Linear, quadratic, and cubic models are usually taught before exponential models." | |
} | |
] | |
} | |
CONCEPT_DECOMPOSITION_EXAMPLES_2 = { | |
"main_concept": "Normal Distribution", | |
"Explanation": "A normal distribution is a symmetric, bell-shaped curve where the mean represents the center and the variance measures how spread out the data is. Most data falls close to the mean, especially within a few standard deviations.", | |
"sub_concepts": [ | |
{ | |
"id": "1.1", | |
"name": "Mean of a Normal Distribution", | |
"description": "The average value of the data and the center point of the bell curve.", | |
"difficulty": "basic" | |
}, | |
{ | |
"id": "1.2", | |
"name": "Variance of a Normal Distribution", | |
"description": "A measure of how much the data spreads out from the mean.", | |
"difficulty": "intermediate" | |
}, | |
{ | |
"id": "1.3", | |
"name": "Standard Deviation", | |
"description": "The square root of variance; it shows the average distance of data from the mean.", | |
"difficulty": "intermediate" | |
}, | |
{ | |
"id": "1.4", | |
"name": "Properties of the Normal Distribution", | |
"description": "The distribution is symmetric with the mean, median, and mode all equal, forming a bell curve.", | |
"difficulty": "basic" | |
}, | |
{ | |
"id": "1.5", | |
"name": "Empirical Rule (68-95-99.7 Rule)", | |
"description": "Describes how data is spread in a normal distribution using standard deviations.", | |
"difficulty": "intermediate" | |
} | |
], | |
"relationships": [ | |
{ | |
"source": "1.1", | |
"target": "1.4", | |
"type": "prerequisite", | |
"explanation": "Understanding the mean is necessary to grasp the symmetry and central tendency of the normal distribution." | |
}, | |
{ | |
"source": "1.2", | |
"target": "1.3", | |
"type": "prerequisite", | |
"explanation": "Standard deviation is derived from the variance, so variance must be understood first." | |
}, | |
{ | |
"source": "1.3", | |
"target": "1.5", | |
"type": "prerequisite", | |
"explanation": "The empirical rule is based on standard deviations, so understanding standard deviation is essential." | |
}, | |
{ | |
"source": "1.4", | |
"target": "1.5", | |
"type": "related", | |
"explanation": "The empirical rule is one of the defining properties of a normal distribution." | |
} | |
] | |
} | |