-- Table structure for table `questions`
--

CREATE TABLE `questions` (
  `id` int(11) NOT NULL,
  `topic_id` int(11) NOT NULL,
  `question_text` text NOT NULL,
  `options` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL CHECK (json_valid(`options`)),
  `correct_answer_index` int(11) NOT NULL,
  `difficulty` enum('easy','medium','hard','all') DEFAULT 'medium',
  `explanation` text DEFAULT NULL,
  `created_at` timestamp NOT NULL DEFAULT current_timestamp(),
  `updated_at` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
  `marks` int(11) NOT NULL DEFAULT 1 COMMENT 'Marks/points for this question',
  `is_ai_generated` tinyint(1) DEFAULT 0,
  `ai_metadata` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL CHECK (json_valid(`ai_metadata`)),
  `user_id` int(11) DEFAULT NULL COMMENT 'User who generated this AI question (NULL for system/topic questions)',
  `ai_model` varchar(50) DEFAULT NULL COMMENT 'AI model used to generate this question'
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `questions`
--

INSERT INTO `questions` (`id`, `topic_id`, `question_text`, `options`, `correct_answer_index`, `difficulty`, `explanation`, `created_at`, `updated_at`, `marks`, `is_ai_generated`, `ai_metadata`, `user_id`, `ai_model`) VALUES
(1, 125, '**Question:** How is the percentage change in a quantity calculated?', '[\"$\\\\frac{text_{new} - text_{original}}{text_{original}} \\\\times 100$%\", \"$\\\\frac{text_{original} - text_{new}}{text_{new}} \\\\times 100$%\", \"$\\\\frac{text_{new}}{text_{original}} \\\\times 100$%\", \"$\\\\frac{text_{original} - text_{new}}{text_{original}} \\\\times 100$%\"]', 0, 'all', '**Solution:** The percentage change is given by $\\frac{text_{new} - text_{original}}{text_{original}} \\times 100$, which measures the relative change from original to new value.', '2025-08-09 12:35:55', '2025-08-09 12:35:55', 1, 1, '{\"quiz_id\": \"95e9cd18-6ab3-4c37-81d1-dcc248192c68\", \"topic_focus\": \"Unit, Dimension, Error & Percentage Change\", \"generated_at\": \"2025-08-09T18:20:55.177043\", \"model_used\": \"gpt_4o\", \"custom_instructions\": \"\"}', 60, 'gpt_4o'),
(2, 126, '**Question:** Which of the following vectors correctly represents velocity?', '[\"$\\\\vec{v} = \\\\frac{\\\\Delta \\\\vec{s}}{\\\\Delta t}$\", \"$\\\\vec{v} = \\\\Delta \\\\vec{s} \\\\times \\\\Delta t$\", \"$\\\\vec{v} = \\\\vec{s} \\\\times \\\\Delta t$\", \"$\\\\vec{v} = \\\\frac{\\\\Delta t}{\\\\Delta \\\\vec{s}}$\"]', 0, 'all', '**Solution:** Velocity is defined as the rate of change of displacement, expressed as $\\vec{v} = \\frac{\\Delta \\vec{s}}{\\Delta t}$.', '2025-08-09 12:35:55', '2025-08-09 12:35:55', 1, 1, '{\"quiz_id\": \"95e9cd18-6ab3-4c37-81d1-dcc248192c68\", \"topic_focus\": \"Vectors\", \"generated_at\": \"2025-08-09T18:20:55.180019\", \"model_used\": \"gpt_4o\", \"custom_instructions\": \"\"}', 60, 'gpt_4o'),
(3, 127, '**Question:** What is the range of a projectile launched with an initial velocity $u$ at an angle $\\theta$?', '[\"$\\\\frac{u^2 \\\\sin(2\\\\theta)}{g}$\", \"$\\\\frac{u^2 \\\\cos^2(\\\\theta)}{g}$\", \"$\\\\frac{2u^2 \\\\sin(\\\\theta)}{g}$\", \"$\\\\frac{u^2 \\\\tan(\\\\theta)}{g}$\"]', 0, 'all', '**Solution:** The range $R$ of a projectile is given by $R = \\frac{u^2 \\sin(2\\theta)}{g}$, assuming level ground and neglecting air resistance.', '2025-08-09 12:35:55', '2025-08-09 12:35:55', 1, 1, '{\"quiz_id\": \"95e9cd18-6ab3-4c37-81d1-dcc248192c68\", \"topic_focus\": \"Projectile Motion\", \"generated_at\": \"2025-08-09T18:20:55.183309\", \"model_used\": \"gpt_4o\", \"custom_instructions\": \"\"}', 60, 'gpt_4o'),
(4, 128, '**Question:** According to Newton\'s second law, force is proportional to which physical quantity?', '[\"$\\\\mathbf{F} \\\\propto \\\\mathbf{a}$\", \"$\\\\mathbf{F} \\\\propto \\\\mathbf{v}$\", \"$\\\\mathbf{F} \\\\propto \\\\mathbf{s}$\", \"$\\\\mathbf{F} \\\\propto \\\\mathbf{m}$\"]', 0, 'all', '**Solution:** Newton\'s second law states that $\\mathbf{F} = m \\mathbf{a}$, hence force is directly proportional to acceleration.', '2025-08-09 12:35:55', '2025-08-09 12:35:55', 1, 1, '{\"quiz_id\": \"95e9cd18-6ab3-4c37-81d1-dcc248192c68\", \"topic_focus\": \"Newton\'s laws of Motion\", \"generated_at\": \"2025-08-09T18:20:55.188645\", \"model_used\": \"gpt_4o\", \"custom_instructions\": \"\"}', 60, 'gpt_4o'),
(5, 129, '**Question:** The coefficient of kinetic friction between two surfaces is 0.4. What is the frictional force if the normal force is 50 N?', '[\"$20 \\\\text{ N}$\", \"$10 \\\\text{ N}$\", \"$25 \\\\text{ N}$\", \"$50 \\\\text{ N}$\"]', 0, 'all', '**Solution:** The kinetic friction force is calculated as $F_{\\text{friction}} = \\mu_k \\times N$, which gives $0.4 \\times 50 = 20$ N.', '2025-08-09 12:35:55', '2025-08-09 12:35:55', 1, 1, '{\"quiz_id\": \"95e9cd18-6ab3-4c37-81d1-dcc248192c68\", \"topic_focus\": \"Friction\", \"generated_at\": \"2025-08-09T18:20:55.190137\", \"model_used\": \"gpt_4o\", \"custom_instructions\": \"\"}', 60, 'gpt_4o'),
(6, 130, '**Question:** In uniform circular motion, which of the following is true about acceleration?', '[\"It is directed towards the center of the circle\", \"It is zero\", \"It is always tangential to the path\", \"It points away from the center\"]', 0, 'all', '**Solution:** In uniform circular motion, acceleration is centripetal and always directed towards the center, given by $a_c = \\frac{v^2}{r}$.', '2025-08-09 12:35:55', '2025-08-09 12:35:55', 1, 1, '{\"quiz_id\": \"95e9cd18-6ab3-4c37-81d1-dcc248192c68\", \"topic_focus\": \"Circular Motion\", \"generated_at\": \"2025-08-09T18:20:55.191539\", \"model_used\": \"gpt_4o\", \"custom_instructions\": \"\"}', 60, 'gpt_4o'),
(7, 125, '**Question:** The period $T$ of a satellite orbiting Earth at radius $r$ is related to $r$ and Earth\'s mass $M$ by which formula?', '[\"$T = 2\\\\pi \\\\sqrt{\\\\frac{r^3}{GM}}$\", \"$T = 2\\\\pi \\\\sqrt{\\\\frac{GM}{r^3}}$\", \"$T = \\\\frac{2\\\\pi r}{v}$\", \"$T = \\\\frac{1}{2\\\\pi} \\\\sqrt{\\\\frac{r^3}{GM}}$\"]', 0, 'all', '**Solution:** The orbital period $T$ follows Kepler\'s third law, given by $T = 2\\pi \\sqrt{\\frac{r^3}{GM}}$ where $G$ is the gravitational constant.', '2025-08-09 12:35:55', '2025-08-09 12:35:55', 1, 1, '{\"quiz_id\": \"95e9cd18-6ab3-4c37-81d1-dcc248192c68\", \"topic_focus\": \"Circular Motion\", \"generated_at\": \"2025-08-09T18:20:55.192863\", \"model_used\": \"gpt_4o\", \"custom_instructions\": \"\"}', 60, 'gpt_4o'),
(8, 126, '**Question:** Which quantity remains constant in uniform circular motion?', '[\"Speed\", \"Velocity\", \"Acceleration\", \"Tangential force\"]', 0, 'all', '**Solution:** In uniform circular motion, the speed remains constant, but the velocity vector changes direction continuously.', '2025-08-09 12:35:55', '2025-08-09 12:35:55', 1, 1, '{\"quiz_id\": \"95e9cd18-6ab3-4c37-81d1-dcc248192c68\", \"topic_focus\": \"Circular Motion\", \"generated_at\": \"2025-08-09T18:20:55.194479\", \"model_used\": \"gpt_4o\", \"custom_instructions\": \"\"}', 60, 'gpt_4o'),
(9, 1, '**Question:** In how many ways can $\\textbf{n}$ distinct objects be arranged in a circle such that two specific objects are always opposite each other?**', '[\"$\\\\left(\\\\textbf{n}-2\\\\right)!$\", \"$\\\\left(\\\\textbf{n}-3\\\\right)!$\", \"$\\\\left(\\\\textbf{n}-1\\\\right)!$\", \"$\\\\left(\\\\textbf{n}-2\\\\right) \\\\times \\\\left(\\\\textbf{n}-3\\\\right)!$\"]', 0, 'hard', '**Solution:** Fix the two specific objects opposite each other. Now, arrange the remaining $\\textbf{n}-2$ objects around the circle, which can be done in $(\\textbf{n}-2-1)! = (\\textbf{n}-3)!$ ways. Since the two are fixed opposite, total arrangements = $$(\\textbf{n}-2) \\times (\\textbf{n}-3)! = (\\textbf{n}-2)!$$ due to the symmetry, but fixing their positions simplifies the calculation, leading to $(\\textbf{n}-2)!$ arrangements.', '2025-08-09 12:40:30', '2025-08-09 12:40:30', 2, 1, '{\"quiz_id\": \"105551f2-7177-40b8-b772-cc53044a9b1e\", \"topic_focus\": \"Permutation in Circular Arrangements\", \"generated_at\": \"2025-08-09T18:25:30.098648\", \"model_used\": \"gpt_4o\", \"custom_instructions\": \"\"}', 60, 'gpt_4o'),
(10, 2, '**Question:** How many ways can 8 different books be arranged on a shelf such that exactly 3 specific books are together?**', '[\"$7! \\\\times \\\\binom{5}{3} \\\\times 3!$\", \"$5! \\\\times 4! \\\\times 3$\", \"$5! \\\\times \\\\binom{5}{3} \\\\times 3!$\", \"$5! \\\\times 3! \\\\times 3$\"]', 2, 'hard', '**Solution:** Treat the 3 specific books as a single block, which can be arranged internally in $3!$ ways. The block plus the remaining 5 books make 6 objects, which can be arranged in $6!$ ways. The number of ways to select the 3 specific books is $\\binom{8}{3}$. However, since the 3 books are fixed in the block, we only consider arrangements of the block and the other 5 books. Therefore, total arrangements = $5! \\times \\binom{5}{3} \\times 3!$.', '2025-08-09 12:40:30', '2025-08-09 12:40:30', 2, 1, '{\"quiz_id\": \"105551f2-7177-40b8-b772-cc53044a9b1e\", \"topic_focus\": \"Permutation with Fixed Blocks\", \"generated_at\": \"2025-08-09T18:25:30.114096\", \"model_used\": \"gpt_4o\", \"custom_instructions\": \"\"}', 60, 'gpt_4o'),
(11, 3, '**Question:** If $\\text{Number of combinations} \\ C_{k} \\ \\text{is given by} \\ \\binom{n}{k}$, then for which values of \\( n \\) and \\( k \\) does the relation $\\binom{n}{k} = \\binom{n-1}{k} + \\binom{n-1}{k-1}$ hold true?**', '[\"$\\\\text{For all integers } n \\\\text{ and } k$\", \"$\\\\text{Only when } 1 \\\\leq k \\\\leq n-1$\", \"$\\\\text{Exactly when } 0 \\\\leq k \\\\leq n$\", \"$\\\\text{Only when } n \\\\text{ is even}$\"]', 2, 'hard', '**Solution:** The relation $\\binom{n}{k} = \\binom{n-1}{k} + \\binom{n-1}{k-1}$ is known as **Pascal\'s rule**, which holds for all integers $n$ and $k$ such that $0 \\leq k \\leq n$.', '2025-08-09 12:40:30', '2025-08-09 12:40:30', 2, 1, '{\"quiz_id\": \"105551f2-7177-40b8-b772-cc53044a9b1e\", \"topic_focus\": \"Pascal\'s Triangle & Binomial Coefficients\", \"generated_at\": \"2025-08-09T18:25:30.115601\", \"model_used\": \"gpt_4o\", \"custom_instructions\": \"\"}', 60, 'gpt_4o'),
(12, 4, '**Question:** Which term in the binomial expansion of $(a + b)^n$ is given by $\\binom{n}{k} a^{n-k} b^k$, and what is the value of \\(k\\) if the term is at the middle of the expansion for \\( n \\) even?**', '[\"The \\\\((k+1)^{th}\\\\) term, where \\\\( k = \\\\frac{n}{2} \\\\)\", \"The \\\\(k^{th}\\\\) term, where \\\\( k = \\\\frac{n}{2} + 1 \\\\)\", \"The \\\\(k^{th}\\\\) term, where \\\\( k = \\\\frac{n}{2} \\\\)\", \"The \\\\(k^{th}\\\\) term, where \\\\( k = \\\\frac{n}{2} - 1 \\\\)\"]', 2, 'hard', '**Solution:** In the expansion of $(a + b)^n$, the \\(k^{th}\\) term is $\\binom{n}{k-1} a^{n-k+1} b^{k-1}$. For the middle term in the case of an even $n$, it is the $$\\frac{n}{2} + 1$$-th term, corresponding to $k = \\frac{n}{2} + 1$. The middle term for even $n$ occurs at position $k = \\frac{n}{2} + 1$, but since the question asks for the term\'s index, the answer is the $k = \\frac{n}{2} + 1$th term. However, given the options, the proper position is the $k = \\frac{n}{2} + 1$, which matches option 2.', '2025-08-09 12:40:30', '2025-08-09 12:40:30', 2, 1, '{\"quiz_id\": \"105551f2-7177-40b8-b772-cc53044a9b1e\", \"topic_focus\": \"Binomial Expansion & Middle Term\", \"generated_at\": \"2025-08-09T18:25:30.118493\", \"model_used\": \"gpt_4o\", \"custom_instructions\": \"\"}', 60, 'gpt_4o'),
(13, 5, '**Question:** In a binomial expansion $(1 + x)^n$, find the coefficient of the term involving $x^k$ when $k = \\frac{n}{2}$, assuming $n$ is even.**', '[\"$\\\\binom{n}{\\\\frac{n}{2}}$\", \"$2^{n}$\", \"$\\\\frac{n!}{(\\\\frac{n}{2})! (\\\\frac{n}{2})!}$\", \"$\\\\binom{n}{\\\\frac{n}{2}} \\\\times 2^{\\\\frac{n}{2}}$\"]', 0, 'hard', '**Solution:** The coefficient of the term involving $x^{k}$ in $(1 + x)^n$ is given by the binomial coefficient $\\binom{n}{k}$. When $k = \\frac{n}{2}$ and $n$ is even, the coefficient is $\\binom{n}{\\frac{n}{2}}$, which is the central binomial coefficient.', '2025-08-09 12:40:30', '2025-08-09 12:40:30', 2, 1, '{\"quiz_id\": \"105551f2-7177-40b8-b772-cc53044a9b1e\", \"topic_focus\": \"Central Binomial Coefficient\", \"generated_at\": \"2025-08-09T18:25:30.122968\", \"model_used\": \"gpt_4o\", \"custom_instructions\": \"\"}', 60, 'gpt_4o'),
(14, 6, '**Question:** The sum of the coefficients of the binomial expansion of $(a + b)^n$ is equal to:**', '[\"$\\\\left( a + b \\\\right)^n$ evaluated at $a = 1$, $b = 1$\", \"$2^n$\", \"Both A and B\", \"None of the above\"]', 2, 'hard', '**Solution:** The sum of the coefficients in the binomial expansion of $(a + b)^n$ is obtained by substituting $a = 1$ and $b = 1$, which yields $ (1 + 1)^n = 2^n $. Therefore, both A and B are correct statements, making option 3 the correct choice.', '2025-08-09 12:40:30', '2025-08-09 12:40:30', 2, 1, '{\"quiz_id\": \"105551f2-7177-40b8-b772-cc53044a9b1e\", \"topic_focus\": \"Sum of Binomial Coefficients\", \"generated_at\": \"2025-08-09T18:25:30.124015\", \"model_used\": \"gpt_4o\", \"custom_instructions\": \"\"}', 60, 'gpt_4o'),
(15, 1, '**Question:** How many different 4-digit numbers can be formed using the digits 1, 2, 3, 4, and 5 without repetition?', '[\"$5 \\\\times 4 \\\\times 3 \\\\times 2$\", \"$5^4$\", \"$4 \\\\times 3 \\\\times 2 \\\\times 1$\", \"$\\\\frac{5!}{1!}$\"]', 0, 'medium', '**Solution:** We are selecting and arranging 4 digits out of 5 without repetition. So, the number of permutations is $P(5,4) = 5 \\times 4 \\times 3 \\times 2 = 120$.', '2025-08-09 12:57:02', '2025-08-09 12:57:02', 1, 1, '{\"quiz_id\": \"5ed77193-2afd-4aa1-87bf-f3658b387564\", \"topic_focus\": \"Permutation & Combination Fundamentals\", \"generated_at\": \"2025-08-09T18:42:02.708058\", \"model_used\": \"gpt_4\", \"custom_instructions\": \"\"}', 60, 'gpt_4'),
(16, 2, '**Question:** A password consists of 3 letters followed by 2 digits. How many such passwords can be formed if repetition is allowed?', '[\"$26^3 \\\\times 10^2$\", \"$26 \\\\times 25 \\\\times 24 \\\\times 10 \\\\times 9$\", \"$26^5$\", \"$10^3 \\\\times 26^2$\"]', 0, 'easy', '**Solution:** With repetition allowed, each letter can be chosen in 26 ways and each digit in 10 ways. So, total passwords = $26^3 \\times 10^2 = 1757600$.', '2025-08-09 12:57:02', '2025-08-09 12:57:02', 1, 1, '{\"quiz_id\": \"5ed77193-2afd-4aa1-87bf-f3658b387564\", \"topic_focus\": \"Counting Principle\", \"generated_at\": \"2025-08-09T18:42:02.710040\", \"model_used\": \"gpt_4\", \"custom_instructions\": \"\"}', 60, 'gpt_4'),
(17, 3, '**Question:** In how many ways can 5 people be seated in a row if two specific people must sit together?', '[\"$4! \\\\times 2!$\", \"$5! - 2!$\", \"$5 \\\\times 4 \\\\times 3 \\\\times 2 \\\\times 1$\", \"$2 \\\\times 5!$\"]', 0, 'medium', '**Solution:** Treat the two people as a single unit. So, we have 4 units to arrange: $4!$. The two people within the unit can be arranged in $2!$ ways. Total = $4! \\times 2! = 24 \\times 2 = 48$.', '2025-08-09 12:57:02', '2025-08-09 12:57:02', 1, 1, '{\"quiz_id\": \"5ed77193-2afd-4aa1-87bf-f3658b387564\", \"topic_focus\": \"Permutation Numericals\", \"generated_at\": \"2025-08-09T18:42:02.711390\", \"model_used\": \"gpt_4\", \"custom_instructions\": \"\"}', 60, 'gpt_4'),
(18, 4, '**Question:** From a group of 10 students, how many ways can a committee of 4 be formed?', '[\"$\\\\binom{10}{4}$\", \"$10 \\\\times 9 \\\\times 8 \\\\times 7$\", \"$\\\\frac{10!}{6!}$\", \"$\\\\binom{4}{10}$\"]', 0, 'easy', '**Solution:** This is a combination problem since order doesn\'t matter. The number of ways = $\\binom{10}{4} = \\frac{10!}{4!(10-4)!} = 210$.', '2025-08-09 12:57:02', '2025-08-09 12:57:02', 1, 1, '{\"quiz_id\": \"5ed77193-2afd-4aa1-87bf-f3658b387564\", \"topic_focus\": \"Combination Numericals\", \"generated_at\": \"2025-08-09T18:42:02.713203\", \"model_used\": \"gpt_4\", \"custom_instructions\": \"\"}', 60, 'gpt_4'),
(19, 5, '**Question:** How many 3-digit numbers can be formed using digits 1 to 9 such that digits are not repeated?', '[\"$9 \\\\times 8 \\\\times 7$\", \"$9^3$\", \"$3!$\", \"$\\\\binom{9}{3}$\"]', 0, 'medium', '**Solution:** We choose and arrange 3 digits from 9 without repetition: $P(9,3) = 9 \\times 8 \\times 7 = 504$.', '2025-08-09 12:57:02', '2025-08-09 12:57:02', 1, 1, '{\"quiz_id\": \"5ed77193-2afd-4aa1-87bf-f3658b387564\", \"topic_focus\": \"Exercise Solutions\", \"generated_at\": \"2025-08-09T18:42:02.717048\", \"model_used\": \"gpt_4\", \"custom_instructions\": \"\"}', 60, 'gpt_4'),
(20, 6, '**Question:** What is the coefficient of $x^3$ in the expansion of $(1 + x)^5$?', '[\"$\\\\binom{5}{3}$\", \"$\\\\binom{5}{2}$\", \"$\\\\binom{5}{5}$\", \"$\\\\binom{5}{1}$\"]', 0, 'easy', '**Solution:** In the binomial expansion of $(1 + x)^n$, the coefficient of $x^r$ is $\\binom{n}{r}$. So, for $x^3$, coefficient = $\\binom{5}{3} = 10$.', '2025-08-09 12:57:02', '2025-08-09 12:57:02', 1, 1, '{\"quiz_id\": \"5ed77193-2afd-4aa1-87bf-f3658b387564\", \"topic_focus\": \"Binomial Theorem\", \"generated_at\": \"2025-08-09T18:42:02.720243\", \"model_used\": \"gpt_4\", \"custom_instructions\": \"\"}', 60, 'gpt_4'),
(21, 7, '**Question:** In how many ways can the letters of the word \'MATHEMATICS\' be arranged?', '[\"$\\\\frac{11!}{2!2!}$\", \"$11!$\", \"$\\\\frac{11!}{2!}$\", \"$\\\\frac{11!}{2!2!2!}$\"]', 3, 'hard', '**Solution:** \'MATHEMATICS\' has 11 letters with repetitions: M(2), A(2), T(2). So, total arrangements = $\\frac{11!}{2!2!2!}$.', '2025-08-09 12:57:02', '2025-08-09 12:57:02', 1, 1, '{\"quiz_id\": \"5ed77193-2afd-4aa1-87bf-f3658b387564\", \"topic_focus\": \"Permutation Numericals\", \"generated_at\": \"2025-08-09T18:42:02.721604\", \"model_used\": \"gpt_4\", \"custom_instructions\": \"\"}', 60, 'gpt_4'),
(22, 1, '**Question:** From a group of 8 boys and 6 girls, how many ways can a team of 5 be formed with at least 2 girls?', '[\"$\\\\sum_{k=2}^{5} \\\\binom{6}{k} \\\\binom{8}{5-k}$\", \"$\\\\binom{14}{5}$\", \"$\\\\binom{6}{2} \\\\times \\\\binom{8}{3}$\", \"$\\\\binom{6}{3} \\\\times \\\\binom{8}{2}$\"]', 0, 'hard', '**Solution:** We sum over all valid combinations with at least 2 girls: $\\sum_{k=2}^{5} \\binom{6}{k} \\binom{8}{5-k}$.', '2025-08-09 12:57:02', '2025-08-09 12:57:02', 1, 1, '{\"quiz_id\": \"5ed77193-2afd-4aa1-87bf-f3658b387564\", \"topic_focus\": \"Combination Numericals\", \"generated_at\": \"2025-08-09T18:42:02.723067\", \"model_used\": \"gpt_4\", \"custom_instructions\": \"\"}', 60, 'gpt_4'),
(23, 2, '**Question:** What is the general term of the binomial expansion of $(a + b)^n$?', '[\"$T_{r+1} = \\\\binom{n}{r} a^{n-r} b^r$\", \"$T_r = \\\\binom{n}{r} a^r b^{n-r}$\", \"$T_r = \\\\binom{n}{r} a^{n-r} b^r$\", \"$T_{r+1} = \\\\binom{n}{r} a^r b^{n-r}$\"]', 0, 'medium', '**Solution:** The general term in the expansion of $(a + b)^n$ is $T_{r+1} = \\binom{n}{r} a^{n-r} b^r$.', '2025-08-09 12:57:02', '2025-08-09 12:57:02', 1, 1, '{\"quiz_id\": \"5ed77193-2afd-4aa1-87bf-f3658b387564\", \"topic_focus\": \"Binomial Theorem\", \"generated_at\": \"2025-08-09T18:42:02.726217\", \"model_used\": \"gpt_4\", \"custom_instructions\": \"\"}', 60, 'gpt_4'),
(24, 3, '**Question:** A student must answer 5 out of 10 questions in an exam. In how many ways can they choose the questions?', '[\"$\\\\binom{10}{5}$\", \"$10 \\\\times 9 \\\\times 8 \\\\times 7 \\\\times 6$\", \"$\\\\frac{10!}{5!}$\", \"$\\\\binom{5}{10}$\"]', 0, 'easy', '**Solution:** Choosing 5 questions out of 10 is a combination: $\\binom{10}{5} = \\frac{10!}{5!5!} = 252$.', '2025-08-09 12:57:02', '2025-08-09 12:57:02', 1, 1, '{\"quiz_id\": \"5ed77193-2afd-4aa1-87bf-f3658b387564\", \"topic_focus\": \"Exam Preparation & Sure Questions\", \"generated_at\": \"2025-08-09T18:42:02.727897\", \"model_used\": \"gpt_4\", \"custom_instructions\": \"\"}', 60, 'gpt_4'),
(25, 101, '**Question:** What is the fundamental unit of measurement for **length** in the SI system?**', '[\"Meter (m)\", \"Kilogram (kg)\", \"Second (s)\", \"Ampere (A)\"]', 0, 'all', '**Solution:** The **meter** (m) is the **SI** base unit for **length** measurement.', '2025-08-12 04:34:51', '2025-08-12 04:34:51', 1, 1, '{\"quiz_id\": \"f07853c6-15ff-4b78-87cb-f1ae130e5d5f\", \"topic_focus\": \"Introduction to Physics and Measurement\", \"generated_at\": \"2025-08-12T10:19:51.118081\", \"model_used\": \"gpt_4o\", \"custom_instructions\": \"\"}', 60, 'gpt_4o'),
(26, 102, '**Question:** Which of the following quantities is represented by a **vector**?**', '[\"Speed\", \"Mass\", \"Force\", \"Temperature\"]', 2, 'all', '**Solution:** **Force** is a **vector quantity** because it has both **magnitude** and **direction**.', '2025-08-12 04:34:51', '2025-08-12 04:34:51', 1, 1, '{\"quiz_id\": \"f07853c6-15ff-4b78-87cb-f1ae130e5d5f\", \"topic_focus\": \"Vectors\", \"generated_at\": \"2025-08-12T10:19:51.220269\", \"model_used\": \"gpt_4o\", \"custom_instructions\": \"\"}', 60, 'gpt_4o'),
(27, 103, '**Question:** In **kinematics**, if the **initial velocity** is *u*, the **acceleration** is *a*, and the **time** taken is *t*, what is the formula for the **final velocity** *v*?**', '[\"$v = u + at$\", \"$v = u - at$\", \"$v = u \\\\times t$\", \"$v = \\\\frac{1}{2} at^2$\"]', 0, 'all', '**Solution:** The **final velocity** in **uniform acceleration** is given by **$v = u + at$**.', '2025-08-12 04:34:51', '2025-08-12 04:34:51', 1, 1, '{\"quiz_id\": \"f07853c6-15ff-4b78-87cb-f1ae130e5d5f\", \"topic_focus\": \"Kinematics\", \"generated_at\": \"2025-08-12T10:19:51.222505\", \"model_used\": \"gpt_4o\", \"custom_instructions\": \"\"}', 60, 'gpt_4o'),
(28, 104, '**Question:** According to **Newton\'s Second Law**, the **force** acting on an object is proportional to its *mass* and **acceleration**. What is the mathematical expression?**', '[\"$F = m \\\\times a$\", \"$F = \\\\frac{m}{a}$\", \"$F = \\\\frac{a}{m}$\", \"$F = m + a$\"]', 0, 'all', '**Solution:** **Newton\'s Second Law** states that **$F = m \\times a$**.', '2025-08-12 04:34:51', '2025-08-12 04:34:51', 1, 1, '{\"quiz_id\": \"f07853c6-15ff-4b78-87cb-f1ae130e5d5f\", \"topic_focus\": \"Dynamics\", \"generated_at\": \"2025-08-12T10:19:51.225603\", \"model_used\": \"gpt_4o\", \"custom_instructions\": \"\"}', 60, 'gpt_4o'),
(29, 105, '**Question:** Heat transfer by **conduction** primarily occurs in which of the following?**', '[\"Solid materials\", \"Gases\", \"Liquids\", \"Vacuum\"]', 0, 'all', '**Solution:** **Conduction** mainly occurs in **solid materials** because of their tightly packed particles.', '2025-08-12 04:34:51', '2025-08-12 04:34:51', 1, 1, '{\"quiz_id\": \"f07853c6-15ff-4b78-87cb-f1ae130e5d5f\", \"topic_focus\": \"Heat and Thermodynamics\", \"generated_at\": \"2025-08-12T10:19:51.230375\", \"model_used\": \"gpt_4o\", \"custom_instructions\": \"\"}', 60, 'gpt_4o'),
(30, 106, '**Question:** The **first law of thermodynamics** states that the change in **internal energy** $\\Delta U$ of a system is equal to:**', '[\"$Q - W$\", \"$Q + W$\", \"$W - Q$\", \"$Q \\\\times W$\"]', 0, 'all', '**Solution:** The **first law** states that **$\\Delta U = Q - W$**, where **Q** is **heat added** and **W** is **work done**.', '2025-08-12 04:34:51', '2025-08-12 04:34:51', 1, 1, '{\"quiz_id\": \"f07853c6-15ff-4b78-87cb-f1ae130e5d5f\", \"topic_focus\": \"Heat and Thermodynamics\", \"generated_at\": \"2025-08-12T10:19:51.237866\", \"model_used\": \"gpt_4o\", \"custom_instructions\": \"\"}', 60, 'gpt_4o'),
(31, 101, '**Question:** What is the main purpose of a **structured course overview** in **Physics** examination preparation?**', '[\"To understand the syllabus and exam pattern\", \"To learn all formulas\", \"To memorize all definitions\", \"To practice only numerical problems\"]', 0, 'all', '**Solution:** The **course overview** helps students understand the **syllabus** and **exam pattern** for effective preparation.', '2025-08-12 04:34:51', '2025-08-12 04:34:51', 1, 1, '{\"quiz_id\": \"f07853c6-15ff-4b78-87cb-f1ae130e5d5f\", \"topic_focus\": \"Course Overview and Exam Preparation\", \"generated_at\": \"2025-08-12T10:19:51.309487\", \"model_used\": \"gpt_4o\", \"custom_instructions\": \"\"}', 60, 'gpt_4o'),
(32, 102, '**Question:** Which **vector operation** calculates the **magnitude** of the **resultant** of two vectors *A* and *B*?**', '[\"Vector addition\", \"Dot product\", \"Cross product\", \"Scalar multiplication\"]', 0, 'all', '**Solution:** **Vector addition** results in a **resultant vector** whose **magnitude** depends on the **vector sum**.', '2025-08-12 04:34:51', '2025-08-12 04:34:51', 1, 1, '{\"quiz_id\": \"f07853c6-15ff-4b78-87cb-f1ae130e5d5f\", \"topic_focus\": \"Vectors\", \"generated_at\": \"2025-08-12T10:19:51.312561\", \"model_used\": \"gpt_4o\", \"custom_instructions\": \"\"}', 60, 'gpt_4o'),
(33, 103, '**Question:** Which of the following formulas correctly represents **displacement** in **uniform acceleration** starting from rest?**', '[\"$s = \\\\frac{1}{2} a t^2$\", \"$s = ut + \\\\frac{1}{2} a t^2$\", \"$s = v t$\", \"$s = \\\\sqrt{2 a s}$\"]', 0, 'all', '**Solution:** When starting from rest, the **displacement** is given by **$s = \\frac{1}{2} a t^2$**.', '2025-08-12 04:34:51', '2025-08-12 04:34:51', 1, 1, '{\"quiz_id\": \"f07853c6-15ff-4b78-87cb-f1ae130e5d5f\", \"topic_focus\": \"Kinematics\", \"generated_at\": \"2025-08-12T10:19:51.315854\", \"model_used\": \"gpt_4o\", \"custom_instructions\": \"\"}', 60, 'gpt_4o'),
(34, 125, '**Question:** If a quantity ***Q*** has an initial value of ***Q_0*** and changes to ***Q_1*** over a period of time, what is the percentage change in ***Q***?', '[\"$\\\\frac{Q_1 - Q_0}{Q_0} \\\\times 100 \\\\%$\", \"$\\\\frac{Q_0 - Q_1}{Q_1} \\\\times 100 \\\\%$\", \"$\\\\frac{Q_1}{Q_0} \\\\times 100 \\\\%$\", \"$Q_1 - Q_0$\"]', 0, 'all', '**Solution:** The **percentage change** is given by **$$\\frac{Q_1 - Q_0}{Q_0} \\times 100 \\%$$**, which measures the relative change compared to the original value.', '2025-08-14 10:34:38', '2025-08-14 10:34:38', 1, 1, '{\"quiz_id\": \"23c89a51-b3a3-408c-9e4c-20b5f78c391f\", \"topic_focus\": \"Unit, Dimension, Error & Percentage Change\", \"generated_at\": \"2025-08-14T16:19:38.660090\", \"model_used\": \"gpt-5\", \"custom_instructions\": \"\"}', 60, 'gpt-5'),
(35, 126, '**Question:** The **magnitude** of a **vector** **\\vec{A}** is 10 units and makes an angle of 30° with the positive x-axis. What are its **x** and **y** components?', '[\"$10 \\\\cos 30^\\\\circ$, $10 \\\\sin 30^\\\\circ$\", \"$10 \\\\times \\\\sin 30^\\\\circ$, $10 \\\\times \\\\cos 30^\\\\circ$\", \"$10 \\\\times \\\\tan 30^\\\\circ$, $10$ only\", \"$10$, $10$\"]', 0, 'all', '**Solution:** The components of a vector are calculated as **$$A_x = |\\vec{A}| \\cos \\theta$$** and **$$A_y = |\\vec{A}| \\sin \\theta$$**. Therefore, **$$A_x = 10 \\times \\cos 30^\\circ = 10 \\times \\frac{\\sqrt{3}}{2}$$** and **$$A_y = 10 \\times \\sin 30^\\circ = 10 \\times \\frac{1}{2}$$**.', '2025-08-14 10:34:38', '2025-08-14 10:34:38', 1, 1, '{\"quiz_id\": \"23c89a51-b3a3-408c-9e4c-20b5f78c391f\", \"topic_focus\": \"Vectors\", \"generated_at\": \"2025-08-14T16:19:38.671217\", \"model_used\": \"gpt-5\", \"custom_instructions\": \"\"}', 60, 'gpt-5'),
(36, 127, '**Question:** A projectile is launched horizontally from a height ***h*** with an initial velocity ***u***. How long does it take to hit the ground (assuming acceleration due to gravity ***g*** and neglecting air resistance)?', '[\"$t = \\\\sqrt{\\\\frac{2h}{g}}$\", \"$t = \\\\frac{h}{u}$\", \"$t = \\\\frac{u}{g}$\", \"$t = \\\\frac{\\\\sqrt{2h}}{g}$\"]', 0, 'all', '**Solution:** The vertical motion is described by **$$h = \\frac{1}{2} g t^2$$**, so solving for **t** gives **$$t = \\sqrt{\\frac{2h}{g}}$$**.', '2025-08-14 10:34:38', '2025-08-14 10:34:38', 1, 1, '{\"quiz_id\": \"23c89a51-b3a3-408c-9e4c-20b5f78c391f\", \"topic_focus\": \"Projectile Motion\", \"generated_at\": \"2025-08-14T16:19:38.678062\", \"model_used\": \"gpt-5\", \"custom_instructions\": \"\"}', 60, 'gpt-5'),
(37, 128, '**Question:** According to Newton\'s Second Law **\\textbf{F} = m \\textbf{a}**, if **\\textbf{F}** is zero, what can be said about the acceleration **\\textbf{a}**?', '[\"It must be zero\", \"It can be zero or non-zero\", \"It is always increasing\", \"It is always decreasing\"]', 0, 'all', '**Solution:** If **\\textbf{F} = 0**, then from **Newton\'s Second Law**, **\\textbf{a} = \\frac{\\textbf{F}}{m} = 0**. So, the **acceleration** must be **zero**.', '2025-08-14 10:34:38', '2025-08-14 10:34:38', 1, 1, '{\"quiz_id\": \"23c89a51-b3a3-408c-9e4c-20b5f78c391f\", \"topic_focus\": \"Newton\'s Laws of Motion\", \"generated_at\": \"2025-08-14T16:19:38.683405\", \"model_used\": \"gpt-5\", \"custom_instructions\": \"\"}', 60, 'gpt-5'),
(38, 129, '**Question:** The force of kinetic friction ***f_k*** acting on a body is given by which of the following expressions? (assuming normal force **\\textbf{N}** and coefficient of kinetic friction **\\mu_k**)', '[\"$f_k = \\\\mu_k \\\\textbf{N}$\", \"$f_k = \\\\frac{\\\\textbf{N}}{\\\\mu_k}$\", \"$f_k = \\\\mu_k \\\\times$ weight\", \"$f_k = \\\\textbf{N} - \\\\mu_k$\"]', 0, 'all', '**Solution:** The **force of kinetic friction** is proportional to the **normal force**, expressed as **$$f_k = \\mu_k \\textbf{N}$$**.', '2025-08-14 10:34:38', '2025-08-14 10:34:38', 1, 1, '{\"quiz_id\": \"23c89a51-b3a3-408c-9e4c-20b5f78c391f\", \"topic_focus\": \"Friction\", \"generated_at\": \"2025-08-14T16:19:38.691731\", \"model_used\": \"gpt-5\", \"custom_instructions\": \"\"}', 60, 'gpt-5'),
(39, 130, '**Question:** In uniform circular motion, the **centripetal force** **\\textbf{F}_c** acting on a mass **m** moving with velocity **v** in a circle of radius **r** is given by which of the following?**', '[\"$\\\\textbf{F}_c = \\\\frac{mv^2}{r}$\", \"$\\\\textbf{F}_c = \\\\frac{mr}{v^2}$\", \"$\\\\textbf{F}_c = mv^2r$\", \"$\\\\textbf{F}_c = \\\\frac{m}{rv^2}$\"]', 0, 'all', '**Solution:** The **centripetal force** required to keep an object moving in a circle is **$$\\textbf{F}_c = \\frac{mv^2}{r}$$**.', '2025-08-14 10:34:38', '2025-08-14 10:34:38', 1, 1, '{\"quiz_id\": \"23c89a51-b3a3-408c-9e4c-20b5f78c391f\", \"topic_focus\": \"Circular Motion\", \"generated_at\": \"2025-08-14T16:19:38.708153\", \"model_used\": \"gpt-5\", \"custom_instructions\": \"\"}', 60, 'gpt-5'),
(40, 125, '**Question:** Which of the following correctly describes the condition for a body to move in uniform circular motion?**', '[\"The velocity is constant in magnitude but the acceleration is directed toward the center\", \"The velocity is constantly decreasing\", \"The acceleration is zero\", \"The velocity vector is perpendicular to the radius at all points\"]', 0, 'all', '**Solution:** Uniform circular motion involves **constant speed** but **changing direction**, meaning the **velocity** has a constant magnitude and the **acceleration** (centripetal acceleration) is directed toward the **center** of the circle, given by **$$a_c = \\frac{v^2}{r}$$**.', '2025-08-14 10:34:38', '2025-08-14 10:34:38', 1, 1, '{\"quiz_id\": \"23c89a51-b3a3-408c-9e4c-20b5f78c391f\", \"topic_focus\": \"Circular Motion\", \"generated_at\": \"2025-08-14T16:19:38.718884\", \"model_used\": \"gpt-5\", \"custom_instructions\": \"\"}', 60, 'gpt-5'),
(41, 101, '**Question:** Which of the following best defines a **vector**?**', '[\"A quantity with only magnitude\", \"A quantity with only direction\", \"A quantity with both magnitude and direction\", \"A quantity that varies with time\"]', 2, 'easy', '**Solution:** A **vector** is a physical quantity that has both *magnitude* and *direction*. Examples include *displacement*, *velocity*, and *force*.', '2025-08-14 10:49:57', '2025-08-14 10:49:57', 1, 1, '{\"quiz_id\": \"e24820f8-980f-4523-ad88-821d4d610221\", \"topic_focus\": \"Vectors\", \"generated_at\": \"2025-08-14T16:34:57.013651\", \"model_used\": \"gpt-5\", \"custom_instructions\": \"\"}', 60, 'gpt-5'),
(42, 102, '**Question:** In **kinematics**, the equation for *uniform acceleration* starting from rest is?**', '[\"$v = u + at$\", \"$s = ut + \\\\frac{1}{2}at^{2}$\", \"$v^{2} = u^{2} + 2as$\", \"All of the above\"]', 3, 'medium', '**Solution:** All options are equations used in **kinematics** for different scenarios involving *uniform acceleration*. The first is for *final velocity*, the second for *displacement*, and the third connects *initial velocity*, *acceleration*, and *displacement*.', '2025-08-14 10:49:57', '2025-08-14 10:49:57', 1, 1, '{\"quiz_id\": \"e24820f8-980f-4523-ad88-821d4d610221\", \"topic_focus\": \"Kinematics\", \"generated_at\": \"2025-08-14T16:34:57.021442\", \"model_used\": \"gpt-5\", \"custom_instructions\": \"\"}', 60, 'gpt-5'),
(43, 103, '**Question:** According to **Newton\'s Second Law**, force is proportional to?**', '[\"Mass multiplied by acceleration, $\\\\mathbf{F} \\\\propto m \\\\times a$\", \"Mass divided by acceleration\", \"Velocity multiplied by time\", \"Energy divided by displacement\"]', 0, 'medium', '**Solution:** **Newton\'s Second Law** states that **force** is equal to the product of **mass** and **acceleration**, expressed as $\\mathbf{F} = m \\times a$.', '2025-08-14 10:49:57', '2025-08-14 10:49:57', 1, 1, '{\"quiz_id\": \"e24820f8-980f-4523-ad88-821d4d610221\", \"topic_focus\": \"Dynamics\", \"generated_at\": \"2025-08-14T16:34:57.030292\", \"model_used\": \"gpt-5\", \"custom_instructions\": \"\"}', 60, 'gpt-5'),
(44, 104, '**Question:** Which of the following is an example of *heat transfer by conduction*?**', '[\"Hot air rising in the atmosphere\", \"Heat transfer through a metal rod brought in contact with a hot object\", \"Heat transfer through electromagnetic waves in space\", \"Water boiling due to convection currents\"]', 1, 'medium', '**Solution:** **Conduction** involves transfer of heat through direct contact of particles, such as when a **metal rod** heats up due to contact with a hot object. The other options describe **convection** and **radiation**.', '2025-08-14 10:49:57', '2025-08-14 10:49:57', 1, 1, '{\"quiz_id\": \"e24820f8-980f-4523-ad88-821d4d610221\", \"topic_focus\": \"Heat and Thermodynamics\", \"generated_at\": \"2025-08-14T16:34:57.065428\", \"model_used\": \"gpt-5\", \"custom_instructions\": \"\"}', 60, 'gpt-5'),
(45, 105, '**Question:** What is the primary purpose of a **thermodynamic cycle**, such as in an engine?**', '[\"To convert chemical energy directly into electrical energy\", \"To transfer heat without doing work\", \"To convert heat energy into mechanical work repeatedly\", \"To achieve complete cooling\"]', 2, 'medium', '**Solution:** A **thermodynamic cycle** allows the conversion of **heat energy** into **mechanical work** through repeated processes, such as in **engines** like the Carnot cycle.', '2025-08-14 10:49:57', '2025-08-14 10:49:57', 1, 1, '{\"quiz_id\": \"e24820f8-980f-4523-ad88-821d4d610221\", \"topic_focus\": \"Heat and Thermodynamics\", \"generated_at\": \"2025-08-14T16:34:57.094047\", \"model_used\": \"gpt-5\", \"custom_instructions\": \"\"}', 60, 'gpt-5'),
(46, 106, '**Question:** The *unit of force* in the SI system is?**', '[\"$\\\\text{Newton}$\", \"$\\\\text{Joule}$\", \"$\\\\text{Watt}$\", \"$\\\\text{Pascal}$\"]', 0, 'easy', '**Solution:** The **unit of force** is the **Newton**, defined as $1\\, \\text{N} = 1\\, \\text{kg} \\times \\text{m}/\\text{s}^{2}$.', '2025-08-14 10:49:57', '2025-08-14 10:49:57', 1, 1, '{\"quiz_id\": \"e24820f8-980f-4523-ad88-821d4d610221\", \"topic_focus\": \"Introduction to Physics and Measurement\", \"generated_at\": \"2025-08-14T16:34:57.156131\", \"model_used\": \"gpt-5\", \"custom_instructions\": \"\"}', 60, 'gpt-5'),
(47, 101, '**Question:** What is the **performance** of an instrument?**', '[\"The ratio of *measured value* to *true value*\", \"The degree to which an instrument can measure with high precision and accuracy\", \"The maximum reading an instrument can give\", \"The speed at which an instrument responds to change\"]', 1, 'medium', '**Solution:** The **performance** of an instrument relates to its ability to measure *precisely* and *accurately*, reflecting its *quality* and *reliability*. High performance indicates good *accuracy* and *precision*.', '2025-08-14 10:49:57', '2025-08-14 10:49:57', 1, 1, '{\"quiz_id\": \"e24820f8-980f-4523-ad88-821d4d610221\", \"topic_focus\": \"Course Overview and Exam Preparation\", \"generated_at\": \"2025-08-14T16:34:57.170025\", \"model_used\": \"gpt-5\", \"custom_instructions\": \"\"}', 60, 'gpt-5'),
(48, 102, '**Question:** Which of the following is a **vector quantity**?**', '[\"Distance\", \"Speed\", \"Displacement\", \"Mass\"]', 2, 'easy', '**Solution:** *Displacement* is a **vector quantity** because it has both *magnitude* and *direction*. *Distance* and *speed* are **scalar quantities**, while *mass* is also scalar.', '2025-08-14 10:49:57', '2025-08-14 10:49:57', 1, 1, '{\"quiz_id\": \"e24820f8-980f-4523-ad88-821d4d610221\", \"topic_focus\": \"Vectors\", \"generated_at\": \"2025-08-14T16:34:57.177509\", \"model_used\": \"gpt-5\", \"custom_instructions\": \"\"}', 60, 'gpt-5'),
(49, 103, '**Question:** Which fundamental quantity in physics is measured using a **caliper**?**', '[\"Mass\", \"Length\", \"Temperature\", \"Time\"]', 1, 'easy', '**Solution:** A **caliper** is primarily used to measure **length** or **distance** with high precision, such as the diameter of objects.', '2025-08-14 10:49:57', '2025-08-14 10:49:57', 1, 1, '{\"quiz_id\": \"e24820f8-980f-4523-ad88-821d4d610221\", \"topic_focus\": \"Introduction to Physics and Measurement\", \"generated_at\": \"2025-08-14T16:34:57.180896\", \"model_used\": \"gpt-5\", \"custom_instructions\": \"\"}', 60, 'gpt-5'),
(50, 125, '**Question:** If the *unit* of measurement for *force* is the Newton (N), what is the *dimension* of force in terms of fundamental quantities?', '[\"**Mass** \\u00d7 **Length** / **Time**$^2$\", \"**Mass** / **Time**$^2$\", \"**Mass** \\u00d7 **Length** \\u00d7 **Time**\", \"**Mass** / **Length**$^2$\"]', 0, 'hard', '**Solution:** The *dimension* of *force* according to Newton\'s second law is $\\textbf{F} = \\textbf{m} \\times \\textbf{a}$. Since $\\textbf{a}$ (acceleration) has dimensions of **Length** / **Time**$^2$, the *dimension* of force is **Mass** × **Length** / **Time**$^2$.', '2025-08-14 10:51:35', '2025-08-14 10:51:35', 1, 1, '{\"quiz_id\": \"b9088844-1476-4452-84a1-9cf893332f88\", \"topic_focus\": \"Units and Dimensions\", \"generated_at\": \"2025-08-14T16:36:35.037073\", \"model_used\": \"gpt-5\", \"custom_instructions\": \"\"}', 60, 'gpt-5'),
(51, 126, '**Question:** Given vectors *\\vec{A}* = $\\langle 3, 4, 0 \\rangle$ and *\\vec{B}* = $\\langle 1, -2, 0 \\rangle$, what is the *cross product* \\( \\vec{A} \\times \\vec{B} \\)?', '[\"$\\\\langle 0, 0, -14 \\\\rangle$\", \"$\\\\langle 0, 0, 10 \\\\rangle$\", \"$\\\\langle 0, 0, 2 \\\\rangle$\", \"$\\\\langle -10, 14, 0 \\\\rangle$\"]', 0, 'hard', '**Solution:** The *cross product* is given by \\( \\vec{A} \\times \\vec{B} = \\begin{vmatrix} \\hat{i} & \\hat{j} & \\hat{k} \\\\ 3 & 4 & 0 \\\\ 1 & -2 & 0 \\end{vmatrix} = (0 \\times -2 - 0 \\times 4) \\hat{i} - (0 \\times 1 - 0 \\times 3) \\hat{j} + (3 \\times -2 - 4 \\times 1) \\hat{k} = 0 \\hat{i} - 0 \\hat{j} + (-6 - 4) \\hat{k} = \\langle 0, 0, -14 \\rangle \\).', '2025-08-14 10:51:35', '2025-08-14 10:51:35', 1, 1, '{\"quiz_id\": \"b9088844-1476-4452-84a1-9cf893332f88\", \"topic_focus\": \"Vectors - Cross Product\", \"generated_at\": \"2025-08-14T16:36:35.059119\", \"model_used\": \"gpt-5\", \"custom_instructions\": \"\"}', 60, 'gpt-5'),
(52, 127, '**Question:** A projectile is fired with an initial velocity *u* at an angle *\\theta* to the horizontal. Which of the following is the *time of flight* assuming symmetrical projectile motion?**', '[\"$\\\\frac{2 u \\\\sin \\\\theta}{g}$\", \"$\\\\frac{u \\\\cos \\\\theta}{g}$\", \"$\\\\frac{u}{g}$\", \"$\\\\frac{u \\\\sin \\\\theta}{g}$\"]', 0, 'hard', '**Solution:** The *time of flight* for symmetrical projectile motion is given by \\( T = \\frac{2 u \\sin \\theta}{g} \\), because the *vertical component* of initial velocity is \\( u \\sin \\theta \\), and time to reach maximum height (where vertical velocity is 0) is \\( u \\sin \\theta / g \\). Total flight time doubles this value.', '2025-08-14 10:51:35', '2025-08-14 10:51:35', 1, 1, '{\"quiz_id\": \"b9088844-1476-4452-84a1-9cf893332f88\", \"topic_focus\": \"Projectile Motion\", \"generated_at\": \"2025-08-14T16:36:35.063460\", \"model_used\": \"gpt-5\", \"custom_instructions\": \"\"}', 60, 'gpt-5'),
(53, 128, '**Question:** According to *Newton\'s second law*, the *acceleration* *\\vec{a}* of a particle is proportional to the *net force* *\\vec{F}* acting on it and inversely proportional to its *mass* *m*. Which of the following correctly expresses this law?**', '[\"$\\\\vec{F} = m \\\\vec{a}$\", \"$\\\\vec{a} = \\\\frac{\\\\vec{F}}{m}$\", \"$\\\\vec{F} = \\\\frac{1}{2} m \\\\vec{a}$\", \"$\\\\vec{a} = m \\\\vec{F}$\"]', 0, 'hard', '**Solution:** Newton\'s second law states that \\( \\vec{F} = m \\vec{a} \\). Rearranged, it becomes \\( \\vec{a} = \\frac{\\vec{F}}{m} \\). Both forms are equivalent, but the question asks for the correct proportionality relation, which is \\( \\vec{F} = m \\vec{a} \\).', '2025-08-14 10:51:35', '2025-08-14 10:51:35', 1, 1, '{\"quiz_id\": \"b9088844-1476-4452-84a1-9cf893332f88\", \"topic_focus\": \"Newton\'s Laws\", \"generated_at\": \"2025-08-14T16:36:35.067549\", \"model_used\": \"gpt-5\", \"custom_instructions\": \"\"}', 60, 'gpt-5'),
(54, 129, '**Question:** Two surfaces in contact exert frictional forces $F_{f} = \\mu N$ on each other. If the normal force *N* doubles and the coefficient of friction *\\mu* remains constant, how does the *frictional force* change?**', '[\"It doubles\", \"It remains the same\", \"It halves\", \"It quadruples\"]', 0, 'hard', '**Solution:** Frictional force is given by \\( F_{f} = \\mu N \\). If *N* doubles and *\\mu* is unchanged, then *F_{f}* also doubles.', '2025-08-14 10:51:35', '2025-08-14 10:51:35', 1, 1, '{\"quiz_id\": \"b9088844-1476-4452-84a1-9cf893332f88\", \"topic_focus\": \"Friction\", \"generated_at\": \"2025-08-14T16:36:35.071292\", \"model_used\": \"gpt-5\", \"custom_instructions\": \"\"}', 60, 'gpt-5'),
(55, 130, '**Question:** In uniform circular motion with radius *r* and tangential velocity *v*, what is the expression for the *centripetal acceleration* *a_c*?**', '[\"$\\\\frac{v^2}{r}$\", \"$\\\\frac{r}{v^2}$\", \"$\\\\frac{v}{r}$\", \"$\\\\frac{r v^2}{r^2}$\"]', 0, 'hard', '**Solution:** The *centripetal acceleration* in uniform circular motion is given by \\( a_c = \\frac{v^2}{r} \\). It always points towards the center of the circle and ensures the particle stays in circular path.', '2025-08-14 10:51:35', '2025-08-14 10:51:35', 1, 1, '{\"quiz_id\": \"b9088844-1476-4452-84a1-9cf893332f88\", \"topic_focus\": \"Circular Motion\", \"generated_at\": \"2025-08-14T16:36:35.074166\", \"model_used\": \"gpt-5\", \"custom_instructions\": \"\"}', 60, 'gpt-5'),
(56, 125, '**Question:** If an object of mass *m* moves in a circle of radius *r* with constant speed *v*, what is the *force* responsible for its circular motion?**', '[\"$\\\\frac{m v^2}{r}$\", \"$m g$\", \"$m r v$\", \"$\\\\frac{1}{2} m v^2$\"]', 0, 'hard', '**Solution:** The *centripetal force* needed to keep an object moving in a circle is \\( F_c = \\frac{m v^2}{r} \\), directed towards the center of the circle.', '2025-08-14 10:51:35', '2025-08-14 10:51:35', 1, 1, '{\"quiz_id\": \"b9088844-1476-4452-84a1-9cf893332f88\", \"topic_focus\": \"Circular Motion\", \"generated_at\": \"2025-08-14T16:36:35.076508\", \"model_used\": \"gpt-5\", \"custom_instructions\": \"\"}', 60, 'gpt-5'),
(57, 8, '**Question:** In the **Course Introduction & Syllabus** module, what is the primary purpose of the course syllabus?', '[\"To outline the **course objectives**, **assessment pattern**, and **schedule**.\", \"To provide only the list of homework problems.\", \"To describe the professor\'s biography.\", \"To replace the textbook with lecture notes.\"]', 0, 'medium', '**Solution:** The syllabus serves as the roadmap of the course, outlining the **objectives**, the **assessment pattern**, and the **schedule** (including reading materials and policies). Common misconceptions include thinking it only lists problems or bios.', '2025-08-14 10:53:46', '2025-08-14 10:53:46', 1, 1, '{\"quiz_id\": \"c1345df2-61d7-4d9c-9291-4d9ebb861762\", \"topic_focus\": \"Course Introduction & Syllabus\", \"generated_at\": \"2025-08-14T16:38:46.369293\", \"model_used\": \"geminisearch\", \"custom_instructions\": \"\"}', 60, 'geminisearch'),
(58, 9, '**Question:** Which statement best describes the evaluation scheme described in the **Evaluation Scheme & Question Pattern** module?', '[\"A single final exam determines all marks.\", \"A combination of quizzes, assignments, mid-term, and end-semester exams with defined weights.\", \"All evaluation is based on attendance.\", \"There is no defined pattern; questions vary randomly every year.\"]', 1, 'medium', '**Solution:** The standard scheme combines multiple components (quizzes, assignments, mid-term, end-semester exams) with defined weightages that sum to 100. Common misconceptions include relying on a single exam or attendance alone.', '2025-08-14 10:53:46', '2025-08-14 10:53:46', 1, 1, '{\"quiz_id\": \"c1345df2-61d7-4d9c-9291-4d9ebb861762\", \"topic_focus\": \"Evaluation Scheme & Question Pattern\", \"generated_at\": \"2025-08-14T16:38:46.396163\", \"model_used\": \"geminisearch\", \"custom_instructions\": \"\"}', 60, 'geminisearch'),
(59, 10, '**Question:** For a damped harmonic oscillator, the equation of motion is given by $m \\\\frac{d^2 x}{dt^2} + c \\\\frac{dx}{dt} + k x = 0$. Which statement is correct about the system\'s behavior?', '[\"The equation shown is the standard **damped harmonic oscillator** equation.\", \"The damping term is neglected.\", \"The natural frequency is independent of the mass *m*.\", \"The solution is always exponential decay with no oscillations.\"]', 0, 'medium', '**Solution:** The given equation represents a **damped harmonic oscillator**. Depending on the damping, the system may be underdamped (oscillatory), critically damped, or overdamped. A common misconception is that damping is always negligible or that oscillations never occur.', '2025-08-14 10:53:46', '2025-08-14 10:53:46', 1, 1, '{\"quiz_id\": \"c1345df2-61d7-4d9c-9291-4d9ebb861762\", \"topic_focus\": \"Mechanical Oscillation\", \"generated_at\": \"2025-08-14T16:38:46.406157\", \"model_used\": \"geminisearch\", \"custom_instructions\": \"\"}', 60, 'geminisearch'),
(60, 11, '**Question:** In one-dimensional **wave motion**, the displacement $u(x,t)$ satisfies the standard wave equation $\\frac{\\partial^2 u}{\\partial t^2} = c^2 \\frac{\\partial^2 u}{\\partial x^2}$. Which option correctly represents this equation?', '[\"$\\\\\\\\frac{\\\\\\\\partial^2 u}{\\\\\\\\partial t^2} = c^2 \\\\\\\\frac{\\\\\\\\partial^2 u}{\\\\\\\\partial x^2}$\", \"$\\\\\\\\frac{\\\\\\\\partial u}{\\\\\\\\partial t} = c \\\\\\\\frac{\\\\\\\\partial u}{\\\\\\\\partial x}$\", \"$\\\\\\\\frac{\\\\\\\\partial^2 u}{\\\\\\\\partial x^2} = 0$\", \"$\\\\\\\\frac{\\\\\\\\partial^2 u}{\\\\\\\\partial t^2} = - c^2 \\\\\\\\frac{\\\\\\\\partial^2 u}{\\\\\\\\partial x^2}$\"]', 0, 'medium', '**Solution:** The standard one-dimensional wave equation is $\\\\frac{\\\\partial^2 u}{\\\\partial t^2} = c^2 \\\\frac{\\\\partial^2 u}{\\\\partial x^2}$, which describes wave propagation at speed *c*. Misconceptions include using a first-order time derivative or an incorrect sign.', '2025-08-14 10:53:46', '2025-08-14 10:53:46', 1, 1, '{\"quiz_id\": \"c1345df2-61d7-4d9c-9291-4d9ebb861762\", \"topic_focus\": \"Wave Motion\", \"generated_at\": \"2025-08-14T16:38:46.415149\", \"model_used\": \"geminisearch\", \"custom_instructions\": \"\"}', 60, 'geminisearch'),
(61, 12, '**Question:** In **Acoustics**, which relation correctly defines the Sound Intensity Level (SIL) or its standard form for intensity?', '[\"L_I = 10 \\\\log_{10}(I/I_0)\", \"L_I = 20 \\\\log_{10}(p/p_0)\", \"L_I = 20 \\\\log_{10}(I/I_0)\", \"L_I = \\\\log_{10}(I/I_0)\"]', 0, 'medium', '**Solution:** The Sound Intensity Level is defined as $L_I = 10 \\log_{10}(I/I_0)$. A related quantity, SPL, is $L_p = 20 \\log_{10}(p/p_0)$. The common misconception is confusing intensity level with sound pressure level.', '2025-08-14 10:53:46', '2025-08-14 10:53:46', 1, 1, '{\"quiz_id\": \"c1345df2-61d7-4d9c-9291-4d9ebb861762\", \"topic_focus\": \"Acoustics\", \"generated_at\": \"2025-08-14T16:38:46.422322\", \"model_used\": \"geminisearch\", \"custom_instructions\": \"\"}', 60, 'geminisearch'),
(62, 13, '**Question:** A parallel-plate capacitor filled with a dielectric of relative permittivity $\\kappa$ has capacitance $C$. Which expression is correct for $C$ if the plate area is *A* and separation is *d*? (Air has permittivity $\\varepsilon_0$.)', '[\"$C = \\\\varepsilon_0 \\\\dfrac{A}{d}$\", \"$C = \\\\kappa \\\\varepsilon_0 \\\\dfrac{A}{d}$\", \"$C = \\\\dfrac{Q}{V}$\", \"$C = \\\\dfrac{A d}{\\\\varepsilon_0}$\"]', 1, 'medium', '**Solution:** For a dielectric with relative permittivity $\\kappa$, the capacitance is $C = \\kappa \\varepsilon_0 A/d$. The first option corresponds to air ($\\kappa=1$) but with a dielectric present the correct form includes $\\kappa$. A common pitfall is forgetting the dielectric constant.', '2025-08-14 10:53:46', '2025-08-14 10:53:46', 1, 1, '{\"quiz_id\": \"c1345df2-61d7-4d9c-9291-4d9ebb861762\", \"topic_focus\": \"Capacitor & Dielectrics\", \"generated_at\": \"2025-08-14T16:38:46.430453\", \"model_used\": \"geminisearch\", \"custom_instructions\": \"\"}', 60, 'geminisearch'),
(63, 14, '**Question:** The Clausius-Mossotti relation relates the dielectric constant $\\kappa$ to molecular polarizability $\\alpha$ and number density $N$. Which form is correct? (Use $\\varepsilon_0$ for vacuum permittivity.)', '[\"\\\\\\\\frac{\\\\\\\\kappa - 1}{\\\\\\\\kappa + 2} = \\\\\\\\frac{N \\\\\\\\alpha}{3 \\\\\\\\varepsilon_0}\", \"\\\\\\\\frac{\\\\\\\\kappa - 1}{\\\\\\\\kappa + 2} = \\\\\\\\frac{3N \\\\\\\\alpha}{\\\\\\\\varepsilon_0}\", \"\\\\\\\\frac{\\\\\\\\kappa + 2}{\\\\\\\\kappa - 1} = \\\\\\\\frac{N \\\\\\\\alpha}{3 \\\\\\\\varepsilon_0}\", \"\\\\\\\\frac{\\\\\\\\kappa - 1}{\\\\\\\\kappa + 2} = \\\\\\\\frac{\\\\\\\\varepsilon_0}{N \\\\\\\\alpha}\"]', 0, 'medium', '**Solution:** The Clausius-Mossotti relation is $\\\\frac{\\\\kappa - 1}{\\\\kappa + 2} = \\\\frac{N \\\\alpha}{3 \\\\varepsilon_0}$. The other options invert or misplace factors; a common error is dropping the factor of 3 or sign mistakes.', '2025-08-14 10:53:46', '2025-08-14 10:53:46', 1, 1, '{\"quiz_id\": \"c1345df2-61d7-4d9c-9291-4d9ebb861762\", \"topic_focus\": \"Clausius-Mossotti Relation\", \"generated_at\": \"2025-08-14T16:38:46.439615\", \"model_used\": \"geminisearch\", \"custom_instructions\": \"\"}', 60, 'geminisearch');
INSERT INTO `questions` (`id`, `topic_id`, `question_text`, `options`, `correct_answer_index`, `difficulty`, `explanation`, `created_at`, `updated_at`, `marks`, `is_ai_generated`, `ai_metadata`, `user_id`, `ai_model`) VALUES
(64, 15, '**Question:** In **Electromagnetism**, the speed of light in vacuum is related to the vacuum permittivity and permeability by which expression?', '[\"c = 1/\\\\\\\\sqrt{\\\\\\\\mu_0 \\\\\\\\varepsilon_0}\", \"c = \\\\sqrt{\\\\\\\\mu_0 / \\\\\\\\varepsilon_0}\", \"c = \\\\sqrt{\\\\\\\\varepsilon_0 / \\\\\\\\mu_0}\", \"c = \\\\\\\\mu_0 \\\\\\\\varepsilon_0\"]', 0, 'medium', '**Solution:** In vacuum, $c = 1/\\\\sqrt{\\\\mu_0 \\\\varepsilon_0}$. This is a fundamental relation linking electromagnetism constants. Misconceptions include incorrect square-root placements or dimensions.', '2025-08-14 10:53:46', '2025-08-14 10:53:46', 1, 1, '{\"quiz_id\": \"c1345df2-61d7-4d9c-9291-4d9ebb861762\", \"topic_focus\": \"Electromagnetism\", \"generated_at\": \"2025-08-14T16:38:46.446523\", \"model_used\": \"geminisearch\", \"custom_instructions\": \"\"}', 60, 'geminisearch'),
(65, 16, '**Question:** In **Optical Fiber** technology, the condition for total internal reflection at the core-cladding interface is given by $\\\\sin\\\\theta_c = \\dfrac{n_2}{n_1}$ where $n_1 > n_2$ are the refractive indices of core and cladding, respectively. Which statement is true?', '[\"Total internal reflection occurs when the incidence angle is greater than the critical angle.\", \"Total internal reflection occurs for any incident angle.\", \"Total internal reflection occurs only when $n_1 < n_2$.\", \"Total internal reflection occurs when $\\\\\\\\cos\\\\\\\\theta_c = \\\\dfrac{n_2}{n_1}$.\"]', 0, 'medium', '**Solution:** For core with $n_1 > n_2$, total internal reflection occurs when the incidence angle exceeds the critical angle, i.e., $\\\\sin\\\\theta_c = n_2/n_1$. A common confusion is thinking it occurs for all angles or when $n_1 < n_2$.', '2025-08-14 10:53:46', '2025-08-14 10:53:46', 1, 1, '{\"quiz_id\": \"c1345df2-61d7-4d9c-9291-4d9ebb861762\", \"topic_focus\": \"Optical Fiber\", \"generated_at\": \"2025-08-14T16:38:46.453186\", \"model_used\": \"geminisearch\", \"custom_instructions\": \"\"}', 60, 'geminisearch'),
(66, 17, '**Question:** In **Quantum Mechanics**, the wave function $\\\\psi(x,t)$ is normalized in one dimension by which condition?', '[\"\\\\\\\\int_{-\\\\\\\\infty}^{\\\\\\\\infty} |\\\\\\\\psi(x,t)|^2 \\\\,dx = 1\", \"\\\\\\\\int_{-\\\\\\\\infty}^{\\\\\\\\infty} \\\\\\\\psi(x,t) \\\\,dx = 1\", \"|\\\\\\\\psi(x,t)|^2 = 1 \\\\\\\\text{for all } x\", \"\\\\\\\\psi(x,t) = 0 \\\\\\\\text{outside the normalization region}\"]', 0, 'medium', '**Solution:** Normalization requires $\\\\int_{-\\\\infty}^{\\\\infty} |\\\\psi(x,t)|^2 \\,dx = 1$, which ensures total probability equals 1. A common misunderstanding is setting the wave function to 1 everywhere or integrating the amplitude instead of the probability density.', '2025-08-14 10:53:46', '2025-08-14 10:53:46', 1, 1, '{\"quiz_id\": \"c1345df2-61d7-4d9c-9291-4d9ebb861762\", \"topic_focus\": \"Quantum Mechanics - Wave Function Normalization\", \"generated_at\": \"2025-08-14T16:38:46.458833\", \"model_used\": \"geminisearch\", \"custom_instructions\": \"\"}', 60, 'geminisearch'),
(67, 101, '**Question:** What is the primary goal of **measurement in physics**?', '[\"To record observations without units\", \"To assign numerical values to physical quantities accurately\", \"To make guesses about physical phenomena\", \"To convert units without any standard\"]', 1, 'easy', '**Solution:** The main aim of **measurement** is **to assign numerical values** to physical quantities **using standard units** accurately, ensuring precise communication and comparison of results.', '2025-08-14 11:06:06', '2025-08-14 11:06:06', 1, 1, '{\"quiz_id\": \"98d0e8e2-67b4-44d9-ae30-fb8091052e04\", \"topic_focus\": \"Introduction to Physics and Measurement\", \"generated_at\": \"2025-08-14T16:51:06.597595\", \"model_used\": \"gpt_4o\", \"custom_instructions\": \"\"}', 60, 'gpt_4o'),
(68, 102, '**Question:** Which of the following is a **vector quantity**?', '[\"Speed\", \"Mass\", \"Force\", \"Temperature\"]', 2, 'easy', '**Solution:** **Force** is a **vector quantity** because it has both magnitude and direction, unlike speed, mass, or temperature which are scalars.', '2025-08-14 11:06:06', '2025-08-14 11:06:06', 1, 1, '{\"quiz_id\": \"98d0e8e2-67b4-44d9-ae30-fb8091052e04\", \"topic_focus\": \"Vectors\", \"generated_at\": \"2025-08-14T16:51:06.632854\", \"model_used\": \"gpt_4o\", \"custom_instructions\": \"\"}', 60, 'gpt_4o'),
(69, 103, '**Question:** Which equation correctly represents **uniform acceleration** in *kinematics*?', '[\"\\\\( v = u + at \\\\)\", \"\\\\( s = ut + \\\\frac{1}{2} a t^2 \\\\)\", \"\\\\( v^2 = u^2 + 2as \\\\)\", \"All of the above\"]', 3, 'medium', '**Solution:** All listed equations are **valid** for describing **uniform acceleration**: **initial velocity** *u*, **final velocity** *v*, **displacement** *s*, **acceleration** *a*, and **time** *t*.', '2025-08-14 11:06:06', '2025-08-14 11:06:06', 1, 1, '{\"quiz_id\": \"98d0e8e2-67b4-44d9-ae30-fb8091052e04\", \"topic_focus\": \"Kinematics\", \"generated_at\": \"2025-08-14T16:51:06.634851\", \"model_used\": \"gpt_4o\", \"custom_instructions\": \"\"}', 60, 'gpt_4o'),
(70, 104, '**Question:** Which law states that a **force** acts on a **mass** resulting in acceleration? **', '[\"Newton\'s first law\", \"Newton\'s second law\", \"Newton\'s third law\", \"Hooke\'s law\"]', 1, 'medium', '**Solution:** **Newton\'s second law** states that **force** $\\mathbf{F}$ equals **mass** $m$ times **acceleration** $\\mathbf{a}$: \\( \\mathbf{F} = m \\mathbf{a} \\), establishing the direct relation between force and acceleration.', '2025-08-14 11:06:06', '2025-08-14 11:06:06', 1, 1, '{\"quiz_id\": \"98d0e8e2-67b4-44d9-ae30-fb8091052e04\", \"topic_focus\": \"Dynamics\", \"generated_at\": \"2025-08-14T16:51:06.637135\", \"model_used\": \"gpt_4o\", \"custom_instructions\": \"\"}', 60, 'gpt_4o'),
(71, 105, '**Question:** In **thermodynamics**, which process involves the system exchanging **heat** with its surroundings but **no work** is done?**', '[\"Adiabatic process\", \"Isothermal process\", \"Isobaric process\", \"Isochoric process\"]', 0, 'medium', '**Solution:** An **adiabatic process** occurs **without heat exchange**, meaning \\( Q = 0 \\), whereas the system can still do work or have work done on it.', '2025-08-14 11:06:06', '2025-08-14 11:06:06', 1, 1, '{\"quiz_id\": \"98d0e8e2-67b4-44d9-ae30-fb8091052e04\", \"topic_focus\": \"Heat and Thermodynamics\", \"generated_at\": \"2025-08-14T16:51:06.640670\", \"model_used\": \"gpt_4o\", \"custom_instructions\": \"\"}', 60, 'gpt_4o'),
(72, 106, '**Question:** Which of the following best describes the **course overview and exam preparation** in physics?**', '[\"Focus only on memorizing formulas\", \"Understanding concepts and practicing problems\", \"Ignoring practical sessions\", \"Relying entirely on shortcuts\"]', 1, 'easy', '**Solution:** Effective **exam preparation** involves **understanding core concepts** and **practice** through solving problems, which builds confidence and deepens understanding.', '2025-08-14 11:06:06', '2025-08-14 11:06:06', 1, 1, '{\"quiz_id\": \"98d0e8e2-67b4-44d9-ae30-fb8091052e04\", \"topic_focus\": \"Course Overview and Exam Preparation\", \"generated_at\": \"2025-08-14T16:51:06.642892\", \"model_used\": \"gpt_4o\", \"custom_instructions\": \"\"}', 60, 'gpt_4o'),
(73, 101, '**Question:** Which **vector operation** combines two vectors and results in a new vector?**', '[\"Addition\", \"Scalar multiplication\", \"Dot product\", \"Division\"]', 0, 'easy', '**Solution:** The **vector addition** combines two vectors and results in a new vector, following **vector** laws and rules.', '2025-08-14 11:06:06', '2025-08-14 11:06:06', 1, 1, '{\"quiz_id\": \"98d0e8e2-67b4-44d9-ae30-fb8091052e04\", \"topic_focus\": \"Vectors\", \"generated_at\": \"2025-08-14T16:51:06.644743\", \"model_used\": \"gpt_4o\", \"custom_instructions\": \"\"}', 60, 'gpt_4o'),
(74, 102, '**Question:** What is the significance of **units** in physical measurement?**', '[\"They are unnecessary for measurements\", \"They help in standardizing measurements\", \"They confuse the measurement process\", \"They are only used in chemistry\"]', 1, 'easy', '**Solution:** **Units** are essential to **standardize** measurements, ensuring that results are meaningful and comparable across different experiments and contexts.', '2025-08-14 11:06:06', '2025-08-14 11:06:06', 1, 1, '{\"quiz_id\": \"98d0e8e2-67b4-44d9-ae30-fb8091052e04\", \"topic_focus\": \"Introduction to Physics and Measurement\", \"generated_at\": \"2025-08-14T16:51:06.647322\", \"model_used\": \"gpt_4o\", \"custom_instructions\": \"\"}', 60, 'gpt_4o'),
(75, 103, '**Question:** Which statement about **displacement** in *vector quantities* is correct?**', '[\"It only has magnitude\", \"It is a scalar quantity\", \"It has both magnitude and direction\", \"It is unrelated to position\"]', 2, 'medium', '**Solution:** **Displacement** is a **vector** because it has **both magnitude** and **direction**, representing the shortest distance from initial to final position.', '2025-08-14 11:06:06', '2025-08-14 11:06:06', 1, 1, '{\"quiz_id\": \"98d0e8e2-67b4-44d9-ae30-fb8091052e04\", \"topic_focus\": \"Vectors\", \"generated_at\": \"2025-08-14T16:51:06.649064\", \"model_used\": \"gpt_4o\", \"custom_instructions\": \"\"}', 60, 'gpt_4o'),
(76, 8, '**Question:** In the syllabus of the Applied Physics course, which of the following topics is primarily covered?', '[\"Classical mechanics and thermodynamics\", \"Quantum field theory and string theory\", \"Electromagnetism, optics, and thermodynamics\", \"Astrophysics and cosmology\"]', 2, 'easy', '**Solution:** The syllabus emphasizes core topics like **Electromagnetism**, **Optics**, and **Thermodynamics**, which are fundamental in applied physics. Quantum field theory and astrophysics are advanced topics not usually the focus in introductory courses.', '2025-08-14 11:12:36', '2025-08-14 11:12:36', 1, 1, '{\"quiz_id\": \"28a59680-2da4-4842-ab14-0100e2ed2bad\", \"topic_focus\": \"Course Outline & Syllabus\", \"generated_at\": \"2025-08-14T16:57:36.647708\", \"model_used\": \"gemini-2.0-flash-thinking\", \"custom_instructions\": \"\"}', 60, 'gemini-2.0-flash-thinking'),
(77, 9, '**Question:** In the evaluation scheme, which component typically has the highest weightage?', '[\"Assignments\", \"Mid-term exams\", \"Final examination\", \"Laboratory work\"]', 2, 'easy', '**Solution:** Usually, the **final examination** has the highest weightage to assess comprehensive understanding, often contributing around 50-60% of the total marks.', '2025-08-14 11:12:36', '2025-08-14 11:12:36', 1, 1, '{\"quiz_id\": \"28a59680-2da4-4842-ab14-0100e2ed2bad\", \"topic_focus\": \"Evaluation Scheme\", \"generated_at\": \"2025-08-14T16:57:36.668586\", \"model_used\": \"gemini-2.0-flash-thinking\", \"custom_instructions\": \"\"}', 60, 'gemini-2.0-flash-thinking'),
(78, 10, '**Question:** Which of the following best describes **mechanical oscillation**?', '[\"A system that remains at rest without any external influence\", \"A repetitive variation in position, velocity, or acceleration about an equilibrium point\", \"A unidirectional motion with constant velocity\", \"A flow of particles in a continuous manner\"]', 1, 'easy', '**Solution:** **Mechanical oscillation** involves a **repetitive variation** around a central **equilibrium point**, such as a pendulum\'s swing or a mass-spring system.', '2025-08-14 11:12:36', '2025-08-14 11:12:36', 1, 1, '{\"quiz_id\": \"28a59680-2da4-4842-ab14-0100e2ed2bad\", \"topic_focus\": \"Mechanical Oscillation\", \"generated_at\": \"2025-08-14T16:57:36.670334\", \"model_used\": \"gemini-2.0-flash-thinking\", \"custom_instructions\": \"\"}', 60, 'gemini-2.0-flash-thinking'),
(79, 11, '**Question:** In wave motion, which parameter describes the number of waves that pass a point per second?', '[\"Wavelength\", \"Frequency\", \"Amplitude\", \"Wave speed\"]', 1, 'easy', '**Solution:** The **frequency** of a wave, denoted as *f*, indicates the number of **waves passing** a fixed point per **second** and is measured in **Hz**.', '2025-08-14 11:12:36', '2025-08-14 11:12:36', 1, 1, '{\"quiz_id\": \"28a59680-2da4-4842-ab14-0100e2ed2bad\", \"topic_focus\": \"Wave Motion\", \"generated_at\": \"2025-08-14T16:57:36.672791\", \"model_used\": \"gemini-2.0-flash-thinking\", \"custom_instructions\": \"\"}', 60, 'gemini-2.0-flash-thinking'),
(80, 12, '**Question:** Which characteristic of **sound waves** explains why louder sounds have higher amplitude?', '[\"Frequency increases\", \"Amplitude increases\", \"Wavelength decreases\", \"Speed increases\"]', 1, 'easy', '**Solution:** The **loudness** (or **perceived volume**) of sound is related to the **amplitude** of the wave; larger amplitude results in louder sound.', '2025-08-14 11:12:36', '2025-08-14 11:12:36', 1, 1, '{\"quiz_id\": \"28a59680-2da4-4842-ab14-0100e2ed2bad\", \"topic_focus\": \"Acoustics\", \"generated_at\": \"2025-08-14T16:57:36.675372\", \"model_used\": \"gemini-2.0-flash-thinking\", \"custom_instructions\": \"\"}', 60, 'gemini-2.0-flash-thinking'),
(81, 13, '**Question:** What does a **capacitor** do in an electric circuit?', '[\"Stores magnetic energy\", \"Stores electric charge\", \"Amplifies current\", \"Resists current flow\"]', 1, 'easy', '**Solution:** A **capacitor** stores **electric charge** in the electric field between its plates and releases it when needed, crucial in filtering and timing applications.', '2025-08-14 11:12:36', '2025-08-14 11:12:36', 1, 1, '{\"quiz_id\": \"28a59680-2da4-4842-ab14-0100e2ed2bad\", \"topic_focus\": \"Capacitors & Dielectrics\", \"generated_at\": \"2025-08-14T16:57:36.677423\", \"model_used\": \"gemini-2.0-flash-thinking\", \"custom_instructions\": \"\"}', 60, 'gemini-2.0-flash-thinking'),
(82, 14, '**Question:** The **Clausius-Mossotti relation** relates the **dielectric constant** ($\\varepsilon_\\text{r}$) to which of the following properties?**', '[\"Atomic polarizability\", \"Magnetic permeability\", \"Conductivity\", \"Optical reflectance\"]', 0, 'medium', '**Solution:** The **Clausius-Mossotti relation** connects the **dielectric constant** to **atomic polarizability**, providing insights into a material\'s response to electric fields.', '2025-08-14 11:12:36', '2025-08-14 11:12:36', 1, 1, '{\"quiz_id\": \"28a59680-2da4-4842-ab14-0100e2ed2bad\", \"topic_focus\": \"Clausius-Mossotti Relation\", \"generated_at\": \"2025-08-14T16:57:36.679832\", \"model_used\": \"gemini-2.0-flash-thinking\", \"custom_instructions\": \"\"}', 60, 'gemini-2.0-flash-thinking'),
(83, 15, '**Question:** In **electromagnetism**, which law relates electric currents to magnetic fields around conductors?**', '[\"Faraday\'s Law of Induction\", \"Amp\\u00e8re\'s Law\", \"Gauss\'s Law for Electricity\", \"Lenz\'s Law\"]', 1, 'medium', '**Solution:** **Ampère\'s Law** states that electric currents produce magnetic fields, fundamental in understanding electromagnetism.', '2025-08-14 11:12:36', '2025-08-14 11:12:36', 1, 1, '{\"quiz_id\": \"28a59680-2da4-4842-ab14-0100e2ed2bad\", \"topic_focus\": \"Electromagnetism\", \"generated_at\": \"2025-08-14T16:57:36.681394\", \"model_used\": \"gemini-2.0-flash-thinking\", \"custom_instructions\": \"\"}', 60, 'gemini-2.0-flash-thinking'),
(84, 16, '**Question:** Which component is essential in **optical fibers** to transmit light signals over long distances?**', '[\"Photodetectors\", \"Reflective coating\", \"Total internal reflection\", \"Lenses\"]', 2, 'medium', '**Solution:** **Total internal reflection** allows light to continue propagating through **optical fibers** with minimal loss, enabling high-speed data transmission.', '2025-08-14 11:12:36', '2025-08-14 11:12:36', 1, 1, '{\"quiz_id\": \"28a59680-2da4-4842-ab14-0100e2ed2bad\", \"topic_focus\": \"Optical Fiber\", \"generated_at\": \"2025-08-14T16:57:36.683132\", \"model_used\": \"gemini-2.0-flash-thinking\", \"custom_instructions\": \"\"}', 60, 'gemini-2.0-flash-thinking'),
(85, 17, '**Question:** In **quantum mechanics**, why is **wave function normalization** important?**', '[\"To ensure the total probability equals 1\", \"To determine the energy levels\", \"To calculate the particle\'s velocity\", \"To find the particle\'s position explicitly\"]', 0, 'medium', '**Solution:** Normalizing the **wave function** ensures the total **probability** of finding the particle somewhere in space is **one**, which is a fundamental postulate.', '2025-08-14 11:12:36', '2025-08-14 11:12:36', 1, 1, '{\"quiz_id\": \"28a59680-2da4-4842-ab14-0100e2ed2bad\", \"topic_focus\": \"Wave Function Normalization\", \"generated_at\": \"2025-08-14T16:57:36.684796\", \"model_used\": \"gemini-2.0-flash-thinking\", \"custom_instructions\": \"\"}', 60, 'gemini-2.0-flash-thinking'),
(86, 8, '**Question:** In the syllabus of Applied Physics, which of the following topics is primarily covered under the section on *course introduction*?', '[\"Details of assessment pattern and evaluation scheme\", \"Fundamentals of black body radiation\", \"Electromagnetic wave propagation\", \"Quantum mechanical principles\"]', 0, 'easy', '**Solution:** The course introduction and syllabus typically include an overview of the *evaluation scheme* and *assessment pattern*, setting the framework for the course structure.', '2025-08-14 11:13:21', '2025-08-14 11:13:21', 1, 1, '{\"quiz_id\": \"31a1348b-d9da-4c4e-ab55-b83d81e466a8\", \"topic_focus\": \"Course Introduction & Syllabus\", \"generated_at\": \"2025-08-14T16:58:21.437406\", \"model_used\": \"gpt-5\", \"custom_instructions\": \"\"}', 60, 'gpt-5'),
(87, 9, '**Question:** Regarding the *evaluation scheme* in Applied Physics, what does the *question pattern* typically emphasize?**', '[\"Memorization of formulas\", \"Conceptual understanding and application\", \"Pure numerical calculations\", \"Historical development of theories\"]', 1, 'medium', '**Solution:** The *question pattern* emphasizes *conceptual understanding* and *application* rather than rote memorization, enabling better grasp of physical principles.', '2025-08-14 11:13:21', '2025-08-14 11:13:21', 1, 1, '{\"quiz_id\": \"31a1348b-d9da-4c4e-ab55-b83d81e466a8\", \"topic_focus\": \"Evaluation Scheme & Question Pattern\", \"generated_at\": \"2025-08-14T16:58:21.459742\", \"model_used\": \"gpt-5\", \"custom_instructions\": \"\"}', 60, 'gpt-5'),
(88, 10, '**Question:** In *mechanical oscillation*, which of the following describes a system performing simple harmonic motion?**', '[\"A mass attached to a spring oscillating back and forth\", \"A projectile moving under gravity\", \"A pendulum swinging with large amplitudes\", \"A car accelerating on a straight road\"]', 0, 'medium', '**Solution:** A *simple harmonic oscillator* exhibits oscillations where the restoring force is proportional to *displacement*, e.g., a *mass-spring system*. Large amplitude pendulum swings deviate from SHM.', '2025-08-14 11:13:21', '2025-08-14 11:13:21', 1, 1, '{\"quiz_id\": \"31a1348b-d9da-4c4e-ab55-b83d81e466a8\", \"topic_focus\": \"Mechanical Oscillation\", \"generated_at\": \"2025-08-14T16:58:21.464051\", \"model_used\": \"gpt-5\", \"custom_instructions\": \"\"}', 60, 'gpt-5'),
(89, 11, '**Question:** What is the defining property of wave motion in a *string* fixed at both ends?**', '[\"Waves reflect without any phase change\", \"Waves are transverse and travel with speed $v = \\\\sqrt{\\\\frac{T}{\\\\mu}}$\", \"Waves cannot propagate in a confined string\", \"Waves require an external source to maintain oscillations\"]', 1, 'medium', '**Solution:** In a *string*, the wave speed is given by $v = \\sqrt{\\frac{T}{\\mu}}$, where *T* is tension and *\\mu* is linear mass density. The waves are *transverse*.', '2025-08-14 11:13:21', '2025-08-14 11:13:21', 1, 1, '{\"quiz_id\": \"31a1348b-d9da-4c4e-ab55-b83d81e466a8\", \"topic_focus\": \"Wave Motion\", \"generated_at\": \"2025-08-14T16:58:21.467404\", \"model_used\": \"gpt-5\", \"custom_instructions\": \"\"}', 60, 'gpt-5'),
(90, 12, '**Question:** In *acoustics*, which phenomenon explains the resonance when an external sound frequency matches the natural frequency of an object?**', '[\"Reflection of sound waves\", \"Doppler effect\", \"Standing wave formation\", \"Resonance\"]', 3, 'easy', '**Solution:** *Resonance* occurs when the *external frequency* matches the *natural frequency* of the system, leading to large amplitude oscillations.', '2025-08-14 11:13:21', '2025-08-14 11:13:21', 1, 1, '{\"quiz_id\": \"31a1348b-d9da-4c4e-ab55-b83d81e466a8\", \"topic_focus\": \"Acoustics\", \"generated_at\": \"2025-08-14T16:58:21.473058\", \"model_used\": \"gpt-5\", \"custom_instructions\": \"\"}', 60, 'gpt-5'),
(91, 13, '**Question:** Which characteristic is true for a *capacitor* with a dielectric material inserted?**', '[\"The capacitance decreases\", \"The capacitance increases\", \"The dielectric constant $\\\\kappa$ becomes negative\", \"The voltage across capacitor increases for a given charge\"]', 1, 'medium', '**Solution:** Inserting a dielectric increases the *capacitance* by a factor equal to the *dielectric constant* $\\kappa$, since $C = \\kappa C_0$.', '2025-08-14 11:13:21', '2025-08-14 11:13:21', 1, 1, '{\"quiz_id\": \"31a1348b-d9da-4c4e-ab55-b83d81e466a8\", \"topic_focus\": \"Capacitor & Dielectrics\", \"generated_at\": \"2025-08-14T16:58:21.478302\", \"model_used\": \"gpt-5\", \"custom_instructions\": \"\"}', 60, 'gpt-5'),
(92, 14, '**Question:** The *Clausius-Mossotti relation* connects the *molecular polarizability* of a substance to which of the following?**', '[\"Dielectric constant of the material\", \"Magnetic permeability\", \"Electrical conductivity\", \"Thermal conductivity\"]', 0, 'hard', '**Solution:** The *Clausius-Mossotti relation* links the *molecular polarizability* $\\alpha$ to the *dielectric constant* $\\varepsilon_r$, providing insight into dielectric behavior.', '2025-08-14 11:13:21', '2025-08-14 11:13:21', 1, 1, '{\"quiz_id\": \"31a1348b-d9da-4c4e-ab55-b83d81e466a8\", \"topic_focus\": \"Clausius-Mossotti Relation\", \"generated_at\": \"2025-08-14T16:58:21.482006\", \"model_used\": \"gpt-5\", \"custom_instructions\": \"\"}', 60, 'gpt-5'),
(93, 15, '**Question:** In *electromagnetism*, the *Gauss\'s law* in differential form states: **', '[\"$\\\\nabla \\\\cdot \\\\mathbf{E} = \\\\frac{\\\\rho}{\\\\varepsilon_0}$\", \"$\\\\nabla \\\\times \\\\mathbf{E} = - \\\\frac{\\\\partial \\\\mathbf{B}}{\\\\partial t}$\", \"$\\\\nabla \\\\cdot \\\\mathbf{B} = 0$\", \"$\\\\nabla \\\\times \\\\mathbf{B} = \\\\mu_0 \\\\mathbf{J}$\"]', 0, 'medium', '**Solution:** Gauss\'s law for electricity states that $\\nabla \\cdot \\mathbf{E} = \\frac{\\rho}{\\varepsilon_0}$, relating the divergence of *electric field* to *charge density*.', '2025-08-14 11:13:21', '2025-08-14 11:13:21', 1, 1, '{\"quiz_id\": \"31a1348b-d9da-4c4e-ab55-b83d81e466a8\", \"topic_focus\": \"Electromagnetism\", \"generated_at\": \"2025-08-14T16:58:21.486115\", \"model_used\": \"gpt-5\", \"custom_instructions\": \"\"}', 60, 'gpt-5'),
(94, 16, '**Question:** An *optical fiber* mainly guides light via which mode of propagation?**', '[\"Total internal reflection\", \"Refraction index matching\", \"Diffraction\", \"Rayleigh scattering\"]', 0, 'easy', '**Solution:** Light propagates through an *optical fiber* predominantly via *total internal reflection* due to the core-cladding interface.', '2025-08-14 11:13:21', '2025-08-14 11:13:21', 1, 1, '{\"quiz_id\": \"31a1348b-d9da-4c4e-ab55-b83d81e466a8\", \"topic_focus\": \"Optical Fiber\", \"generated_at\": \"2025-08-14T16:58:21.490001\", \"model_used\": \"gpt-5\", \"custom_instructions\": \"\"}', 60, 'gpt-5'),
(95, 17, '**Question:** In *quantum mechanics*, the *wave function* $\\psi$ must satisfy which condition for proper normalization?**', '[\"$\\\\int |\\\\psi|^2 dV = 1$\", \" $\\\\int \\\\psi dV = 1$\", \" $\\\\psi$ is always real\", \" $\\\\psi$ has no zeros\"]', 0, 'medium', '**Solution:** The *normalization condition* requires $\\int |\\psi|^2 dV = 1$, ensuring total probability equals 1.', '2025-08-14 11:13:21', '2025-08-14 11:13:21', 1, 1, '{\"quiz_id\": \"31a1348b-d9da-4c4e-ab55-b83d81e466a8\", \"topic_focus\": \"Wave Function Normalization\", \"generated_at\": \"2025-08-14T16:58:21.492346\", \"model_used\": \"gpt-5\", \"custom_instructions\": \"\"}', 60, 'gpt-5'),
(96, 18, '**Question:** The *First Law of Thermodynamics* states that energy of a system is conserved and is expressed as:**', '[\"$\\\\Delta U = Q - W$\", \" $\\\\Delta U = Q + W$\", \" $\\\\Delta U = W - Q$\", \" $\\\\Delta U = QW$\"]', 0, 'easy', '**Solution:** The *First Law* is expressed as $\\Delta U = Q - W$, where *Q* is heat added to the system and *W* is work done by the system.', '2025-08-14 11:13:21', '2025-08-14 11:13:21', 1, 1, '{\"quiz_id\": \"31a1348b-d9da-4c4e-ab55-b83d81e466a8\", \"topic_focus\": \"First Law of Thermodynamics\", \"generated_at\": \"2025-08-14T16:58:21.493712\", \"model_used\": \"gpt-5\", \"custom_instructions\": \"\"}', 60, 'gpt-5'),
(97, 19, '**Question:** According to the *Second Law of Thermodynamics*, which process is impossible?**', '[\"Heat flowing spontaneously from cold to hot\", \"A reversible process\", \"An isolated system reaching maximum entropy\", \"A heat engine converting heat fully into work\"]', 0, 'medium', '**Solution:** Spontaneous heat flow from *cold* to *hot* without work is *impossible*, violating the *Second Law* which states entropy increases.', '2025-08-14 11:13:21', '2025-08-14 11:13:21', 1, 1, '{\"quiz_id\": \"31a1348b-d9da-4c4e-ab55-b83d81e466a8\", \"topic_focus\": \"Second Law of Thermodynamics\", \"generated_at\": \"2025-08-14T16:58:21.496407\", \"model_used\": \"gpt-5\", \"custom_instructions\": \"\"}', 60, 'gpt-5'),
(98, 8, '**Question:** What is the primary focus of the *Applied Physics* course syllabus?', '[\"Understanding *theoretical concepts* only\", \"Experimental *techniques* and *applications*\", \"Mathematical *formulations* without practicals\", \"Historical *development* of physics\"]', 1, 'all', '**Solution:** The *Applied Physics* syllabus emphasizes *experimental techniques* and their *applications* in real-world situations, alongside understanding fundamental concepts.', '2025-08-14 11:22:40', '2025-08-14 11:22:40', 1, 1, '{\"quiz_id\": \"5a54a806-ea25-4ac3-b505-a4cd11a11dff\", \"topic_focus\": \"Course Introduction & Syllabus\", \"generated_at\": \"2025-08-14T17:07:40.676349\", \"model_used\": \"gpt_4o\", \"custom_instructions\": \"\"}', 60, 'gpt_4o'),
(99, 9, '**Question:** In the *evaluation scheme*, which component typically has the highest weightage?', '[\"Class participation\", \"Mid-term examinations\", \"End-semester *exams*\", \"Homework assignments\"]', 2, 'all', '**Solution:** Usually, *end-semester exams* carry the highest weightage to evaluate overall understanding, with other components supporting continuous assessment.', '2025-08-14 11:22:40', '2025-08-14 11:22:40', 1, 1, '{\"quiz_id\": \"5a54a806-ea25-4ac3-b505-a4cd11a11dff\", \"topic_focus\": \"Evaluation Scheme & Question Pattern\", \"generated_at\": \"2025-08-14T17:07:40.679523\", \"model_used\": \"gpt_4o\", \"custom_instructions\": \"\"}', 60, 'gpt_4o'),
(100, 10, '**Question:** Which of the following describes *mechanical oscillation*?', '[\"Periodic *motion* where an object moves back and forth about an *equilibrium position*\", \"Irregular *motion* due to external forces\", \"Progressive *wave* moving through a medium\", \"Constant *speed* in a straight line\"]', 0, 'all', '**Solution:** *Mechanical oscillation* involves a *periodic* back-and-forth motion around an *equilibrium position*, as seen in pendulums or springs.', '2025-08-14 11:22:40', '2025-08-14 11:22:40', 1, 1, '{\"quiz_id\": \"5a54a806-ea25-4ac3-b505-a4cd11a11dff\", \"topic_focus\": \"Mechanical Oscillation\", \"generated_at\": \"2025-08-14T17:07:40.682306\", \"model_used\": \"gpt_4o\", \"custom_instructions\": \"\"}', 60, 'gpt_4o'),
(101, 11, '**Question:** In *wave motion*, which property determines *how fast* the wave propagates through a medium?', '[\"Amplitude\", \"Wavelength\", \"Frequency\", \"Wave *velocity*\"]', 3, 'all', '**Solution:** The *wave velocity* determines the *speed* of wave propagation, given by the relation \\( v = \\lambda \\times \\nu \\), where \\( \\lambda \\) is *wavelength* and \\( \\nu \\) is *frequency*.', '2025-08-14 11:22:40', '2025-08-14 11:22:40', 1, 1, '{\"quiz_id\": \"5a54a806-ea25-4ac3-b505-a4cd11a11dff\", \"topic_focus\": \"Wave Motion\", \"generated_at\": \"2025-08-14T17:07:40.686415\", \"model_used\": \"gpt_4o\", \"custom_instructions\": \"\"}', 60, 'gpt_4o'),
(102, 12, '**Question:** Which aspect of *acoustics* deals with the *resonance* phenomena in musical instruments?', '[\"Sound *intensity*\", \"Sound *frequency*\", \"Sound *propagation*\", \"Sound *resonance* in cavities\"]', 3, 'all', '**Solution:** *Resonance* involves the amplification of sound *waves* in cavities or *resonators*, crucial in musical instruments like organ pipes.', '2025-08-14 11:22:40', '2025-08-14 11:22:40', 1, 1, '{\"quiz_id\": \"5a54a806-ea25-4ac3-b505-a4cd11a11dff\", \"topic_focus\": \"Acoustics\", \"generated_at\": \"2025-08-14T17:07:40.694432\", \"model_used\": \"gpt_4o\", \"custom_instructions\": \"\"}', 60, 'gpt_4o'),
(103, 13, '**Question:** A *capacitor* with dielectric fills increase its *capacitance* because the dielectric\'s *permittivity* ($\\varepsilon$) is: ', '[\"Less than vacuum\", \"Equal to vacuum\", \"Greater than vacuum\", \"Zero\"]', 2, 'all', '**Solution:** The *permittivity* ($\\varepsilon$) of a *dielectric* is always greater than that of vacuum, leading to an increase in *capacitance* as \\( C = \\varepsilon \\times \\frac{A}{d} \\).', '2025-08-14 11:22:40', '2025-08-14 11:22:40', 1, 1, '{\"quiz_id\": \"5a54a806-ea25-4ac3-b505-a4cd11a11dff\", \"topic_focus\": \"Capacitor & Dielectrics\", \"generated_at\": \"2025-08-14T17:07:40.698384\", \"model_used\": \"gpt_4o\", \"custom_instructions\": \"\"}', 60, 'gpt_4o'),
(104, 14, '**Question:** The *Clausius-Mossotti relation* helps relate the *molecular polarizability* to the *dielectric constant*. Which statement is correct?', '[\"It only applies to metallic conductors\", \"It relates *molecular properties* to *bulk dielectric* behavior\", \"It ignores *molecular polarizability*\", \"It is used to calculate *magnetic* permeability\"]', 1, 'all', '**Solution:** The *Clausius-Mossotti relation* connects *molecular polarizability* with the *dielectric constant* of a material, considering *bulk properties*.', '2025-08-14 11:22:40', '2025-08-14 11:22:40', 1, 1, '{\"quiz_id\": \"5a54a806-ea25-4ac3-b505-a4cd11a11dff\", \"topic_focus\": \"Clausius-Mossotti Relation\", \"generated_at\": \"2025-08-14T17:07:40.701179\", \"model_used\": \"gpt_4o\", \"custom_instructions\": \"\"}', 60, 'gpt_4o'),
(105, 15, '**Question:** In *electromagnetism*, *Faraday\'s law* states that a change in *magnetic flux* induces: ', '[\"An electric *charge*\", \"An electric *field*\", \"An *electric current*\", \"A magnetic *field*\"]', 2, 'all', '**Solution:** *Faraday\'s law* states that a *time-varying magnetic flux* induces an *electric current* in a conductor, which is the principle behind transformers.', '2025-08-14 11:22:40', '2025-08-14 11:22:40', 1, 1, '{\"quiz_id\": \"5a54a806-ea25-4ac3-b505-a4cd11a11dff\", \"topic_focus\": \"Electromagnetism\", \"generated_at\": \"2025-08-14T17:07:40.704731\", \"model_used\": \"gpt_4o\", \"custom_instructions\": \"\"}', 60, 'gpt_4o'),
(106, 16, '**Question:** In *optical fibers*, light is guided primarily through: ', '[\"Refraction at the *core-cladding boundary*\", \"Total *internal reflection*\", \"Reflection at the *fiber surface*\", \"Diffraction around the fiber\"]', 1, 'all', '**Solution:** Light is guided through *total internal reflection* at the *core-cladding boundary*, allowing efficient transmission over long distances.', '2025-08-14 11:22:40', '2025-08-14 11:22:40', 1, 1, '{\"quiz_id\": \"5a54a806-ea25-4ac3-b505-a4cd11a11dff\", \"topic_focus\": \"Optical Fiber\", \"generated_at\": \"2025-08-14T17:07:40.706695\", \"model_used\": \"gpt_4o\", \"custom_instructions\": \"\"}', 60, 'gpt_4o'),
(107, 17, '**Question:** The *wave function* in *quantum mechanics* is normalized when: ', '[\"Its *probability* density integrates to 1\", \"Its *square* integrates to infinity\", \"It remains constant over time\", \"Its *phase* is zero\"]', 0, 'all', '**Solution:** Normalization requires \\( \\int |\\psi|^2 \\mathrm{d}x = 1 \\), ensuring total probability of finding the particle somewhere is 100%.', '2025-08-14 11:22:40', '2025-08-14 11:22:40', 1, 1, '{\"quiz_id\": \"5a54a806-ea25-4ac3-b505-a4cd11a11dff\", \"topic_focus\": \"Quantum Mechanics - Wave Function Normalization\", \"generated_at\": \"2025-08-14T17:07:40.714594\", \"model_used\": \"gpt_4o\", \"custom_instructions\": \"\"}', 60, 'gpt_4o'),
(117, 33, '**Question:** को नेपाली शब्दको वाक्यमा सही प्रयोग हो?**', '[\"\\u092e \\u092e\\u0947\\u0930\\u094b \\u0915\\u093f\\u0924\\u093e\\u092c \\u092a\\u0922\\u094d\\u0926\\u0948\\u091b\\u0941\\u0964\", \"\\u092e \\u092e\\u0947\\u0930\\u094b \\u0915\\u093f\\u0924\\u093e\\u092c \\u0905\\u0927\\u094d\\u092f\\u092f\\u0928 \\u0917\\u0930\\u093f\\u0930\\u0939\\u0947\\u0915\\u094b \\u091b\\u0941\\u0964\", \"\\u092e \\u092e\\u0947\\u0930\\u094b \\u0915\\u093f\\u0924\\u093e\\u092c \\u092a\\u0922\\u094d\\u0926\\u0948\\u091b\\u0941\\u0964\", \"\\u092e \\u092a\\u0941\\u0938\\u094d\\u0924\\u0915 \\u092a\\u0922\\u094d\\u0926\\u0948\\u091b\\u0941\\u0964\"]', 0, 'all', '**Solution:** नेपाली वाक्यमा सही प्रयोग \'म मेरो किताब पढ्दैछु।\' हुन्छ, किनभने यो क्रिया अवस्थालाई सही रूपमा व्यक्त गर्दछ।', '2025-08-26 15:46:21', '2025-08-26 15:46:21', 1, 1, '{\"quiz_id\": \"75d2151c-31f8-4e0a-aed0-b65bdc96672f\", \"topic_focus\": \"Nepali - \\u0935\\u094d\\u092f\\u093e\\u0915\\u0930\\u0923 \\u0930 \\u091b\\u0928\\u094d\\u0926\", \"generated_at\": \"2025-08-26T21:31:21.509854\", \"model_used\": \"gpt_4o\", \"custom_instructions\": \"\"}', 60, 'gpt_4o'),
(118, 34, '**Question:** पद्य र गद्यबीच मुख्य भिन्नता के हो?**', '[\"\\u092a\\u0926\\u094d\\u092f \\u0915\\u0935\\u093f\\u0924\\u093e \\u0939\\u0941\\u0928\\u094d\\u091b, \\u0917\\u0926\\u094d\\u092f \\u0915\\u0935\\u093f\\u0924\\u093e \\u0939\\u094b\\u0907\\u0928\\u0964\", \"\\u092a\\u0926\\u094d\\u092f \\u0932\\u092f \\u0930 \\u0924\\u093e\\u0932 \\u0938\\u0939\\u093f\\u0924 \\u0939\\u0941\\u0928\\u094d\\u091b, \\u0917\\u0926\\u094d\\u092f \\u092c\\u093f\\u0928\\u093e \\u0932\\u092f\\u0964\", \"\\u0917\\u0926\\u094d\\u092f \\u0915\\u0935\\u093f\\u0924\\u093e \\u0939\\u0941\\u0928\\u094d\\u091b, \\u092a\\u0926\\u094d\\u092f \\u0916\\u0947\\u0932 \\u0939\\u094b\\u0964\", \"\\u0917\\u0926\\u094d\\u092f \\u0915\\u0935\\u093f\\u0924\\u093e \\u092c\\u0928\\u094d\\u0926 \\u0939\\u0941\\u0928\\u094d\\u091b\\u0964\"]', 1, 'all', '**Solution:** पद्यमा लय र ताल हुन्छ भने गद्यमा त ती छैनन्। पद्य मुख्यतः कविता मा प्रयोग हुन्छ।', '2025-08-26 15:46:21', '2025-08-26 15:46:21', 1, 1, '{\"quiz_id\": \"75d2151c-31f8-4e0a-aed0-b65bdc96672f\", \"topic_focus\": \"Nepali - \\u0917\\u0926\\u094d\\u092f \\u0930 \\u092a\\u0926\\u094d\\u092f\", \"generated_at\": \"2025-08-26T21:31:21.608952\", \"model_used\": \"gpt_4o\", \"custom_instructions\": \"\"}', 60, 'gpt_4o'),
(119, 35, '**Question:** कुन भाषा विकासको हिस्सा हो?**', '[\"\\u092d\\u093e\\u0937\\u093e\\u0915\\u094b \\u092a\\u094d\\u0930\\u092f\\u094b\\u0917, \\u0938\\u0902\\u0930\\u091a\\u0928\\u093e \\u0930 \\u0935\\u093f\\u0915\\u093e\\u0938\\u0964\", \"\\u0915\\u0947\\u0935\\u0932 \\u092c\\u094b\\u0932\\u094d\\u0928\\u0947 \\u0905\\u092d\\u094d\\u092f\\u093e\\u0938\\u0964\", \"\\u0938\\u093f\\u0930\\u094d\\u091c\\u0928\\u093e \\u0930 \\u0915\\u0935\\u093f\\u0924\\u093e \\u0932\\u0947\\u0916\\u094d\\u0928\\u0947\\u0964\", \"\\u092e\\u093e\\u0924\\u094d\\u0930 \\u0932\\u0947\\u0916\\u093e\\u0907\\u0964\"]', 0, 'all', '**Solution:** भाषा विकासमा भाषा प्रयोग, संरचना र यसको निरन्तर सुधार समावेश हुन्छ।', '2025-08-26 15:46:21', '2025-08-26 15:46:21', 1, 1, '{\"quiz_id\": \"75d2151c-31f8-4e0a-aed0-b65bdc96672f\", \"topic_focus\": \"Nepali - \\u092d\\u093e\\u0937\\u093e \\u0935\\u093f\\u0915\\u093e\\u0938\", \"generated_at\": \"2025-08-26T21:31:21.773155\", \"model_used\": \"gpt_4o\", \"custom_instructions\": \"\"}', 60, 'gpt_4o'),
(120, 36, '**Question:** सृजनशील लेखनमा मुख्य कुरा के हो?**', '[\"\\u0930\\u091a\\u0928\\u093e\\u0924\\u094d\\u092e\\u0915\\u0924\\u093e \\u0930 \\u0928\\u0935\\u0940\\u0928\\u0924\\u093e\\u0964\", \"\\u0936\\u092c\\u094d\\u0926\\u0939\\u0930\\u0942\\u0915\\u094b \\u092a\\u094d\\u0930\\u092f\\u094b\\u0917 \\u092e\\u093e\\u0924\\u094d\\u0930\\u0964\", \"\\u0927\\u094d\\u092f\\u093e\\u0928 \\u0915\\u0947\\u0928\\u094d\\u0926\\u094d\\u0930\\u093f\\u0924 \\u0928\\u0917\\u0930\\u094d\\u0928\\u0941\\u0964\", \"\\u0905\\u0921\\u093e\\u0928 \\u0930 \\u0935\\u093e\\u091a\\u0928\\u0964\"]', 0, 'all', '**Solution:** सृजनशील लेखनमा रचनात्मकता र नवीन विचारको आवेश हुन्छ।', '2025-08-26 15:46:22', '2025-08-26 15:46:22', 1, 1, '{\"quiz_id\": \"75d2151c-31f8-4e0a-aed0-b65bdc96672f\", \"topic_focus\": \"Nepali - \\u0938\\u0943\\u091c\\u0928\\u0936\\u0940\\u0932 \\u0932\\u0947\\u0916\\u0928\", \"generated_at\": \"2025-08-26T21:31:22.024501\", \"model_used\": \"gpt_4o\", \"custom_instructions\": \"\"}', 60, 'gpt_4o'),
(121, 37, '**Question:** अंग्रेजी भाषा सिक्नको लागि मुख्यता के आवश्यक हुन्छ?**', '[\"\\u0938\\u0939\\u0940 \\u0905\\u092d\\u094d\\u092f\\u093e\\u0938 \\u0930 \\u092c\\u0939\\u0938\\u0964\", \"\\u0927\\u0948\\u0930\\u094d\\u092f \\u0930 \\u0928\\u093f\\u0930\\u0902\\u0924\\u0930 \\u0905\\u092d\\u094d\\u092f\\u093e\\u0938\\u0964\", \"\\u0905\\u0915\\u0947\\u0932\\u093e\\u092e\\u093e \\u0932\\u0947\\u0916\\u0928\\u0964\", \"\\u0938\\u093f\\u0930\\u094d\\u091c\\u0928\\u093e\\u0924\\u094d\\u092e\\u0915\\u0924\\u093e\\u0964\"]', 1, 'all', '**Solution:** निरन्तर अभ्यास र धैर्य भाषा सिक्नको महत्त्वपूर्ण आधार हुन्।', '2025-08-26 15:46:22', '2025-08-26 15:46:22', 1, 1, '{\"quiz_id\": \"75d2151c-31f8-4e0a-aed0-b65bdc96672f\", \"topic_focus\": \"English - Language Learning\", \"generated_at\": \"2025-08-26T21:31:22.152277\", \"model_used\": \"gpt_4o\", \"custom_instructions\": \"\"}', 60, 'gpt_4o'),
(122, 38, '**Question:** साहित्य र भाषाको सम्बन्ध के हो?**', '[\"\\u0938\\u093e\\u0939\\u093f\\u0924\\u094d\\u092f \\u092d\\u093e\\u0937\\u093e without \\u092a\\u094d\\u0930\\u092f\\u094b\\u0917\\u0964\", \"\\u092d\\u093e\\u0937\\u093e\\u0932\\u093e\\u0908 \\u0905\\u092d\\u093f\\u0935\\u094d\\u092f\\u0915\\u094d\\u0924\\u093f\\u0915\\u094b \\u092e\\u093e\\u0927\\u094d\\u092f\\u092e \\u0939\\u094b\\u0964\", \"\\u0926\\u0941\\u0908 \\u0905\\u0932\\u0917 \\u091a\\u0940\\u091c \\u0939\\u0941\\u0928\\u094d\\u0964\", \"\\u092d\\u093e\\u0937\\u093e\\u0932\\u0947 \\u0915\\u0935\\u093f\\u0924\\u093e \\u092e\\u093e\\u0924\\u094d\\u0930 \\u0932\\u0947\\u0916\\u094d\\u091b\\u0964\"]', 1, 'all', '**Solution:** साहित्यमा भाषा प्रयोगले विचार र भावना व्यक्त गरिन्छ। भाषा र साहित्य एकअर्काको पूरक हुन्।', '2025-08-26 15:46:22', '2025-08-26 15:46:22', 1, 1, '{\"quiz_id\": \"75d2151c-31f8-4e0a-aed0-b65bdc96672f\", \"topic_focus\": \"Literature and Language\", \"generated_at\": \"2025-08-26T21:31:22.215339\", \"model_used\": \"gpt_4o\", \"custom_instructions\": \"\"}', 60, 'gpt_4o'),
(123, 39, '**Question:** प्रयोगात्मक व्याकरणको मुख्य उद्देश्य के हो?**', '[\"\\u0935\\u093e\\u0915\\u094d\\u092f \\u092c\\u0928\\u093e\\u0909\\u0928 \\u0938\\u093f\\u0915\\u093e\\u0909\\u0928\\u0947\\u0964\", \"\\u0917\\u094d\\u0930\\u093e\\u092e\\u0930 \\u092a\\u094d\\u0930\\u092f\\u094b\\u0917\\u0932\\u093e\\u0908 \\u0905\\u092d\\u094d\\u092f\\u093e\\u0938 \\u0917\\u0930\\u094d\\u0928\\u0947\\u0964\", \"\\u0936\\u092c\\u094d\\u0926\\u0915\\u094b \\u0905\\u0930\\u094d\\u0925 \\u092c\\u0941\\u091d\\u094d\\u0928\\u0947\\u0964\", \"\\u092a\\u093e\\u0920 \\u0930\\u091a\\u0928\\u093e \\u0917\\u0930\\u094d\\u0928\\u0947\\u0964\"]', 1, 'all', '**Solution:** प्रयोगात्मक व्याकरणले व्याकरण नियमहरूको अभ्यास र प्रयोगलाई सहज बनाउँछ।', '2025-08-26 15:46:22', '2025-08-26 15:46:22', 1, 1, '{\"quiz_id\": \"75d2151c-31f8-4e0a-aed0-b65bdc96672f\", \"topic_focus\": \"Advanced Grammar\", \"generated_at\": \"2025-08-26T21:31:22.360840\", \"model_used\": \"gpt_4o\", \"custom_instructions\": \"\"}', 60, 'gpt_4o'),
(124, 40, '**Question:** चित्रकला र लेखनको समागम के हो?**', '[\"\\u0930\\u091a\\u0928\\u093e\\u0924\\u094d\\u092e\\u0915\\u0924\\u093e \\u0930 \\u0905\\u092d\\u093f\\u0935\\u094d\\u092f\\u0915\\u094d\\u0924\\u093f\\u0964\", \"\\u0938\\u0919\\u094d\\u0917\\u0940\\u0924 \\u0930 \\u0928\\u093e\\u091f\\u0915\\u0964\", \"\\u0936\\u092c\\u094d\\u0926\\u0939\\u0930\\u0942 \\u092e\\u093e\\u0924\\u094d\\u0930\\u0964\", \"\\u0935\\u093f\\u091a\\u093e\\u0930\\u0935\\u093f\\u0928\\u094d\\u092f\\u093e\\u0938\\u0964\"]', 0, 'all', '**Solution:** यसले रचनात्मकता र अभिव्यक्तिका माध्यमहरूलाई जोड दिन्छ।', '2025-08-26 15:46:22', '2025-08-26 15:46:22', 1, 1, '{\"quiz_id\": \"75d2151c-31f8-4e0a-aed0-b65bdc96672f\", \"topic_focus\": \"Creative Writing\", \"generated_at\": \"2025-08-26T21:31:22.480136\", \"model_used\": \"gpt_4o\", \"custom_instructions\": \"\"}', 60, 'gpt_4o'),
(125, 41, '**Question:** संचार कौशल सुधार गर्न के आवश्यक छ?**', '[\"\\u0905\\u0902\\u0917\\u094d\\u0930\\u0947\\u091c\\u0940 \\u092c\\u094b\\u0932\\u094d\\u0928\\u0947 \\u0905\\u092d\\u094d\\u092f\\u093e\\u0938\\u0964\", \"\\u0927\\u0948\\u0930\\u094d\\u092f, \\u0938\\u0941\\u0928\\u093e\\u0907 \\u0930 \\u0938\\u0941\\u0928\\u093f\\u0928\\u0947 \\u0915\\u094d\\u0937\\u092e\\u0924\\u093e\\u0964\", \"\\u0932\\u093f\\u0916\\u093f\\u0924 \\u0905\\u092d\\u094d\\u092f\\u093e\\u0938\\u0964\", \"\\u0915\\u093e\\u0935\\u094d\\u092f \\u0932\\u0947\\u0916\\u094d\\u0928\\u0947\\u0964\"]', 1, 'all', '**Solution:** राम्रो संचारका लागि धैर्य, सुन्ने र बोल्ने क्षमता आवश्यक हुन्छ।', '2025-08-26 15:46:22', '2025-08-26 15:46:22', 1, 1, '{\"quiz_id\": \"75d2151c-31f8-4e0a-aed0-b65bdc96672f\", \"topic_focus\": \"Communication Skills\", \"generated_at\": \"2025-08-26T21:31:22.541889\", \"model_used\": \"gpt_4o\", \"custom_instructions\": \"\"}', 60, 'gpt_4o'),
(126, 42, '**Question:** यदि तपाईंको अंक $-3$ र $5$ हो भने, यी को हुन्?**', '[\"\\u0907\\u0902\\u091f\\u0940\\u091c\\u0930 \\u0930 \\u0930\\u093e\\u0936\\u094d\\u092e\\u093f\\u0915 \\u0938\\u0902\\u0916\\u094d\\u092f\\u093e\\u0939\\u0930\\u0942\\u0964\", \"\\u0938\\u0915\\u093e\\u0930\\u093e\\u0924\\u094d\\u092e\\u0915 \\u0930 \\u090b\\u0923\\u093e\\u0924\\u094d\\u092e\\u0915 \\u0938\\u0902\\u0916\\u094d\\u092f\\u093e\\u0939\\u0930\\u0942\\u0964\", \"\\u0938\\u0915\\u093e\\u0930\\u093e\\u0924\\u094d\\u092e\\u0915 \\u0938\\u0902\\u0916\\u094d\\u092f\\u093e\\u0939\\u0930\\u0942\\u0964\", \"\\u0936\\u0942\\u0928\\u094d\\u092f \\u0930 \\u090b\\u0923\\u093e\\u0924\\u094d\\u092e\\u0915 \\u0938\\u0902\\u0916\\u094d\\u092f\\u093e\\u0939\\u0930\\u0942\\u0964\"]', 0, 'all', '**Solution:** -3 र 5 दुबै संख्याहरू हो र ती दुईलाई \'इंटीजर\' भनिन्छ; यी समेत राश्मिक छन्।', '2025-08-26 15:46:22', '2025-08-26 15:46:22', 1, 1, '{\"quiz_id\": \"75d2151c-31f8-4e0a-aed0-b65bdc96672f\", \"topic_focus\": \"Mathematics - Integers and Rational Numbers\", \"generated_at\": \"2025-08-26T21:31:22.636755\", \"model_used\": \"gpt_4o\", \"custom_instructions\": \"\"}', 60, 'gpt_4o'),
(127, 33, '**प्रश्न:** नेपाली भाषामा *सन्धि* को मुख्य उद्देश्य के हो?', '[\"शब्दहरूलाई जोड्ने\",\"विचलन गर्नु\",\"विरोधी दिशामा लेख्नु\",\"रंगीन बनाउने\"]', 0, '', '**समाधान:** *सन्धि* को मुख्य उद्देश्य दुई वा बढी शब्दहरूलाई मिलाएर नयाँ अर्थ व्यक्त गर्नु हो, जसले भाषा सुरुचिपूर्ण र व्यवस्थित बनाउँछ।', '2025-08-26 15:56:36', '2025-08-26 15:56:36', 1, 1, '{\"quiz_id\": \"c05a8852-33e3-4431-9195-cea1deb38e84\", \"topic_focus\": \"\\u092d\\u093e\\u0937\\u093e \\u0935\\u093f\\u0915\\u093e\\u0938\", \"generated_at\": \"2025-08-26T21:41:36.089399\", \"model_used\": \"gpt_4o\", \"custom_instructions\": \"\"}', 60, 'gpt_4o'),
(128, 34, '**प्रश्न:** \'पाठक\' शब्दको वर्गीकरण कुन हो?', '[\"वचन नाम\",\"क्रिया\",\"विशेषण\",\"सर्वनाम\"]', 0, '', '**समाधान:** \'पाठक\' एउटा वचन नाम हो जुन एउटा व्यक्तिलाई जनाउँछ। यसले वचन र वर्गीकरणको संकेत गर्दछ।', '2025-08-26 15:56:36', '2025-08-26 15:56:36', 1, 1, '{\"quiz_id\": \"c05a8852-33e3-4431-9195-cea1deb38e84\", \"topic_focus\": \"\\u0935\\u094d\\u092f\\u093e\\u0915\\u0930\\u0923 \\u0930 \\u091b\\u0928\\u094d\\u0926\", \"generated_at\": \"2025-08-26T21:41:36.095856\", \"model_used\": \"gpt_4o\", \"custom_instructions\": \"\"}', 60, 'gpt_4o'),
(129, 35, '**प्रश्न:** गद्य र पद्यबीच मुख्य भिन्नता के हो?', '[\"गद्य कविता हुन्छ, पद्य मुख-पत्र\",\"गद्य वाक्यांशरहित हुन्छ, पद्य वाक्योंको संग्रह\",\"गद्य वाचन र लेखनमा सामान्य हुन्छ, पद्य संरचित छन्द र छन्दसँग हुन्छ\",\"गद्य वाक्यहरू छोटो हुन्छन्, पद्य लामो हुन्छन्\"]', 2, '', '**समाधान:** *गद्य* सामान्य वाचन र लेखनको शैली हो जुन संरचित छैन भने, *पद्य* छन्द र छन्दसँग पूर्ण हुन्छ।', '2025-08-26 15:56:36', '2025-08-26 15:56:36', 1, 1, '{\"quiz_id\": \"c05a8852-33e3-4431-9195-cea1deb38e84\", \"topic_focus\": \"\\u0917\\u0926\\u094d\\u092f \\u0930 \\u092a\\u0926\\u094d\\u092f\", \"generated_at\": \"2025-08-26T21:41:36.098589\", \"model_used\": \"gpt_4o\", \"custom_instructions\": \"\"}', 60, 'gpt_4o'),
(130, 36, '**प्रश्न:** भाषा विकासमा मुख्य अभिवृद्धि के हो?', '[\"शब्दको संग्रह\",\"उच्चारण सुधार\",\"समान अर्थ भएका नयाँ शब्दहरूको समावेशीकरण\",\"अङ्ग्रेजी शब्दहरू प्रयोग गर्नू\"]', 2, '', '**समाधान:** भाषा विकासको मुख्य अभिवृद्धि नयाँ र(proxy) अर्थवर्द्धक शब्दहरू जोडिँदै भाषा समृद्ध हुन्छ।', '2025-08-26 15:56:36', '2025-08-26 15:56:36', 1, 1, '{\"quiz_id\": \"c05a8852-33e3-4431-9195-cea1deb38e84\", \"topic_focus\": \"\\u092d\\u093e\\u0937\\u093e \\u0935\\u093f\\u0915\\u093e\\u0938\", \"generated_at\": \"2025-08-26T21:41:36.100957\", \"model_used\": \"gpt_4o\", \"custom_instructions\": \"\"}', 60, 'gpt_4o'),
(131, 37, '**प्रश्न:** सृजनशील लेखनको मुख्य उद्देश्य के हो?', '[\"पाठकलाई मनोरञ्जन प्रदान गर्नु\",\"सृजनात्मक र नयाँ विचारहरू प्रस्तुत गर्न\",\"शिक्षकलाई देखाउन\",\"बोल्ने अभ्यास गर्नु\"]', 1, '', '**समाधान:** सृजनशील लेखनले नयाँ विचारहरू र सिर्जनात्मकता प्रदर्शन गर्न मद्दत गर्दछ जसले पाठकलाई सोच्न बाध्य पार्छ।', '2025-08-26 15:56:36', '2025-08-26 15:56:36', 1, 1, '{\"quiz_id\": \"c05a8852-33e3-4431-9195-cea1deb38e84\", \"topic_focus\": \"\\u0938\\u0943\\u091c\\u0928\\u0936\\u0940\\u0932 \\u0932\\u0947\\u0916\\u0928\", \"generated_at\": \"2025-08-26T21:41:36.105574\", \"model_used\": \"gpt_4o\", \"custom_instructions\": \"\"}', 60, 'gpt_4o'),
(132, 33, '**प्रश्न:** निम्नलिखित मध्ये कुन वाक्य छन्द सँग मेल खान्छ?', '[\"हामी विद्यालय जाऔं।\",\"आकाश खुला छ।\",\"बगैंचा फूलले फूल्यो।\",\"साँझ भयो।\"]', 0, '', '**समाधान:** \'हामी विद्यालय जाऔं।\' वाक्यले छन्द र लयको भावना व्यक्त गर्दछ र कविता जस्तै लाग्ने हुन्छ।', '2025-08-26 15:56:36', '2025-08-26 15:56:36', 1, 1, '{\"quiz_id\": \"c05a8852-33e3-4431-9195-cea1deb38e84\", \"topic_focus\": \"\\u092d\\u093e\\u0937\\u093e \\u0930 \\u091b\\u0928\\u094d\\u0926\", \"generated_at\": \"2025-08-26T21:41:36.112752\", \"model_used\": \"gpt_4o\", \"custom_instructions\": \"\"}', 60, 'gpt_4o'),
(133, 34, '**प्रश्न:** \'सपना\' शब्दको वचन रूप के हो?', '[\"सपना\",\"सपनाहरु\",\"सपनाे\",\"सपनाको\"]', 0, '', '**समाधान:** \'सपना\' शब्दको एकवचन रूप नै \'सपनाह\' हो, जुन साधारणतया वचनको रूपमा प्रयोग हुन्छ।', '2025-08-26 15:56:36', '2025-08-26 15:56:36', 1, 1, '{\"quiz_id\": \"c05a8852-33e3-4431-9195-cea1deb38e84\", \"topic_focus\": \"\\u0935\\u094d\\u092f\\u093e\\u0915\\u0930\\u0923 \\u0930 \\u091b\\u0928\\u094d\\u0926\", \"generated_at\": \"2025-08-26T21:41:36.122566\", \"model_used\": \"gpt_4o\", \"custom_instructions\": \"\"}', 60, 'gpt_4o'),
(134, 35, '**प्रश्न:** नेपाली छन्दमा कुनै लयात्मकतालाई बुझाउँछ?', '[\"वर्ण व्यवस्था\",\"क्रमिकता\",\"ताल मेल\",\"कविता\"]', 2, '', '**समाधान:** छन्दमा ताल र लय मेलले पाठ्यलाई संगीतमय बनाउँछ, जसले कविता र छन्दको विशेषता हो।', '2025-08-26 15:56:36', '2025-08-26 15:56:36', 1, 1, '{\"quiz_id\": \"c05a8852-33e3-4431-9195-cea1deb38e84\", \"topic_focus\": \"\\u091b\\u0928\\u094d\\u0926 \\u0930 \\u0915\\u0935\\u093f\\u0924\\u093e\", \"generated_at\": \"2025-08-26T21:41:36.125444\", \"model_used\": \"gpt_4o\", \"custom_instructions\": \"\"}', 60, 'gpt_4o'),
(135, 36, '**प्रश्न:** \'म पीठमा किताब राखिरहेँ।\' वाक्यमा प्रयोग भएको \'म\' को वर्गीकरण के हो?', '[\"सर्वनाम\",\"क्रिया\",\"विशेषण\",\"संज्ञा\"]', 0, '', '**समाधान:** \'म\' एक सर्वनाम हो जुन व्यक्तिलाई जनाउँछ। यसले वाक्यमा आत्मालाई जनाउँछ।', '2025-08-26 15:56:36', '2025-08-26 15:56:36', 1, 1, '{\"quiz_id\": \"c05a8852-33e3-4431-9195-cea1deb38e84\", \"topic_focus\": \"\\u0935\\u094d\\u092f\\u093e\\u0915\\u0930\\u0923\", \"generated_at\": \"2025-08-26T21:41:36.129306\", \"model_used\": \"gpt_4o\", \"custom_instructions\": \"\"}', 60, 'gpt_4o');

-- --------------------------------------------------------

--
-- Table structure for table `quiz_question_responses`
--

CREATE TABLE `quiz_question_responses` (
  `id` int(11) NOT NULL,
  `session_id` int(11) NOT NULL,
  `question_id` varchar(100) NOT NULL,
  `selected_option` varchar(50) DEFAULT NULL,
  `selected_option_text` text DEFAULT NULL,
  `correct_option` varchar(50) DEFAULT NULL,
  `correct_option_text` text DEFAULT NULL,
  `is_correct` tinyint(1) NOT NULL DEFAULT 0,
  `time_taken` int(11) DEFAULT 0,
  `topic_id` int(11) DEFAULT NULL,
  `all_options` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL CHECK (json_valid(`all_options`)),
  `created_at` timestamp NOT NULL DEFAULT current_timestamp()
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='Enhanced table storing detailed question-level responses for analytics';

--
-- Dumping data for table `quiz_question_responses`
--

INSERT INTO `quiz_question_responses` (`id`, `session_id`, `question_id`, `selected_option`, `selected_option_text`, `correct_option`, `correct_option_text`, `is_correct`, `time_taken`, `topic_id`, `all_options`, `created_at`) VALUES
(52, 28, '4', '0', 'Hi', '0', 'Hi', 1, 3, 125, '[\"Hi\", \"Hey\", \"Bye\", \"Boy\"]', '2025-08-04 12:02:23'),
(53, 29, '3', '1', '4', '1', '4', 1, 2, 2, '[\"3\", \"4\", \"5\", \"6\"]', '2025-08-04 12:06:10'),
(54, 29, '2', '1', 'Mars', '1', 'Mars', 1, 2, 1, '[\"Venus\", \"Mars\", \"Jupiter\", \"Saturn\"]', '2025-08-04 12:06:10'),
(55, 29, '1', '2', 'Paris', '2', 'Paris', 1, 2, 1, '[\"London\", \"Berlin\", \"Paris\", \"Madrid\"]', '2025-08-04 12:06:10'),
(56, 30, '5', '0', 'To explore advanced theories in quantum mechanics', '1', 'To provide an understanding of the fundamental concepts of physics as applied to real-world problems', 0, 875, 8, '[\"To explore advanced theories in quantum mechanics\", \"To provide an understanding of the fundamental concepts of physics as applied to real-world problems\", \"To focus solely on mathematical techniques in physics\", \"To introduce the history of major physicists\"]', '2025-08-09 04:24:57'),
(57, 30, '6', '0', 'Midterm examination', '1', 'Final examination', 0, 2, 9, '[\"Midterm examination\", \"Final examination\", \"Assignments\", \"Laboratory work\"]', '2025-08-09 04:24:57'),
(58, 30, '7', '0', 'A continuous increase in the amplitude of motion', '1', 'A periodic back-and-forth motion around a central point', 0, 3, 10, '[\"A continuous increase in the amplitude of motion\", \"A periodic back-and-forth motion around a central point\", \"Motion that gradually comes to rest due to external forces\", \"Motion that occurs without any restoring force\"]', '2025-08-09 04:24:57'),
(59, 30, '8', '0', 'The transfer of energy without the transfer of matter', '0', 'The transfer of energy without the transfer of matter', 1, 3, 11, '[\"The transfer of energy without the transfer of matter\", \"The movement of particles in a medium without any energy transfer\", \"A mechanical process involving the collision of particles\", \"The random motion of particles in a fluid\"]', '2025-08-09 04:24:57'),
(60, 30, '9', '0', 'The behavior of light passing through a prism', '1', 'The study of sound waves and their properties', 0, 1, 12, '[\"The behavior of light passing through a prism\", \"The study of sound waves and their properties\", \"The analysis of gravitational waves\", \"The motion of electrons in a conductor\"]', '2025-08-09 04:24:57'),
(61, 30, '10', '0', 'To store electrical energy for later use', '0', 'To store electrical energy for later use', 1, 1, 13, '[\"To store electrical energy for later use\", \"To amplify electrical signals\", \"To act as a resistor in the circuit\", \"To convert electrical energy to light energy\"]', '2025-08-09 04:24:57'),
(62, 30, '11', '0', 'Its magnetic susceptibility', '1', 'The polarization of the material', 0, 1, 14, '[\"Its magnetic susceptibility\", \"The polarization of the material\", \"Its thermal conductivity\", \"The speed of light in the material\"]', '2025-08-09 04:24:57'),
(63, 30, '12', '0', 'Faraday\'s Law of Induction', '0', 'Faraday\'s Law of Induction', 1, 2, 15, '[\"Faraday\'s Law of Induction\", \"Gauss\'s Law\", \"Amp\\u00e8re\'s Law\", \"Coulomb\'s Law\"]', '2025-08-09 04:24:57'),
(64, 30, '13', '0', 'The diameter of the fiber', '1', 'The refractive index difference between the core and cladding', 0, 1, 16, '[\"The diameter of the fiber\", \"The refractive index difference between the core and cladding\", \"The thickness of the cladding\", \"The color of the light used\"]', '2025-08-09 04:24:57'),
(65, 30, '14', '0', 'The wave function represents a physically possible state', '0', 'The wave function represents a physically possible state', 1, 1, 17, '[\"The wave function represents a physically possible state\", \"The wave function is orthogonal to other wave functions\", \"The energy of the system is minimized\", \"The wave function is always real and positive\"]', '2025-08-09 04:24:57'),
(66, 30, '15', '0', 'Energy cannot be created or destroyed, only transferred or transformed', '0', 'Energy cannot be created or destroyed, only transferred or transformed', 1, 2, 18, '[\"Energy cannot be created or destroyed, only transferred or transformed\", \"Entropy of an isolated system always increases\", \"Heat flows from colder to warmer objects\", \"The total energy of a system is always constant\"]', '2025-08-09 04:24:57'),
(67, 31, '36', '0', 'Meter', '0', 'Meter', 1, 3, 101, '[\"Meter\", \"Kilometer\", \"Centimeter\", \"Millimeter\"]', '2025-08-09 04:48:11'),
(68, 31, '37', '0', 'Speed', '2', 'Velocity', 0, 2, 102, '[\"Speed\", \"Time\", \"Velocity\", \"Mass\"]', '2025-08-09 04:48:11'),
(69, 31, '38', '0', '4 m/s north', '0', '4 m/s north', 1, 1, 103, '[\"4 m/s north\", \"4 m/s south\", \"5 m/s north\", \"5 m/s south\"]', '2025-08-09 04:48:11'),
(70, 31, '39', '0', '6 N', '0', '6 N', 1, 1, 104, '[\"6 N\", \"2 N\", \"3 N\", \"5 N\"]', '2025-08-09 04:48:11'),
(71, 31, '40', '0', 'Energy can be neither created nor destroyed.', '1', 'Heat naturally flows from a hotter object to a cooler object.', 0, 2, 105, '[\"Energy can be neither created nor destroyed.\", \"Heat naturally flows from a hotter object to a cooler object.\", \"The total energy in an isolated system remains constant.\", \"Temperature is a measure of the average kinetic energy of particles.\"]', '2025-08-09 04:48:11'),
(72, 31, '41', '0', 'Kinetic energy', '1', 'Elastic potential energy', 0, 2, 106, '[\"Kinetic energy\", \"Elastic potential energy\", \"Gravitational potential energy\", \"Thermal energy\"]', '2025-08-09 04:48:11'),
(73, 31, '42', '0', 'Uniform acceleration', '1', 'Uniform velocity', 0, 2, 101, '[\"Uniform acceleration\", \"Uniform velocity\", \"Non-uniform velocity\", \"Circular motion\"]', '2025-08-09 04:48:11'),
(74, 31, '43', '0', 'It increases', '1', 'It decreases', 0, 1, 102, '[\"It increases\", \"It decreases\", \"It remains the same\", \"It fluctuates\"]', '2025-08-09 04:48:11'),
(75, 31, '44', '0', 'The object accelerates at a constant rate of 9.8 m/s²', '0', 'The object accelerates at a constant rate of 9.8 m/s²', 1, 1, 103, '[\"The object accelerates at a constant rate of 9.8 m/s\\u00b2\", \"The object\'s velocity remains constant\", \"The object experiences zero net force\", \"The object\'s acceleration increases with time\"]', '2025-08-09 04:48:11'),
(76, 31, '45', '0', 'Relying solely on memorization', '1', 'Practicing problems and reviewing concepts', 0, 1, 104, '[\"Relying solely on memorization\", \"Practicing problems and reviewing concepts\", \"Ignoring formulae and focusing only on theory\", \"Studying the night before the exam\"]', '2025-08-09 04:48:11'),
(77, 32, '46', '0', '120', '0', '120', 1, 9, 1, '[\"120\", \"60\", \"20\", \"5\"]', '2025-08-09 04:54:04'),
(78, 32, '47', '0', '67600', '1', '175760', 0, 1, 2, '[\"67600\", \"175760\", \"15600\", \"100000\"]', '2025-08-09 04:54:04'),
(79, 32, '48', '0', '120', '2', '96', 0, 1, 3, '[\"120\", \"48\", \"96\", \"240\"]', '2025-08-09 04:54:04'),
(80, 32, '49', '0', '5040', '1', '210', 0, 1, 4, '[\"5040\", \"210\", \"120\", \"24\"]', '2025-08-09 04:54:04'),
(81, 32, '50', '0', '128', '0', '128', 1, 1, 5, '[\"128\", \"64\", \"49\", \"256\"]', '2025-08-09 04:54:04'),
(82, 32, '51', '0', '7', '1', '8', 0, 1, 6, '[\"7\", \"8\", \"9\", \"6\"]', '2025-08-09 04:54:04'),
(83, 32, '52', '0', '10', '0', '10', 1, 2, 7, '[\"10\", \"5\", \"20\", \"15\"]', '2025-08-09 04:54:04'),
(84, 32, '53', '0', '504', '0', '504', 1, 1, 1, '[\"504\", \"729\", \"648\", \"336\"]', '2025-08-09 04:54:04'),
(85, 32, '54', '0', '120', '2', '96', 0, 1, 2, '[\"120\", \"72\", \"96\", \"60\"]', '2025-08-09 04:54:04'),
(86, 32, '55', '0', '$T_{r+1} = C(n,r) a^{n-r} b^r$', '0', '$T_{r+1} = C(n,r) a^{n-r} b^r$', 1, 3, 3, '[\"$T_{r+1} = C(n,r) a^{n-r} b^r$\", \"$T_r = C(n,r) a^r b^{n-r}$\", \"$T_r = C(n,r) a^{n-r} b^r$\", \"$T_{r+1} = C(n,r) a^r b^{n-r}$\"]', '2025-08-09 04:54:04'),
(87, 33, '56', '0', '$2\\pi\\sqrt{\\frac{m}{k}}$', '0', '$2\\pi\\sqrt{\\frac{m}{k}}$', 1, 29, 8, '[\"$2\\\\pi\\\\sqrt{\\\\frac{m}{k}}$\", \"$\\\\frac{1}{2\\\\pi}\\\\sqrt{\\\\frac{k}{m}}$\", \"$\\\\pi\\\\sqrt{\\\\frac{k}{m}}$\", \"$2\\\\pi\\\\sqrt{\\\\frac{k}{m}}$\"]', '2025-08-09 12:08:30'),
(88, 33, '57', '0', '$y(x,t) = A\\sin(kx - \\omega t)$', '0', '$y(x,t) = A\\sin(kx - \\omega t)$', 1, 2, 9, '[\"$y(x,t) = A\\\\sin(kx - \\\\omega t)$\", \"$y(x,t) = A\\\\cos(kx + \\\\omega t)$\", \"$y(x,t) = A\\\\sin(kx + \\\\omega t)$\", \"$y(x,t) = A\\\\cos(kx - \\\\omega t)$\"]', '2025-08-09 12:08:30'),
(89, 33, '58', '0', 'Temperature', '0', 'Temperature', 1, 3, 10, '[\"Temperature\", \"Humidity\", \"Pressure\", \"Density\"]', '2025-08-09 12:08:30'),
(90, 33, '59', '0', '$C = \\frac{\\kappa \\epsilon_0 A}{d}$', '0', '$C = \\frac{\\kappa \\epsilon_0 A}{d}$', 1, 1, 11, '[\"$C = \\\\frac{\\\\kappa \\\\epsilon_0 A}{d}$\", \"$C = \\\\frac{\\\\epsilon_0 A}{d}$\", \"$C = \\\\frac{A}{\\\\kappa \\\\epsilon_0 d}$\", \"$C = \\\\frac{\\\\epsilon_0 A d}{\\\\kappa}$\"]', '2025-08-09 12:08:30'),
(91, 33, '60', '0', '$\\frac{\\epsilon - 1}{\\epsilon + 2} = \\frac{N\\alpha}{3\\epsilon_0}$', '0', '$\\frac{\\epsilon - 1}{\\epsilon + 2} = \\frac{N\\alpha}{3\\epsilon_0}$', 1, 2, 12, '[\"$\\\\frac{\\\\epsilon - 1}{\\\\epsilon + 2} = \\\\frac{N\\\\alpha}{3\\\\epsilon_0}$\", \"$\\\\frac{\\\\epsilon_0 - \\\\epsilon}{\\\\epsilon_0 + 2} = \\\\frac{N\\\\alpha}{3\\\\epsilon}$\", \"$\\\\frac{\\\\epsilon + 2}{\\\\epsilon - 1} = \\\\frac{N\\\\alpha}{3\\\\epsilon_0}$\", \"$\\\\frac{\\\\epsilon - 1}{\\\\epsilon + 1} = \\\\frac{N\\\\alpha}{3\\\\epsilon_0}$\"]', '2025-08-09 12:08:30'),
(92, 33, '61', '0', '$E = \\frac{E_0}{\\kappa}$', '0', '$E = \\frac{E_0}{\\kappa}$', 1, 1, 13, '[\"$E = \\\\frac{E_0}{\\\\kappa}$\", \"$E = \\\\kappa E_0$\", \"$E = E_0$\", \"$E = \\\\frac{E_0}{3\\\\kappa}$\"]', '2025-08-09 12:08:30'),
(93, 33, '62', '0', '$n = \\frac{c}{v}$', '0', '$n = \\frac{c}{v}$', 1, 1, 14, '[\"$n = \\\\frac{c}{v}$\", \"$n = \\\\frac{v}{c}$\", \"$n = \\\\frac{v}{\\\\sqrt{c}}$\", \"$n = \\\\frac{\\\\sqrt{c}}{v}$\"]', '2025-08-09 12:08:30'),
(94, 33, '63', '0', '$\\int_{-\\infty}^{\\infty} \\left| \\psi(x) \\right|^2 dx = 1$', '0', '$\\int_{-\\infty}^{\\infty} \\left| \\psi(x) \\right|^2 dx = 1$', 1, 1, 15, '[\"$\\\\int_{-\\\\infty}^{\\\\infty} \\\\left| \\\\psi(x) \\\\right|^2 dx = 1$\", \"$\\\\int_{-\\\\infty}^{\\\\infty} \\\\psi(x) dx = 1$\", \"$\\\\int_{0}^{\\\\infty} \\\\psi(x) dx = 0$\", \"$\\\\int_{-\\\\infty}^{\\\\infty} \\\\psi(x) dx = 0$\"]', '2025-08-09 12:08:30'),
(95, 33, '64', '0', 'Energy', '0', 'Energy', 1, 1, 16, '[\"Energy\", \"Momentum\", \"Mass\", \"Charge\"]', '2025-08-09 12:08:30'),
(96, 33, '65', '0', 'Increase', '0', 'Increase', 1, 1, 17, '[\"Increase\", \"Decrease\", \"Remain constant\", \"Depend on external factors\"]', '2025-08-09 12:08:30'),
(97, 34, '66', '0', '$\\mathrm{MLT^{-2}}$', '0', '$\\mathrm{MLT^{-2}}$', 1, 5, 125, '[\"$\\\\mathrm{MLT^{-2}}$\", \"$\\\\mathrm{ML^{2}T^{-2}}$\", \"$\\\\mathrm{MLT^{-1}}$\", \"$\\\\mathrm{MT^{-2}}$\"]', '2025-08-09 12:10:50'),
(98, 34, '67', '0', '$5$', '0', '$5$', 1, 8, 126, '[\"$5$\", \"$7$\", \"$1$\", \"$25$\"]', '2025-08-09 12:10:50'),
(99, 34, '68', '0', '$\\frac{u^{2}\\sin^{2}\\theta}{2g}$', '0', '$\\frac{u^{2}\\sin^{2}\\theta}{2g}$', 1, 1, 127, '[\"$\\\\frac{u^{2}\\\\sin^{2}\\\\theta}{2g}$\", \"$\\\\frac{u^{2}\\\\cos^{2}\\\\theta}{2g}$\", \"$\\\\frac{u\\\\sin\\\\theta}{g}$\", \"$\\\\frac{u^{2}\\\\sin\\\\theta\\\\cos\\\\theta}{g}$\"]', '2025-08-09 12:10:50'),
(100, 34, '69', '0', 'For every action, there is an equal and opposite reaction', '0', 'For every action, there is an equal and opposite reaction', 1, 2, 128, '[\"For every action, there is an equal and opposite reaction\", \"Force equals mass times acceleration\", \"An object in motion stays in motion\", \"Friction opposes motion\"]', '2025-08-09 12:10:50'),
(101, 34, '70', '0', '$\\mu_k mg$', '2', '$\\mu_k N$', 0, 1, 129, '[\"$\\\\mu_k mg$\", \"$mg$\", \"$\\\\mu_k N$\", \"$N$\"]', '2025-08-09 12:10:50'),
(102, 34, '71', '0', '$\\frac{v^{2}}{r}$', '0', '$\\frac{v^{2}}{r}$', 1, 1, 130, '[\"$\\\\frac{v^{2}}{r}$\", \"$vr$\", \"$\\\\frac{r}{v^{2}}$\", \"$\\\\frac{v}{r^{2}}$\"]', '2025-08-09 12:10:50'),
(103, 34, '72', '0', '5%', '0', '5%', 1, 1, 125, '[\"5%\", \"6%\", \"1%\", \"0.06%\"]', '2025-08-09 12:10:50'),
(104, 34, '73', '0', '$\\vec{A} \\cdot \\vec{B} = 0$', '0', '$\\vec{A} \\cdot \\vec{B} = 0$', 1, 1, 126, '[\"$\\\\vec{A} \\\\cdot \\\\vec{B} = 0$\", \"$\\\\vec{A} \\\\cdot \\\\vec{B} = AB$\", \"$\\\\vec{A} \\\\cdot \\\\vec{B} = AB\\\\cos\\\\theta$\", \"$\\\\vec{A} \\\\cdot \\\\vec{B} = AB\\\\sin\\\\theta$\"]', '2025-08-09 12:10:50'),
(105, 34, '74', '0', '$\\sqrt{\\frac{2h}{g}}$', '0', '$\\sqrt{\\frac{2h}{g}}$', 1, 1, 127, '[\"$\\\\sqrt{\\\\frac{2h}{g}}$\", \"$\\\\frac{h}{g}$\", \"$\\\\frac{2h}{g}$\", \"$\\\\sqrt{\\\\frac{h}{g}}$\"]', '2025-08-09 12:10:50'),
(106, 34, '75', '0', '$\\frac{mv^{2}}{r}$', '0', '$\\frac{mv^{2}}{r}$', 1, 1, 128, '[\"$\\\\frac{mv^{2}}{r}$\", \"$mv$\", \"$\\\\frac{v^{2}}{r}$\", \"$mr$\"]', '2025-08-09 12:10:50'),
(107, 35, '67', '0', '[\"$5$\"', '0', '[\"$5$\"', 1, 3, 126, '[\"[\\\"$5$\\\"\", \"\\\"$7$\\\"\", \"\\\"$1$\\\"\", \"\\\"$25$\\\"]\"]', '2025-08-09 12:12:14'),
(108, 35, '68', 'Not Answered', 'Not Answered', '0', '[\"$\\\\frac{u^{2}\\\\sin^{2}\\\\theta}{2g}$\"', 0, 0, 127, '[\"[\\\"$\\\\\\\\frac{u^{2}\\\\\\\\sin^{2}\\\\\\\\theta}{2g}$\\\"\", \"\\\"$\\\\\\\\frac{u^{2}\\\\\\\\cos^{2}\\\\\\\\theta}{2g}$\\\"\", \"\\\"$\\\\\\\\frac{u\\\\\\\\sin\\\\\\\\theta}{g}$\\\"\", \"\\\"$\\\\\\\\frac{u^{2}\\\\\\\\sin\\\\\\\\theta\\\\\\\\cos\\\\\\\\theta}{g}$\\\"]\"]', '2025-08-09 12:12:14'),
(109, 35, '75', 'Not Answered', 'Not Answered', '0', '[\"$\\\\frac{mv^{2}}{r}$\"', 0, 0, 128, '[\"[\\\"$\\\\\\\\frac{mv^{2}}{r}$\\\"\", \"\\\"$mv$\\\"\", \"\\\"$\\\\\\\\frac{v^{2}}{r}$\\\"\", \"\\\"$mr$\\\"]\"]', '2025-08-09 12:12:14'),
(110, 35, '73', 'Not Answered', 'Not Answered', '0', '[\"$\\\\vec{A} \\\\cdot \\\\vec{B} = 0$\"', 0, 0, 126, '[\"[\\\"$\\\\\\\\vec{A} \\\\\\\\cdot \\\\\\\\vec{B} = 0$\\\"\", \"\\\"$\\\\\\\\vec{A} \\\\\\\\cdot \\\\\\\\vec{B} = AB$\\\"\", \"\\\"$\\\\\\\\vec{A} \\\\\\\\cdot \\\\\\\\vec{B} = AB\\\\\\\\cos\\\\\\\\theta$\\\"\", \"\\\"$\\\\\\\\vec{A} \\\\\\\\cdot \\\\\\\\vec{B} = AB\\\\\\\\sin\\\\\\\\theta$\\\"]\"]', '2025-08-09 12:12:14'),
(111, 35, '74', 'Not Answered', 'Not Answered', '0', '[\"$\\\\sqrt{\\\\frac{2h}{g}}$\"', 0, 0, 127, '[\"[\\\"$\\\\\\\\sqrt{\\\\\\\\frac{2h}{g}}$\\\"\", \"\\\"$\\\\\\\\frac{h}{g}$\\\"\", \"\\\"$\\\\\\\\frac{2h}{g}$\\\"\", \"\\\"$\\\\\\\\sqrt{\\\\\\\\frac{h}{g}}$\\\"]\"]', '2025-08-09 12:12:14'),
(112, 35, '70', 'Not Answered', 'Not Answered', '2', '\"$\\\\mu_k N$\"', 0, 0, 129, '[\"[\\\"$\\\\\\\\mu_k mg$\\\"\", \"\\\"$mg$\\\"\", \"\\\"$\\\\\\\\mu_k N$\\\"\", \"\\\"$N$\\\"]\"]', '2025-08-09 12:12:14'),
(113, 35, '66', 'Not Answered', 'Not Answered', '0', '[\"$\\\\mathrm{MLT^{-2}}$\"', 0, 0, 125, '[\"[\\\"$\\\\\\\\mathrm{MLT^{-2}}$\\\"\", \"\\\"$\\\\\\\\mathrm{ML^{2}T^{-2}}$\\\"\", \"\\\"$\\\\\\\\mathrm{MLT^{-1}}$\\\"\", \"\\\"$\\\\\\\\mathrm{MT^{-2}}$\\\"]\"]', '2025-08-09 12:12:14'),
(114, 35, '71', 'Not Answered', 'Not Answered', '0', '[\"$\\\\frac{v^{2}}{r}$\"', 0, 0, 130, '[\"[\\\"$\\\\\\\\frac{v^{2}}{r}$\\\"\", \"\\\"$vr$\\\"\", \"\\\"$\\\\\\\\frac{r}{v^{2}}$\\\"\", \"\\\"$\\\\\\\\frac{v}{r^{2}}$\\\"]\"]', '2025-08-09 12:12:14'),
(115, 35, '72', 'Not Answered', 'Not Answered', '0', '[\"5%\"', 0, 0, 125, '[\"[\\\"5%\\\"\", \"\\\"6%\\\"\", \"\\\"1%\\\"\", \"\\\"0.06%\\\"]\"]', '2025-08-09 12:12:14'),
(116, 35, '69', 'Not Answered', 'Not Answered', '0', '[\"For every action', 0, 0, 128, '[\"[\\\"For every action\", \"there is an equal and opposite reaction\\\"\", \"\\\"Force equals mass times acceleration\\\"\", \"\\\"An object in motion stays in motion\\\"\", \"\\\"Friction opposes motion\\\"]\"]', '2025-08-09 12:12:14'),
(117, 36, '76', '0', '$\\frac{\\text{final value} - \\text{initial value}}{\\text{initial value}} \\times 100$', '0', '$\\frac{\\text{final value} - \\text{initial value}}{\\text{initial value}} \\times 100$', 1, 7, 125, '[\"$\\\\frac{\\\\text{final value} - \\\\text{initial value}}{\\\\text{initial value}} \\\\times 100$\", \"$\\\\frac{\\\\text{initial value} - \\\\text{final value}}{\\\\text{final value}} \\\\times 100$\", \"$\\\\frac{\\\\text{initial value} \\\\times 100}{\\\\text{final value}}$\", \"$\\\\frac{\\\\text{final value} \\\\times 100}{\\\\text{initial value}}$\"]', '2025-08-09 12:16:04'),
(118, 36, '77', '0', 'The resultant vector is formed by placing vectors tip to tail', '0', 'The resultant vector is formed by placing vectors tip to tail', 1, 1, 126, '[\"The resultant vector is formed by placing vectors tip to tail\", \"Vectors are added algebraically\", \"The angle between vectors is added to find the resultant\", \"The magnitude of the resultant is the difference of magnitudes\"]', '2025-08-09 12:16:04'),
(119, 36, '78', '0', '$\\frac{2 v_0 \\sin(\\theta)}{g}$', '0', '$\\frac{2 v_0 \\sin(\\theta)}{g}$', 1, 1, 127, '[\"$\\\\frac{2 v_0 \\\\sin(\\\\theta)}{g}$\", \"$\\\\frac{v_0 \\\\sin(\\\\theta)}{g}$\", \"$\\\\frac{v_0^2 \\\\sin(2\\\\theta)}{g}$\", \"$\\\\frac{g}{2 v_0 \\\\sin(\\\\theta)}$\"]', '2025-08-09 12:16:04'),
(120, 36, '79', '0', 'It doubles', '0', 'It doubles', 1, 1, 128, '[\"It doubles\", \"It triples\", \"It halves\", \"It remains the same\"]', '2025-08-09 12:16:04'),
(121, 36, '80', '0', 'The nature of the surfaces in contact', '1', 'The area of contact between the surfaces', 0, 1, 129, '[\"The nature of the surfaces in contact\", \"The area of contact between the surfaces\", \"The normal force acting on the surfaces\", \"The presence of lubricants\"]', '2025-08-09 12:16:04'),
(122, 36, '81', '0', '$\\frac{v^2}{r}$', '0', '$\\frac{v^2}{r}$', 1, 2, 130, '[\"$\\\\frac{v^2}{r}$\", \"$r \\\\cdot v^2$\", \"$\\\\frac{r}{v^2}$\", \"$r \\\\cdot a$\"]', '2025-08-09 12:16:04'),
(123, 36, '82', '0', '$9.8 \\text{ m/s}^2$', '3', '$9.81 \\text{ m/s}^2$', 0, 1, 125, '[\"$9.8 \\\\text{ m/s}^2$\", \"$10 \\\\text{ m/s}^2$\", \"$8.1 \\\\text{ m/s}^2$\", \"$9.81 \\\\text{ m/s}^2$\"]', '2025-08-09 12:16:04'),
(124, 36, '83', '0', 'Increases it up to 45 degrees, then decreases', '0', 'Increases it up to 45 degrees, then decreases', 1, 1, 126, '[\"Increases it up to 45 degrees, then decreases\", \"Always increases\", \"Always decreases\", \"Does not affect it\"]', '2025-08-09 12:16:04'),
(125, 36, '84', '0', 'Absolute difference of the two forces', '0', 'Absolute difference of the two forces', 1, 1, 127, '[\"Absolute difference of the two forces\", \"Sum of the two forces\", \"Product of the two forces\", \"Average of the two forces\"]', '2025-08-09 12:16:04'),
(126, 37, '85', '0', '$27$ m/s²', '0', '$27$ m/s²', 1, 5, 101, '[\"$27$ m/s\\u00b2\", \"$39$ m/s\\u00b2\", \"$12$ m/s\\u00b2\", \"$24$ m/s\\u00b2\"]', '2025-08-09 12:19:27'),
(127, 37, '86', 'Not Answered', 'Not Answered', '1', '$50$ J', 0, 0, 102, '[\"$15$ J\", \"$50$ J\", \"$5$ J\", \"$25$ J\"]', '2025-08-09 12:19:27'),
(128, 37, '87', 'Not Answered', 'Not Answered', '0', '$2$ m/s²', 0, 0, 103, '[\"$2$ m/s\\u00b2\", \"$4$ m/s\\u00b2\", \"$1$ m/s\\u00b2\", \"$3$ m/s\\u00b2\"]', '2025-08-09 12:19:27'),
(129, 37, '88', 'Not Answered', 'Not Answered', '1', 'It quadruples', 0, 0, 104, '[\"It doubles\", \"It quadruples\", \"It remains the same\", \"It halves\"]', '2025-08-09 12:19:27'),
(130, 37, '89', 'Not Answered', 'Not Answered', '0', '$10$ units', 0, 0, 105, '[\"$10$ units\", \"$12$ units\", \"$15$ units\", \"$8$ units\"]', '2025-08-09 12:19:27'),
(131, 37, '90', 'Not Answered', 'Not Answered', '2', '$P \\cdot 2$ J', 0, 0, 106, '[\"$2P$ J\", \"$P$ J\", \"$P \\\\cdot 2$ J\", \"$2P \\\\cdot 2$ J\"]', '2025-08-09 12:19:27'),
(132, 37, '91', 'Not Answered', 'Not Answered', '0', '$s = ut + \\frac{1}{2}at^{2}$', 0, 0, 101, '[\"$s = ut + \\\\frac{1}{2}at^{2}$\", \"$s = ut + at$\", \"$s = u + \\\\frac{1}{2}at^{2}$\", \"$s = \\\\frac{1}{2}ut^{2}$\"]', '2025-08-09 12:19:27'),
(133, 37, '92', 'Not Answered', 'Not Answered', '0', 'Energy can neither be created nor destroyed, only converted from one form to another', 0, 0, 102, '[\"Energy can neither be created nor destroyed, only converted from one form to another\", \"Energy is always conserved in closed systems\", \"Energy can be created by an external force\", \"Energy is destroyed when work is done\"]', '2025-08-09 12:19:27'),
(134, 37, '93', 'Not Answered', 'Not Answered', '0', '$9.8$ m/s²', 0, 0, 103, '[\"$9.8$ m/s\\u00b2\", \"$10$ m/s\\u00b2\", \"$8.5$ m/s\\u00b2\", \"$11$ m/s\\u00b2\"]', '2025-08-09 12:19:27'),
(135, 37, '94', 'Not Answered', 'Not Answered', '0', 'Vectors and their operations', 0, 0, 104, '[\"Vectors and their operations\", \"Thermodynamics only\", \"Wave optics\", \"Quantum mechanics\"]', '2025-08-09 12:19:27'),
(136, 38, '95', '0', 'To determine the value of physical quantities with accuracy and precision', '0', 'To determine the value of physical quantities with accuracy and precision', 1, 4, 101, '[\"To determine the value of physical quantities with accuracy and precision\", \"To compare physical quantities qualitatively\", \"To create units for measuring different phenomena\", \"To ignore minor variations in measurements\"]', '2025-08-09 12:22:27'),
(137, 38, '96', 'Not Answered', 'Not Answered', '2', 'Velocity', 0, 0, 102, '[\"Speed\", \"Distance\", \"Velocity\", \"Mass\"]', '2025-08-09 12:22:27'),
(138, 38, '97', 'Not Answered', 'Not Answered', '3', 'All of the above', 0, 0, 103, '[\"$v = u + a t$\", \"$s = ut + \\\\frac{1}{2} a t^{2}$\", \"$v^{2} = u^{2} + 2 a s$\", \"All of the above\"]', '2025-08-09 12:22:27'),
(139, 38, '98', 'Not Answered', 'Not Answered', '1', 'Acceleration of the object', 0, 0, 104, '[\"Mass of the object\", \"Acceleration of the object\", \"Velocity of the object\", \"Displacement of the object\"]', '2025-08-09 12:22:27'),
(140, 38, '99', 'Not Answered', 'Not Answered', '1', 'Energy change in a system equals heat supplied minus work done by the system', 0, 0, 105, '[\"Energy can be created or destroyed\", \"Energy change in a system equals heat supplied minus work done by the system\", \"Heat always flows from hot to cold\", \"Work done on a system is always positive\"]', '2025-08-09 12:22:27'),
(141, 38, '100', 'Not Answered', 'Not Answered', '2', 'Velocity', 0, 0, 106, '[\"Temperature\", \"Pressure\", \"Velocity\", \"Heat\"]', '2025-08-09 12:22:27'),
(142, 38, '101', 'Not Answered', 'Not Answered', '0', 'It helps in calculating the total effect of multiple forces', 0, 0, 101, '[\"It helps in calculating the total effect of multiple forces\", \"It is only useful for scalar quantities\", \"It is irrelevant in most real-world scenarios\", \"It applies only to displacement, not force\"]', '2025-08-09 12:22:27'),
(143, 38, '102', 'Not Answered', 'Not Answered', '2', 'Understanding complex dynamics problems', 0, 0, 102, '[\"Basic measurement concepts\", \"Kinematic equations\", \"Understanding complex dynamics problems\", \"Thermal expansion calculations\"]', '2025-08-09 12:22:27'),
(144, 38, '103', 'Not Answered', 'Not Answered', '2', 'In-depth research on quantum physics', 0, 0, 103, '[\"Familiarization with exam format\", \"Study strategies for problem-solving\", \"In-depth research on quantum physics\", \"Review of fundamental concepts\"]', '2025-08-09 12:22:27'),
(145, 39, '98', 'Not Answered', 'Not Answered', '1', '\"Acceleration of the object\"', 0, 0, 104, '[\"[\\\"Mass of the object\\\"\", \"\\\"Acceleration of the object\\\"\", \"\\\"Velocity of the object\\\"\", \"\\\"Displacement of the object\\\"]\"]', '2025-08-09 12:23:24'),
(146, 39, '103', 'Not Answered', 'Not Answered', '2', '\"In-depth research on quantum physics\"', 0, 0, 103, '[\"[\\\"Familiarization with exam format\\\"\", \"\\\"Study strategies for problem-solving\\\"\", \"\\\"In-depth research on quantum physics\\\"\", \"\\\"Review of fundamental concepts\\\"]\"]', '2025-08-09 12:23:24'),
(147, 39, '96', 'Not Answered', 'Not Answered', '2', '\"Velocity\"', 0, 0, 102, '[\"[\\\"Speed\\\"\", \"\\\"Distance\\\"\", \"\\\"Velocity\\\"\", \"\\\"Mass\\\"]\"]', '2025-08-09 12:23:24'),
(148, 39, '99', '0', '[\"Energy can be created or destroyed\"', '1', '\"Energy change in a system equals heat supplied minus work done by the system\"', 0, 13, 105, '[\"[\\\"Energy can be created or destroyed\\\"\", \"\\\"Energy change in a system equals heat supplied minus work done by the system\\\"\", \"\\\"Heat always flows from hot to cold\\\"\", \"\\\"Work done on a system is always positive\\\"]\"]', '2025-08-09 12:23:24'),
(149, 40, '104', 'Not Answered', 'Not Answered', '2', 'Displacement of a moving particle', 0, 0, 101, '[\"Temperature of a heated object\", \"Speed of a car\", \"Displacement of a moving particle\", \"Mass of a body\"]', '2025-08-09 12:28:54'),
(150, 40, '105', 'Not Answered', 'Not Answered', '0', '$s = ut + \\frac{1}{2}at^2$', 0, 0, 102, '[\"$s = ut + \\\\frac{1}{2}at^2$\", \"$s = ut - \\\\frac{1}{2}at^2$\", \"$s = ut + at$\", \"$s = \\\\frac{1}{2}u^2 + at$\"]', '2025-08-09 12:28:54'),
(151, 40, '106', 'Not Answered', 'Not Answered', '2', 'Acceleration of the body', 0, 0, 103, '[\"Mass of the body\", \"Velocity of the body\", \"Acceleration of the body\", \"Displacement of the body\"]', '2025-08-09 12:28:54'),
(152, 40, '107', 'Not Answered', 'Not Answered', '2', 'Both work done on and heat added to the system', 0, 0, 104, '[\"Work done on the system\", \"Heat added to the system\", \"Both work done on and heat added to the system\", \"Temperature of the system\"]', '2025-08-09 12:28:54'),
(153, 40, '108', 'Not Answered', 'Not Answered', '0', 'Coulomb (C)', 0, 0, 105, '[\"Coulomb (C)\", \"Volt (V)\", \"Ohm (\\u03a9)\", \"Ampere (A)\"]', '2025-08-09 12:28:54'),
(154, 40, '109', 'Not Answered', 'Not Answered', '1', '$0$', 0, 0, 106, '[\"$|\\\\vec{A}| \\\\times |\\\\vec{B}|$\", \"$0$\", \"$|\\\\vec{A}| + |\\\\vec{B}|$\", \"$|\\\\vec{A}| - |\\\\vec{B}|$\"]', '2025-08-09 12:28:54'),
(155, 40, '110', 'Not Answered', 'Not Answered', '3', 'All of the above', 0, 0, 101, '[\"$v = u + at$\", \"$v^2 = u^2 + 2as$\", \"$s = ut + \\\\frac{1}{2}at^2$\", \"All of the above\"]', '2025-08-09 12:28:54'),
(156, 40, '111', '3', 'Emission of radiation', '0', 'Transfer of electrons within a material', 0, 3, 102, '[\"Transfer of electrons within a material\", \"Flow of electromagnetic waves\", \"Movement of fluid particles\", \"Emission of radiation\"]', '2025-08-09 12:28:54'),
(157, 41, '1', '0', 'Kilogram', '1', 'Newton', 0, 7, 125, '[\"Kilogram\", \"Newton\", \"Meter\", \"Joule\"]', '2025-08-09 12:32:32'),
(158, 41, '2', '0', '$5$', '0', '$5$', 1, 2, 126, '[\"$5$\", \"$7$\", \"$3\\\\sqrt{3}$\", \"$4\\\\sqrt{3}$\"]', '2025-08-09 12:32:32'),
(159, 41, '3', '0', '$\\frac{2u\\sin(\\theta)}{g}$', '0', '$\\frac{2u\\sin(\\theta)}{g}$', 1, 1, 127, '[\"$\\\\frac{2u\\\\sin(\\\\theta)}{g}$\", \"$\\\\frac{u\\\\cos(\\\\theta)}{g}$\", \"$\\\\frac{u\\\\sin(\\\\theta)}{g}$\", \"$\\\\frac{2u\\\\cos(\\\\theta)}{g}$\"]', '2025-08-09 12:32:32'),
(160, 41, '4', '0', '$F = m\\cdot a$', '0', '$F = m\\cdot a$', 1, 1, 128, '[\"$F = m\\\\cdot a$\", \"$F = \\\\frac{m}{a}$\", \"$F = m + a$\", \"$F = \\\\frac{a}{m}$\"]', '2025-08-09 12:32:32'),
(161, 41, '5', '0', '$5 N$', '0', '$5 N$', 1, 1, 129, '[\"$5 N$\", \"$15 N$\", \"$10 N$\", \"$0.5 N$\"]', '2025-08-09 12:32:32'),
(162, 41, '6', '0', '$\\frac{mv}{r}$', '1', '$\\frac{mv^{2}}{r}$', 0, 2, 130, '[\"$\\\\frac{mv}{r}$\", \"$\\\\frac{mv^{2}}{r}$\", \"$m\\\\cdot v$\", \"$mv$\"]', '2025-08-09 12:32:32'),
(163, 41, '7', '0', '$[M L T^{-2}]$', '0', '$[M L T^{-2}]$', 1, 2, 125, '[\"$[M L T^{-2}]$\", \"$[M L^{2} T^{-1}]$\", \"$[M T^{-2}]$\", \"$[L T^{-2}]$\"]', '2025-08-09 12:32:32'),
(164, 41, '8', '0', '$8 m/s^{2}$', '0', '$8 m/s^{2}$', 1, 1, 126, '[\"$8 m/s^{2}$\", \"$4 m/s^{2}$\", \"$10 m/s^{2}$\", \"$2 m/s^{2}$\"]', '2025-08-09 12:32:32'),
(165, 41, '9', '0', '$mg$', '0', '$mg$', 1, 1, 127, '[\"$mg$\", \"$0$\", \"$m\\\\cdot a$\", \"$mg^{2}$\"]', '2025-08-09 12:32:32'),
(166, 41, '10', '0', 'Friction', '1', 'Centripetal force', 0, 1, 128, '[\"Friction\", \"Centripetal force\", \"Normal force\", \"Gravitational force\"]', '2025-08-09 12:32:32'),
(167, 42, '1', '0', '$\\frac{text_{new} - text_{original}}{text_{original}} \\times 100$%', '0', '$\\frac{text_{new} - text_{original}}{text_{original}} \\times 100$%', 1, 10, 125, '[\"$\\\\frac{text_{new} - text_{original}}{text_{original}} \\\\times 100$%\", \"$\\\\frac{text_{original} - text_{new}}{text_{new}} \\\\times 100$%\", \"$\\\\frac{text_{new}}{text_{original}} \\\\times 100$%\", \"$\\\\frac{text_{original} - text_{new}}{text_{original}} \\\\times 100$%\"]', '2025-08-09 12:36:23'),
(168, 42, '2', '0', '$\\vec{v} = \\frac{\\Delta \\vec{s}}{\\Delta t}$', '0', '$\\vec{v} = \\frac{\\Delta \\vec{s}}{\\Delta t}$', 1, 1, 126, '[\"$\\\\vec{v} = \\\\frac{\\\\Delta \\\\vec{s}}{\\\\Delta t}$\", \"$\\\\vec{v} = \\\\Delta \\\\vec{s} \\\\times \\\\Delta t$\", \"$\\\\vec{v} = \\\\vec{s} \\\\times \\\\Delta t$\", \"$\\\\vec{v} = \\\\frac{\\\\Delta t}{\\\\Delta \\\\vec{s}}$\"]', '2025-08-09 12:36:23'),
(169, 42, '3', '0', '$\\frac{u^2 \\sin(2\\theta)}{g}$', '0', '$\\frac{u^2 \\sin(2\\theta)}{g}$', 1, 1, 127, '[\"$\\\\frac{u^2 \\\\sin(2\\\\theta)}{g}$\", \"$\\\\frac{u^2 \\\\cos^2(\\\\theta)}{g}$\", \"$\\\\frac{2u^2 \\\\sin(\\\\theta)}{g}$\", \"$\\\\frac{u^2 \\\\tan(\\\\theta)}{g}$\"]', '2025-08-09 12:36:23'),
(170, 42, '4', '0', '$\\mathbf{F} \\propto \\mathbf{a}$', '0', '$\\mathbf{F} \\propto \\mathbf{a}$', 1, 1, 128, '[\"$\\\\mathbf{F} \\\\propto \\\\mathbf{a}$\", \"$\\\\mathbf{F} \\\\propto \\\\mathbf{v}$\", \"$\\\\mathbf{F} \\\\propto \\\\mathbf{s}$\", \"$\\\\mathbf{F} \\\\propto \\\\mathbf{m}$\"]', '2025-08-09 12:36:23'),
(171, 42, '5', '0', '$20 \\text{ N}$', '0', '$20 \\text{ N}$', 1, 1, 129, '[\"$20 \\\\text{ N}$\", \"$10 \\\\text{ N}$\", \"$25 \\\\text{ N}$\", \"$50 \\\\text{ N}$\"]', '2025-08-09 12:36:23'),
(172, 42, '6', '0', 'It is directed towards the center of the circle', '0', 'It is directed towards the center of the circle', 1, 1, 130, '[\"It is directed towards the center of the circle\", \"It is zero\", \"It is always tangential to the path\", \"It points away from the center\"]', '2025-08-09 12:36:23'),
(173, 42, '7', '0', '$T = 2\\pi \\sqrt{\\frac{r^3}{GM}}$', '0', '$T = 2\\pi \\sqrt{\\frac{r^3}{GM}}$', 1, 1, 125, '[\"$T = 2\\\\pi \\\\sqrt{\\\\frac{r^3}{GM}}$\", \"$T = 2\\\\pi \\\\sqrt{\\\\frac{GM}{r^3}}$\", \"$T = \\\\frac{2\\\\pi r}{v}$\", \"$T = \\\\frac{1}{2\\\\pi} \\\\sqrt{\\\\frac{r^3}{GM}}$\"]', '2025-08-09 12:36:23'),
(174, 42, '8', '0', 'Speed', '0', 'Speed', 1, 1, 126, '[\"Speed\", \"Velocity\", \"Acceleration\", \"Tangential force\"]', '2025-08-09 12:36:23'),
(175, 43, '9', '0', '$\\left(\\textbf{n}-2\\right)!$', '0', '$\\left(\\textbf{n}-2\\right)!$', 1, 29, 1, '[\"$\\\\left(\\\\textbf{n}-2\\\\right)!$\", \"$\\\\left(\\\\textbf{n}-3\\\\right)!$\", \"$\\\\left(\\\\textbf{n}-1\\\\right)!$\", \"$\\\\left(\\\\textbf{n}-2\\\\right) \\\\times \\\\left(\\\\textbf{n}-3\\\\right)!$\"]', '2025-08-09 12:41:13'),
(176, 43, '10', '0', '$7! \\times \\binom{5}{3} \\times 3!$', '2', '$5! \\times \\binom{5}{3} \\times 3!$', 0, 2, 2, '[\"$7! \\\\times \\\\binom{5}{3} \\\\times 3!$\", \"$5! \\\\times 4! \\\\times 3$\", \"$5! \\\\times \\\\binom{5}{3} \\\\times 3!$\", \"$5! \\\\times 3! \\\\times 3$\"]', '2025-08-09 12:41:13'),
(177, 43, '11', '0', '$\\text{For all integers } n \\text{ and } k$', '2', '$\\text{Exactly when } 0 \\leq k \\leq n$', 0, 2, 3, '[\"$\\\\text{For all integers } n \\\\text{ and } k$\", \"$\\\\text{Only when } 1 \\\\leq k \\\\leq n-1$\", \"$\\\\text{Exactly when } 0 \\\\leq k \\\\leq n$\", \"$\\\\text{Only when } n \\\\text{ is even}$\"]', '2025-08-09 12:41:13'),
(178, 43, '12', '0', 'The \\((k+1)^{th}\\) term, where \\( k = \\frac{n}{2} \\)', '2', 'The \\(k^{th}\\) term, where \\( k = \\frac{n}{2} \\)', 0, 1, 4, '[\"The \\\\((k+1)^{th}\\\\) term, where \\\\( k = \\\\frac{n}{2} \\\\)\", \"The \\\\(k^{th}\\\\) term, where \\\\( k = \\\\frac{n}{2} + 1 \\\\)\", \"The \\\\(k^{th}\\\\) term, where \\\\( k = \\\\frac{n}{2} \\\\)\", \"The \\\\(k^{th}\\\\) term, where \\\\( k = \\\\frac{n}{2} - 1 \\\\)\"]', '2025-08-09 12:41:13'),
(179, 43, '13', '0', '$\\binom{n}{\\frac{n}{2}}$', '0', '$\\binom{n}{\\frac{n}{2}}$', 1, 1, 5, '[\"$\\\\binom{n}{\\\\frac{n}{2}}$\", \"$2^{n}$\", \"$\\\\frac{n!}{(\\\\frac{n}{2})! (\\\\frac{n}{2})!}$\", \"$\\\\binom{n}{\\\\frac{n}{2}} \\\\times 2^{\\\\frac{n}{2}}$\"]', '2025-08-09 12:41:13'),
(180, 43, '14', '0', '$\\left( a + b \\right)^n$ evaluated at $a = 1$, $b = 1$', '2', 'Both A and B', 0, 1, 6, '[\"$\\\\left( a + b \\\\right)^n$ evaluated at $a = 1$, $b = 1$\", \"$2^n$\", \"Both A and B\", \"None of the above\"]', '2025-08-09 12:41:13'),
(181, 44, '15', '0', '$5 \\times 4 \\times 3 \\times 2$', '0', '$5 \\times 4 \\times 3 \\times 2$', 1, 8, 1, '[\"$5 \\\\times 4 \\\\times 3 \\\\times 2$\", \"$5^4$\", \"$4 \\\\times 3 \\\\times 2 \\\\times 1$\", \"$\\\\frac{5!}{1!}$\"]', '2025-08-09 12:57:43'),
(182, 44, '16', '1', '$26 \\times 25 \\times 24 \\times 10 \\times 9$', '0', '$26^3 \\times 10^2$', 0, 2, 2, '[\"$26^3 \\\\times 10^2$\", \"$26 \\\\times 25 \\\\times 24 \\\\times 10 \\\\times 9$\", \"$26^5$\", \"$10^3 \\\\times 26^2$\"]', '2025-08-09 12:57:43'),
(183, 44, '17', '0', '$4! \\times 2!$', '0', '$4! \\times 2!$', 1, 2, 3, '[\"$4! \\\\times 2!$\", \"$5! - 2!$\", \"$5 \\\\times 4 \\\\times 3 \\\\times 2 \\\\times 1$\", \"$2 \\\\times 5!$\"]', '2025-08-09 12:57:43'),
(184, 44, '18', '0', '$\\binom{10}{4}$', '0', '$\\binom{10}{4}$', 1, 1, 4, '[\"$\\\\binom{10}{4}$\", \"$10 \\\\times 9 \\\\times 8 \\\\times 7$\", \"$\\\\frac{10!}{6!}$\", \"$\\\\binom{4}{10}$\"]', '2025-08-09 12:57:43'),
(185, 44, '19', '0', '$9 \\times 8 \\times 7$', '0', '$9 \\times 8 \\times 7$', 1, 1, 5, '[\"$9 \\\\times 8 \\\\times 7$\", \"$9^3$\", \"$3!$\", \"$\\\\binom{9}{3}$\"]', '2025-08-09 12:57:43'),
(186, 44, '20', '0', '$\\binom{5}{3}$', '0', '$\\binom{5}{3}$', 1, 1, 6, '[\"$\\\\binom{5}{3}$\", \"$\\\\binom{5}{2}$\", \"$\\\\binom{5}{5}$\", \"$\\\\binom{5}{1}$\"]', '2025-08-09 12:57:43'),
(187, 44, '21', '0', '$\\frac{11!}{2!2!}$', '3', '$\\frac{11!}{2!2!2!}$', 0, 1, 7, '[\"$\\\\frac{11!}{2!2!}$\", \"$11!$\", \"$\\\\frac{11!}{2!}$\", \"$\\\\frac{11!}{2!2!2!}$\"]', '2025-08-09 12:57:43'),
(188, 44, '22', '0', '$\\sum_{k=2}^{5} \\binom{6}{k} \\binom{8}{5-k}$', '0', '$\\sum_{k=2}^{5} \\binom{6}{k} \\binom{8}{5-k}$', 1, 1, 1, '[\"$\\\\sum_{k=2}^{5} \\\\binom{6}{k} \\\\binom{8}{5-k}$\", \"$\\\\binom{14}{5}$\", \"$\\\\binom{6}{2} \\\\times \\\\binom{8}{3}$\", \"$\\\\binom{6}{3} \\\\times \\\\binom{8}{2}$\"]', '2025-08-09 12:57:43'),
(189, 44, '23', '0', '$T_{r+1} = \\binom{n}{r} a^{n-r} b^r$', '0', '$T_{r+1} = \\binom{n}{r} a^{n-r} b^r$', 1, 1, 2, '[\"$T_{r+1} = \\\\binom{n}{r} a^{n-r} b^r$\", \"$T_r = \\\\binom{n}{r} a^r b^{n-r}$\", \"$T_r = \\\\binom{n}{r} a^{n-r} b^r$\", \"$T_{r+1} = \\\\binom{n}{r} a^r b^{n-r}$\"]', '2025-08-09 12:57:43'),
(190, 44, '24', '0', '$\\binom{10}{5}$', '0', '$\\binom{10}{5}$', 1, 1, 3, '[\"$\\\\binom{10}{5}$\", \"$10 \\\\times 9 \\\\times 8 \\\\times 7 \\\\times 6$\", \"$\\\\frac{10!}{5!}$\", \"$\\\\binom{5}{10}$\"]', '2025-08-09 12:57:43'),
(191, 45, '17', 'Not Answered', 'Not Answered', '0', '[\"$4! \\\\times 2!$\"', 0, 0, 3, '[\"[\\\"$4! \\\\\\\\times 2!$\\\"\", \"\\\"$5! - 2!$\\\"\", \"\\\"$5 \\\\\\\\times 4 \\\\\\\\times 3 \\\\\\\\times 2 \\\\\\\\times 1$\\\"\", \"\\\"$2 \\\\\\\\times 5!$\\\"]\"]', '2025-08-09 12:58:43'),
(192, 45, '9', '3', '\"$\\\\left(\\\\textbf{n}-2\\\\right) \\\\times \\\\left(\\\\textbf{n}-3\\\\right)!$\"]', '0', '[\"$\\\\left(\\\\textbf{n}-2\\\\right)!$\"', 0, 0, 1, '[\"[\\\"$\\\\\\\\left(\\\\\\\\textbf{n}-2\\\\\\\\right)!$\\\"\", \"\\\"$\\\\\\\\left(\\\\\\\\textbf{n}-3\\\\\\\\right)!$\\\"\", \"\\\"$\\\\\\\\left(\\\\\\\\textbf{n}-1\\\\\\\\right)!$\\\"\", \"\\\"$\\\\\\\\left(\\\\\\\\textbf{n}-2\\\\\\\\right) \\\\\\\\times \\\\\\\\left(\\\\\\\\textbf{n}-3\\\\\\\\right)!$\\\"]\"]', '2025-08-09 12:58:43'),
(193, 45, '14', 'Not Answered', 'Not Answered', '2', '\"$2^n$\"', 0, 0, 6, '[\"[\\\"$\\\\\\\\left( a + b \\\\\\\\right)^n$ evaluated at $a = 1$\", \"$b = 1$\\\"\", \"\\\"$2^n$\\\"\", \"\\\"Both A and B\\\"\", \"\\\"None of the above\\\"]\"]', '2025-08-09 12:58:43'),
(194, 45, '23', 'Not Answered', 'Not Answered', '0', '[\"$T_{r+1} = \\\\binom{n}{r} a^{n-r} b^r$\"', 0, 0, 2, '[\"[\\\"$T_{r+1} = \\\\\\\\binom{n}{r} a^{n-r} b^r$\\\"\", \"\\\"$T_r = \\\\\\\\binom{n}{r} a^r b^{n-r}$\\\"\", \"\\\"$T_r = \\\\\\\\binom{n}{r} a^{n-r} b^r$\\\"\", \"\\\"$T_{r+1} = \\\\\\\\binom{n}{r} a^r b^{n-r}$\\\"]\"]', '2025-08-09 12:58:43'),
(195, 45, '22', 'Not Answered', 'Not Answered', '0', '[\"$\\\\sum_{k=2}^{5} \\\\binom{6}{k} \\\\binom{8}{5-k}$\"', 0, 0, 1, '[\"[\\\"$\\\\\\\\sum_{k=2}^{5} \\\\\\\\binom{6}{k} \\\\\\\\binom{8}{5-k}$\\\"\", \"\\\"$\\\\\\\\binom{14}{5}$\\\"\", \"\\\"$\\\\\\\\binom{6}{2} \\\\\\\\times \\\\\\\\binom{8}{3}$\\\"\", \"\\\"$\\\\\\\\binom{6}{3} \\\\\\\\times \\\\\\\\binom{8}{2}$\\\"]\"]', '2025-08-09 12:58:43'),
(196, 45, '20', 'Not Answered', 'Not Answered', '0', '[\"$\\\\binom{5}{3}$\"', 0, 0, 6, '[\"[\\\"$\\\\\\\\binom{5}{3}$\\\"\", \"\\\"$\\\\\\\\binom{5}{2}$\\\"\", \"\\\"$\\\\\\\\binom{5}{5}$\\\"\", \"\\\"$\\\\\\\\binom{5}{1}$\\\"]\"]', '2025-08-09 12:58:43'),
(197, 45, '21', 'Not Answered', 'Not Answered', '3', '\"$\\\\frac{11!}{2!2!2!}$\"]', 0, 0, 7, '[\"[\\\"$\\\\\\\\frac{11!}{2!2!}$\\\"\", \"\\\"$11!$\\\"\", \"\\\"$\\\\\\\\frac{11!}{2!}$\\\"\", \"\\\"$\\\\\\\\frac{11!}{2!2!2!}$\\\"]\"]', '2025-08-09 12:58:43'),
(198, 45, '12', 'Not Answered', 'Not Answered', '2', '\"The \\\\(k^{th}\\\\) term', 0, 0, 4, '[\"[\\\"The \\\\\\\\((k+1)^{th}\\\\\\\\) term\", \"where \\\\\\\\( k = \\\\\\\\frac{n}{2} \\\\\\\\)\\\"\", \"\\\"The \\\\\\\\(k^{th}\\\\\\\\) term\", \"where \\\\\\\\( k = \\\\\\\\frac{n}{2} + 1 \\\\\\\\)\\\"\", \"\\\"The \\\\\\\\(k^{th}\\\\\\\\) term\", \"where \\\\\\\\( k = \\\\\\\\frac{n}{2} \\\\\\\\)\\\"\", \"\\\"The \\\\\\\\(k^{th}\\\\\\\\) term\", \"where \\\\\\\\( k = \\\\\\\\frac{n}{2} - 1 \\\\\\\\)\\\"]\"]', '2025-08-09 12:58:43'),
(199, 45, '24', 'Not Answered', 'Not Answered', '0', '[\"$\\\\binom{10}{5}$\"', 0, 0, 3, '[\"[\\\"$\\\\\\\\binom{10}{5}$\\\"\", \"\\\"$10 \\\\\\\\times 9 \\\\\\\\times 8 \\\\\\\\times 7 \\\\\\\\times 6$\\\"\", \"\\\"$\\\\\\\\frac{10!}{5!}$\\\"\", \"\\\"$\\\\\\\\binom{5}{10}$\\\"]\"]', '2025-08-09 12:58:43'),
(200, 45, '11', 'Not Answered', 'Not Answered', '2', '\"$\\\\text{Exactly when } 0 \\\\leq k \\\\leq n$\"', 0, 0, 3, '[\"[\\\"$\\\\\\\\text{For all integers } n \\\\\\\\text{ and } k$\\\"\", \"\\\"$\\\\\\\\text{Only when } 1 \\\\\\\\leq k \\\\\\\\leq n-1$\\\"\", \"\\\"$\\\\\\\\text{Exactly when } 0 \\\\\\\\leq k \\\\\\\\leq n$\\\"\", \"\\\"$\\\\\\\\text{Only when } n \\\\\\\\text{ is even}$\\\"]\"]', '2025-08-09 12:58:43'),
(201, 45, '18', 'Not Answered', 'Not Answered', '0', '[\"$\\\\binom{10}{4}$\"', 0, 0, 4, '[\"[\\\"$\\\\\\\\binom{10}{4}$\\\"\", \"\\\"$10 \\\\\\\\times 9 \\\\\\\\times 8 \\\\\\\\times 7$\\\"\", \"\\\"$\\\\\\\\frac{10!}{6!}$\\\"\", \"\\\"$\\\\\\\\binom{4}{10}$\\\"]\"]', '2025-08-09 12:58:43'),
(202, 45, '19', 'Not Answered', 'Not Answered', '0', '[\"$9 \\\\times 8 \\\\times 7$\"', 0, 0, 5, '[\"[\\\"$9 \\\\\\\\times 8 \\\\\\\\times 7$\\\"\", \"\\\"$9^3$\\\"\", \"\\\"$3!$\\\"\", \"\\\"$\\\\\\\\binom{9}{3}$\\\"]\"]', '2025-08-09 12:58:43'),
(203, 45, '16', 'Not Answered', 'Not Answered', '0', '[\"$26^3 \\\\times 10^2$\"', 0, 0, 2, '[\"[\\\"$26^3 \\\\\\\\times 10^2$\\\"\", \"\\\"$26 \\\\\\\\times 25 \\\\\\\\times 24 \\\\\\\\times 10 \\\\\\\\times 9$\\\"\", \"\\\"$26^5$\\\"\", \"\\\"$10^3 \\\\\\\\times 26^2$\\\"]\"]', '2025-08-09 12:58:43'),
(204, 45, '15', 'Not Answered', 'Not Answered', '0', '[\"$5 \\\\times 4 \\\\times 3 \\\\times 2$\"', 0, 0, 1, '[\"[\\\"$5 \\\\\\\\times 4 \\\\\\\\times 3 \\\\\\\\times 2$\\\"\", \"\\\"$5^4$\\\"\", \"\\\"$4 \\\\\\\\times 3 \\\\\\\\times 2 \\\\\\\\times 1$\\\"\", \"\\\"$\\\\\\\\frac{5!}{1!}$\\\"]\"]', '2025-08-09 12:58:43'),
(205, 45, '13', 'Not Answered', 'Not Answered', '0', '[\"$\\\\binom{n}{\\\\frac{n}{2}}$\"', 0, 0, 5, '[\"[\\\"$\\\\\\\\binom{n}{\\\\\\\\frac{n}{2}}$\\\"\", \"\\\"$2^{n}$\\\"\", \"\\\"$\\\\\\\\frac{n!}{(\\\\\\\\frac{n}{2})! (\\\\\\\\frac{n}{2})!}$\\\"\", \"\\\"$\\\\\\\\binom{n}{\\\\\\\\frac{n}{2}} \\\\\\\\times 2^{\\\\\\\\frac{n}{2}}$\\\"]\"]', '2025-08-09 12:58:43'),
(206, 46, '13', 'Not Answered', 'Not Answered', '0', '[\"$\\\\binom{n}{\\\\frac{n}{2}}$\"', 0, 0, 5, '[\"[\\\"$\\\\\\\\binom{n}{\\\\\\\\frac{n}{2}}$\\\"\", \"\\\"$2^{n}$\\\"\", \"\\\"$\\\\\\\\frac{n!}{(\\\\\\\\frac{n}{2})! (\\\\\\\\frac{n}{2})!}$\\\"\", \"\\\"$\\\\\\\\binom{n}{\\\\\\\\frac{n}{2}} \\\\\\\\times 2^{\\\\\\\\frac{n}{2}}$\\\"]\"]', '2025-08-09 13:04:11'),
(207, 46, '22', 'Not Answered', 'Not Answered', '0', '[\"$\\\\sum_{k=2}^{5} \\\\binom{6}{k} \\\\binom{8}{5-k}$\"', 0, 0, 1, '[\"[\\\"$\\\\\\\\sum_{k=2}^{5} \\\\\\\\binom{6}{k} \\\\\\\\binom{8}{5-k}$\\\"\", \"\\\"$\\\\\\\\binom{14}{5}$\\\"\", \"\\\"$\\\\\\\\binom{6}{2} \\\\\\\\times \\\\\\\\binom{8}{3}$\\\"\", \"\\\"$\\\\\\\\binom{6}{3} \\\\\\\\times \\\\\\\\binom{8}{2}$\\\"]\"]', '2025-08-09 13:04:11'),
(208, 46, '1', 'Not Answered', 'Not Answered', '0', '[\"$\\\\frac{text_{new} - text_{original}}{text_{original}} \\\\times 100$%\"', 0, 0, 125, '[\"[\\\"$\\\\\\\\frac{text_{new} - text_{original}}{text_{original}} \\\\\\\\times 100$%\\\"\", \"\\\"$\\\\\\\\frac{text_{original} - text_{new}}{text_{new}} \\\\\\\\times 100$%\\\"\", \"\\\"$\\\\\\\\frac{text_{new}}{text_{original}} \\\\\\\\times 100$%\\\"\", \"\\\"$\\\\\\\\frac{text_{original} - text_{new}}{text_{original}} \\\\\\\\times 100$%\\\"]\"]', '2025-08-09 13:04:11'),
(209, 46, '5', 'Not Answered', 'Not Answered', '0', '[\"$20 \\\\text{ N}$\"', 0, 0, 129, '[\"[\\\"$20 \\\\\\\\text{ N}$\\\"\", \"\\\"$10 \\\\\\\\text{ N}$\\\"\", \"\\\"$25 \\\\\\\\text{ N}$\\\"\", \"\\\"$50 \\\\\\\\text{ N}$\\\"]\"]', '2025-08-09 13:04:11'),
(210, 46, '19', 'Not Answered', 'Not Answered', '0', '[\"$9 \\\\times 8 \\\\times 7$\"', 0, 0, 5, '[\"[\\\"$9 \\\\\\\\times 8 \\\\\\\\times 7$\\\"\", \"\\\"$9^3$\\\"\", \"\\\"$3!$\\\"\", \"\\\"$\\\\\\\\binom{9}{3}$\\\"]\"]', '2025-08-09 13:04:11'),
(211, 46, '8', 'Not Answered', 'Not Answered', '0', '[\"Speed\"', 0, 0, 126, '[\"[\\\"Speed\\\"\", \"\\\"Velocity\\\"\", \"\\\"Acceleration\\\"\", \"\\\"Tangential force\\\"]\"]', '2025-08-09 13:04:11'),
(212, 46, '21', 'Not Answered', 'Not Answered', '3', '\"$\\\\frac{11!}{2!2!2!}$\"]', 0, 0, 7, '[\"[\\\"$\\\\\\\\frac{11!}{2!2!}$\\\"\", \"\\\"$11!$\\\"\", \"\\\"$\\\\\\\\frac{11!}{2!}$\\\"\", \"\\\"$\\\\\\\\frac{11!}{2!2!2!}$\\\"]\"]', '2025-08-09 13:04:11'),
(213, 46, '2', 'Not Answered', 'Not Answered', '0', '[\"$\\\\vec{v} = \\\\frac{\\\\Delta \\\\vec{s}}{\\\\Delta t}$\"', 0, 0, 126, '[\"[\\\"$\\\\\\\\vec{v} = \\\\\\\\frac{\\\\\\\\Delta \\\\\\\\vec{s}}{\\\\\\\\Delta t}$\\\"\", \"\\\"$\\\\\\\\vec{v} = \\\\\\\\Delta \\\\\\\\vec{s} \\\\\\\\times \\\\\\\\Delta t$\\\"\", \"\\\"$\\\\\\\\vec{v} = \\\\\\\\vec{s} \\\\\\\\times \\\\\\\\Delta t$\\\"\", \"\\\"$\\\\\\\\vec{v} = \\\\\\\\frac{\\\\\\\\Delta t}{\\\\\\\\Delta \\\\\\\\vec{s}}$\\\"]\"]', '2025-08-09 13:04:11'),
(214, 46, '6', 'Not Answered', 'Not Answered', '0', '[\"It is directed towards the center of the circle\"', 0, 0, 130, '[\"[\\\"It is directed towards the center of the circle\\\"\", \"\\\"It is zero\\\"\", \"\\\"It is always tangential to the path\\\"\", \"\\\"It points away from the center\\\"]\"]', '2025-08-09 13:04:11'),
(215, 46, '11', '2', '\"$\\\\text{Exactly when } 0 \\\\leq k \\\\leq n$\"', '2', '\"$\\\\text{Exactly when } 0 \\\\leq k \\\\leq n$\"', 1, 54, 3, '[\"[\\\"$\\\\\\\\text{For all integers } n \\\\\\\\text{ and } k$\\\"\", \"\\\"$\\\\\\\\text{Only when } 1 \\\\\\\\leq k \\\\\\\\leq n-1$\\\"\", \"\\\"$\\\\\\\\text{Exactly when } 0 \\\\\\\\leq k \\\\\\\\leq n$\\\"\", \"\\\"$\\\\\\\\text{Only when } n \\\\\\\\text{ is even}$\\\"]\"]', '2025-08-09 13:04:11'),
(216, 47, '16', '2', '\"$26^5$\"', '0', '[\"$26^3 \\\\times 10^2$\"', 0, 1, 2, '[\"[\\\"$26^3 \\\\\\\\times 10^2$\\\"\", \"\\\"$26 \\\\\\\\times 25 \\\\\\\\times 24 \\\\\\\\times 10 \\\\\\\\times 9$\\\"\", \"\\\"$26^5$\\\"\", \"\\\"$10^3 \\\\\\\\times 26^2$\\\"]\"]', '2025-08-09 13:07:36'),
(217, 47, '13', '1', '\"$2^{n}$\"', '0', '[\"$\\\\binom{n}{\\\\frac{n}{2}}$\"', 0, 1, 5, '[\"[\\\"$\\\\\\\\binom{n}{\\\\\\\\frac{n}{2}}$\\\"\", \"\\\"$2^{n}$\\\"\", \"\\\"$\\\\\\\\frac{n!}{(\\\\\\\\frac{n}{2})! (\\\\\\\\frac{n}{2})!}$\\\"\", \"\\\"$\\\\\\\\binom{n}{\\\\\\\\frac{n}{2}} \\\\\\\\times 2^{\\\\\\\\frac{n}{2}}$\\\"]\"]', '2025-08-09 13:07:36'),
(218, 47, '6', 'Not Answered', 'Not Answered', '0', '[\"It is directed towards the center of the circle\"', 0, 0, 130, '[\"[\\\"It is directed towards the center of the circle\\\"\", \"\\\"It is zero\\\"\", \"\\\"It is always tangential to the path\\\"\", \"\\\"It points away from the center\\\"]\"]', '2025-08-09 13:07:36'),
(219, 47, '8', 'Not Answered', 'Not Answered', '0', '[\"Speed\"', 0, 0, 126, '[\"[\\\"Speed\\\"\", \"\\\"Velocity\\\"\", \"\\\"Acceleration\\\"\", \"\\\"Tangential force\\\"]\"]', '2025-08-09 13:07:36'),
(220, 47, '23', 'Not Answered', 'Not Answered', '0', '[\"$T_{r+1} = \\\\binom{n}{r} a^{n-r} b^r$\"', 0, 0, 2, '[\"[\\\"$T_{r+1} = \\\\\\\\binom{n}{r} a^{n-r} b^r$\\\"\", \"\\\"$T_r = \\\\\\\\binom{n}{r} a^r b^{n-r}$\\\"\", \"\\\"$T_r = \\\\\\\\binom{n}{r} a^{n-r} b^r$\\\"\", \"\\\"$T_{r+1} = \\\\\\\\binom{n}{r} a^r b^{n-r}$\\\"]\"]', '2025-08-09 13:07:36'),
(221, 47, '18', 'Not Answered', 'Not Answered', '0', '[\"$\\\\binom{10}{4}$\"', 0, 0, 4, '[\"[\\\"$\\\\\\\\binom{10}{4}$\\\"\", \"\\\"$10 \\\\\\\\times 9 \\\\\\\\times 8 \\\\\\\\times 7$\\\"\", \"\\\"$\\\\\\\\frac{10!}{6!}$\\\"\", \"\\\"$\\\\\\\\binom{4}{10}$\\\"]\"]', '2025-08-09 13:07:36'),
(222, 47, '12', 'Not Answered', 'Not Answered', '2', '\"The \\\\(k^{th}\\\\) term', 0, 0, 4, '[\"[\\\"The \\\\\\\\((k+1)^{th}\\\\\\\\) term\", \"where \\\\\\\\( k = \\\\\\\\frac{n}{2} \\\\\\\\)\\\"\", \"\\\"The \\\\\\\\(k^{th}\\\\\\\\) term\", \"where \\\\\\\\( k = \\\\\\\\frac{n}{2} + 1 \\\\\\\\)\\\"\", \"\\\"The \\\\\\\\(k^{th}\\\\\\\\) term\", \"where \\\\\\\\( k = \\\\\\\\frac{n}{2} \\\\\\\\)\\\"\", \"\\\"The \\\\\\\\(k^{th}\\\\\\\\) term\", \"where \\\\\\\\( k = \\\\\\\\frac{n}{2} - 1 \\\\\\\\)\\\"]\"]', '2025-08-09 13:07:36'),
(223, 47, '2', 'Not Answered', 'Not Answered', '0', '[\"$\\\\vec{v} = \\\\frac{\\\\Delta \\\\vec{s}}{\\\\Delta t}$\"', 0, 0, 126, '[\"[\\\"$\\\\\\\\vec{v} = \\\\\\\\frac{\\\\\\\\Delta \\\\\\\\vec{s}}{\\\\\\\\Delta t}$\\\"\", \"\\\"$\\\\\\\\vec{v} = \\\\\\\\Delta \\\\\\\\vec{s} \\\\\\\\times \\\\\\\\Delta t$\\\"\", \"\\\"$\\\\\\\\vec{v} = \\\\\\\\vec{s} \\\\\\\\times \\\\\\\\Delta t$\\\"\", \"\\\"$\\\\\\\\vec{v} = \\\\\\\\frac{\\\\\\\\Delta t}{\\\\\\\\Delta \\\\\\\\vec{s}}$\\\"]\"]', '2025-08-09 13:07:36'),
(224, 47, '21', 'Not Answered', 'Not Answered', '3', '\"$\\\\frac{11!}{2!2!2!}$\"]', 0, 0, 7, '[\"[\\\"$\\\\\\\\frac{11!}{2!2!}$\\\"\", \"\\\"$11!$\\\"\", \"\\\"$\\\\\\\\frac{11!}{2!}$\\\"\", \"\\\"$\\\\\\\\frac{11!}{2!2!2!}$\\\"]\"]', '2025-08-09 13:07:36'),
(225, 47, '1', 'Not Answered', 'Not Answered', '0', '[\"$\\\\frac{text_{new} - text_{original}}{text_{original}} \\\\times 100$%\"', 0, 0, 125, '[\"[\\\"$\\\\\\\\frac{text_{new} - text_{original}}{text_{original}} \\\\\\\\times 100$%\\\"\", \"\\\"$\\\\\\\\frac{text_{original} - text_{new}}{text_{new}} \\\\\\\\times 100$%\\\"\", \"\\\"$\\\\\\\\frac{text_{new}}{text_{original}} \\\\\\\\times 100$%\\\"\", \"\\\"$\\\\\\\\frac{text_{original} - text_{new}}{text_{original}} \\\\\\\\times 100$%\\\"]\"]', '2025-08-09 13:07:36'),
(226, 48, '1', '0', '$\\frac{text_{new} - text_{original}}{text_{original}} \\times 100$%', '0', '$\\frac{text_{new} - text_{original}}{text_{original}} \\times 100$%', 1, 2, 125, '[\"$\\\\frac{text_{new} - text_{original}}{text_{original}} \\\\times 100$%\", \"$\\\\frac{text_{original} - text_{new}}{text_{new}} \\\\times 100$%\", \"$\\\\frac{text_{new}}{text_{original}} \\\\times 100$%\", \"$\\\\frac{text_{original} - text_{new}}{text_{original}} \\\\times 100$%\"]', '2025-08-12 04:17:57'),
(227, 48, '2', '1', '$\\vec{v} = \\Delta \\vec{s} \\times \\Delta t$', '0', '$\\vec{v} = \\frac{\\Delta \\vec{s}}{\\Delta t}$', 0, 2, 126, '[\"$\\\\vec{v} = \\\\frac{\\\\Delta \\\\vec{s}}{\\\\Delta t}$\", \"$\\\\vec{v} = \\\\Delta \\\\vec{s} \\\\times \\\\Delta t$\", \"$\\\\vec{v} = \\\\vec{s} \\\\times \\\\Delta t$\", \"$\\\\vec{v} = \\\\frac{\\\\Delta t}{\\\\Delta \\\\vec{s}}$\"]', '2025-08-12 04:17:57'),
(228, 48, '3', '0', '$\\frac{u^2 \\sin(2\\theta)}{g}$', '0', '$\\frac{u^2 \\sin(2\\theta)}{g}$', 1, 2, 127, '[\"$\\\\frac{u^2 \\\\sin(2\\\\theta)}{g}$\", \"$\\\\frac{u^2 \\\\cos^2(\\\\theta)}{g}$\", \"$\\\\frac{2u^2 \\\\sin(\\\\theta)}{g}$\", \"$\\\\frac{u^2 \\\\tan(\\\\theta)}{g}$\"]', '2025-08-12 04:17:57'),
(229, 49, '9', '0', '$\\left(\\textbf{n}-2\\right)!$', '0', '$\\left(\\textbf{n}-2\\right)!$', 1, 4, NULL, '[{\"option_id\": \"0\", \"option_text\": \"$\\\\left(\\\\textbf{n}-2\\\\right)!$\", \"is_correct\": true}, {\"option_id\": \"1\", \"option_text\": \"$\\\\left(\\\\textbf{n}-3\\\\right)!$\", \"is_correct\": false}, {\"option_id\": \"2\", \"option_text\": \"$\\\\left(\\\\textbf{n}-1\\\\right)!$\", \"is_correct\": false}, {\"option_id\": \"3\", \"option_text\": \"$\\\\left(\\\\textbf{n}-2\\\\right) \\\\times \\\\left(\\\\textbf{n}-3\\\\right)!$\", \"is_correct\": false}]', '2025-08-12 04:33:02'),
(230, 49, '15', '0', '$5 \\times 4 \\times 3 \\times 2$', '0', '$5 \\times 4 \\times 3 \\times 2$', 1, 3, NULL, '[{\"option_id\": \"0\", \"option_text\": \"$5 \\\\times 4 \\\\times 3 \\\\times 2$\", \"is_correct\": true}, {\"option_id\": \"1\", \"option_text\": \"$5^4$\", \"is_correct\": false}, {\"option_id\": \"2\", \"option_text\": \"$4 \\\\times 3 \\\\times 2 \\\\times 1$\", \"is_correct\": false}, {\"option_id\": \"3\", \"option_text\": \"$\\\\frac{5!}{1!}$\", \"is_correct\": false}]', '2025-08-12 04:33:02');
INSERT INTO `quiz_question_responses` (`id`, `session_id`, `question_id`, `selected_option`, `selected_option_text`, `correct_option`, `correct_option_text`, `is_correct`, `time_taken`, `topic_id`, `all_options`, `created_at`) VALUES
(231, 49, '22', '0', '$\\sum_{k=2}^{5} \\binom{6}{k} \\binom{8}{5-k}$', '0', '$\\sum_{k=2}^{5} \\binom{6}{k} \\binom{8}{5-k}$', 1, 0, NULL, '[{\"option_id\": \"0\", \"option_text\": \"$\\\\sum_{k=2}^{5} \\\\binom{6}{k} \\\\binom{8}{5-k}$\", \"is_correct\": true}, {\"option_id\": \"1\", \"option_text\": \"$\\\\binom{14}{5}$\", \"is_correct\": false}, {\"option_id\": \"2\", \"option_text\": \"$\\\\binom{6}{2} \\\\times \\\\binom{8}{3}$\", \"is_correct\": false}, {\"option_id\": \"3\", \"option_text\": \"$\\\\binom{6}{3} \\\\times \\\\binom{8}{2}$\", \"is_correct\": false}]', '2025-08-12 04:33:02'),
(232, 50, '25', '0', 'Meter (m)', '0', 'Meter (m)', 1, 4, 101, '[\"Meter (m)\", \"Kilogram (kg)\", \"Second (s)\", \"Ampere (A)\"]', '2025-08-12 04:35:17'),
(233, 50, '26', '0', 'Speed', '2', 'Force', 0, 1, 102, '[\"Speed\", \"Mass\", \"Force\", \"Temperature\"]', '2025-08-12 04:35:17'),
(234, 50, '27', '0', '$v = u + at$', '0', '$v = u + at$', 1, 1, 103, '[\"$v = u + at$\", \"$v = u - at$\", \"$v = u \\\\times t$\", \"$v = \\\\frac{1}{2} at^2$\"]', '2025-08-12 04:35:17'),
(235, 50, '28', '0', '$F = m \\times a$', '0', '$F = m \\times a$', 1, 1, 104, '[\"$F = m \\\\times a$\", \"$F = \\\\frac{m}{a}$\", \"$F = \\\\frac{a}{m}$\", \"$F = m + a$\"]', '2025-08-12 04:35:17'),
(236, 50, '29', '0', 'Solid materials', '0', 'Solid materials', 1, 2, 105, '[\"Solid materials\", \"Gases\", \"Liquids\", \"Vacuum\"]', '2025-08-12 04:35:17'),
(237, 50, '30', '0', '$Q - W$', '0', '$Q - W$', 1, 1, 106, '[\"$Q - W$\", \"$Q + W$\", \"$W - Q$\", \"$Q \\\\times W$\"]', '2025-08-12 04:35:17'),
(238, 50, '31', '0', 'To understand the syllabus and exam pattern', '0', 'To understand the syllabus and exam pattern', 1, 1, 101, '[\"To understand the syllabus and exam pattern\", \"To learn all formulas\", \"To memorize all definitions\", \"To practice only numerical problems\"]', '2025-08-12 04:35:17'),
(239, 50, '32', '0', 'Vector addition', '0', 'Vector addition', 1, 1, 102, '[\"Vector addition\", \"Dot product\", \"Cross product\", \"Scalar multiplication\"]', '2025-08-12 04:35:17'),
(240, 50, '33', '0', '$s = \\frac{1}{2} a t^2$', '0', '$s = \\frac{1}{2} a t^2$', 1, 1, 103, '[\"$s = \\\\frac{1}{2} a t^2$\", \"$s = ut + \\\\frac{1}{2} a t^2$\", \"$s = v t$\", \"$s = \\\\sqrt{2 a s}$\"]', '2025-08-12 04:35:17'),
(241, 51, '9', '0', '$\\left(\\textbf{n}-2\\right)!$', '0', '$\\left(\\textbf{n}-2\\right)!$', 1, 9, NULL, '[{\"option_id\": \"0\", \"option_text\": \"$\\\\left(\\\\textbf{n}-2\\\\right)!$\", \"is_correct\": true}, {\"option_id\": \"1\", \"option_text\": \"$\\\\left(\\\\textbf{n}-3\\\\right)!$\", \"is_correct\": false}, {\"option_id\": \"2\", \"option_text\": \"$\\\\left(\\\\textbf{n}-1\\\\right)!$\", \"is_correct\": false}, {\"option_id\": \"3\", \"option_text\": \"$\\\\left(\\\\textbf{n}-2\\\\right) \\\\times \\\\left(\\\\textbf{n}-3\\\\right)!$\", \"is_correct\": false}]', '2025-08-12 15:52:49'),
(242, 51, '15', '0', '$5 \\times 4 \\times 3 \\times 2$', '0', '$5 \\times 4 \\times 3 \\times 2$', 1, 1, NULL, '[{\"option_id\": \"0\", \"option_text\": \"$5 \\\\times 4 \\\\times 3 \\\\times 2$\", \"is_correct\": true}, {\"option_id\": \"1\", \"option_text\": \"$5^4$\", \"is_correct\": false}, {\"option_id\": \"2\", \"option_text\": \"$4 \\\\times 3 \\\\times 2 \\\\times 1$\", \"is_correct\": false}, {\"option_id\": \"3\", \"option_text\": \"$\\\\frac{5!}{1!}$\", \"is_correct\": false}]', '2025-08-12 15:52:49'),
(243, 51, '22', '0', '$\\sum_{k=2}^{5} \\binom{6}{k} \\binom{8}{5-k}$', '0', '$\\sum_{k=2}^{5} \\binom{6}{k} \\binom{8}{5-k}$', 1, 0, NULL, '[{\"option_id\": \"0\", \"option_text\": \"$\\\\sum_{k=2}^{5} \\\\binom{6}{k} \\\\binom{8}{5-k}$\", \"is_correct\": true}, {\"option_id\": \"1\", \"option_text\": \"$\\\\binom{14}{5}$\", \"is_correct\": false}, {\"option_id\": \"2\", \"option_text\": \"$\\\\binom{6}{2} \\\\times \\\\binom{8}{3}$\", \"is_correct\": false}, {\"option_id\": \"3\", \"option_text\": \"$\\\\binom{6}{3} \\\\times \\\\binom{8}{2}$\", \"is_correct\": false}]', '2025-08-12 15:52:49'),
(244, 52, '30', '0', '$Q - W$', '0', '$Q - W$', 1, 3, 106, '[\"$Q - W$\", \"$Q + W$\", \"$W - Q$\", \"$Q \\\\times W$\"]', '2025-08-12 16:37:33'),
(245, 52, '18', '0', '$\\binom{10}{4}$', '0', '$\\binom{10}{4}$', 1, 1, 4, '[\"$\\\\binom{10}{4}$\", \"$10 \\\\times 9 \\\\times 8 \\\\times 7$\", \"$\\\\frac{10!}{6!}$\", \"$\\\\binom{4}{10}$\"]', '2025-08-12 16:37:33'),
(246, 52, '17', '0', '$4! \\times 2!$', '0', '$4! \\times 2!$', 1, 2, 3, '[\"$4! \\\\times 2!$\", \"$5! - 2!$\", \"$5 \\\\times 4 \\\\times 3 \\\\times 2 \\\\times 1$\", \"$2 \\\\times 5!$\"]', '2025-08-12 16:37:33'),
(247, 52, '29', '0', 'Solid materials', '0', 'Solid materials', 1, 1, 105, '[\"Solid materials\", \"Gases\", \"Liquids\", \"Vacuum\"]', '2025-08-12 16:37:33'),
(248, 52, '22', '0', '$\\sum_{k=2}^{5} \\binom{6}{k} \\binom{8}{5-k}$', '0', '$\\sum_{k=2}^{5} \\binom{6}{k} \\binom{8}{5-k}$', 1, 1, 1, '[\"$\\\\sum_{k=2}^{5} \\\\binom{6}{k} \\\\binom{8}{5-k}$\", \"$\\\\binom{14}{5}$\", \"$\\\\binom{6}{2} \\\\times \\\\binom{8}{3}$\", \"$\\\\binom{6}{3} \\\\times \\\\binom{8}{2}$\"]', '2025-08-12 16:37:33'),
(249, 52, '33', '0', '$s = \\frac{1}{2} a t^2$', '0', '$s = \\frac{1}{2} a t^2$', 1, 1, 103, '[\"$s = \\\\frac{1}{2} a t^2$\", \"$s = ut + \\\\frac{1}{2} a t^2$\", \"$s = v t$\", \"$s = \\\\sqrt{2 a s}$\"]', '2025-08-12 16:37:33'),
(250, 52, '14', '0', '$\\left( a + b \\right)^n$ evaluated at $a = 1$, $b = 1$', '2', 'Both A and B', 0, 1, 6, '[\"$\\\\left( a + b \\\\right)^n$ evaluated at $a = 1$, $b = 1$\", \"$2^n$\", \"Both A and B\", \"None of the above\"]', '2025-08-12 16:37:33'),
(251, 52, '12', '0', 'The \\((k+1)^{th}\\) term, where \\( k = \\frac{n}{2} \\)', '2', 'The \\(k^{th}\\) term, where \\( k = \\frac{n}{2} \\)', 0, 1, 4, '[\"The \\\\((k+1)^{th}\\\\) term, where \\\\( k = \\\\frac{n}{2} \\\\)\", \"The \\\\(k^{th}\\\\) term, where \\\\( k = \\\\frac{n}{2} + 1 \\\\)\", \"The \\\\(k^{th}\\\\) term, where \\\\( k = \\\\frac{n}{2} \\\\)\", \"The \\\\(k^{th}\\\\) term, where \\\\( k = \\\\frac{n}{2} - 1 \\\\)\"]', '2025-08-12 16:37:33'),
(252, 52, '20', '0', '$\\binom{5}{3}$', '0', '$\\binom{5}{3}$', 1, 1, 6, '[\"$\\\\binom{5}{3}$\", \"$\\\\binom{5}{2}$\", \"$\\\\binom{5}{5}$\", \"$\\\\binom{5}{1}$\"]', '2025-08-12 16:37:33'),
(253, 52, '19', '0', '$9 \\times 8 \\times 7$', '0', '$9 \\times 8 \\times 7$', 1, 1, 5, '[\"$9 \\\\times 8 \\\\times 7$\", \"$9^3$\", \"$3!$\", \"$\\\\binom{9}{3}$\"]', '2025-08-12 16:37:33'),
(254, 53, '34', '0', '$\\frac{Q_1 - Q_0}{Q_0} \\times 100 \\%$', '0', '$\\frac{Q_1 - Q_0}{Q_0} \\times 100 \\%$', 1, 57, 125, '[\"$\\\\frac{Q_1 - Q_0}{Q_0} \\\\times 100 \\\\%$\", \"$\\\\frac{Q_0 - Q_1}{Q_1} \\\\times 100 \\\\%$\", \"$\\\\frac{Q_1}{Q_0} \\\\times 100 \\\\%$\", \"$Q_1 - Q_0$\"]', '2025-08-14 10:35:56'),
(255, 53, '35', '0', '$10 \\cos 30^\\circ$, $10 \\sin 30^\\circ$', '0', '$10 \\cos 30^\\circ$, $10 \\sin 30^\\circ$', 1, 3, 126, '[\"$10 \\\\cos 30^\\\\circ$, $10 \\\\sin 30^\\\\circ$\", \"$10 \\\\times \\\\sin 30^\\\\circ$, $10 \\\\times \\\\cos 30^\\\\circ$\", \"$10 \\\\times \\\\tan 30^\\\\circ$, $10$ only\", \"$10$, $10$\"]', '2025-08-14 10:35:56'),
(256, 53, '36', '0', '$t = \\sqrt{\\frac{2h}{g}}$', '0', '$t = \\sqrt{\\frac{2h}{g}}$', 1, 1, 127, '[\"$t = \\\\sqrt{\\\\frac{2h}{g}}$\", \"$t = \\\\frac{h}{u}$\", \"$t = \\\\frac{u}{g}$\", \"$t = \\\\frac{\\\\sqrt{2h}}{g}$\"]', '2025-08-14 10:35:56'),
(257, 53, '37', '0', 'It must be zero', '0', 'It must be zero', 1, 1, 128, '[\"It must be zero\", \"It can be zero or non-zero\", \"It is always increasing\", \"It is always decreasing\"]', '2025-08-14 10:35:56'),
(258, 53, '38', '0', '$f_k = \\mu_k \\textbf{N}$', '0', '$f_k = \\mu_k \\textbf{N}$', 1, 1, 129, '[\"$f_k = \\\\mu_k \\\\textbf{N}$\", \"$f_k = \\\\frac{\\\\textbf{N}}{\\\\mu_k}$\", \"$f_k = \\\\mu_k \\\\times$ weight\", \"$f_k = \\\\textbf{N} - \\\\mu_k$\"]', '2025-08-14 10:35:56'),
(259, 53, '39', '0', '$\\textbf{F}_c = \\frac{mv^2}{r}$', '0', '$\\textbf{F}_c = \\frac{mv^2}{r}$', 1, 1, 130, '[\"$\\\\textbf{F}_c = \\\\frac{mv^2}{r}$\", \"$\\\\textbf{F}_c = \\\\frac{mr}{v^2}$\", \"$\\\\textbf{F}_c = mv^2r$\", \"$\\\\textbf{F}_c = \\\\frac{m}{rv^2}$\"]', '2025-08-14 10:35:56'),
(260, 53, '40', '0', 'The velocity is constant in magnitude but the acceleration is directed toward the center', '0', 'The velocity is constant in magnitude but the acceleration is directed toward the center', 1, 1, 125, '[\"The velocity is constant in magnitude but the acceleration is directed toward the center\", \"The velocity is constantly decreasing\", \"The acceleration is zero\", \"The velocity vector is perpendicular to the radius at all points\"]', '2025-08-14 10:35:56'),
(261, 54, '41', '0', 'A quantity with only magnitude', '2', 'A quantity with both magnitude and direction', 0, 12, 101, '[\"A quantity with only magnitude\", \"A quantity with only direction\", \"A quantity with both magnitude and direction\", \"A quantity that varies with time\"]', '2025-08-14 10:50:33'),
(262, 54, '42', '0', '$v = u + at$', '3', 'All of the above', 0, 1, 102, '[\"$v = u + at$\", \"$s = ut + \\\\frac{1}{2}at^{2}$\", \"$v^{2} = u^{2} + 2as$\", \"All of the above\"]', '2025-08-14 10:50:33'),
(263, 54, '43', '0', 'Mass multiplied by acceleration, $\\mathbf{F} \\propto m \\times a$', '0', 'Mass multiplied by acceleration, $\\mathbf{F} \\propto m \\times a$', 1, 1, 103, '[\"Mass multiplied by acceleration, $\\\\mathbf{F} \\\\propto m \\\\times a$\", \"Mass divided by acceleration\", \"Velocity multiplied by time\", \"Energy divided by displacement\"]', '2025-08-14 10:50:33'),
(264, 54, '44', '0', 'Hot air rising in the atmosphere', '1', 'Heat transfer through a metal rod brought in contact with a hot object', 0, 3, 104, '[\"Hot air rising in the atmosphere\", \"Heat transfer through a metal rod brought in contact with a hot object\", \"Heat transfer through electromagnetic waves in space\", \"Water boiling due to convection currents\"]', '2025-08-14 10:50:33'),
(265, 54, '45', '0', 'To convert chemical energy directly into electrical energy', '2', 'To convert heat energy into mechanical work repeatedly', 0, 1, 105, '[\"To convert chemical energy directly into electrical energy\", \"To transfer heat without doing work\", \"To convert heat energy into mechanical work repeatedly\", \"To achieve complete cooling\"]', '2025-08-14 10:50:33'),
(266, 54, '46', '0', '$\\text{Newton}$', '0', '$\\text{Newton}$', 1, 1, 106, '[\"$\\\\text{Newton}$\", \"$\\\\text{Joule}$\", \"$\\\\text{Watt}$\", \"$\\\\text{Pascal}$\"]', '2025-08-14 10:50:33'),
(267, 54, '47', '0', 'The ratio of *measured value* to *true value*', '1', 'The degree to which an instrument can measure with high precision and accuracy', 0, 2, 101, '[\"The ratio of *measured value* to *true value*\", \"The degree to which an instrument can measure with high precision and accuracy\", \"The maximum reading an instrument can give\", \"The speed at which an instrument responds to change\"]', '2025-08-14 10:50:33'),
(268, 54, '48', '0', 'Distance', '2', 'Displacement', 0, 2, 102, '[\"Distance\", \"Speed\", \"Displacement\", \"Mass\"]', '2025-08-14 10:50:33'),
(269, 54, '49', '0', 'Mass', '1', 'Length', 0, 1, 103, '[\"Mass\", \"Length\", \"Temperature\", \"Time\"]', '2025-08-14 10:50:33'),
(270, 55, '50', '0', '**Mass** × **Length** / **Time**$^2$', '0', '**Mass** × **Length** / **Time**$^2$', 1, 7, 125, '[\"**Mass** \\u00d7 **Length** / **Time**$^2$\", \"**Mass** / **Time**$^2$\", \"**Mass** \\u00d7 **Length** \\u00d7 **Time**\", \"**Mass** / **Length**$^2$\"]', '2025-08-14 10:52:06'),
(271, 55, '51', '0', '$\\langle 0, 0, -14 \\rangle$', '0', '$\\langle 0, 0, -14 \\rangle$', 1, 4, 126, '[\"$\\\\langle 0, 0, -14 \\\\rangle$\", \"$\\\\langle 0, 0, 10 \\\\rangle$\", \"$\\\\langle 0, 0, 2 \\\\rangle$\", \"$\\\\langle -10, 14, 0 \\\\rangle$\"]', '2025-08-14 10:52:06'),
(272, 55, '52', '0', '$\\frac{2 u \\sin \\theta}{g}$', '0', '$\\frac{2 u \\sin \\theta}{g}$', 1, 1, 127, '[\"$\\\\frac{2 u \\\\sin \\\\theta}{g}$\", \"$\\\\frac{u \\\\cos \\\\theta}{g}$\", \"$\\\\frac{u}{g}$\", \"$\\\\frac{u \\\\sin \\\\theta}{g}$\"]', '2025-08-14 10:52:06'),
(273, 55, '53', '0', '$\\vec{F} = m \\vec{a}$', '0', '$\\vec{F} = m \\vec{a}$', 1, 1, 128, '[\"$\\\\vec{F} = m \\\\vec{a}$\", \"$\\\\vec{a} = \\\\frac{\\\\vec{F}}{m}$\", \"$\\\\vec{F} = \\\\frac{1}{2} m \\\\vec{a}$\", \"$\\\\vec{a} = m \\\\vec{F}$\"]', '2025-08-14 10:52:06'),
(274, 55, '54', '0', 'It doubles', '0', 'It doubles', 1, 2, 129, '[\"It doubles\", \"It remains the same\", \"It halves\", \"It quadruples\"]', '2025-08-14 10:52:06'),
(275, 55, '55', '0', '$\\frac{v^2}{r}$', '0', '$\\frac{v^2}{r}$', 1, 2, 130, '[\"$\\\\frac{v^2}{r}$\", \"$\\\\frac{r}{v^2}$\", \"$\\\\frac{v}{r}$\", \"$\\\\frac{r v^2}{r^2}$\"]', '2025-08-14 10:52:06'),
(276, 55, '56', '0', '$\\frac{m v^2}{r}$', '0', '$\\frac{m v^2}{r}$', 1, 1, 125, '[\"$\\\\frac{m v^2}{r}$\", \"$m g$\", \"$m r v$\", \"$\\\\frac{1}{2} m v^2$\"]', '2025-08-14 10:52:06'),
(277, 56, '57', '0', 'To outline the **course objectives**, **assessment pattern**, and **schedule**.', '0', 'To outline the **course objectives**, **assessment pattern**, and **schedule**.', 1, 7, 8, '[\"To outline the **course objectives**, **assessment pattern**, and **schedule**.\", \"To provide only the list of homework problems.\", \"To describe the professor\'s biography.\", \"To replace the textbook with lecture notes.\"]', '2025-08-14 10:54:57'),
(278, 56, '58', '0', 'A single final exam determines all marks.', '1', 'A combination of quizzes, assignments, mid-term, and end-semester exams with defined weights.', 0, 1, 9, '[\"A single final exam determines all marks.\", \"A combination of quizzes, assignments, mid-term, and end-semester exams with defined weights.\", \"All evaluation is based on attendance.\", \"There is no defined pattern; questions vary randomly every year.\"]', '2025-08-14 10:54:57'),
(279, 56, '59', '0', 'The equation shown is the standard **damped harmonic oscillator** equation.', '0', 'The equation shown is the standard **damped harmonic oscillator** equation.', 1, 2, 10, '[\"The equation shown is the standard **damped harmonic oscillator** equation.\", \"The damping term is neglected.\", \"The natural frequency is independent of the mass *m*.\", \"The solution is always exponential decay with no oscillations.\"]', '2025-08-14 10:54:57'),
(280, 56, '60', '0', '$\\\\frac{\\\\partial^2 u}{\\\\partial t^2} = c^2 \\\\frac{\\\\partial^2 u}{\\\\partial x^2}$', '0', '$\\\\frac{\\\\partial^2 u}{\\\\partial t^2} = c^2 \\\\frac{\\\\partial^2 u}{\\\\partial x^2}$', 1, 5, 11, '[\"$\\\\\\\\frac{\\\\\\\\partial^2 u}{\\\\\\\\partial t^2} = c^2 \\\\\\\\frac{\\\\\\\\partial^2 u}{\\\\\\\\partial x^2}$\", \"$\\\\\\\\frac{\\\\\\\\partial u}{\\\\\\\\partial t} = c \\\\\\\\frac{\\\\\\\\partial u}{\\\\\\\\partial x}$\", \"$\\\\\\\\frac{\\\\\\\\partial^2 u}{\\\\\\\\partial x^2} = 0$\", \"$\\\\\\\\frac{\\\\\\\\partial^2 u}{\\\\\\\\partial t^2} = - c^2 \\\\\\\\frac{\\\\\\\\partial^2 u}{\\\\\\\\partial x^2}$\"]', '2025-08-14 10:54:57'),
(281, 56, '61', '0', 'L_I = 10 \\log_{10}(I/I_0)', '0', 'L_I = 10 \\log_{10}(I/I_0)', 1, 2, 12, '[\"L_I = 10 \\\\log_{10}(I/I_0)\", \"L_I = 20 \\\\log_{10}(p/p_0)\", \"L_I = 20 \\\\log_{10}(I/I_0)\", \"L_I = \\\\log_{10}(I/I_0)\"]', '2025-08-14 10:54:57'),
(282, 56, '62', '0', '$C = \\varepsilon_0 \\dfrac{A}{d}$', '1', '$C = \\kappa \\varepsilon_0 \\dfrac{A}{d}$', 0, 1, 13, '[\"$C = \\\\varepsilon_0 \\\\dfrac{A}{d}$\", \"$C = \\\\kappa \\\\varepsilon_0 \\\\dfrac{A}{d}$\", \"$C = \\\\dfrac{Q}{V}$\", \"$C = \\\\dfrac{A d}{\\\\varepsilon_0}$\"]', '2025-08-14 10:54:57'),
(283, 56, '63', '0', '\\\\frac{\\\\kappa - 1}{\\\\kappa + 2} = \\\\frac{N \\\\alpha}{3 \\\\varepsilon_0}', '0', '\\\\frac{\\\\kappa - 1}{\\\\kappa + 2} = \\\\frac{N \\\\alpha}{3 \\\\varepsilon_0}', 1, 1, 14, '[\"\\\\\\\\frac{\\\\\\\\kappa - 1}{\\\\\\\\kappa + 2} = \\\\\\\\frac{N \\\\\\\\alpha}{3 \\\\\\\\varepsilon_0}\", \"\\\\\\\\frac{\\\\\\\\kappa - 1}{\\\\\\\\kappa + 2} = \\\\\\\\frac{3N \\\\\\\\alpha}{\\\\\\\\varepsilon_0}\", \"\\\\\\\\frac{\\\\\\\\kappa + 2}{\\\\\\\\kappa - 1} = \\\\\\\\frac{N \\\\\\\\alpha}{3 \\\\\\\\varepsilon_0}\", \"\\\\\\\\frac{\\\\\\\\kappa - 1}{\\\\\\\\kappa + 2} = \\\\\\\\frac{\\\\\\\\varepsilon_0}{N \\\\\\\\alpha}\"]', '2025-08-14 10:54:57'),
(284, 56, '64', '0', 'c = 1/\\\\sqrt{\\\\mu_0 \\\\varepsilon_0}', '0', 'c = 1/\\\\sqrt{\\\\mu_0 \\\\varepsilon_0}', 1, 26, 15, '[\"c = 1/\\\\\\\\sqrt{\\\\\\\\mu_0 \\\\\\\\varepsilon_0}\", \"c = \\\\sqrt{\\\\\\\\mu_0 / \\\\\\\\varepsilon_0}\", \"c = \\\\sqrt{\\\\\\\\varepsilon_0 / \\\\\\\\mu_0}\", \"c = \\\\\\\\mu_0 \\\\\\\\varepsilon_0\"]', '2025-08-14 10:54:57'),
(285, 56, '65', '0', 'Total internal reflection occurs when the incidence angle is greater than the critical angle.', '0', 'Total internal reflection occurs when the incidence angle is greater than the critical angle.', 1, 1, 16, '[\"Total internal reflection occurs when the incidence angle is greater than the critical angle.\", \"Total internal reflection occurs for any incident angle.\", \"Total internal reflection occurs only when $n_1 < n_2$.\", \"Total internal reflection occurs when $\\\\\\\\cos\\\\\\\\theta_c = \\\\dfrac{n_2}{n_1}$.\"]', '2025-08-14 10:54:57'),
(286, 56, '66', 'Not Answered', 'Not Answered', '0', '\\\\int_{-\\\\infty}^{\\\\infty} |\\\\psi(x,t)|^2 \\,dx = 1', 0, 0, 17, '[\"\\\\\\\\int_{-\\\\\\\\infty}^{\\\\\\\\infty} |\\\\\\\\psi(x,t)|^2 \\\\,dx = 1\", \"\\\\\\\\int_{-\\\\\\\\infty}^{\\\\\\\\infty} \\\\\\\\psi(x,t) \\\\,dx = 1\", \"|\\\\\\\\psi(x,t)|^2 = 1 \\\\\\\\text{for all } x\", \"\\\\\\\\psi(x,t) = 0 \\\\\\\\text{outside the normalization region}\"]', '2025-08-14 10:54:57'),
(287, 57, '67', '0', 'To record observations without units', '1', 'To assign numerical values to physical quantities accurately', 0, 5, 101, '[\"To record observations without units\", \"To assign numerical values to physical quantities accurately\", \"To make guesses about physical phenomena\", \"To convert units without any standard\"]', '2025-08-14 11:06:35'),
(288, 57, '68', '0', 'Speed', '2', 'Force', 0, 1, 102, '[\"Speed\", \"Mass\", \"Force\", \"Temperature\"]', '2025-08-14 11:06:35'),
(289, 57, '69', '0', '\\( v = u + at \\)', '3', 'All of the above', 0, 1, 103, '[\"\\\\( v = u + at \\\\)\", \"\\\\( s = ut + \\\\frac{1}{2} a t^2 \\\\)\", \"\\\\( v^2 = u^2 + 2as \\\\)\", \"All of the above\"]', '2025-08-14 11:06:35'),
(290, 57, '70', '0', 'Newton\'s first law', '1', 'Newton\'s second law', 0, 1, 104, '[\"Newton\'s first law\", \"Newton\'s second law\", \"Newton\'s third law\", \"Hooke\'s law\"]', '2025-08-14 11:06:35'),
(291, 57, '71', '0', 'Adiabatic process', '0', 'Adiabatic process', 1, 1, 105, '[\"Adiabatic process\", \"Isothermal process\", \"Isobaric process\", \"Isochoric process\"]', '2025-08-14 11:06:35'),
(292, 57, '72', '0', 'Focus only on memorizing formulas', '1', 'Understanding concepts and practicing problems', 0, 1, 106, '[\"Focus only on memorizing formulas\", \"Understanding concepts and practicing problems\", \"Ignoring practical sessions\", \"Relying entirely on shortcuts\"]', '2025-08-14 11:06:35'),
(293, 57, '73', '0', 'Addition', '0', 'Addition', 1, 2, 101, '[\"Addition\", \"Scalar multiplication\", \"Dot product\", \"Division\"]', '2025-08-14 11:06:35'),
(294, 57, '74', '0', 'They are unnecessary for measurements', '1', 'They help in standardizing measurements', 0, 1, 102, '[\"They are unnecessary for measurements\", \"They help in standardizing measurements\", \"They confuse the measurement process\", \"They are only used in chemistry\"]', '2025-08-14 11:06:35'),
(295, 57, '75', '0', 'It only has magnitude', '2', 'It has both magnitude and direction', 0, 2, 103, '[\"It only has magnitude\", \"It is a scalar quantity\", \"It has both magnitude and direction\", \"It is unrelated to position\"]', '2025-08-14 11:06:35'),
(296, 58, '86', '0', 'Details of assessment pattern and evaluation scheme', '0', 'Details of assessment pattern and evaluation scheme', 1, 5, 8, '[\"Details of assessment pattern and evaluation scheme\", \"Fundamentals of black body radiation\", \"Electromagnetic wave propagation\", \"Quantum mechanical principles\"]', '2025-08-14 11:14:01'),
(297, 58, '87', '0', 'Memorization of formulas', '1', 'Conceptual understanding and application', 0, 1, 9, '[\"Memorization of formulas\", \"Conceptual understanding and application\", \"Pure numerical calculations\", \"Historical development of theories\"]', '2025-08-14 11:14:01'),
(298, 58, '88', '0', 'A mass attached to a spring oscillating back and forth', '0', 'A mass attached to a spring oscillating back and forth', 1, 1, 10, '[\"A mass attached to a spring oscillating back and forth\", \"A projectile moving under gravity\", \"A pendulum swinging with large amplitudes\", \"A car accelerating on a straight road\"]', '2025-08-14 11:14:01'),
(299, 58, '89', '1', 'Waves are transverse and travel with speed $v = \\sqrt{\\frac{T}{\\mu}}$', '1', 'Waves are transverse and travel with speed $v = \\sqrt{\\frac{T}{\\mu}}$', 1, 2, 11, '[\"Waves reflect without any phase change\", \"Waves are transverse and travel with speed $v = \\\\sqrt{\\\\frac{T}{\\\\mu}}$\", \"Waves cannot propagate in a confined string\", \"Waves require an external source to maintain oscillations\"]', '2025-08-14 11:14:01'),
(300, 58, '90', '0', 'Reflection of sound waves', '3', 'Resonance', 0, 1, 12, '[\"Reflection of sound waves\", \"Doppler effect\", \"Standing wave formation\", \"Resonance\"]', '2025-08-14 11:14:01'),
(301, 58, '91', '0', 'The capacitance decreases', '1', 'The capacitance increases', 0, 1, 13, '[\"The capacitance decreases\", \"The capacitance increases\", \"The dielectric constant $\\\\kappa$ becomes negative\", \"The voltage across capacitor increases for a given charge\"]', '2025-08-14 11:14:01'),
(302, 58, '92', '0', 'Dielectric constant of the material', '0', 'Dielectric constant of the material', 1, 1, 14, '[\"Dielectric constant of the material\", \"Magnetic permeability\", \"Electrical conductivity\", \"Thermal conductivity\"]', '2025-08-14 11:14:01'),
(303, 58, '93', '0', '$\\nabla \\cdot \\mathbf{E} = \\frac{\\rho}{\\varepsilon_0}$', '0', '$\\nabla \\cdot \\mathbf{E} = \\frac{\\rho}{\\varepsilon_0}$', 1, 1, 15, '[\"$\\\\nabla \\\\cdot \\\\mathbf{E} = \\\\frac{\\\\rho}{\\\\varepsilon_0}$\", \"$\\\\nabla \\\\times \\\\mathbf{E} = - \\\\frac{\\\\partial \\\\mathbf{B}}{\\\\partial t}$\", \"$\\\\nabla \\\\cdot \\\\mathbf{B} = 0$\", \"$\\\\nabla \\\\times \\\\mathbf{B} = \\\\mu_0 \\\\mathbf{J}$\"]', '2025-08-14 11:14:01'),
(304, 58, '94', '0', 'Total internal reflection', '0', 'Total internal reflection', 1, 1, 16, '[\"Total internal reflection\", \"Refraction index matching\", \"Diffraction\", \"Rayleigh scattering\"]', '2025-08-14 11:14:01'),
(305, 58, '95', '0', '$\\int |\\psi|^2 dV = 1$', '0', '$\\int |\\psi|^2 dV = 1$', 1, 2, 17, '[\"$\\\\int |\\\\psi|^2 dV = 1$\", \"$\\\\int \\\\psi dV = 1$\", \"$\\\\psi$ is always real\", \"$\\\\psi$ has no zeros\"]', '2025-08-14 11:14:01'),
(306, 58, '96', '0', '$\\Delta U = Q - W$', '0', '$\\Delta U = Q - W$', 1, 1, 18, '[\"$\\\\Delta U = Q - W$\", \"$\\\\Delta U = Q + W$\", \"$\\\\Delta U = W - Q$\", \"$\\\\Delta U = QW$\"]', '2025-08-14 11:14:01'),
(307, 58, '97', '0', 'Heat flowing spontaneously from cold to hot', '0', 'Heat flowing spontaneously from cold to hot', 1, 1, 19, '[\"Heat flowing spontaneously from cold to hot\", \"A reversible process\", \"An isolated system reaching maximum entropy\", \"A heat engine converting heat fully into work\"]', '2025-08-14 11:14:01'),
(308, 59, '127', '0', 'शब्दहरूलाई जोड्ने', '0', 'शब्दहरूलाई जोड्ने', 1, 293, 33, '[\"\\u0936\\u092c\\u094d\\u0926\\u0939\\u0930\\u0942\\u0932\\u093e\\u0908 \\u091c\\u094b\\u0921\\u094d\\u0928\\u0947\", \"\\u0935\\u093f\\u091a\\u0932\\u0928 \\u0917\\u0930\\u094d\\u0928\\u0941\", \"\\u0935\\u093f\\u0930\\u094b\\u0927\\u0940 \\u0926\\u093f\\u0936\\u093e\\u092e\\u093e \\u0932\\u0947\\u0916\\u094d\\u0928\\u0941\", \"\\u0930\\u0902\\u0917\\u0940\\u0928 \\u092c\\u0928\\u093e\\u0909\\u0928\\u0947\"]', '2025-08-26 16:02:01'),
(309, 59, '128', 'Not Answered', 'Not Answered', '0', 'वचन नाम', 0, 0, 34, '[\"\\u0935\\u091a\\u0928 \\u0928\\u093e\\u092e\", \"\\u0915\\u094d\\u0930\\u093f\\u092f\\u093e\", \"\\u0935\\u093f\\u0936\\u0947\\u0937\\u0923\", \"\\u0938\\u0930\\u094d\\u0935\\u0928\\u093e\\u092e\"]', '2025-08-26 16:02:01'),
(310, 59, '129', '0', 'गद्य कविता हुन्छ, पद्य मुख-पत्र', '2', 'गद्य वाचन र लेखनमा सामान्य हुन्छ, पद्य संरचित छन्द र छन्दसँग हुन्छ', 0, 1, 35, '[\"\\u0917\\u0926\\u094d\\u092f \\u0915\\u0935\\u093f\\u0924\\u093e \\u0939\\u0941\\u0928\\u094d\\u091b, \\u092a\\u0926\\u094d\\u092f \\u092e\\u0941\\u0916-\\u092a\\u0924\\u094d\\u0930\", \"\\u0917\\u0926\\u094d\\u092f \\u0935\\u093e\\u0915\\u094d\\u092f\\u093e\\u0902\\u0936\\u0930\\u0939\\u093f\\u0924 \\u0939\\u0941\\u0928\\u094d\\u091b, \\u092a\\u0926\\u094d\\u092f \\u0935\\u093e\\u0915\\u094d\\u092f\\u094b\\u0902\\u0915\\u094b \\u0938\\u0902\\u0917\\u094d\\u0930\\u0939\", \"\\u0917\\u0926\\u094d\\u092f \\u0935\\u093e\\u091a\\u0928 \\u0930 \\u0932\\u0947\\u0916\\u0928\\u092e\\u093e \\u0938\\u093e\\u092e\\u093e\\u0928\\u094d\\u092f \\u0939\\u0941\\u0928\\u094d\\u091b, \\u092a\\u0926\\u094d\\u092f \\u0938\\u0902\\u0930\\u091a\\u093f\\u0924 \\u091b\\u0928\\u094d\\u0926 \\u0930 \\u091b\\u0928\\u094d\\u0926\\u0938\\u0901\\u0917 \\u0939\\u0941\\u0928\\u094d\\u091b\", \"\\u0917\\u0926\\u094d\\u092f \\u0935\\u093e\\u0915\\u094d\\u092f\\u0939\\u0930\\u0942 \\u091b\\u094b\\u091f\\u094b \\u0939\\u0941\\u0928\\u094d\\u091b\\u0928\\u094d, \\u092a\\u0926\\u094d\\u092f \\u0932\\u093e\\u092e\\u094b \\u0939\\u0941\\u0928\\u094d\\u091b\\u0928\\u094d\"]', '2025-08-26 16:02:01'),
(311, 59, '130', '0', 'शब्दको संग्रह', '2', 'समान अर्थ भएका नयाँ शब्दहरूको समावेशीकरण', 0, 1, 36, '[\"\\u0936\\u092c\\u094d\\u0926\\u0915\\u094b \\u0938\\u0902\\u0917\\u094d\\u0930\\u0939\", \"\\u0909\\u091a\\u094d\\u091a\\u093e\\u0930\\u0923 \\u0938\\u0941\\u0927\\u093e\\u0930\", \"\\u0938\\u092e\\u093e\\u0928 \\u0905\\u0930\\u094d\\u0925 \\u092d\\u090f\\u0915\\u093e \\u0928\\u092f\\u093e\\u0901 \\u0936\\u092c\\u094d\\u0926\\u0939\\u0930\\u0942\\u0915\\u094b \\u0938\\u092e\\u093e\\u0935\\u0947\\u0936\\u0940\\u0915\\u0930\\u0923\", \"\\u0905\\u0919\\u094d\\u0917\\u094d\\u0930\\u0947\\u091c\\u0940 \\u0936\\u092c\\u094d\\u0926\\u0939\\u0930\\u0942 \\u092a\\u094d\\u0930\\u092f\\u094b\\u0917 \\u0917\\u0930\\u094d\\u0928\\u0942\"]', '2025-08-26 16:02:01'),
(312, 59, '131', '0', 'पाठकलाई मनोरञ्जन प्रदान गर्नु', '1', 'सृजनात्मक र नयाँ विचारहरू प्रस्तुत गर्न', 0, 1, 37, '[\"\\u092a\\u093e\\u0920\\u0915\\u0932\\u093e\\u0908 \\u092e\\u0928\\u094b\\u0930\\u091e\\u094d\\u091c\\u0928 \\u092a\\u094d\\u0930\\u0926\\u093e\\u0928 \\u0917\\u0930\\u094d\\u0928\\u0941\", \"\\u0938\\u0943\\u091c\\u0928\\u093e\\u0924\\u094d\\u092e\\u0915 \\u0930 \\u0928\\u092f\\u093e\\u0901 \\u0935\\u093f\\u091a\\u093e\\u0930\\u0939\\u0930\\u0942 \\u092a\\u094d\\u0930\\u0938\\u094d\\u0924\\u0941\\u0924 \\u0917\\u0930\\u094d\\u0928\", \"\\u0936\\u093f\\u0915\\u094d\\u0937\\u0915\\u0932\\u093e\\u0908 \\u0926\\u0947\\u0916\\u093e\\u0909\\u0928\", \"\\u092c\\u094b\\u0932\\u094d\\u0928\\u0947 \\u0905\\u092d\\u094d\\u092f\\u093e\\u0938 \\u0917\\u0930\\u094d\\u0928\\u0941\"]', '2025-08-26 16:02:01'),
(313, 59, '132', '0', 'हामी विद्यालय जाऔं।', '0', 'हामी विद्यालय जाऔं।', 1, 1, 33, '[\"\\u0939\\u093e\\u092e\\u0940 \\u0935\\u093f\\u0926\\u094d\\u092f\\u093e\\u0932\\u092f \\u091c\\u093e\\u0914\\u0902\\u0964\", \"\\u0906\\u0915\\u093e\\u0936 \\u0916\\u0941\\u0932\\u093e \\u091b\\u0964\", \"\\u092c\\u0917\\u0948\\u0902\\u091a\\u093e \\u092b\\u0942\\u0932\\u0932\\u0947 \\u092b\\u0942\\u0932\\u094d\\u092f\\u094b\\u0964\", \"\\u0938\\u093e\\u0901\\u091d \\u092d\\u092f\\u094b\\u0964\"]', '2025-08-26 16:02:01'),
(314, 59, '133', '0', 'सपना', '0', 'सपना', 1, 1, 34, '[\"\\u0938\\u092a\\u0928\\u093e\", \"\\u0938\\u092a\\u0928\\u093e\\u0939\\u0930\\u0941\", \"\\u0938\\u092a\\u0928\\u093e\\u0947\", \"\\u0938\\u092a\\u0928\\u093e\\u0915\\u094b\"]', '2025-08-26 16:02:01'),
(315, 59, '134', '0', 'वर्ण व्यवस्था', '2', 'ताल मेल', 0, 1, 35, '[\"\\u0935\\u0930\\u094d\\u0923 \\u0935\\u094d\\u092f\\u0935\\u0938\\u094d\\u0925\\u093e\", \"\\u0915\\u094d\\u0930\\u092e\\u093f\\u0915\\u0924\\u093e\", \"\\u0924\\u093e\\u0932 \\u092e\\u0947\\u0932\", \"\\u0915\\u0935\\u093f\\u0924\\u093e\"]', '2025-08-26 16:02:01'),
(316, 59, '135', '0', 'सर्वनाम', '0', 'सर्वनाम', 1, 1, 36, '[\"\\u0938\\u0930\\u094d\\u0935\\u0928\\u093e\\u092e\", \"\\u0915\\u094d\\u0930\\u093f\\u092f\\u093e\", \"\\u0935\\u093f\\u0936\\u0947\\u0937\\u0923\", \"\\u0938\\u0902\\u091c\\u094d\\u091e\\u093e\"]', '2025-08-26 16:02:01'),
(317, 60, '3', '0', '$\\frac{u^2 \\sin(2\\theta)}{g}$', '0', '$\\frac{u^2 \\sin(2\\theta)}{g}$', 1, 9, 127, '[\"$\\\\frac{u^2 \\\\sin(2\\\\theta)}{g}$\", \"$\\\\frac{u^2 \\\\cos^2(\\\\theta)}{g}$\", \"$\\\\frac{2u^2 \\\\sin(\\\\theta)}{g}$\", \"$\\\\frac{u^2 \\\\tan(\\\\theta)}{g}$\"]', '2025-08-31 07:45:03'),
(318, 60, '2', '0', '$\\vec{v} = \\frac{\\Delta \\vec{s}}{\\Delta t}$', '0', '$\\vec{v} = \\frac{\\Delta \\vec{s}}{\\Delta t}$', 1, 9, 126, '[\"$\\\\vec{v} = \\\\frac{\\\\Delta \\\\vec{s}}{\\\\Delta t}$\", \"$\\\\vec{v} = \\\\Delta \\\\vec{s} \\\\times \\\\Delta t$\", \"$\\\\vec{v} = \\\\vec{s} \\\\times \\\\Delta t$\", \"$\\\\vec{v} = \\\\frac{\\\\Delta t}{\\\\Delta \\\\vec{s}}$\"]', '2025-08-31 07:45:03'),
(319, 60, '1', '0', '$\\frac{text_{new} - text_{original}}{text_{original}} \\times 100$%', '0', '$\\frac{text_{new} - text_{original}}{text_{original}} \\times 100$%', 1, 9, 125, '[\"$\\\\frac{text_{new} - text_{original}}{text_{original}} \\\\times 100$%\", \"$\\\\frac{text_{original} - text_{new}}{text_{new}} \\\\times 100$%\", \"$\\\\frac{text_{new}}{text_{original}} \\\\times 100$%\", \"$\\\\frac{text_{original} - text_{new}}{text_{original}} \\\\times 100$%\"]', '2025-08-31 07:45:03');

-- --------------------------------------------------------

--
-- Table structure for table `quiz_sessions`
--

CREATE TABLE `quiz_sessions` (
  `id` int(11) NOT NULL,
  `user_id` varchar(50) NOT NULL,
  `quiz_type` enum('topic','random','practice','ai_topic_quiz') NOT NULL,
  `quiz_id` varchar(100) DEFAULT NULL,
  `course_id` varchar(50) DEFAULT NULL,
  `topic_ids` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL CHECK (json_valid(`topic_ids`)),
  `total_questions` int(11) NOT NULL DEFAULT 0,
  `correct_answers` int(11) NOT NULL DEFAULT 0,
  `score_percentage` decimal(5,2) NOT NULL DEFAULT 0.00,
  `time_taken` int(11) DEFAULT 0,
  `completed_at` datetime DEFAULT NULL,
  `created_at` timestamp NOT NULL DEFAULT current_timestamp(),
  `updated_at` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
  `modelset_id` int(11) DEFAULT NULL COMMENT 'Reference to modelset if this is a model test',
  `marks_obtained` decimal(8,2) DEFAULT 0.00 COMMENT 'Total marks obtained',
  `total_marks_possible` int(11) DEFAULT 0 COMMENT 'Total marks possible',
  `is_ai_generated` tinyint(1) DEFAULT 0,
  `ai_quiz_metadata` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL CHECK (json_valid(`ai_quiz_metadata`)),
  `negative_marking` tinyint(1) DEFAULT 0,
  `negative_marking_percentage` decimal(5,2) DEFAULT 0.00
) ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci COMMENT='Enhanced table storing individual quiz session data for analytics';

--
-- Dumping data for table `quiz_sessions`
--

INSERT INTO `quiz_sessions` (`id`, `user_id`, `quiz_type`, `quiz_id`, `course_id`, `topic_ids`, `total_questions`, `correct_answers`, `score_percentage`, `time_taken`, `completed_at`, `created_at`, `updated_at`, `modelset_id`, `marks_obtained`, `total_marks_possible`, `is_ai_generated`, `ai_quiz_metadata`, `negative_marking`, `negative_marking_percentage`) VALUES
(28, '60', '', '4bc5c431-0a44-45cb-a2df-3ca3ae5593e3', '29', '[125]', 1, 1, 100.00, 3, '2025-08-04 12:02:23', '2025-08-04 12:02:23', '2025-08-04 12:02:23', 5, 1.00, 1, 0, NULL, 0, 0.00),
(29, '60', '', 'ed6b63f2-6839-440f-8444-b8973e4fc1b9', '2', '[2, 1]', 3, 3, 100.00, 8, '2025-08-04 12:06:10', '2025-08-04 12:06:10', '2025-08-04 12:06:10', 6, 3.00, 3, 0, NULL, 0, 0.00),
(30, '60', 'ai_topic_quiz', 'daf7bfb5-9b8a-4e87-a67e-e7c14396c136', NULL, '[8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22]', 11, 5, 45.45, 913, '2025-08-09 04:24:57', '2025-08-09 04:24:57', '2025-08-09 04:24:57', NULL, 0.00, 0, 0, NULL, 0, 0.00),
(31, '60', 'ai_topic_quiz', '95057789-cd92-4384-b7a0-40cc78d07f9b', NULL, '[101, 102, 103, 104, 105, 106]', 10, 4, 40.00, 34, '2025-08-09 04:48:11', '2025-08-09 04:48:11', '2025-08-09 04:48:11', NULL, 4.00, 10, 1, '{\"ai_generated\": true, \"custom_instructions\": \"\", \"difficulty_level\": \"all\"}', 0, 0.00),
(32, '60', 'ai_topic_quiz', '6e76d74e-7124-4d28-933a-9dbfe8517290', NULL, '[1, 2, 3, 4, 5, 6, 7]', 10, 5, 37.50, 40, '2025-08-09 04:54:03', '2025-08-09 04:54:04', '2025-08-09 04:54:04', NULL, 3.75, 10, 1, '{\"ai_generated\": true, \"custom_instructions\": \"\", \"difficulty_level\": \"all\"}', 1, 25.00),
(33, '60', 'ai_topic_quiz', 'f08e928f-99aa-43f4-a7f0-5318268862c4', NULL, '[125, 126, 127, 128, 129, 130, 1, 2, 3, 4, 5, 6, 7, 101, 102, 103, 104, 105, 106, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22]', 10, 10, 100.00, 70, '2025-08-09 12:08:30', '2025-08-09 12:08:30', '2025-08-09 12:08:30', NULL, 10.00, 10, 1, '{\"ai_generated\": true, \"custom_instructions\": \"\", \"difficulty_level\": \"all\"}', 0, 0.00),
(34, '60', 'ai_topic_quiz', '792f47e2-25f9-463f-8e61-9186c01a30af', NULL, '[125, 126, 127, 128, 129, 130]', 10, 9, 90.00, 38, '2025-08-09 12:10:50', '2025-08-09 12:10:50', '2025-08-09 12:10:50', NULL, 9.00, 10, 1, '{\"ai_generated\": true, \"custom_instructions\": \"\", \"difficulty_level\": \"all\"}', 0, 0.00),
(35, '60', 'topic', '40379842-47ea-49e5-bf79-e83fdd5edd29', NULL, '[125, 126, 127, 128, 129, 130]', 1, 1, 100.00, 35, '2025-08-09 12:12:14', '2025-08-09 12:12:14', '2025-08-09 12:12:14', NULL, 1.00, 1, 0, '{}', 0, 0.00),
(36, '60', 'ai_topic_quiz', 'a0dd6a12-546c-4053-b223-e779b7be3c77', NULL, '[125, 126, 127, 128, 129, 130]', 9, 7, 77.78, 29, '2025-08-09 12:16:04', '2025-08-09 12:16:04', '2025-08-09 12:16:04', NULL, 7.00, 9, 1, '{\"ai_generated\": true, \"custom_instructions\": \"\", \"difficulty_level\": \"hard\"}', 0, 0.00),
(37, '60', 'ai_topic_quiz', '4a6dfc7b-52de-45af-8cc9-280b8848f987', NULL, '[101, 102, 103, 104, 105, 106]', 1, 1, 100.00, 13, '2025-08-09 12:19:27', '2025-08-09 12:19:27', '2025-08-09 12:19:27', NULL, 1.00, 1, 1, '{\"ai_generated\": true, \"custom_instructions\": \"\", \"difficulty_level\": \"hard\"}', 0, 0.00),
(38, '60', 'ai_topic_quiz', 'e8659f33-ed15-4512-b39d-6a1f07547083', NULL, '[101, 102, 103, 104, 105, 106]', 1, 1, 100.00, 15, '2025-08-09 12:22:27', '2025-08-09 12:22:27', '2025-08-09 12:22:27', NULL, 1.00, 1, 1, '{\"ai_generated\": true, \"custom_instructions\": \"\", \"difficulty_level\": \"medium\"}', 0, 0.00),
(39, '60', 'topic', 'f8231869-f2f3-4d28-865f-a2c3d0681f71', NULL, '[101, 102, 103, 104, 105, 106]', 1, 0, 0.00, 22, '2025-08-09 12:23:24', '2025-08-09 12:23:24', '2025-08-09 12:23:24', NULL, 0.00, 1, 0, '{}', 0, 0.00),
(40, '60', 'ai_topic_quiz', '23799b92-47dd-42d8-a201-7cd39fdc51d3', NULL, '[101, 102, 103, 104, 105, 106]', 1, 0, 0.00, 12, '2025-08-09 12:28:54', '2025-08-09 12:28:54', '2025-08-09 12:28:54', NULL, 0.00, 1, 1, '{\"ai_generated\": true, \"custom_instructions\": \"\", \"difficulty_level\": \"all\"}', 0, 0.00),
(41, '60', 'ai_topic_quiz', 'e92c3f2d-abe9-44db-9a9d-943445a68489', NULL, '[125, 126, 127, 128, 129, 130]', 10, 7, 70.00, 30, '2025-08-09 12:32:32', '2025-08-09 12:32:32', '2025-08-09 12:32:32', NULL, 7.00, 10, 1, '{\"ai_generated\": true, \"custom_instructions\": \"\", \"difficulty_level\": \"all\"}', 0, 0.00),
(42, '60', 'ai_topic_quiz', '95e9cd18-6ab3-4c37-81d1-dcc248192c68', NULL, '[125, 126, 127, 128, 129, 130]', 8, 8, 100.00, 28, '2025-08-09 12:36:23', '2025-08-09 12:36:23', '2025-08-09 12:36:23', NULL, 8.00, 8, 1, '{\"ai_generated\": true, \"custom_instructions\": \"\", \"difficulty_level\": \"all\"}', 0, 0.00),
(43, '60', 'ai_topic_quiz', '105551f2-7177-40b8-b772-cc53044a9b1e', NULL, '[1, 2, 3, 4, 5, 6, 7]', 6, 2, 33.33, 44, '2025-08-09 12:41:13', '2025-08-09 12:41:13', '2025-08-09 12:41:13', NULL, 4.00, 12, 1, '{\"ai_generated\": true, \"custom_instructions\": \"\", \"difficulty_level\": \"hard\"}', 0, 0.00),
(44, '60', 'ai_topic_quiz', '5ed77193-2afd-4aa1-87bf-f3658b387564', NULL, '[1, 2, 3, 4, 5, 6, 7]', 10, 8, 80.00, 41, '2025-08-09 12:57:43', '2025-08-09 12:57:43', '2025-08-09 12:57:43', NULL, 8.00, 10, 1, '{\"ai_generated\": true, \"custom_instructions\": \"\", \"difficulty_level\": \"all\"}', 0, 0.00),
(45, '60', 'topic', '878fc1bc-55aa-413d-8e45-73bc4a2e74be', NULL, '[1, 2, 3, 4, 5, 6, 7]', 1, 0, 0.00, 22, '2025-08-09 12:58:43', '2025-08-09 12:58:43', '2025-08-09 12:58:43', NULL, 0.00, 2, 0, '{}', 0, 0.00),
(46, '60', 'topic', 'e9a98942-c272-413e-a689-cc04e5f081ba', NULL, '[125, 126, 127, 128, 129, 130, 1, 2, 3, 4, 5, 6, 7]', 1, 1, 100.00, 190, '2025-08-09 13:04:11', '2025-08-09 13:04:11', '2025-08-09 13:04:11', NULL, 2.00, 2, 0, '{}', 0, 0.00),
(47, '60', 'topic', '29f1a3e1-a6a9-40ed-b57c-d7024fea7116', NULL, '[1, 2, 3, 4, 5, 6, 7, 125, 126, 127, 128, 129, 130]', 10, 0, 0.00, 8, '2025-08-09 13:07:36', '2025-08-09 13:07:36', '2025-08-09 13:07:36', NULL, 0.00, 30, 0, '{}', 0, 0.00),
(48, '60', '', '3a4c71b2-f6d5-48e2-b3fc-65722fd0a637', '29', '[125, 126, 127]', 3, 2, 58.33, 8, '2025-08-12 04:17:57', '2025-08-12 04:17:57', '2025-08-12 04:17:57', 6, 1.75, 3, 0, '{}', 1, 0.00),
(49, '60', 'practice', 'practice_permutation_&_combination_fundamentals_1754973182918', NULL, '[\"\"]', 3, 3, 100.00, 0, '2025-08-12 04:33:02', '2025-08-12 04:33:02', '2025-08-12 04:33:02', NULL, 0.00, 0, 0, '{}', 0, 0.00),
(50, '60', 'ai_topic_quiz', 'f07853c6-15ff-4b78-87cb-f1ae130e5d5f', NULL, '[101, 102, 103, 104, 105, 106]', 9, 8, 88.89, 26, '2025-08-12 04:35:17', '2025-08-12 04:35:17', '2025-08-12 04:35:17', NULL, 8.00, 9, 1, '{\"ai_generated\": true, \"custom_instructions\": \"\", \"difficulty_level\": \"all\"}', 0, 0.00),
(51, '60', 'practice', 'practice_permutation_&_combination_fundamentals_1755013969367', NULL, '[\"\"]', 3, 3, 100.00, 0, '2025-08-12 15:52:49', '2025-08-12 15:52:49', '2025-08-12 15:52:49', NULL, 0.00, 0, 0, '{}', 0, 0.00),
(52, '60', 'topic', '25ba50c6-9c2b-40a4-b6d1-b5a038255e6c', NULL, '[101, 102, 103, 104, 105, 106, 1, 2, 3, 4, 5, 6, 7]', 10, 8, 66.67, 28, '2025-08-12 16:37:33', '2025-08-12 16:37:33', '2025-08-12 16:37:33', NULL, 8.00, 12, 0, '{}', 0, 0.00),
(53, '60', 'ai_topic_quiz', '23c89a51-b3a3-408c-9e4c-20b5f78c391f', NULL, '[125, 126, 127, 128, 129, 130]', 7, 7, 100.00, 77, '2025-08-14 10:35:56', '2025-08-14 10:35:56', '2025-08-14 10:35:56', NULL, 7.00, 7, 1, '{\"ai_generated\": true, \"custom_instructions\": \"\", \"difficulty_level\": \"all\"}', 0, 0.00),
(54, '60', 'ai_topic_quiz', 'e24820f8-980f-4523-ad88-821d4d610221', NULL, '[101, 102, 103, 104, 105, 106]', 9, 2, 22.22, 36, '2025-08-14 10:50:33', '2025-08-14 10:50:33', '2025-08-14 10:50:33', NULL, 2.00, 9, 1, '{\"ai_generated\": true, \"custom_instructions\": \"\", \"difficulty_level\": \"all\"}', 0, 0.00),
(55, '60', 'ai_topic_quiz', 'b9088844-1476-4452-84a1-9cf893332f88', NULL, '[125, 126, 127, 128, 129, 130]', 7, 7, 100.00, 31, '2025-08-14 10:52:06', '2025-08-14 10:52:06', '2025-08-14 10:52:06', NULL, 7.00, 7, 1, '{\"ai_generated\": true, \"custom_instructions\": \"\", \"difficulty_level\": \"hard\"}', 1, 25.00),
(56, '60', 'ai_topic_quiz', 'c1345df2-61d7-4d9c-9291-4d9ebb861762', NULL, '[8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22]', 10, 7, 65.00, 70, '2025-08-14 10:54:56', '2025-08-14 10:54:56', '2025-08-14 10:54:56', NULL, 6.50, 10, 1, '{\"ai_generated\": true, \"custom_instructions\": \"\", \"difficulty_level\": \"medium\"}', 1, 25.00),
(57, '60', 'ai_topic_quiz', '98d0e8e2-67b4-44d9-ae30-fb8091052e04', NULL, '[101, 102, 103, 104, 105, 106]', 9, 2, 22.22, 29, '2025-08-14 11:06:35', '2025-08-14 11:06:35', '2025-08-14 11:06:35', NULL, 2.00, 9, 1, '{\"ai_generated\": true, \"custom_instructions\": \"\", \"difficulty_level\": \"all\"}', 0, 0.00),
(58, '60', 'ai_topic_quiz', '31a1348b-d9da-4c4e-ab55-b83d81e466a8', NULL, '[8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22]', 12, 9, 75.00, 38, '2025-08-14 11:14:01', '2025-08-14 11:14:01', '2025-08-14 11:14:01', NULL, 9.00, 12, 1, '{\"ai_generated\": true, \"custom_instructions\": \"\", \"difficulty_level\": \"all\"}', 0, 0.00),
(59, '60', 'ai_topic_quiz', 'c05a8852-33e3-4431-9195-cea1deb38e84', NULL, '[33, 34, 35, 36, 37]', 9, 4, 44.44, 325, '2025-08-26 16:02:01', '2025-08-26 16:02:01', '2025-08-26 16:02:01', NULL, 4.00, 9, 1, '{\"ai_generated\": true, \"custom_instructions\": \"\", \"difficulty_level\": \"all\"}', 0, 0.00),
(60, '60', '', '8f4f9b59-ebf7-4ed0-bfa8-52481a8a1414', '4', '[127, 126, 125]', 3, 3, 100.00, 29, '2025-08-31 07:45:02', '2025-08-31 07:45:03', '2025-08-31 07:45:03', 6, 3.00, 3, 0, '{}', 1, 0.00);

--
-- Triggers `quiz_sessions`
--
DELIMITER $$
CREATE TRIGGER `update_user_analytics_after_quiz_session` AFTER INSERT ON `quiz_sessions` FOR EACH ROW BEGIN
    -- Update or insert user analytics summary
    INSERT INTO user_analytics_summary (
        user_id, total_quizzes, total_questions, total_correct,
        total_time_spent, avg_score, best_score, last_activity
    )
    VALUES (
        NEW.user_id, 1, NEW.total_questions, NEW.correct_answers,
        NEW.time_taken, NEW.score_percentage, NEW.score_percentage, NEW.completed_at
    )
    ON DUPLICATE KEY UPDATE
        total_quizzes = total_quizzes + 1,
        total_questions = total_questions + NEW.total_questions,
        total_correct = total_correct + NEW.correct_answers,
        total_time_spent = total_time_spent + NEW.time_taken,
        avg_score = (SELECT AVG(score_percentage) FROM quiz_sessions WHERE user_id = NEW.user_id),
        best_score = GREATEST(best_score, NEW.score_percentage),
        last_activity = NEW.completed_at,
        updated_at = CURRENT_TIMESTAMP;
        
    -- Update daily streak
    INSERT INTO user_learning_streaks (
        user_id, streak_date, quizzes_taken, avg_score, total_time
    )
    VALUES (
        NEW.user_id, DATE(NEW.completed_at), 1, NEW.score_percentage, NEW.time_taken
    )
    ON DUPLICATE KEY UPDATE
        quizzes_taken = quizzes_taken + 1,
        avg_score = (avg_score * (quizzes_taken - 1) + NEW.score_percentage) / quizzes_taken,
        total_time = total_time + NEW.time_taken;
        
    -- Update topic analytics if topic_ids is available
    IF NEW.topic_ids IS NOT NULL THEN
        -- This would need custom logic based on your topic structure
        -- For now, we'll leave this as a placeholder
        SET @topic_update = 'Topic analytics update needed';
    END IF;
END
$$
DELIMITER ;

-- --------------------------------------------------------

--
-- Table structure for table `recently_watched`
--

CREATE TABLE `recently_watched` (
  `id` int(11) NOT NULL,
  `user_id` int(11) NOT NULL,
  `video_id` int(11) NOT NULL,
  `course_id` int(11) NOT NULL,
  `title` varchar(1000) NOT NULL,
  `time_watched` timestamp NOT NULL DEFAULT current_timestamp(),
  `duration_watched` int(11) DEFAULT 0 COMMENT 'Duration in seconds',
  `watched_percentage` decimal(5,2) DEFAULT 0.00 COMMENT 'Percentage of video watched',
  `device` varchar(100) DEFAULT NULL COMMENT 'Device type (e.g., mobile, desktop)',
  `platform` varchar(100) DEFAULT NULL COMMENT 'Platform (e.g., iOS, Android)',
  `session_id` varchar(255) DEFAULT NULL COMMENT 'Session identifier for tracking user sessions',
  `ip_address` varchar(45) DEFAULT NULL COMMENT 'IP address of the user',
  `user_agent` varchar(2000) DEFAULT NULL COMMENT 'User agent string for tracking browser details'
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `recently_watched`
--

INSERT INTO `recently_watched` (`id`, `user_id`, `video_id`, `course_id`, `title`, `time_watched`, `duration_watched`, `watched_percentage`, `device`, `platform`, `session_id`, `ip_address`, `user_agent`) VALUES
(63, 60, 1, 2, 'Permutation & Combination: All Theory Concept & Formulae Covered', '2025-07-14 03:01:19', 2728, 87.44, 'Unknown', 'Unknown', 'Unknown', 'Unknown', 'Unknown'),
(64, 60, 13, 3, 'Evaluation Scheme & Question Pattern Discussion', '2025-07-23 17:19:16', 1, 0.06, 'Unknown', 'Unknown', 'Unknown', 'Unknown', 'Unknown');

-- --------------------------------------------------------

--
-- Table structure for table `resources`
--

CREATE TABLE `resources` (
  `id` int(11) NOT NULL,
  `topic_id` int(11) NOT NULL,
  `title` varchar(255) NOT NULL,
  `type` enum('pdf','link','code','document','image') NOT NULL,
  `resource_url` varchar(1000) NOT NULL,
  `created_at` timestamp NOT NULL DEFAULT current_timestamp(),
  `video_id` int(100) NOT NULL,
  `course_id` int(100) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `resources`
--

INSERT INTO `resources` (`id`, `topic_id`, `title`, `type`, `resource_url`, `created_at`, `video_id`, `course_id`) VALUES
(1, 1, 'Python Documentation', 'link', 'https://docs.python.org/3/', '2025-01-14 15:05:17', 1, 1),
(2, 2, 'Cheat Sheet for Python Data Types', 'pdf', 'https://example.com/data-types-cheatsheet.pdf', '2025-01-14 15:05:17', 1, 1),
(3, 4, 'Machine Learning Slides', 'document', 'https://example.com/ml-slides.docx', '2025-01-14 15:05:17', 1, 1),
(4, 5, 'Data Preprocessing Scripts', 'code', 'https://example.com/preprocessing-scripts.zip', '2025-01-14 15:05:17', 1, 1);

-- --------------------------------------------------------

--
-- Table structure for table `student_feedback`
--

CREATE TABLE `student_feedback` (
  `id` int(11) NOT NULL,
  `student_id` int(11) NOT NULL,
  `course_id` int(11) NOT NULL,
  `feedback_text` text NOT NULL,
  `rating` int(1) NOT NULL,
  `feedback_date` datetime NOT NULL,
  `user_name` varchar(100) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `student_feedback`
--

INSERT INTO `student_feedback` (`id`, `student_id`, `course_id`, `feedback_text`, `rating`, `feedback_date`, `user_name`) VALUES
(1, 101, 1, 'Great course! The instructor was clear and engaging.', 5, '2025-01-10 12:00:00', 'Bishal'),
(2, 102, 2, 'I enjoyed the course, but the material could be more detailed.', 4, '2025-01-11 14:30:00', 'Jeevan'),
(3, 103, 1, 'The course was good but lacked interactive content.', 3, '2025-01-12 16:20:00', 'Furan');

-- --------------------------------------------------------

--
-- Table structure for table `supported_audio_languages`
--

CREATE TABLE `supported_audio_languages` (
  `id` int(11) NOT NULL,
  `language_code` varchar(10) NOT NULL,
  `language_name` varchar(50) NOT NULL,
  `is_active` tinyint(1) DEFAULT 1,
  `created_at` timestamp NOT NULL DEFAULT current_timestamp(),
  `updated_at` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp()
) ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci;

--
-- Dumping data for table `supported_audio_languages`
--

INSERT INTO `supported_audio_languages` (`id`, `language_code`, `language_name`, `is_active`, `created_at`, `updated_at`) VALUES
(1, 'en', 'English', 1, '2025-08-12 16:12:15', '2025-08-12 16:12:15'),
(2, 'hi', 'Hindi', 1, '2025-08-12 16:12:15', '2025-08-12 16:12:15'),
(3, 'ne', 'Nepali', 1, '2025-08-12 16:12:15', '2025-08-12 16:12:15'),
(4, 'es', 'Spanish', 1, '2025-08-12 16:12:15', '2025-08-12 16:12:15'),
(5, 'fr', 'French', 1, '2025-08-12 16:12:15', '2025-08-12 16:12:15'),
(6, 'de', 'German', 1, '2025-08-12 16:12:15', '2025-08-12 16:12:15'),
(7, 'ar', 'Arabic', 1, '2025-08-12 16:12:15', '2025-08-12 16:12:15'),
(8, 'zh', 'Chinese', 1, '2025-08-12 16:12:15', '2025-08-12 16:12:15'),
(9, 'ja', 'Japanese', 1, '2025-08-12 16:12:15', '2025-08-12 16:12:15'),
(10, 'ko', 'Korean', 1, '2025-08-12 16:12:15', '2025-08-12 16:12:15');

-- --------------------------------------------------------

--
-- Table structure for table `tags`
--

CREATE TABLE `tags` (
  `id` int(11) NOT NULL,
  `name` varchar(100) NOT NULL COMMENT 'Unique tag name',
  `description` varchar(255) DEFAULT NULL COMMENT 'Optional description of the tag'
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `tags`
--

INSERT INTO `tags` (`id`, `name`, `description`) VALUES
(1, 'grade6', 'Grade 6 educational content and courses'),
(2, 'grade7', 'Grade 7 educational content and courses'),
(3, 'grade8', 'Grade 8 educational content and courses'),
(4, 'grade9', 'Grade 9 educational content and courses'),
(5, 'grade10', 'Grade 10 educational content and courses'),
(6, 'grade11', 'Grade 11 educational content and courses'),
(7, 'grade12', 'Grade 12 educational content and courses'),
(8, 'mathematics', 'Mathematics subject covering algebra, geometry, calculus'),
(9, 'science', 'General science topics and fundamentals'),
(10, 'physics', 'Physics concepts including mechanics, electricity, modern physics'),
(11, 'chemistry', 'Chemistry topics including organic, inorganic, and physical chemistry'),
(12, 'biology', 'Biology studies including cell biology, genetics, and human systems'),
(13, 'english', 'English language, literature, and communication skills'),
(14, 'social-studies', 'History, geography, civics, and political science'),
(15, 'computer-science', 'Programming, digital literacy, and information technology'),
(16, 'algebra', 'Algebraic expressions, equations, and functions'),
(17, 'geometry', 'Geometric shapes, proofs, and spatial relationships'),
(18, 'calculus', 'Differential and integral calculus concepts'),
(19, 'trigonometry', 'Trigonometric functions and applications'),
(20, 'statistics', 'Statistical analysis and probability'),
(21, 'arithmetic', 'Basic number operations and number systems'),
(22, 'pre-algebra', 'Pre-algebraic concepts and problem solving'),
(23, 'mechanics', 'Physics mechanics including motion and forces'),
(24, 'electricity', 'Electrical concepts and electromagnetic theory'),
(25, 'thermodynamics', 'Heat, energy, and thermodynamic processes'),
(26, 'optics', 'Light, vision, and optical phenomena'),
(27, 'quantum-physics', 'Modern quantum physics concepts'),
(28, 'organic-chemistry', 'Organic chemistry and carbon compounds'),
(29, 'inorganic-chemistry', 'Inorganic chemistry and chemical bonding'),
(30, 'physical-chemistry', 'Physical chemistry and chemical kinetics'),
(31, 'cell-biology', 'Cell structure and cellular processes'),
(32, 'genetics', 'Heredity, DNA, and genetic principles'),
(33, 'ecology', 'Ecosystems and environmental science'),
(34, 'human-biology', 'Human anatomy and physiology'),
(35, 'beginner', 'Beginner level difficulty'),
(36, 'intermediate', 'Intermediate level difficulty'),
(37, 'advanced', 'Advanced level difficulty'),
(38, 'expert', 'Expert level difficulty'),
(39, 'foundation', 'Foundation concepts and basics'),
(40, 'application', 'Practical applications and problem solving');

-- --------------------------------------------------------

--
-- Table structure for table `topics`
--

CREATE TABLE `topics` (
  `id` int(11) NOT NULL,
  `course_id` int(11) NOT NULL,
  `title` varchar(255) NOT NULL,
  `description` text DEFAULT NULL,
  `content_type` enum('video','article','quiz','assignment') NOT NULL,
  `content_url` varchar(1000) DEFAULT NULL,
  `order` int(11) NOT NULL,
  `duration_minutes` int(11) DEFAULT NULL,
  `is_previewable` tinyint(1) DEFAULT 0,
  `status` enum('active','inactive') DEFAULT 'active',
  `created_at` timestamp NOT NULL DEFAULT current_timestamp(),
  `updated_at` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
  `order_sequence` int(100) NOT NULL,
  `is_active` int(100) NOT NULL DEFAULT 1,
  `parent_topic_id` int(11) DEFAULT NULL,
  `level` tinyint(4) DEFAULT 0 COMMENT 'Topic hierarchy level (0=main topic, 1=sub-topic, etc)',
  `full_path` varchar(500) DEFAULT NULL COMMENT 'Full hierarchical path for easy querying'
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `topics`
--

INSERT INTO `topics` (`id`, `course_id`, `title`, `description`, `content_type`, `content_url`, `order`, `duration_minutes`, `is_previewable`, `status`, `created_at`, `updated_at`, `order_sequence`, `is_active`, `parent_topic_id`, `level`, `full_path`) VALUES
(1, 1, 'Nepali', 'Complete Nepali curriculum for Grade 6 Full Course', 'video', NULL, 1, 0, 1, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 1, 1, NULL, 0, 'Grade 6 Full Course/Nepali'),
(2, 1, 'व्याकरण र भाषा', 'Comprehensive study of व्याकरण र भाषा in Nepali', 'video', NULL, 1, 505, 1, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 1, 1, 1, 1, 'Grade 6 Full Course/Nepali/व्याकरण र भाषा'),
(3, 1, 'गद्य साहित्य', 'Comprehensive study of गद्य साहित्य in Nepali', 'video', NULL, 2, 510, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 2, 1, 1, 1, 'Grade 6 Full Course/Nepali/गद्य साहित्य'),
(4, 1, 'पद्य साहित्य', 'Comprehensive study of पद्य साहित्य in Nepali', 'video', NULL, 3, 525, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 3, 1, 1, 1, 'Grade 6 Full Course/Nepali/पद्य साहित्य'),
(5, 1, 'रचनात्मक लेखन', 'Comprehensive study of रचनात्मक लेखन in Nepali', 'video', NULL, 4, 545, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 4, 1, 1, 1, 'Grade 6 Full Course/Nepali/रचनात्मक लेखन'),
(6, 1, 'English', 'Complete English curriculum for Grade 6 Full Course', 'video', NULL, 2, 0, 1, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 2, 1, NULL, 0, 'Grade 6 Full Course/English'),
(7, 1, 'Reading Comprehension', 'Comprehensive study of Reading Comprehension in English', 'video', NULL, 1, 540, 1, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 1, 1, 6, 1, 'Grade 6 Full Course/English/Reading Comprehension'),
(8, 1, 'Grammar and Usage', 'Comprehensive study of Grammar and Usage in English', 'video', NULL, 2, 535, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 2, 1, 6, 1, 'Grade 6 Full Course/English/Grammar and Usage'),
(9, 1, 'Writing Skills', 'Comprehensive study of Writing Skills in English', 'video', NULL, 3, 535, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 3, 1, 6, 1, 'Grade 6 Full Course/English/Writing Skills'),
(10, 1, 'Speaking and Listening', 'Comprehensive study of Speaking and Listening in English', 'video', NULL, 4, 590, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 4, 1, 6, 1, 'Grade 6 Full Course/English/Speaking and Listening'),
(11, 1, 'Mathematics', 'Complete Mathematics curriculum for Grade 6 Full Course', 'video', NULL, 3, 0, 1, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 3, 1, NULL, 0, 'Grade 6 Full Course/Mathematics'),
(12, 1, 'Number Systems', 'Comprehensive study of Number Systems in Mathematics', 'video', NULL, 1, 505, 1, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 1, 1, 11, 1, 'Grade 6 Full Course/Mathematics/Number Systems'),
(13, 1, 'Basic Operations', 'Comprehensive study of Basic Operations in Mathematics', 'video', NULL, 2, 530, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 2, 1, 11, 1, 'Grade 6 Full Course/Mathematics/Basic Operations'),
(14, 1, 'Fractions and Decimals', 'Comprehensive study of Fractions and Decimals in Mathematics', 'video', NULL, 3, 575, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 3, 1, 11, 1, 'Grade 6 Full Course/Mathematics/Fractions and Decimals'),
(15, 1, 'Geometry Basics', 'Comprehensive study of Geometry Basics in Mathematics', 'video', NULL, 4, 555, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 4, 1, 11, 1, 'Grade 6 Full Course/Mathematics/Geometry Basics'),
(16, 1, 'Measurements', 'Comprehensive study of Measurements in Mathematics', 'video', NULL, 5, 555, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 5, 1, 11, 1, 'Grade 6 Full Course/Mathematics/Measurements'),
(17, 1, 'Social Studies', 'Complete Social Studies curriculum for Grade 6 Full Course', 'video', NULL, 4, 0, 1, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 4, 1, NULL, 0, 'Grade 6 Full Course/Social Studies'),
(18, 1, 'Our Earth', 'Comprehensive study of Our Earth in Social Studies', 'video', NULL, 1, 480, 1, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 1, 1, 17, 1, 'Grade 6 Full Course/Social Studies/Our Earth'),
(19, 1, 'Ancient Civilizations', 'Comprehensive study of Ancient Civilizations in Social Studies', 'video', NULL, 2, 555, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 2, 1, 17, 1, 'Grade 6 Full Course/Social Studies/Ancient Civilizations'),
(20, 1, 'Geography of Nepal', 'Comprehensive study of Geography of Nepal in Social Studies', 'video', NULL, 3, 555, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 3, 1, 17, 1, 'Grade 6 Full Course/Social Studies/Geography of Nepal'),
(21, 1, 'Culture and Traditions', 'Comprehensive study of Culture and Traditions in Social Studies', 'video', NULL, 4, 590, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 4, 1, 17, 1, 'Grade 6 Full Course/Social Studies/Culture and Traditions'),
(22, 1, 'Science', 'Complete Science curriculum for Grade 6 Full Course', 'video', NULL, 5, 0, 1, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 5, 1, NULL, 0, 'Grade 6 Full Course/Science'),
(23, 1, 'Living Things', 'Comprehensive study of Living Things in Science', 'video', NULL, 1, 500, 1, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 1, 1, 22, 1, 'Grade 6 Full Course/Science/Living Things'),
(24, 1, 'Non-living Things', 'Comprehensive study of Non-living Things in Science', 'video', NULL, 2, 535, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 2, 1, 22, 1, 'Grade 6 Full Course/Science/Non-living Things'),
(25, 1, 'Our Body', 'Comprehensive study of Our Body in Science', 'video', NULL, 3, 505, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 3, 1, 22, 1, 'Grade 6 Full Course/Science/Our Body'),
(26, 1, 'Our Environment', 'Comprehensive study of Our Environment in Science', 'video', NULL, 4, 555, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 4, 1, 22, 1, 'Grade 6 Full Course/Science/Our Environment'),
(27, 1, 'Simple Machines', 'Comprehensive study of Simple Machines in Science', 'video', NULL, 5, 570, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 5, 1, 22, 1, 'Grade 6 Full Course/Science/Simple Machines'),
(28, 1, 'Health and Physical Education', 'Complete Health and Physical Education curriculum for Grade 6 Full Course', 'video', NULL, 6, 0, 1, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 6, 1, NULL, 0, 'Grade 6 Full Course/Health and Physical Education'),
(29, 1, 'Personal Health', 'Comprehensive study of Personal Health in Health and Physical Education', 'video', NULL, 1, 510, 1, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 1, 1, 28, 1, 'Grade 6 Full Course/Health and Physical Education/Personal Health'),
(30, 1, 'Physical Fitness', 'Comprehensive study of Physical Fitness in Health and Physical Education', 'video', NULL, 2, 530, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 2, 1, 28, 1, 'Grade 6 Full Course/Health and Physical Education/Physical Fitness'),
(31, 1, 'Sports and Games', 'Comprehensive study of Sports and Games in Health and Physical Education', 'video', NULL, 3, 545, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 3, 1, 28, 1, 'Grade 6 Full Course/Health and Physical Education/Sports and Games'),
(32, 1, 'Safety Education', 'Comprehensive study of Safety Education in Health and Physical Education', 'video', NULL, 4, 560, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 4, 1, 28, 1, 'Grade 6 Full Course/Health and Physical Education/Safety Education'),
(33, 2, 'Nepali', 'Complete Nepali curriculum for Grade 7 Full Course', 'video', NULL, 1, 0, 1, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 1, 1, NULL, 0, 'Grade 7 Full Course/Nepali'),
(34, 2, 'व्याकरण र छन्द', 'Comprehensive study of व्याकरण र छन्द in Nepali', 'video', NULL, 1, 525, 1, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 1, 1, 33, 1, 'Grade 7 Full Course/Nepali/व्याकरण र छन्द'),
(35, 2, 'गद्य र पद्य', 'Comprehensive study of गद्य र पद्य in Nepali', 'video', NULL, 2, 525, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 2, 1, 33, 1, 'Grade 7 Full Course/Nepali/गद्य र पद्य'),
(36, 2, 'भाषा विकास', 'Comprehensive study of भाषा विकास in Nepali', 'video', NULL, 3, 535, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 3, 1, 33, 1, 'Grade 7 Full Course/Nepali/भाषा विकास'),
(37, 2, 'सृजनशील लेखन', 'Comprehensive study of सृजनशील लेखन in Nepali', 'video', NULL, 4, 560, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 4, 1, 33, 1, 'Grade 7 Full Course/Nepali/सृजनशील लेखन'),
(38, 2, 'English', 'Complete English curriculum for Grade 7 Full Course', 'video', NULL, 2, 0, 1, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 2, 1, NULL, 0, 'Grade 7 Full Course/English'),
(39, 2, 'Literature and Language', 'Comprehensive study of Literature and Language in English', 'video', NULL, 1, 570, 1, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 1, 1, 38, 1, 'Grade 7 Full Course/English/Literature and Language'),
(40, 2, 'Advanced Grammar', 'Comprehensive study of Advanced Grammar in English', 'video', NULL, 2, 550, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 2, 1, 38, 1, 'Grade 7 Full Course/English/Advanced Grammar'),
(41, 2, 'Creative Writing', 'Comprehensive study of Creative Writing in English', 'video', NULL, 3, 565, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 3, 1, 38, 1, 'Grade 7 Full Course/English/Creative Writing'),
(42, 2, 'Communication Skills', 'Comprehensive study of Communication Skills in English', 'video', NULL, 4, 600, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 4, 1, 38, 1, 'Grade 7 Full Course/English/Communication Skills'),
(43, 2, 'Mathematics', 'Complete Mathematics curriculum for Grade 7 Full Course', 'video', NULL, 3, 0, 1, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 3, 1, NULL, 0, 'Grade 7 Full Course/Mathematics'),
(44, 2, 'Integers and Rational Numbers', 'Comprehensive study of Integers and Rational Numbers in Mathematics', 'video', NULL, 1, 600, 1, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 1, 1, 43, 1, 'Grade 7 Full Course/Mathematics/Integers and Rational Numbers'),
(45, 2, 'Algebraic Expressions', 'Comprehensive study of Algebraic Expressions in Mathematics', 'video', NULL, 2, 575, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 2, 1, 43, 1, 'Grade 7 Full Course/Mathematics/Algebraic Expressions'),
(46, 2, 'Geometry and Measurement', 'Comprehensive study of Geometry and Measurement in Mathematics', 'video', NULL, 3, 605, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 3, 1, 43, 1, 'Grade 7 Full Course/Mathematics/Geometry and Measurement'),
(47, 2, 'Data Handling', 'Comprehensive study of Data Handling in Mathematics', 'video', NULL, 4, 565, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 4, 1, 43, 1, 'Grade 7 Full Course/Mathematics/Data Handling'),
(48, 2, 'Practical Geometry', 'Comprehensive study of Practical Geometry in Mathematics', 'video', NULL, 5, 605, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 5, 1, 43, 1, 'Grade 7 Full Course/Mathematics/Practical Geometry'),
(49, 2, 'Social Studies', 'Complete Social Studies curriculum for Grade 7 Full Course', 'video', NULL, 4, 0, 1, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 4, 1, NULL, 0, 'Grade 7 Full Course/Social Studies'),
(50, 2, 'Medieval History', 'Comprehensive study of Medieval History in Social Studies', 'video', NULL, 1, 535, 1, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 1, 1, 49, 1, 'Grade 7 Full Course/Social Studies/Medieval History'),
(51, 2, 'Physical Geography', 'Comprehensive study of Physical Geography in Social Studies', 'video', NULL, 2, 560, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 2, 1, 49, 1, 'Grade 7 Full Course/Social Studies/Physical Geography'),
(52, 2, 'Human Geography', 'Comprehensive study of Human Geography in Social Studies', 'video', NULL, 3, 560, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 3, 1, 49, 1, 'Grade 7 Full Course/Social Studies/Human Geography'),
(53, 2, 'Civic Education', 'Comprehensive study of Civic Education in Social Studies', 'video', NULL, 4, 575, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 4, 1, 49, 1, 'Grade 7 Full Course/Social Studies/Civic Education'),
(54, 2, 'Science', 'Complete Science curriculum for Grade 7 Full Course', 'video', NULL, 5, 0, 1, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 5, 1, NULL, 0, 'Grade 7 Full Course/Science'),
(55, 2, 'Food and Nutrition', 'Comprehensive study of Food and Nutrition in Science', 'video', NULL, 1, 545, 1, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 1, 1, 54, 1, 'Grade 7 Full Course/Science/Food and Nutrition'),
(56, 2, 'Materials and Their Properties', 'Comprehensive study of Materials and Their Properties in Science', 'video', NULL, 2, 620, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 2, 1, 54, 1, 'Grade 7 Full Course/Science/Materials and Their Properties'),
(57, 2, 'Living World', 'Comprehensive study of Living World in Science', 'video', NULL, 3, 545, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 3, 1, 54, 1, 'Grade 7 Full Course/Science/Living World'),
(58, 2, 'Natural Phenomena', 'Comprehensive study of Natural Phenomena in Science', 'video', NULL, 4, 585, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 4, 1, 54, 1, 'Grade 7 Full Course/Science/Natural Phenomena'),
(59, 2, 'How Things Work', 'Comprehensive study of How Things Work in Science', 'video', NULL, 5, 590, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 5, 1, 54, 1, 'Grade 7 Full Course/Science/How Things Work'),
(60, 2, 'Health and Physical Education', 'Complete Health and Physical Education curriculum for Grade 7 Full Course', 'video', NULL, 6, 0, 1, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 6, 1, NULL, 0, 'Grade 7 Full Course/Health and Physical Education'),
(61, 2, 'Adolescence and Health', 'Comprehensive study of Adolescence and Health in Health and Physical Education', 'video', NULL, 1, 565, 1, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 1, 1, 60, 1, 'Grade 7 Full Course/Health and Physical Education/Adolescence and Health'),
(62, 2, 'Community Health', 'Comprehensive study of Community Health in Health and Physical Education', 'video', NULL, 2, 550, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 2, 1, 60, 1, 'Grade 7 Full Course/Health and Physical Education/Community Health'),
(63, 2, 'Physical Activities', 'Comprehensive study of Physical Activities in Health and Physical Education', 'video', NULL, 3, 580, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 3, 1, 60, 1, 'Grade 7 Full Course/Health and Physical Education/Physical Activities'),
(64, 2, 'First Aid', 'Comprehensive study of First Aid in Health and Physical Education', 'video', NULL, 4, 545, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 4, 1, 60, 1, 'Grade 7 Full Course/Health and Physical Education/First Aid'),
(65, 3, 'Nepali', 'Complete Nepali curriculum for Grade 8 Full Course', 'video', NULL, 1, 0, 1, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 1, 1, NULL, 0, 'Grade 8 Full Course/Nepali'),
(66, 3, 'साहित्य र भाषा', 'Comprehensive study of साहित्य र भाषा in Nepali', 'video', NULL, 1, 545, 1, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 1, 1, 65, 1, 'Grade 8 Full Course/Nepali/साहित्य र भाषा'),
(67, 3, 'व्याकरण विश्लेषण', 'Comprehensive study of व्याकरण विश्लेषण in Nepali', 'video', NULL, 2, 570, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 2, 1, 65, 1, 'Grade 8 Full Course/Nepali/व्याकरण विश्लेषण'),
(68, 3, 'रचना र अभिव्यक्ति', 'Comprehensive study of रचना र अभिव्यक्ति in Nepali', 'video', NULL, 3, 590, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 3, 1, 65, 1, 'Grade 8 Full Course/Nepali/रचना र अभिव्यक्ति'),
(69, 3, 'भाषिक सीप', 'Comprehensive study of भाषिक सीप in Nepali', 'video', NULL, 4, 565, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 4, 1, 65, 1, 'Grade 8 Full Course/Nepali/भाषिक सीप'),
(70, 3, 'English', 'Complete English curriculum for Grade 8 Full Course', 'video', NULL, 2, 0, 1, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 2, 1, NULL, 0, 'Grade 8 Full Course/English'),
(71, 3, 'Advanced Literature', 'Comprehensive study of Advanced Literature in English', 'video', NULL, 1, 570, 1, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 1, 1, 70, 1, 'Grade 8 Full Course/English/Advanced Literature'),
(72, 3, 'Language Functions', 'Comprehensive study of Language Functions in English', 'video', NULL, 2, 580, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 2, 1, 70, 1, 'Grade 8 Full Course/English/Language Functions'),
(73, 3, 'Project Work', 'Comprehensive study of Project Work in English', 'video', NULL, 3, 565, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 3, 1, 70, 1, 'Grade 8 Full Course/English/Project Work'),
(74, 3, 'Media and Communication', 'Comprehensive study of Media and Communication in English', 'video', NULL, 4, 635, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 4, 1, 70, 1, 'Grade 8 Full Course/English/Media and Communication'),
(75, 3, 'Mathematics', 'Complete Mathematics curriculum for Grade 8 Full Course', 'video', NULL, 3, 0, 1, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 3, 1, NULL, 0, 'Grade 8 Full Course/Mathematics'),
(76, 3, 'Rational Numbers', 'Comprehensive study of Rational Numbers in Mathematics', 'video', NULL, 1, 555, 1, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 1, 1, 75, 1, 'Grade 8 Full Course/Mathematics/Rational Numbers'),
(77, 3, 'Linear Equations', 'Comprehensive study of Linear Equations in Mathematics', 'video', NULL, 2, 570, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 2, 1, 75, 1, 'Grade 8 Full Course/Mathematics/Linear Equations'),
(78, 3, 'Quadrilaterals', 'Comprehensive study of Quadrilaterals in Mathematics', 'video', NULL, 3, 575, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 3, 1, 75, 1, 'Grade 8 Full Course/Mathematics/Quadrilaterals'),
(79, 3, 'Data Handling', 'Comprehensive study of Data Handling in Mathematics', 'video', NULL, 4, 585, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 4, 1, 75, 1, 'Grade 8 Full Course/Mathematics/Data Handling'),
(80, 3, 'Geometry Constructions', 'Comprehensive study of Geometry Constructions in Mathematics', 'video', NULL, 5, 645, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 5, 1, 75, 1, 'Grade 8 Full Course/Mathematics/Geometry Constructions'),
(81, 3, 'Social Studies', 'Complete Social Studies curriculum for Grade 8 Full Course', 'video', NULL, 4, 0, 1, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 4, 1, NULL, 0, 'Grade 8 Full Course/Social Studies'),
(82, 3, 'Resources and Development', 'Comprehensive study of Resources and Development in Social Studies', 'video', NULL, 1, 600, 1, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 1, 1, 81, 1, 'Grade 8 Full Course/Social Studies/Resources and Development'),
(83, 3, 'Democratic Politics', 'Comprehensive study of Democratic Politics in Social Studies', 'video', NULL, 2, 585, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 2, 1, 81, 1, 'Grade 8 Full Course/Social Studies/Democratic Politics'),
(84, 3, 'Economic Development', 'Comprehensive study of Economic Development in Social Studies', 'video', NULL, 3, 605, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 3, 1, 81, 1, 'Grade 8 Full Course/Social Studies/Economic Development'),
(85, 3, 'Contemporary World', 'Comprehensive study of Contemporary World in Social Studies', 'video', NULL, 4, 610, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 4, 1, 81, 1, 'Grade 8 Full Course/Social Studies/Contemporary World'),
(86, 3, 'Science', 'Complete Science curriculum for Grade 8 Full Course', 'video', NULL, 5, 0, 1, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 5, 1, NULL, 0, 'Grade 8 Full Course/Science'),
(87, 3, 'Matter and Materials', 'Comprehensive study of Matter and Materials in Science', 'video', NULL, 1, 575, 1, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 1, 1, 86, 1, 'Grade 8 Full Course/Science/Matter and Materials'),
(88, 3, 'World of Living', 'Comprehensive study of World of Living in Science', 'video', NULL, 2, 565, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 2, 1, 86, 1, 'Grade 8 Full Course/Science/World of Living'),
(89, 3, 'Natural Phenomena', 'Comprehensive study of Natural Phenomena in Science', 'video', NULL, 3, 590, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 3, 1, 86, 1, 'Grade 8 Full Course/Science/Natural Phenomena'),
(90, 3, 'Effects of Current', 'Comprehensive study of Effects of Current in Science', 'video', NULL, 4, 610, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 4, 1, 86, 1, 'Grade 8 Full Course/Science/Effects of Current'),
(91, 3, 'Light and Sound', 'Comprehensive study of Light and Sound in Science', 'video', NULL, 5, 610, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 5, 1, 86, 1, 'Grade 8 Full Course/Science/Light and Sound'),
(92, 3, 'Computer Science', 'Complete Computer Science curriculum for Grade 8 Full Course', 'video', NULL, 6, 0, 1, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 6, 1, NULL, 0, 'Grade 8 Full Course/Computer Science'),
(93, 3, 'Computer Fundamentals', 'Comprehensive study of Computer Fundamentals in Computer Science', 'video', NULL, 1, 580, 1, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 1, 1, 92, 1, 'Grade 8 Full Course/Computer Science/Computer Fundamentals'),
(94, 3, 'Operating Systems', 'Comprehensive study of Operating Systems in Computer Science', 'video', NULL, 2, 575, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 2, 1, 92, 1, 'Grade 8 Full Course/Computer Science/Operating Systems'),
(95, 3, 'Word Processing', 'Comprehensive study of Word Processing in Computer Science', 'video', NULL, 3, 580, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 3, 1, 92, 1, 'Grade 8 Full Course/Computer Science/Word Processing'),
(96, 3, 'Internet Basics', 'Comprehensive study of Internet Basics in Computer Science', 'video', NULL, 4, 595, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 4, 1, 92, 1, 'Grade 8 Full Course/Computer Science/Internet Basics'),
(97, 4, 'Nepali', 'Complete Nepali curriculum for Grade 9 Full Course', 'video', NULL, 1, 0, 1, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 1, 1, NULL, 0, 'Grade 9 Full Course/Nepali'),
(98, 4, 'आधुनिक नेपाली साहित्य', 'Comprehensive study of आधुनिक नेपाली साहित्य in Nepali', 'video', NULL, 1, 600, 1, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 1, 1, 97, 1, 'Grade 9 Full Course/Nepali/आधुनिक नेपाली साहित्य'),
(99, 4, 'व्याकरण र छन्दशास्त्र', 'Comprehensive study of व्याकरण र छन्दशास्त्र in Nepali', 'video', NULL, 2, 615, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 2, 1, 97, 1, 'Grade 9 Full Course/Nepali/व्याकरण र छन्दशास्त्र'),
(100, 4, 'निबन्ध र रचना', 'Comprehensive study of निबन्ध र रचना in Nepali', 'video', NULL, 3, 590, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 3, 1, 97, 1, 'Grade 9 Full Course/Nepali/निबन्ध र रचना'),
(101, 4, 'भाषा विकास', 'Comprehensive study of भाषा विकास in Nepali', 'video', NULL, 4, 590, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 4, 1, 97, 1, 'Grade 9 Full Course/Nepali/भाषा विकास'),
(102, 4, 'English', 'Complete English curriculum for Grade 9 Full Course', 'video', NULL, 2, 0, 1, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 2, 1, NULL, 0, 'Grade 9 Full Course/English'),
(103, 4, 'Literature and Society', 'Comprehensive study of Literature and Society in English', 'video', NULL, 1, 605, 1, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 1, 1, 102, 1, 'Grade 9 Full Course/English/Literature and Society'),
(104, 4, 'Language Development', 'Comprehensive study of Language Development in English', 'video', NULL, 2, 610, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 2, 1, 102, 1, 'Grade 9 Full Course/English/Language Development'),
(105, 4, 'Creative Expression', 'Comprehensive study of Creative Expression in English', 'video', NULL, 3, 620, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 3, 1, 102, 1, 'Grade 9 Full Course/English/Creative Expression'),
(106, 4, 'Critical Thinking', 'Comprehensive study of Critical Thinking in English', 'video', NULL, 4, 625, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 4, 1, 102, 1, 'Grade 9 Full Course/English/Critical Thinking'),
(107, 4, 'Mathematics', 'Complete Mathematics curriculum for Grade 9 Full Course', 'video', NULL, 3, 0, 1, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 3, 1, NULL, 0, 'Grade 9 Full Course/Mathematics'),
(108, 4, 'Number System', 'Comprehensive study of Number System in Mathematics', 'video', NULL, 1, 560, 1, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 1, 1, 107, 1, 'Grade 9 Full Course/Mathematics/Number System'),
(109, 4, 'Algebra', 'Comprehensive study of Algebra in Mathematics', 'video', NULL, 2, 545, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 2, 1, 107, 1, 'Grade 9 Full Course/Mathematics/Algebra'),
(110, 4, 'Geometry', 'Comprehensive study of Geometry in Mathematics', 'video', NULL, 3, 565, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 3, 1, 107, 1, 'Grade 9 Full Course/Mathematics/Geometry'),
(111, 4, 'Statistics', 'Comprehensive study of Statistics in Mathematics', 'video', NULL, 4, 590, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 4, 1, 107, 1, 'Grade 9 Full Course/Mathematics/Statistics'),
(112, 4, 'Mensuration', 'Comprehensive study of Mensuration in Mathematics', 'video', NULL, 5, 610, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 5, 1, 107, 1, 'Grade 9 Full Course/Mathematics/Mensuration'),
(113, 4, 'Science and Technology', 'Complete Science and Technology curriculum for Grade 9 Full Course', 'video', NULL, 4, 0, 1, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 4, 1, NULL, 0, 'Grade 9 Full Course/Science and Technology'),
(114, 4, 'Scientific Learning', 'Comprehensive study of Scientific Learning in Science and Technology', 'video', NULL, 1, 590, 1, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 1, 1, 113, 1, 'Grade 9 Full Course/Science and Technology/Scientific Learning'),
(115, 4, 'Physical World', 'Comprehensive study of Physical World in Science and Technology', 'video', NULL, 2, 580, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 2, 1, 113, 1, 'Grade 9 Full Course/Science and Technology/Physical World'),
(116, 4, 'Living World', 'Comprehensive study of Living World in Science and Technology', 'video', NULL, 3, 585, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 3, 1, 113, 1, 'Grade 9 Full Course/Science and Technology/Living World'),
(117, 4, 'Materials', 'Comprehensive study of Materials in Science and Technology', 'video', NULL, 4, 585, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 4, 1, 113, 1, 'Grade 9 Full Course/Science and Technology/Materials'),
(118, 4, 'Energy and Environment', 'Comprehensive study of Energy and Environment in Science and Technology', 'video', NULL, 5, 665, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 5, 1, 113, 1, 'Grade 9 Full Course/Science and Technology/Energy and Environment'),
(119, 4, 'Social Studies', 'Complete Social Studies curriculum for Grade 9 Full Course', 'video', NULL, 5, 0, 1, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 5, 1, NULL, 0, 'Grade 9 Full Course/Social Studies'),
(120, 4, 'Ancient History of Nepal', 'Comprehensive study of Ancient History of Nepal in Social Studies', 'video', NULL, 1, 615, 1, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 1, 1, 119, 1, 'Grade 9 Full Course/Social Studies/Ancient History of Nepal'),
(121, 4, 'Geography of Nepal', 'Comprehensive study of Geography of Nepal in Social Studies', 'video', NULL, 2, 600, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 2, 1, 119, 1, 'Grade 9 Full Course/Social Studies/Geography of Nepal'),
(122, 4, 'Civics and Moral Education', 'Comprehensive study of Civics and Moral Education in Social Studies', 'video', NULL, 3, 655, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 3, 1, 119, 1, 'Grade 9 Full Course/Social Studies/Civics and Moral Education'),
(123, 4, 'Contemporary Issues', 'Comprehensive study of Contemporary Issues in Social Studies', 'video', NULL, 4, 635, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 4, 1, 119, 1, 'Grade 9 Full Course/Social Studies/Contemporary Issues'),
(124, 4, 'Optional I', 'Complete Optional I curriculum for Grade 9 Full Course', 'video', NULL, 6, 0, 1, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 6, 1, NULL, 0, 'Grade 9 Full Course/Optional I'),
(125, 4, 'Third Language', 'Comprehensive study of Third Language in Optional I', 'video', NULL, 1, 565, 1, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 1, 1, 124, 1, 'Grade 9 Full Course/Optional I/Third Language'),
(126, 4, 'Computer Science', 'Comprehensive study of Computer Science in Optional I', 'video', NULL, 2, 590, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 2, 1, 124, 1, 'Grade 9 Full Course/Optional I/Computer Science'),
(127, 4, 'Population Education', 'Comprehensive study of Population Education in Optional I', 'video', NULL, 3, 625, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 3, 1, 124, 1, 'Grade 9 Full Course/Optional I/Population Education'),
(128, 4, 'Rural Development', 'Comprehensive study of Rural Development in Optional I', 'video', NULL, 4, 625, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 4, 1, 124, 1, 'Grade 9 Full Course/Optional I/Rural Development'),
(129, 4, 'Optional II', 'Complete Optional II curriculum for Grade 9 Full Course', 'video', NULL, 7, 0, 1, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 7, 1, NULL, 0, 'Grade 9 Full Course/Optional II'),
(130, 4, 'Vocational Subjects', 'Comprehensive study of Vocational Subjects in Optional II', 'video', NULL, 1, 590, 1, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 1, 1, 129, 1, 'Grade 9 Full Course/Optional II/Vocational Subjects'),
(131, 4, 'Technical Subjects', 'Comprehensive study of Technical Subjects in Optional II', 'video', NULL, 2, 600, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 2, 1, 129, 1, 'Grade 9 Full Course/Optional II/Technical Subjects'),
(132, 4, 'Arts and Crafts', 'Comprehensive study of Arts and Crafts in Optional II', 'video', NULL, 3, 600, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 3, 1, 129, 1, 'Grade 9 Full Course/Optional II/Arts and Crafts'),
(133, 4, 'Local Subjects', 'Comprehensive study of Local Subjects in Optional II', 'video', NULL, 4, 610, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 4, 1, 129, 1, 'Grade 9 Full Course/Optional II/Local Subjects'),
(134, 5, 'Nepali', 'Complete Nepali curriculum for Grade 10 Full Course', 'video', NULL, 1, 0, 1, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 1, 1, NULL, 0, 'Grade 10 Full Course/Nepali'),
(135, 5, 'नेपाली साहित्यको इतिहास', 'Comprehensive study of नेपाली साहित्यको इतिहास in Nepali', 'video', NULL, 1, 630, 1, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 1, 1, 134, 1, 'Grade 10 Full Course/Nepali/नेपाली साहित्यको इतिहास'),
(136, 5, 'समसामयिक साहित्य', 'Comprehensive study of समसामयिक साहित्य in Nepali', 'video', NULL, 2, 610, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 2, 1, 134, 1, 'Grade 10 Full Course/Nepali/समसामयिक साहित्य'),
(137, 5, 'व्यावहारिक व्याकरण', 'Comprehensive study of व्यावहारिक व्याकरण in Nepali', 'video', NULL, 3, 635, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 3, 1, 134, 1, 'Grade 10 Full Course/Nepali/व्यावहारिक व्याकरण'),
(138, 5, 'सिर्जनात्मक लेखन', 'Comprehensive study of सिर्जनात्मक लेखन in Nepali', 'video', NULL, 4, 640, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 4, 1, 134, 1, 'Grade 10 Full Course/Nepali/सिर्जनात्मक लेखन'),
(139, 5, 'English', 'Complete English curriculum for Grade 10 Full Course', 'video', NULL, 2, 0, 1, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 2, 1, NULL, 0, 'Grade 10 Full Course/English'),
(140, 5, 'World Literature', 'Comprehensive study of World Literature in English', 'video', NULL, 1, 595, 1, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 1, 1, 139, 1, 'Grade 10 Full Course/English/World Literature'),
(141, 5, 'Advanced Grammar', 'Comprehensive study of Advanced Grammar in English', 'video', NULL, 2, 610, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 2, 1, 139, 1, 'Grade 10 Full Course/English/Advanced Grammar'),
(142, 5, 'Communication Skills', 'Comprehensive study of Communication Skills in English', 'video', NULL, 3, 645, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 3, 1, 139, 1, 'Grade 10 Full Course/English/Communication Skills'),
(143, 5, 'Media Studies', 'Comprehensive study of Media Studies in English', 'video', NULL, 4, 625, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 4, 1, 139, 1, 'Grade 10 Full Course/English/Media Studies'),
(144, 5, 'Mathematics', 'Complete Mathematics curriculum for Grade 10 Full Course', 'video', NULL, 3, 0, 1, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 3, 1, NULL, 0, 'Grade 10 Full Course/Mathematics'),
(145, 5, 'Algebra', 'Comprehensive study of Algebra in Mathematics', 'video', NULL, 1, 550, 1, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 1, 1, 144, 1, 'Grade 10 Full Course/Mathematics/Algebra'),
(146, 5, 'Geometry and Trigonometry', 'Comprehensive study of Geometry and Trigonometry in Mathematics', 'video', NULL, 2, 655, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 2, 1, 144, 1, 'Grade 10 Full Course/Mathematics/Geometry and Trigonometry'),
(147, 5, 'Statistics and Probability', 'Comprehensive study of Statistics and Probability in Mathematics', 'video', NULL, 3, 675, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 3, 1, 144, 1, 'Grade 10 Full Course/Mathematics/Statistics and Probability'),
(148, 5, 'Coordinate Geometry', 'Comprehensive study of Coordinate Geometry in Mathematics', 'video', NULL, 4, 655, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 4, 1, 144, 1, 'Grade 10 Full Course/Mathematics/Coordinate Geometry'),
(149, 5, 'Mensuration', 'Comprehensive study of Mensuration in Mathematics', 'video', NULL, 5, 630, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 5, 1, 144, 1, 'Grade 10 Full Course/Mathematics/Mensuration'),
(150, 5, 'Science and Technology', 'Complete Science and Technology curriculum for Grade 10 Full Course', 'video', NULL, 4, 0, 1, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 4, 1, NULL, 0, 'Grade 10 Full Course/Science and Technology'),
(151, 5, 'Biology', 'Comprehensive study of Biology in Science and Technology', 'video', NULL, 1, 550, 1, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 1, 1, 150, 1, 'Grade 10 Full Course/Science and Technology/Biology'),
(152, 5, 'Chemistry', 'Comprehensive study of Chemistry in Science and Technology', 'video', NULL, 2, 575, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 2, 1, 150, 1, 'Grade 10 Full Course/Science and Technology/Chemistry'),
(153, 5, 'Physics', 'Comprehensive study of Physics in Science and Technology', 'video', NULL, 3, 580, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 3, 1, 150, 1, 'Grade 10 Full Course/Science and Technology/Physics'),
(154, 5, 'Earth Science', 'Comprehensive study of Earth Science in Science and Technology', 'video', NULL, 4, 625, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 4, 1, 150, 1, 'Grade 10 Full Course/Science and Technology/Earth Science'),
(155, 5, 'Applied Science', 'Comprehensive study of Applied Science in Science and Technology', 'video', NULL, 5, 650, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 5, 1, 150, 1, 'Grade 10 Full Course/Science and Technology/Applied Science'),
(156, 5, 'Social Studies', 'Complete Social Studies curriculum for Grade 10 Full Course', 'video', NULL, 5, 0, 1, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 5, 1, NULL, 0, 'Grade 10 Full Course/Social Studies'),
(157, 5, 'History of Nepal', 'Comprehensive study of History of Nepal in Social Studies', 'video', NULL, 1, 595, 1, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 1, 1, 156, 1, 'Grade 10 Full Course/Social Studies/History of Nepal'),
(158, 5, 'Geography and Environment', 'Comprehensive study of Geography and Environment in Social Studies', 'video', NULL, 2, 655, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 2, 1, 156, 1, 'Grade 10 Full Course/Social Studies/Geography and Environment'),
(159, 5, 'Civics and Ethics', 'Comprehensive study of Civics and Ethics in Social Studies', 'video', NULL, 3, 630, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 3, 1, 156, 1, 'Grade 10 Full Course/Social Studies/Civics and Ethics'),
(160, 5, 'Current Affairs', 'Comprehensive study of Current Affairs in Social Studies', 'video', NULL, 4, 635, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 4, 1, 156, 1, 'Grade 10 Full Course/Social Studies/Current Affairs'),
(161, 5, 'Optional I', 'Complete Optional I curriculum for Grade 10 Full Course', 'video', NULL, 6, 0, 1, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 6, 1, NULL, 0, 'Grade 10 Full Course/Optional I'),
(162, 5, 'Additional Mathematics', 'Comprehensive study of Additional Mathematics in Optional I', 'video', NULL, 1, 625, 1, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 1, 1, 161, 1, 'Grade 10 Full Course/Optional I/Additional Mathematics'),
(163, 5, 'Computer Science', 'Comprehensive study of Computer Science in Optional I', 'video', NULL, 2, 610, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 2, 1, 161, 1, 'Grade 10 Full Course/Optional I/Computer Science'),
(164, 5, 'Economics', 'Comprehensive study of Economics in Optional I', 'video', NULL, 3, 590, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 3, 1, 161, 1, 'Grade 10 Full Course/Optional I/Economics'),
(165, 5, 'Population Education', 'Comprehensive study of Population Education in Optional I', 'video', NULL, 4, 660, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 4, 1, 161, 1, 'Grade 10 Full Course/Optional I/Population Education'),
(166, 5, 'Optional II', 'Complete Optional II curriculum for Grade 10 Full Course', 'video', NULL, 7, 0, 1, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 7, 1, NULL, 0, 'Grade 10 Full Course/Optional II'),
(167, 5, 'Technical Education', 'Comprehensive study of Technical Education in Optional II', 'video', NULL, 1, 610, 1, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 1, 1, 166, 1, 'Grade 10 Full Course/Optional II/Technical Education'),
(168, 5, 'Business Studies', 'Comprehensive study of Business Studies in Optional II', 'video', NULL, 2, 610, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 2, 1, 166, 1, 'Grade 10 Full Course/Optional II/Business Studies'),
(169, 5, 'Home Science', 'Comprehensive study of Home Science in Optional II', 'video', NULL, 3, 605, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 3, 1, 166, 1, 'Grade 10 Full Course/Optional II/Home Science'),
(170, 5, 'Agriculture', 'Comprehensive study of Agriculture in Optional II', 'video', NULL, 4, 615, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 4, 1, 166, 1, 'Grade 10 Full Course/Optional II/Agriculture'),
(171, 6, 'Nepali', 'Complete Nepali curriculum for Grade 11 Management Stream', 'video', NULL, 1, 0, 1, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 1, 1, NULL, 0, 'Grade 11 Management Stream/Nepali'),
(172, 6, 'आधुनिक नेपाली साहित्य', 'Comprehensive study of आधुनिक नेपाली साहित्य in Nepali', 'video', NULL, 1, 640, 1, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 1, 1, 171, 1, 'Grade 11 Management Stream/Nepali/आधुनिक नेपाली साहित्य'),
(173, 6, 'व्यावसायिक नेपाली', 'Comprehensive study of व्यावसायिक नेपाली in Nepali', 'video', NULL, 2, 635, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 2, 1, 171, 1, 'Grade 11 Management Stream/Nepali/व्यावसायिक नेपाली'),
(174, 6, 'अनुवाद र व्याख्या', 'Comprehensive study of अनुवाद र व्याख्या in Nepali', 'video', NULL, 3, 650, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 3, 1, 171, 1, 'Grade 11 Management Stream/Nepali/अनुवाद र व्याख्या'),
(175, 6, 'संचार सीप', 'Comprehensive study of संचार सीप in Nepali', 'video', NULL, 4, 625, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 4, 1, 171, 1, 'Grade 11 Management Stream/Nepali/संचार सीप'),
(176, 6, 'English', 'Complete English curriculum for Grade 11 Management Stream', 'video', NULL, 2, 0, 1, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 2, 1, NULL, 0, 'Grade 11 Management Stream/English'),
(177, 6, 'Business English', 'Comprehensive study of Business English in English', 'video', NULL, 1, 615, 1, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 1, 1, 176, 1, 'Grade 11 Management Stream/English/Business English'),
(178, 6, 'Technical Writing', 'Comprehensive study of Technical Writing in English', 'video', NULL, 2, 635, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 2, 1, 176, 1, 'Grade 11 Management Stream/English/Technical Writing'),
(179, 6, 'Presentation Skills', 'Comprehensive study of Presentation Skills in English', 'video', NULL, 3, 660, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 3, 1, 176, 1, 'Grade 11 Management Stream/English/Presentation Skills'),
(180, 6, 'Cross-cultural Communication', 'Comprehensive study of Cross-cultural Communication in English', 'video', NULL, 4, 720, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 4, 1, 176, 1, 'Grade 11 Management Stream/English/Cross-cultural Communication'),
(181, 6, 'Social Studies', 'Complete Social Studies curriculum for Grade 11 Management Stream', 'video', NULL, 3, 0, 1, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 3, 1, NULL, 0, 'Grade 11 Management Stream/Social Studies'),
(182, 6, 'Economics and Development', 'Comprehensive study of Economics and Development in Social Studies', 'video', NULL, 1, 660, 1, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 1, 1, 181, 1, 'Grade 11 Management Stream/Social Studies/Economics and Development'),
(183, 6, 'Political Science', 'Comprehensive study of Political Science in Social Studies', 'video', NULL, 2, 635, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 2, 1, 181, 1, 'Grade 11 Management Stream/Social Studies/Political Science'),
(184, 6, 'Sociology', 'Comprehensive study of Sociology in Social Studies', 'video', NULL, 3, 610, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 3, 1, 181, 1, 'Grade 11 Management Stream/Social Studies/Sociology'),
(185, 6, 'Contemporary World', 'Comprehensive study of Contemporary World in Social Studies', 'video', NULL, 4, 670, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 4, 1, 181, 1, 'Grade 11 Management Stream/Social Studies/Contemporary World'),
(186, 6, 'Accountancy', 'Complete Accountancy curriculum for Grade 11 Management Stream', 'video', NULL, 4, 0, 1, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 4, 1, NULL, 0, 'Grade 11 Management Stream/Accountancy'),
(187, 6, 'Introduction to Accounting', 'Comprehensive study of Introduction to Accounting in Accountancy', 'video', NULL, 1, 665, 1, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 1, 1, 186, 1, 'Grade 11 Management Stream/Accountancy/Introduction to Accounting'),
(188, 6, 'Journal and Ledger', 'Comprehensive study of Journal and Ledger in Accountancy', 'video', NULL, 2, 640, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 2, 1, 186, 1, 'Grade 11 Management Stream/Accountancy/Journal and Ledger'),
(189, 6, 'Trial Balance', 'Comprehensive study of Trial Balance in Accountancy', 'video', NULL, 3, 630, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 3, 1, 186, 1, 'Grade 11 Management Stream/Accountancy/Trial Balance'),
(190, 6, 'Financial Statements', 'Comprehensive study of Financial Statements in Accountancy', 'video', NULL, 4, 680, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 4, 1, 186, 1, 'Grade 11 Management Stream/Accountancy/Financial Statements'),
(191, 6, 'Partnership Accounts', 'Comprehensive study of Partnership Accounts in Accountancy', 'video', NULL, 5, 695, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 5, 1, 186, 1, 'Grade 11 Management Stream/Accountancy/Partnership Accounts'),
(192, 6, 'Economics', 'Complete Economics curriculum for Grade 11 Management Stream', 'video', NULL, 5, 0, 1, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 5, 1, NULL, 0, 'Grade 11 Management Stream/Economics'),
(193, 6, 'Microeconomics', 'Comprehensive study of Microeconomics in Economics', 'video', NULL, 1, 605, 1, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 1, 1, 192, 1, 'Grade 11 Management Stream/Economics/Microeconomics'),
(194, 6, 'Consumer Behavior', 'Comprehensive study of Consumer Behavior in Economics', 'video', NULL, 2, 635, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 2, 1, 192, 1, 'Grade 11 Management Stream/Economics/Consumer Behavior'),
(195, 6, 'Production Theory', 'Comprehensive study of Production Theory in Economics', 'video', NULL, 3, 650, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 3, 1, 192, 1, 'Grade 11 Management Stream/Economics/Production Theory'),
(196, 6, 'Market Structure', 'Comprehensive study of Market Structure in Economics', 'video', NULL, 4, 660, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 4, 1, 192, 1, 'Grade 11 Management Stream/Economics/Market Structure'),
(197, 6, 'Government and Economy', 'Comprehensive study of Government and Economy in Economics', 'video', NULL, 5, 705, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 5, 1, 192, 1, 'Grade 11 Management Stream/Economics/Government and Economy'),
(198, 6, 'Business Studies', 'Complete Business Studies curriculum for Grade 11 Management Stream', 'video', NULL, 6, 0, 1, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 6, 1, NULL, 0, 'Grade 11 Management Stream/Business Studies'),
(199, 6, 'Business Environment', 'Comprehensive study of Business Environment in Business Studies', 'video', NULL, 1, 635, 1, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 1, 1, 198, 1, 'Grade 11 Management Stream/Business Studies/Business Environment'),
(200, 6, 'Business Organization', 'Comprehensive study of Business Organization in Business Studies', 'video', NULL, 2, 655, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 2, 1, 198, 1, 'Grade 11 Management Stream/Business Studies/Business Organization'),
(201, 6, 'Management Principles', 'Comprehensive study of Management Principles in Business Studies', 'video', NULL, 3, 670, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 3, 1, 198, 1, 'Grade 11 Management Stream/Business Studies/Management Principles'),
(202, 6, 'Marketing Fundamentals', 'Comprehensive study of Marketing Fundamentals in Business Studies', 'video', NULL, 4, 690, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 4, 1, 198, 1, 'Grade 11 Management Stream/Business Studies/Marketing Fundamentals'),
(203, 6, 'Entrepreneurship', 'Comprehensive study of Entrepreneurship in Business Studies', 'video', NULL, 5, 675, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 5, 1, 198, 1, 'Grade 11 Management Stream/Business Studies/Entrepreneurship'),
(204, 7, 'Nepali', 'Complete Nepali curriculum for Grade 12 Science Stream', 'video', NULL, 1, 0, 1, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 1, 1, NULL, 0, 'Grade 12 Science Stream/Nepali'),
(205, 7, 'समसामयिक साहित्य', 'Comprehensive study of समसामयिक साहित्य in Nepali', 'video', NULL, 1, 635, 1, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 1, 1, 204, 1, 'Grade 12 Science Stream/Nepali/समसामयिक साहित्य'),
(206, 7, 'अनुसन्धान र लेखन', 'Comprehensive study of अनुसन्धान र लेखन in Nepali', 'video', NULL, 2, 650, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 2, 1, 204, 1, 'Grade 12 Science Stream/Nepali/अनुसन्धान र लेखन'),
(207, 7, 'भाषा र संस्कृति', 'Comprehensive study of भाषा र संस्कृति in Nepali', 'video', NULL, 3, 660, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 3, 1, 204, 1, 'Grade 12 Science Stream/Nepali/भाषा र संस्कृति'),
(208, 7, 'व्यावसायिक संचार', 'Comprehensive study of व्यावसायिक संचार in Nepali', 'video', NULL, 4, 680, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 4, 1, 204, 1, 'Grade 12 Science Stream/Nepali/व्यावसायिक संचार'),
(209, 7, 'English', 'Complete English curriculum for Grade 12 Science Stream', 'video', NULL, 2, 0, 1, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 2, 1, NULL, 0, 'Grade 12 Science Stream/English'),
(210, 7, 'Scientific English', 'Comprehensive study of Scientific English in English', 'video', NULL, 1, 645, 1, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 1, 1, 209, 1, 'Grade 12 Science Stream/English/Scientific English'),
(211, 7, 'Research Writing', 'Comprehensive study of Research Writing in English', 'video', NULL, 2, 650, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 2, 1, 209, 1, 'Grade 12 Science Stream/English/Research Writing'),
(212, 7, 'Technical Communication', 'Comprehensive study of Technical Communication in English', 'video', NULL, 3, 700, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 3, 1, 209, 1, 'Grade 12 Science Stream/English/Technical Communication'),
(213, 7, 'Global Literature', 'Comprehensive study of Global Literature in English', 'video', NULL, 4, 685, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 4, 1, 209, 1, 'Grade 12 Science Stream/English/Global Literature');
INSERT INTO `topics` (`id`, `course_id`, `title`, `description`, `content_type`, `content_url`, `order`, `duration_minutes`, `is_previewable`, `status`, `created_at`, `updated_at`, `order_sequence`, `is_active`, `parent_topic_id`, `level`, `full_path`) VALUES
(214, 7, 'Physics', 'Complete Physics curriculum for Grade 12 Science Stream', 'video', NULL, 3, 0, 1, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 3, 1, NULL, 0, 'Grade 12 Science Stream/Physics'),
(215, 7, 'Rotational Dynamics', 'Comprehensive study of Rotational Dynamics in Physics', 'video', NULL, 1, 650, 1, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 1, 1, 214, 1, 'Grade 12 Science Stream/Physics/Rotational Dynamics'),
(216, 7, 'Periodic Motion', 'Comprehensive study of Periodic Motion in Physics', 'video', NULL, 2, 645, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 2, 1, 214, 1, 'Grade 12 Science Stream/Physics/Periodic Motion'),
(217, 7, 'Fluid Statics', 'Comprehensive study of Fluid Statics in Physics', 'video', NULL, 3, 650, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 3, 1, 214, 1, 'Grade 12 Science Stream/Physics/Fluid Statics'),
(218, 7, 'Thermodynamics', 'Comprehensive study of Thermodynamics in Physics', 'video', NULL, 4, 670, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 4, 1, 214, 1, 'Grade 12 Science Stream/Physics/Thermodynamics'),
(219, 7, 'Geometrical Optics', 'Comprehensive study of Geometrical Optics in Physics', 'video', NULL, 5, 705, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 5, 1, 214, 1, 'Grade 12 Science Stream/Physics/Geometrical Optics'),
(220, 7, 'Physical Optics', 'Comprehensive study of Physical Optics in Physics', 'video', NULL, 6, 705, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 6, 1, 214, 1, 'Grade 12 Science Stream/Physics/Physical Optics'),
(221, 7, 'Electric Circuits', 'Comprehensive study of Electric Circuits in Physics', 'video', NULL, 7, 730, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 7, 1, 214, 1, 'Grade 12 Science Stream/Physics/Electric Circuits'),
(222, 7, 'Magnetic Fields', 'Comprehensive study of Magnetic Fields in Physics', 'video', NULL, 8, 735, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 8, 1, 214, 1, 'Grade 12 Science Stream/Physics/Magnetic Fields'),
(223, 7, 'Electromagnetic Induction', 'Comprehensive study of Electromagnetic Induction in Physics', 'video', NULL, 9, 800, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 9, 1, 214, 1, 'Grade 12 Science Stream/Physics/Electromagnetic Induction'),
(224, 7, 'Alternating Currents', 'Comprehensive study of Alternating Currents in Physics', 'video', NULL, 10, 790, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 10, 1, 214, 1, 'Grade 12 Science Stream/Physics/Alternating Currents'),
(225, 7, 'Electrons', 'Comprehensive study of Electrons in Physics', 'video', NULL, 11, 750, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 11, 1, 214, 1, 'Grade 12 Science Stream/Physics/Electrons'),
(226, 7, 'Photons', 'Comprehensive study of Photons in Physics', 'video', NULL, 12, 755, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 12, 1, 214, 1, 'Grade 12 Science Stream/Physics/Photons'),
(227, 7, 'Atomic Physics', 'Comprehensive study of Atomic Physics in Physics', 'video', NULL, 13, 805, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 13, 1, 214, 1, 'Grade 12 Science Stream/Physics/Atomic Physics'),
(228, 7, 'Nuclear Physics', 'Comprehensive study of Nuclear Physics in Physics', 'video', NULL, 14, 825, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 14, 1, 214, 1, 'Grade 12 Science Stream/Physics/Nuclear Physics'),
(229, 7, 'Solid State Physics', 'Comprehensive study of Solid State Physics in Physics', 'video', NULL, 15, 860, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 15, 1, 214, 1, 'Grade 12 Science Stream/Physics/Solid State Physics'),
(230, 7, 'Recent Trends in Physics', 'Comprehensive study of Recent Trends in Physics in Physics', 'video', NULL, 16, 900, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 16, 1, 214, 1, 'Grade 12 Science Stream/Physics/Recent Trends in Physics'),
(231, 7, 'Chemistry', 'Complete Chemistry curriculum for Grade 12 Science Stream', 'video', NULL, 4, 0, 1, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 4, 1, NULL, 0, 'Grade 12 Science Stream/Chemistry'),
(232, 7, 'Volumetric Analysis', 'Comprehensive study of Volumetric Analysis in Chemistry', 'video', NULL, 1, 650, 1, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 1, 1, 231, 1, 'Grade 12 Science Stream/Chemistry/Volumetric Analysis'),
(233, 7, 'Ionic Equilibrium', 'Comprehensive study of Ionic Equilibrium in Chemistry', 'video', NULL, 2, 655, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 2, 1, 231, 1, 'Grade 12 Science Stream/Chemistry/Ionic Equilibrium'),
(234, 7, 'Chemical Kinetics', 'Comprehensive study of Chemical Kinetics in Chemistry', 'video', NULL, 3, 670, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 3, 1, 231, 1, 'Grade 12 Science Stream/Chemistry/Chemical Kinetics'),
(235, 7, 'Thermodynamics', 'Comprehensive study of Thermodynamics in Chemistry', 'video', NULL, 4, 670, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 4, 1, 231, 1, 'Grade 12 Science Stream/Chemistry/Thermodynamics'),
(236, 7, 'Electrochemistry', 'Comprehensive study of Electrochemistry in Chemistry', 'video', NULL, 5, 695, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 5, 1, 231, 1, 'Grade 12 Science Stream/Chemistry/Electrochemistry'),
(237, 7, 'Chemistry of Metals', 'Comprehensive study of Chemistry of Metals in Chemistry', 'video', NULL, 6, 725, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 6, 1, 231, 1, 'Grade 12 Science Stream/Chemistry/Chemistry of Metals'),
(238, 7, 'Chemistry of Non-metals', 'Comprehensive study of Chemistry of Non-metals in Chemistry', 'video', NULL, 7, 760, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 7, 1, 231, 1, 'Grade 12 Science Stream/Chemistry/Chemistry of Non-metals'),
(239, 7, 'Organic Chemistry', 'Comprehensive study of Organic Chemistry in Chemistry', 'video', NULL, 8, 745, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 8, 1, 231, 1, 'Grade 12 Science Stream/Chemistry/Organic Chemistry'),
(240, 7, 'Haloalkanes and Haloarenes', 'Comprehensive study of Haloalkanes and Haloarenes in Chemistry', 'video', NULL, 9, 805, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 9, 1, 231, 1, 'Grade 12 Science Stream/Chemistry/Haloalkanes and Haloarenes'),
(241, 7, 'Alcohols and Phenols', 'Comprehensive study of Alcohols and Phenols in Chemistry', 'video', NULL, 10, 790, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 10, 1, 231, 1, 'Grade 12 Science Stream/Chemistry/Alcohols and Phenols'),
(242, 7, 'Ethers and Epoxides', 'Comprehensive study of Ethers and Epoxides in Chemistry', 'video', NULL, 11, 800, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 11, 1, 231, 1, 'Grade 12 Science Stream/Chemistry/Ethers and Epoxides'),
(243, 7, 'Aldehydes and Ketones', 'Comprehensive study of Aldehydes and Ketones in Chemistry', 'video', NULL, 12, 825, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 12, 1, 231, 1, 'Grade 12 Science Stream/Chemistry/Aldehydes and Ketones'),
(244, 7, 'Carboxylic Acids and Derivatives', 'Comprehensive study of Carboxylic Acids and Derivatives in Chemistry', 'video', NULL, 13, 895, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 13, 1, 231, 1, 'Grade 12 Science Stream/Chemistry/Carboxylic Acids and Derivatives'),
(245, 7, 'Nitro Compounds', 'Comprehensive study of Nitro Compounds in Chemistry', 'video', NULL, 14, 825, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 14, 1, 231, 1, 'Grade 12 Science Stream/Chemistry/Nitro Compounds'),
(246, 7, 'Amines', 'Comprehensive study of Amines in Chemistry', 'video', NULL, 15, 795, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 15, 1, 231, 1, 'Grade 12 Science Stream/Chemistry/Amines'),
(247, 7, 'Organometallic Compounds', 'Comprehensive study of Organometallic Compounds in Chemistry', 'video', NULL, 16, 900, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 16, 1, 231, 1, 'Grade 12 Science Stream/Chemistry/Organometallic Compounds'),
(248, 7, 'Biology', 'Complete Biology curriculum for Grade 12 Science Stream', 'video', NULL, 5, 0, 1, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 5, 1, NULL, 0, 'Grade 12 Science Stream/Biology'),
(249, 7, 'Biomolecules and Cell Biology', 'Comprehensive study of Biomolecules and Cell Biology in Biology', 'video', NULL, 1, 700, 1, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 1, 1, 248, 1, 'Grade 12 Science Stream/Biology/Biomolecules and Cell Biology'),
(250, 7, 'Genetics', 'Comprehensive study of Genetics in Biology', 'video', NULL, 2, 610, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 2, 1, 248, 1, 'Grade 12 Science Stream/Biology/Genetics'),
(251, 7, 'Ecology and Environment', 'Comprehensive study of Ecology and Environment in Biology', 'video', NULL, 3, 700, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 3, 1, 248, 1, 'Grade 12 Science Stream/Biology/Ecology and Environment'),
(252, 7, 'Human Biology', 'Comprehensive study of Human Biology in Biology', 'video', NULL, 4, 665, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 4, 1, 248, 1, 'Grade 12 Science Stream/Biology/Human Biology'),
(253, 7, 'Applied Biology', 'Comprehensive study of Applied Biology in Biology', 'video', NULL, 5, 690, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 5, 1, 248, 1, 'Grade 12 Science Stream/Biology/Applied Biology'),
(254, 7, 'Plant Biology', 'Comprehensive study of Plant Biology in Biology', 'video', NULL, 6, 695, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 6, 1, 248, 1, 'Grade 12 Science Stream/Biology/Plant Biology'),
(255, 7, 'Animal Biology', 'Comprehensive study of Animal Biology in Biology', 'video', NULL, 7, 715, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 7, 1, 248, 1, 'Grade 12 Science Stream/Biology/Animal Biology'),
(256, 7, 'Biotechnology', 'Comprehensive study of Biotechnology in Biology', 'video', NULL, 8, 725, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 8, 1, 248, 1, 'Grade 12 Science Stream/Biology/Biotechnology'),
(257, 7, 'Mathematics', 'Complete Mathematics curriculum for Grade 12 Science Stream', 'video', NULL, 6, 0, 1, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 6, 1, NULL, 0, 'Grade 12 Science Stream/Mathematics'),
(258, 7, 'Algebra', 'Comprehensive study of Algebra in Mathematics', 'video', NULL, 1, 590, 1, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 1, 1, 257, 1, 'Grade 12 Science Stream/Mathematics/Algebra'),
(259, 7, 'Trigonometry', 'Comprehensive study of Trigonometry in Mathematics', 'video', NULL, 2, 630, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 2, 1, 257, 1, 'Grade 12 Science Stream/Mathematics/Trigonometry'),
(260, 7, 'Analytical Geometry', 'Comprehensive study of Analytical Geometry in Mathematics', 'video', NULL, 3, 680, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 3, 1, 257, 1, 'Grade 12 Science Stream/Mathematics/Analytical Geometry'),
(261, 7, 'Vector', 'Comprehensive study of Vector in Mathematics', 'video', NULL, 4, 630, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 4, 1, 257, 1, 'Grade 12 Science Stream/Mathematics/Vector'),
(262, 7, 'Statistics and Probability', 'Comprehensive study of Statistics and Probability in Mathematics', 'video', NULL, 5, 745, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 5, 1, 257, 1, 'Grade 12 Science Stream/Mathematics/Statistics and Probability'),
(263, 7, 'Calculus', 'Comprehensive study of Calculus in Mathematics', 'video', NULL, 6, 670, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 6, 1, 257, 1, 'Grade 12 Science Stream/Mathematics/Calculus'),
(264, 7, 'Numerical Methods', 'Comprehensive study of Numerical Methods in Mathematics', 'video', NULL, 7, 730, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 7, 1, 257, 1, 'Grade 12 Science Stream/Mathematics/Numerical Methods'),
(265, 7, 'Linear Programming', 'Comprehensive study of Linear Programming in Mathematics', 'video', NULL, 8, 750, 0, 'active', '2025-01-14 09:35:33', '2025-01-14 09:35:33', 8, 1, 257, 1, 'Grade 12 Science Stream/Mathematics/Linear Programming');

--
-- Triggers `topics`
--
DELIMITER $$
CREATE TRIGGER `update_duration_hours_after_topic_delete` AFTER DELETE ON `topics` FOR EACH ROW BEGIN
    DECLARE new_duration_hours INT;

    -- Calculate the new total duration in hours for the associated course
    SELECT SUM(duration_minutes) / 60
    INTO new_duration_hours
    FROM topics
    WHERE course_id = OLD.course_id;

    -- Update the duration_hours in the courses table
    UPDATE courses
    SET duration_hours = new_duration_hours
    WHERE id = OLD.course_id;
END
$$
DELIMITER ;
DELIMITER $$
CREATE TRIGGER `update_duration_hours_after_topic_insert` AFTER INSERT ON `topics` FOR EACH ROW BEGIN
    DECLARE new_duration_hours INT;

    -- Calculate the new total duration in hours for the associated course
    SELECT SUM(duration_minutes) / 60
    INTO new_duration_hours
    FROM topics
    WHERE course_id = NEW.course_id;

    -- Update the duration_hours in the courses table
    UPDATE courses
    SET duration_hours = new_duration_hours
    WHERE id = NEW.course_id;
END
$$
DELIMITER ;
DELIMITER $$
CREATE TRIGGER `update_duration_hours_after_topic_update` AFTER UPDATE ON `topics` FOR EACH ROW BEGIN
    DECLARE new_duration_hours INT;

    -- Calculate the new total duration in hours for the associated course
    SELECT SUM(duration_minutes) / 60
    INTO new_duration_hours
    FROM topics
    WHERE course_id = NEW.course_id;

    -- Update the duration_hours in the courses table
    UPDATE courses
    SET duration_hours = new_duration_hours
    WHERE id = NEW.course_id;
END
$$
DELIMITER ;

-- --------------------------------------------------------

--
-- Table structure for table `topic_analytics`
--

CREATE TABLE `topic_analytics` (
  `id` int(11) NOT NULL,
  `user_id` varchar(50) NOT NULL,
  `topic_id` int(11) NOT NULL,
  `questions_attempted` int(11) NOT NULL DEFAULT 0,
  `questions_correct` int(11) NOT NULL DEFAULT 0,
  `avg_time_per_question` decimal(8,2) NOT NULL DEFAULT 0.00,
  `last_attempted` datetime DEFAULT NULL,
  `created_at` timestamp NOT NULL DEFAULT current_timestamp(),
  `updated_at` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp()
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='Enhanced topic-wise performance analytics for users';

-- --------------------------------------------------------

--
-- Table structure for table `upcoming_events`
--

CREATE TABLE `upcoming_events` (
  `id` int(11) NOT NULL,
  `title` varchar(255) NOT NULL,
  `description` text NOT NULL,
  `date` date NOT NULL,
  `image_url` varchar(500) NOT NULL,
  `icon` varchar(100) NOT NULL,
  `is_upcoming_event` tinyint(1) NOT NULL DEFAULT 1,
  `upcoming_event_date` datetime NOT NULL DEFAULT current_timestamp(),
  `course_id` int(100) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `upcoming_events`
--

INSERT INTO `upcoming_events` (`id`, `title`, `description`, `date`, `image_url`, `icon`, `is_upcoming_event`, `upcoming_event_date`, `course_id`) VALUES
(1, 'AI Workshop', 'An interactive workshop on AI for business advantages.', '2024-12-05', 'https://neurosys.com/wp-content/uploads/2024/03/AI-workshop-for-business-advantages-social-media.png', 'event', 1, '2024-12-05 10:00:00', 1),
(2, 'Design Thinking Seminar', 'A seminar on creative and strategic problem-solving through design thinking.', '2024-12-06', 'https://dsce.ac.in/wp-content/uploads/2022/11/312309189_483874437095310_4424609002382913307_n.jpg', 'brush', 1, '2024-12-06 10:00:00', 1),
(3, 'Flutter Bootcamp', 'Join us for a hands-on bootcamp to learn Flutter development.', '2024-12-07', 'https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcSQcpv-bIT-vP4km6WQGwYsbMhY0U9SHyIpiw&s', 'code', 1, '2024-12-07 10:00:00', 1);

-- --------------------------------------------------------

--
-- Table structure for table `user`
--

CREATE TABLE `user` (
  `id` int(11) NOT NULL,
  `username` varchar(100) NOT NULL,
  `password` varchar(1000) NOT NULL,
  `password_hash` varchar(255) DEFAULT NULL,
  `email` varchar(100) NOT NULL,
  `user_type` enum('student','instructor','institute_admin','super_admin') DEFAULT 'student',
  `institute_id` int(11) DEFAULT NULL COMMENT 'Primary institute association',
  `is_verified` tinyint(1) DEFAULT 0 COMMENT 'Account verification status',
  `verification_token` varchar(100) DEFAULT NULL COMMENT 'Email verification token',
  `last_active_at` timestamp NULL DEFAULT NULL COMMENT 'Last activity timestamp',
  `contactno` varchar(1000) NOT NULL,
  `profile_img_url` varchar(1000) NOT NULL DEFAULT 'https://media.istockphoto.com/id/1300845620/vector/user-icon-flat-isolated-on-white-background-user-symbol-vector-illustration.jpg?s=612x612&w=0&k=20&c=yBeyba0hUkh14_jgv1OKqIH0CCSWU_4ckRkAoy2p73o=',
  `fullname` varchar(100) NOT NULL,
  `doc` varchar(100) NOT NULL,
  `last_login` timestamp NULL DEFAULT NULL,
  `profile_completed` int(100) NOT NULL DEFAULT 0,
  `web_login_device` varchar(1000) NOT NULL DEFAULT '',
  `logged_in` int(100) NOT NULL DEFAULT 0,
  `created_at` datetime NOT NULL DEFAULT current_timestamp(),
  `updated_at` datetime NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
  `login_type` varchar(20) DEFAULT 'email',
  `google_id` varchar(255) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `user`
--

INSERT INTO `user` (`id`, `username`, `password`, `password_hash`, `email`, `user_type`, `institute_id`, `is_verified`, `verification_token`, `last_active_at`, `contactno`, `profile_img_url`, `fullname`, `doc`, `last_login`, `profile_completed`, `web_login_device`, `logged_in`, `created_at`, `updated_at`, `login_type`, `google_id`) VALUES
(1, 'abtech1949', '1234', NULL, 'r@gmail.com', 'institute_admin', 1, 0, NULL, NULL, '1234567890', 'https://clc.ashlya.com/study/api/profile_images/IMG-20241013-WA0000.jpg', 'AB Tech', '2024-10-28 05:48:45', NULL, 0, 'rwtn7mqc53sacf9qzj1o', 1, '2025-05-22 08:12:26', '2025-09-01 10:41:55', 'email', NULL),
(2, 'bandanaregmi6441', 'regmibandana21@gmail.com', NULL, 'regmibandana21@gmail.com', 'instructor', 1, 0, NULL, NULL, '1234567890', 'https://media.istockphoto.com/id/1300845620/vector/user-icon-flat-isolated-on-white-background-user-symbol-vector-illustration.jpg?s=612x612&w=0&k=20&c=yBeyba0hUkh14_jgv1OKqIH0CCSWU_4ckRkAoy2p73o=', 'Bandana Regmi', '2024-10-28 06:16:57', NULL, 0, 'QP1A.190711.020', 1, '2025-05-21 08:12:26', '2025-09-01 10:41:55', 'email', NULL),
(4, 'chhedalalchaudhary7876', 'chhedalalchaudhary432@gmail.com', NULL, 'chhedalalchaudhary432@gmail.com', 'instructor', 2, 0, NULL, NULL, '1234567890', 'https://media.istockphoto.com/id/1300845620/vector/user-icon-flat-isolated-on-white-background-user-symbol-vector-illustration.jpg?s=612x612&w=0&k=20&c=yBeyba0hUkh14_jgv1OKqIH0CCSWU_4ckRkAoy2p73o=', 'Chheda Lal Chaudhary', '2024-10-28 16:36:37', NULL, 0, 'UP1A.231005.007', 1, '2025-05-19 08:12:26', '2025-09-01 10:41:55', 'email', NULL),
(5, 'asokairee1104', 'asokairee2@gmail.com', NULL, 'asokairee2@gmail.com', 'student', NULL, 0, NULL, NULL, '1234567890', 'https://media.istockphoto.com/id/1300845620/vector/user-icon-flat-isolated-on-white-background-user-symbol-vector-illustration.jpg?s=612x612&w=0&k=20&c=yBeyba0hUkh14_jgv1OKqIH0CCSWU_4ckRkAoy2p73o=', 'Asok Airee', '2024-10-29 00:59:02', NULL, 0, 'SKQ1.211202.001', 1, '2025-05-18 08:12:26', '2025-05-23 08:12:26', 'email', NULL),
(6, 'dipeshsapkota1104', 'dipeshz438@gmail.com', NULL, 'dipeshz438@gmail.com', 'student', NULL, 0, NULL, NULL, '1234567890', 'https://media.istockphoto.com/id/1300845620/vector/user-icon-flat-isolated-on-white-background-user-symbol-vector-illustration.jpg?s=612x612&w=0&k=20&c=yBeyba0hUkh14_jgv1OKqIH0CCSWU_4ckRkAoy2p73o=', 'Dipesh SAPKOTA', '2024-10-29 00:59:57', NULL, 0, 'UKQ1.231207.002', 1, '2025-05-17 08:12:26', '2025-05-23 08:12:26', 'email', NULL),
(7, 'sandeshpaudel7506', 'sapkotasandesh25@gmail.com', NULL, 'sapkotasandesh25@gmail.com', 'student', NULL, 0, NULL, NULL, '1234567890', 'https://media.istockphoto.com/id/1300845620/vector/user-icon-flat-isolated-on-white-background-user-symbol-vector-illustration.jpg?s=612x612&w=0&k=20&c=yBeyba0hUkh14_jgv1OKqIH0CCSWU_4ckRkAoy2p73o=', 'sandesh paudel', '2024-10-29 01:27:43', NULL, 0, 'SP1A.210812.016', 1, '2025-05-16 08:12:26', '2025-05-23 08:12:26', 'email', NULL),
(8, 'dhirendra1641', 'baduwaldhirendra68@gmail.com', NULL, 'baduwaldhirendra68@gmail.com', 'student', NULL, 0, NULL, NULL, '1234567890', 'https://media.istockphoto.com/id/1300845620/vector/user-icon-flat-isolated-on-white-background-user-symbol-vector-illustration.jpg?s=612x612&w=0&k=20&c=yBeyba0hUkh14_jgv1OKqIH0CCSWU_4ckRkAoy2p73o=', 'Dhiren Dra', '2024-10-29 01:46:32', NULL, 0, 'UKQ1.230924.001', 1, '2025-05-15 08:12:26', '2025-05-23 08:12:26', 'email', NULL),
(9, 'jaymahakal1641', 'jm1701412@gmail.com', NULL, 'jm1701412@gmail.com', 'student', NULL, 0, NULL, NULL, '1234567890', 'https://media.istockphoto.com/id/1300845620/vector/user-icon-flat-isolated-on-white-background-user-symbol-vector-illustration.jpg?s=612x612&w=0&k=20&c=yBeyba0hUkh14_jgv1OKqIH0CCSWU_4ckRkAoy2p73o=', 'JAY MAHAKAL', '2024-10-29 01:56:04', NULL, 0, 'TKQ1.221114.001', 1, '2025-05-14 08:12:26', '2025-05-23 08:12:26', 'email', NULL),
(10, 'xyzana0312', 'xyz56734@gmail.com', NULL, 'xyz56734@gmail.com', 'student', NULL, 0, NULL, NULL, '1234567890', 'https://media.istockphoto.com/id/1300845620/vector/user-icon-flat-isolated-on-white-background-user-symbol-vector-illustration.jpg?s=612x612&w=0&k=20&c=yBeyba0hUkh14_jgv1OKqIH0CCSWU_4ckRkAoy2p73o=', 'xyz ana', '2024-10-29 01:59:35', NULL, 0, 'TP1A.220624.014', 1, '2025-05-13 08:12:26', '2025-05-23 08:12:26', 'email', NULL),
(11, 'pragyajoshi1641', 'sucess@206163##$$$', NULL, 'joshipragya61@gmail.com', 'student', NULL, 0, NULL, NULL, '9769932205', 'https://media.istockphoto.com/id/1300845620/vector/user-icon-flat-isolated-on-white-background-user-symbol-vector-illustration.jpg?s=612x612&w=0&k=20&c=yBeyba0hUkh14_jgv1OKqIH0CCSWU_4ckRkAoy2p73o=', 'Pragya Joshi', '2024-10-29 02:06:10', NULL, 0, 'TKQ1.221114.001', 1, '2025-05-12 08:12:26', '2025-05-23 08:12:26', 'email', NULL),
(12, 'pragyajoshi1641', 'sucess@pj$$$', NULL, 'joshipragya61@gmail.com', 'student', NULL, 0, NULL, NULL, '9769932205', 'https://media.istockphoto.com/id/1300845620/vector/user-icon-flat-isolated-on-white-background-user-symbol-vector-illustration.jpg?s=612x612&w=0&k=20&c=yBeyba0hUkh14_jgv1OKqIH0CCSWU_4ckRkAoy2p73o=', 'Pragya joshi', '2024-10-29 02:12:28', NULL, 0, 'TKQ1.221114.001', 1, '2025-05-11 08:12:26', '2025-05-23 08:12:26', 'email', NULL),
(13, 'kritamchaudhary0312', 'chykritam137@gmail.com', NULL, 'chykritam137@gmail.com', 'student', NULL, 0, NULL, NULL, '1234567890', 'https://media.istockphoto.com/id/1300845620/vector/user-icon-flat-isolated-on-white-background-user-symbol-vector-illustration.jpg?s=612x612&w=0&k=20&c=yBeyba0hUkh14_jgv1OKqIH0CCSWU_4ckRkAoy2p73o=', 'Kritam Chaudhary', '2024-10-29 02:16:23', NULL, 0, 'UP1A.231005.007_NONFC', 1, '2025-05-10 08:12:26', '2025-05-23 08:12:26', 'email', NULL),
(14, 'bhaktasagarbhul1641', 'bhulbhaktasagar@gmail.com', NULL, 'bhulbhaktasagar@gmail.com', 'student', NULL, 0, NULL, NULL, '1234567890', 'https://media.istockphoto.com/id/1300845620/vector/user-icon-flat-isolated-on-white-background-user-symbol-vector-illustration.jpg?s=612x612&w=0&k=20&c=yBeyba0hUkh14_jgv1OKqIH0CCSWU_4ckRkAoy2p73o=', 'Bhaktasagar Bhul', '2024-10-29 02:18:58', NULL, 0, 'UP1A.231005.007_INMOD1', 1, '2025-05-09 08:12:26', '2025-05-23 08:12:26', 'email', NULL),
(15, 'riteshchaudhary9960', '@Ritesh2062', NULL, 'rits01chy@gmail.com', 'student', NULL, 0, NULL, NULL, '9868135650', 'https://clc.ashlya.com/study/api/profile_images/1000016966.jpg', 'Ritesh Chaudhary', '2024-10-29 03:02:23', NULL, 0, 'UP1A.231005.007', 1, '2025-05-08 08:12:26', '2025-05-23 08:12:26', 'email', NULL),
(16, 'keshabchaudhary7292', 'keshabchaudhary261@gmail.com', NULL, 'keshabchaudhary261@gmail.com', 'student', NULL, 0, NULL, NULL, '1234567890', 'https://media.istockphoto.com/id/1300845620/vector/user-icon-flat-isolated-on-white-background-user-symbol-vector-illustration.jpg?s=612x612&w=0&k=20&c=yBeyba0hUkh14_jgv1OKqIH0CCSWU_4ckRkAoy2p73o=', 'keshab chaudhary', '2024-10-29 03:06:01', NULL, 0, 'TKQ1.221013.002', 1, '2025-05-07 08:12:26', '2025-05-23 08:12:26', 'email', NULL),
(17, 'anjalichaudhary9960', 'anjalichaudhary9749@gmail.com', NULL, 'anjalichaudhary9749@gmail.com', 'student', NULL, 0, NULL, NULL, '1234567890', 'https://media.istockphoto.com/id/1300845620/vector/user-icon-flat-isolated-on-white-background-user-symbol-vector-illustration.jpg?s=612x612&w=0&k=20&c=yBeyba0hUkh14_jgv1OKqIH0CCSWU_4ckRkAoy2p73o=', 'Anjali Chaudhary', '2024-10-29 03:25:17', NULL, 0, 'SKQ1.211202.001', 1, '2025-05-06 08:12:26', '2025-05-23 08:12:26', 'email', NULL),
(18, 'serajansari7067', 'sanu1234rs@gmail.com', NULL, 'sanu1234rs@gmail.com', 'student', NULL, 0, NULL, NULL, '1234567890', 'https://media.istockphoto.com/id/1300845620/vector/user-icon-flat-isolated-on-white-background-user-symbol-vector-illustration.jpg?s=612x612&w=0&k=20&c=yBeyba0hUkh14_jgv1OKqIH0CCSWU_4ckRkAoy2p73o=', 'Seraj Ansari', '2024-10-29 03:50:01', NULL, 0, 'QP1A.190711.020', 1, '2025-05-05 08:12:26', '2025-05-23 08:12:26', 'email', NULL),
(19, 'rojitchaudhary7067', 'rojitchaudhary9@gmail.com', NULL, 'rojitchaudhary9@gmail.com', 'student', NULL, 0, NULL, NULL, '1234567890', 'https://media.istockphoto.com/id/1300845620/vector/user-icon-flat-isolated-on-white-background-user-symbol-vector-illustration.jpg?s=612x612&w=0&k=20&c=yBeyba0hUkh14_jgv1OKqIH0CCSWU_4ckRkAoy2p73o=', 'Rojit Chaudhary', '2024-10-29 04:03:34', NULL, 0, 'UKQ1.231207.002', 1, '2025-05-04 08:12:26', '2025-05-23 08:12:26', 'email', NULL),
(20, 'smritichaudhary5609', 'smritichaudhary916@gmail.com', NULL, 'smritichaudhary916@gmail.com', 'student', NULL, 0, NULL, NULL, '1234567890', 'https://media.istockphoto.com/id/1300845620/vector/user-icon-flat-isolated-on-white-background-user-symbol-vector-illustration.jpg?s=612x612&w=0&k=20&c=yBeyba0hUkh14_jgv1OKqIH0CCSWU_4ckRkAoy2p73o=', 'Smriti Chaudhary', '2024-10-29 04:44:01', NULL, 0, 'UKQ1.230924.001', 1, '2025-05-03 08:12:26', '2025-05-23 08:12:26', 'email', NULL),
(21, 'rabinkathariya.050684', 'kathariyarabin5243@gmail.com', NULL, 'kathariyarabin5243@gmail.com', 'student', NULL, 0, NULL, NULL, '1234567890', 'https://media.istockphoto.com/id/1300845620/vector/user-icon-flat-isolated-on-white-background-user-symbol-vector-illustration.jpg?s=612x612&w=0&k=20&c=yBeyba0hUkh14_jgv1OKqIH0CCSWU_4ckRkAoy2p73o=', 'Rabin Kathariya .05', '2024-10-29 05:08:18', NULL, 0, 'SKQ1.211019.001', 1, '2025-05-02 08:12:26', '2025-05-23 08:12:26', 'email', NULL),
(22, 'luciferstark5994', 'luciferstark1111@gmail.com', NULL, 'luciferstark1111@gmail.com', 'student', NULL, 0, NULL, NULL, '1234567890', 'https://media.istockphoto.com/id/1300845620/vector/user-icon-flat-isolated-on-white-background-user-symbol-vector-illustration.jpg?s=612x612&w=0&k=20&c=yBeyba0hUkh14_jgv1OKqIH0CCSWU_4ckRkAoy2p73o=', 'Lucifer Stark', '2024-10-29 05:57:27', NULL, 0, 'UP1A.230905.011', 1, '2025-05-01 08:12:26', '2025-05-23 08:12:26', 'email', NULL),
(23, 'kamalbohara5994', 'boharakamal857@gmail.com', NULL, 'boharakamal857@gmail.com', 'student', NULL, 0, NULL, NULL, '1234567890', 'https://media.istockphoto.com/id/1300845620/vector/user-icon-flat-isolated-on-white-background-user-symbol-vector-illustration.jpg?s=612x612&w=0&k=20&c=yBeyba0hUkh14_jgv1OKqIH0CCSWU_4ckRkAoy2p73o=', 'Kamal Bohara', '2024-10-29 06:05:04', NULL, 0, 'QKQ1.191014.012', 1, '2025-04-30 08:12:26', '2025-05-23 08:12:26', 'email', NULL),
(24, 'bidyagiri8887', 'bidyagiri8@gmail.com', NULL, 'bidyagiri8@gmail.com', 'student', NULL, 0, NULL, NULL, '1234567890', 'https://media.istockphoto.com/id/1300845620/vector/user-icon-flat-isolated-on-white-background-user-symbol-vector-illustration.jpg?s=612x612&w=0&k=20&c=yBeyba0hUkh14_jgv1OKqIH0CCSWU_4ckRkAoy2p73o=', 'BIDYA GIRI', '2024-10-29 07:10:52', NULL, 0, 'RKQ1.200903.002', 1, '2025-04-29 08:12:26', '2025-05-23 08:12:26', 'email', NULL),
(26, 'norvicgroup5495', 'nutritiongroup62@gmail.com', NULL, 'nutritiongroup62@gmail.com', 'student', NULL, 0, NULL, NULL, '1234567890', 'https://media.istockphoto.com/id/1300845620/vector/user-icon-flat-isolated-on-white-background-user-symbol-vector-illustration.jpg?s=612x612&w=0&k=20&c=yBeyba0hUkh14_jgv1OKqIH0CCSWU_4ckRkAoy2p73o=', 'Norvic Group', '2024-10-29 08:07:45', NULL, 0, 'QP1A.190711.020', 1, '2025-04-27 08:12:26', '2025-05-23 08:12:26', 'email', NULL),
(27, 'ganeshmali3422', 'gmali8320@gmail.com', NULL, 'gmali8320@gmail.com', 'student', NULL, 0, NULL, NULL, '1234567890', 'https://media.istockphoto.com/id/1300845620/vector/user-icon-flat-isolated-on-white-background-user-symbol-vector-illustration.jpg?s=612x612&w=0&k=20&c=yBeyba0hUkh14_jgv1OKqIH0CCSWU_4ckRkAoy2p73o=', 'Ganesh Mali', '2024-10-29 08:44:53', NULL, 0, 'UKQ1.230924.001', 1, '2025-04-26 08:12:26', '2025-05-23 08:12:26', 'email', NULL),
(28, 'laxmanojha3422', 'laxmanojha1718@gmail.com', NULL, 'laxmanojha1718@gmail.com', 'student', NULL, 0, NULL, NULL, '1234567890', 'https://media.istockphoto.com/id/1300845620/vector/user-icon-flat-isolated-on-white-background-user-symbol-vector-illustration.jpg?s=612x612&w=0&k=20&c=yBeyba0hUkh14_jgv1OKqIH0CCSWU_4ckRkAoy2p73o=', 'Laxman Ojha', '2024-10-29 08:47:25', NULL, 0, 'SP1A.210812.003_IN', 1, '2025-04-25 08:12:26', '2025-05-23 08:12:26', 'email', NULL),
(29, 'theflex3422', 'subhamlamsal42@gmail.com', NULL, 'subhamlamsal42@gmail.com', 'student', NULL, 0, NULL, NULL, '1234567890', 'https://media.istockphoto.com/id/1300845620/vector/user-icon-flat-isolated-on-white-background-user-symbol-vector-illustration.jpg?s=612x612&w=0&k=20&c=yBeyba0hUkh14_jgv1OKqIH0CCSWU_4ckRkAoy2p73o=', 'THE FLEX', '2024-10-29 08:57:21', NULL, 0, 'UP1A.231005.007', 1, '2025-04-24 08:12:26', '2025-05-23 08:12:26', 'email', NULL),
(30, 'ankushojha0924', 'ankushojha1012@gmail.com', NULL, 'ankushojha1012@gmail.com', 'student', NULL, 0, NULL, NULL, '1234567890', 'https://media.istockphoto.com/id/1300845620/vector/user-icon-flat-isolated-on-white-background-user-symbol-vector-illustration.jpg?s=612x612&w=0&k=20&c=yBeyba0hUkh14_jgv1OKqIH0CCSWU_4ckRkAoy2p73o=', 'Ankush Ojha', '2024-10-29 09:00:53', NULL, 0, 'UP1A.231005.007', 1, '2025-04-23 08:12:26', '2025-05-23 08:12:26', 'email', NULL),
(31, 'prayushrokaya4016', 'rokayaprayush8@gmail.com', NULL, 'rokayaprayush8@gmail.com', 'student', NULL, 0, NULL, NULL, '1234567890', 'https://media.istockphoto.com/id/1300845620/vector/user-icon-flat-isolated-on-white-background-user-symbol-vector-illustration.jpg?s=612x612&w=0&k=20&c=yBeyba0hUkh14_jgv1OKqIH0CCSWU_4ckRkAoy2p73o=', 'Prayush Rokaya', '2024-10-29 09:02:29', NULL, 0, 'UP1A.231005.007', 1, '2025-04-22 08:12:26', '2025-05-23 08:12:26', 'email', NULL),
(32, 'greenlightmedai(mnrcomedyclub)4370', 'glight574@gmail.com', NULL, 'glight574@gmail.com', 'student', NULL, 0, NULL, NULL, '1234567890', 'https://media.istockphoto.com/id/1300845620/vector/user-icon-flat-isolated-on-white-background-user-symbol-vector-illustration.jpg?s=612x612&w=0&k=20&c=yBeyba0hUkh14_jgv1OKqIH0CCSWU_4ckRkAoy2p73o=', 'Green Light Medai (MNR Comedy club)', '2024-10-29 12:37:31', NULL, 0, 'UP1A.231005.007', 1, '2025-04-21 08:12:26', '2025-05-23 08:12:26', 'email', NULL),
(33, 'sushilbhatta0346', 'bhattasushil343@gmail.com', NULL, 'bhattasushil343@gmail.com', 'student', NULL, 0, NULL, NULL, '1234567890', 'https://media.istockphoto.com/id/1300845620/vector/user-icon-flat-isolated-on-white-background-user-symbol-vector-illustration.jpg?s=612x612&w=0&k=20&c=yBeyba0hUkh14_jgv1OKqIH0CCSWU_4ckRkAoy2p73o=', 'Sushil Bhatta', '2024-10-29 13:15:57', NULL, 0, 'TP1A.220624.014', 1, '2025-04-20 08:12:26', '2025-05-23 08:12:26', 'email', NULL),
(34, 'saugatchaudhary0346', 'saugatchy8800@gmail.com', NULL, 'saugatchy8800@gmail.com', 'student', NULL, 0, NULL, NULL, '1234567890', 'https://media.istockphoto.com/id/1300845620/vector/user-icon-flat-isolated-on-white-background-user-symbol-vector-illustration.jpg?s=612x612&w=0&k=20&c=yBeyba0hUkh14_jgv1OKqIH0CCSWU_4ckRkAoy2p73o=', 'Saugat Chaudhary', '2024-10-29 13:23:44', NULL, 0, 'UKQ1.230917.001', 1, '2025-04-19 08:12:26', '2025-05-23 08:12:26', 'email', NULL),
(35, 'athex3156', 'thedevilakuma080@gmail.com', NULL, 'thedevilakuma080@gmail.com', 'student', NULL, 0, NULL, NULL, '1234567890', 'https://media.istockphoto.com/id/1300845620/vector/user-icon-flat-isolated-on-white-background-user-symbol-vector-illustration.jpg?s=612x612&w=0&k=20&c=yBeyba0hUkh14_jgv1OKqIH0CCSWU_4ckRkAoy2p73o=', 'AtheX', '2024-10-29 14:48:18', NULL, 0, 'RKQ1.201112.002', 1, '2025-04-18 08:12:26', '2025-05-23 08:12:26', 'email', NULL),
(36, 'pawanxettri4940', 'pawan.budha12345@gmail.com', NULL, 'pawan.budha12345@gmail.com', 'student', NULL, 0, NULL, NULL, '1234567890', 'https://media.istockphoto.com/id/1300845620/vector/user-icon-flat-isolated-on-white-background-user-symbol-vector-illustration.jpg?s=612x612&w=0&k=20&c=yBeyba0hUkh14_jgv1OKqIH0CCSWU_4ckRkAoy2p73o=', 'Pawan Xettri', '2024-10-29 15:03:58', NULL, 0, 'UP1A.231005.007', 1, '2025-04-17 08:12:26', '2025-05-23 08:12:26', 'email', NULL),
(37, 'learner9454', '9806434625', NULL, 'xyz56734@gmail.com', 'student', NULL, 0, NULL, NULL, 'Learner@@##!!', 'https://media.istockphoto.com/id/1300845620/vector/user-icon-flat-isolated-on-white-background-user-symbol-vector-illustration.jpg?s=612x612&w=0&k=20&c=yBeyba0hUkh14_jgv1OKqIH0CCSWU_4ckRkAoy2p73o=', 'Learner', '2024-10-29 15:08:36', NULL, 0, 'TP1A.220624.014', 1, '2025-04-16 08:12:26', '2025-05-23 08:12:26', 'email', NULL),
(38, 'chhedalalchaudhary2931', 'chhedalalchaudhary310@gmail.com', NULL, 'chhedalalchaudhary310@gmail.com', 'student', NULL, 0, NULL, NULL, '1234567890', 'https://media.istockphoto.com/id/1300845620/vector/user-icon-flat-isolated-on-white-background-user-symbol-vector-illustration.jpg?s=612x612&w=0&k=20&c=yBeyba0hUkh14_jgv1OKqIH0CCSWU_4ckRkAoy2p73o=', 'Chheda Lal Chaudhary', '2024-10-30 04:58:45', NULL, 0, 'RKQ1.211119.001', 1, '2025-04-15 08:12:26', '2025-05-23 08:12:26', 'email', NULL),
(39, 'bibekbhatta8994', 'bibekbhatta2065@gmail.com', NULL, 'bibekbhatta2065@gmail.com', 'student', NULL, 0, NULL, NULL, '1234567890', 'https://media.istockphoto.com/id/1300845620/vector/user-icon-flat-isolated-on-white-background-user-symbol-vector-illustration.jpg?s=612x612&w=0&k=20&c=yBeyba0hUkh14_jgv1OKqIH0CCSWU_4ckRkAoy2p73o=', 'Bibek Bhatta', '2024-11-01 08:13:00', NULL, 0, 'UP1A.231005.007', 1, '2025-04-14 08:12:26', '2025-05-23 08:12:26', 'email', NULL),
(40, 'kshitizbhatt8463', 'kshitizbhatt2@gmail.com', NULL, 'kshitizbhatt2@gmail.com', 'student', NULL, 0, NULL, NULL, '1234567890', 'https://media.istockphoto.com/id/1300845620/vector/user-icon-flat-isolated-on-white-background-user-symbol-vector-illustration.jpg?s=612x612&w=0&k=20&c=yBeyba0hUkh14_jgv1OKqIH0CCSWU_4ckRkAoy2p73o=', 'Kshitiz Bhatt', '2024-11-02 14:09:20', NULL, 0, 'UP1A.231005.007', 1, '2025-04-13 08:12:26', '2025-05-23 08:12:26', 'email', NULL),
(41, 'aashishojha2062', 'aashishojha714@gmail.com', NULL, 'aashishojha714@gmail.com', 'student', NULL, 0, NULL, NULL, '1234567890', 'https://media.istockphoto.com/id/1300845620/vector/user-icon-flat-isolated-on-white-background-user-symbol-vector-illustration.jpg?s=612x612&w=0&k=20&c=yBeyba0hUkh14_jgv1OKqIH0CCSWU_4ckRkAoy2p73o=', 'Aashish Ojha', '2024-11-02 18:26:51', NULL, 0, 'TP1A.220624.014', 1, '2025-04-12 08:12:26', '2025-05-23 08:12:26', 'email', NULL),
(42, 'bishalpandit7366', 'panditbishal7272@gmail.com', NULL, 'panditbishal7272@gmail.com', 'student', NULL, 0, NULL, NULL, '1234567890', 'https://media.istockphoto.com/id/1300845620/vector/user-icon-flat-isolated-on-white-background-user-symbol-vector-illustration.jpg?s=612x612&w=0&k=20&c=yBeyba0hUkh14_jgv1OKqIH0CCSWU_4ckRkAoy2p73o=', 'Bishal Pandit', '2024-11-04 03:56:21', NULL, 0, 'UP1A.231005.007', 1, '2025-04-11 08:12:26', '2025-05-23 08:12:26', 'email', NULL),
(43, 'aayushchaudhary7281', 'ayushchaudhary23467890@gmail.com', NULL, 'ayushchaudhary23467890@gmail.com', 'student', NULL, 0, NULL, NULL, '1234567890', 'https://media.istockphoto.com/id/1300845620/vector/user-icon-flat-isolated-on-white-background-user-symbol-vector-illustration.jpg?s=612x612&w=0&k=20&c=yBeyba0hUkh14_jgv1OKqIH0CCSWU_4ckRkAoy2p73o=', 'Aayush Chaudhary', '2024-11-07 04:21:04', NULL, 0, 'UKQ1.231207.002', 1, '2025-04-10 08:12:26', '2025-05-23 08:12:26', 'email', NULL),
(44, 'mdevendar6997', 'mdevendar.hyd@gmail.com', NULL, 'mdevendar.hyd@gmail.com', 'student', NULL, 0, NULL, NULL, '1234567890', 'https://media.istockphoto.com/id/1300845620/vector/user-icon-flat-isolated-on-white-background-user-symbol-vector-illustration.jpg?s=612x612&w=0&k=20&c=yBeyba0hUkh14_jgv1OKqIH0CCSWU_4ckRkAoy2p73o=', 'mdevendar', '2024-11-07 07:36:12', NULL, 0, 'UP1A.231005.007', 1, '2025-04-09 08:12:26', '2025-05-23 08:12:26', 'email', NULL),
(45, 'selvaganapathi2632', 'selvaganapathi.blr@gmail.com', NULL, 'selvaganapathi.blr@gmail.com', 'student', NULL, 0, NULL, NULL, '1234567890', 'https://media.istockphoto.com/id/1300845620/vector/user-icon-flat-isolated-on-white-background-user-symbol-vector-illustration.jpg?s=612x612&w=0&k=20&c=yBeyba0hUkh14_jgv1OKqIH0CCSWU_4ckRkAoy2p73o=', 'Selvaganapathi', '2024-11-07 08:43:59', NULL, 0, 'UP1A.231005.007', 1, '2025-04-08 08:12:26', '2025-05-23 08:12:26', 'email', NULL),
(46, 'kamalbohara9810', 'backupkamal857@gmail.com', NULL, 'backupkamal857@gmail.com', 'student', NULL, 0, NULL, NULL, '1234567890', 'https://media.istockphoto.com/id/1300845620/vector/user-icon-flat-isolated-on-white-background-user-symbol-vector-illustration.jpg?s=612x612&w=0&k=20&c=yBeyba0hUkh14_jgv1OKqIH0CCSWU_4ckRkAoy2p73o=', 'Kamal Bohara', '2024-11-07 09:46:53', NULL, 0, 'QKQ1.191014.012', 1, '2025-04-07 08:12:26', '2025-05-23 08:12:26', 'email', NULL),
(47, 'shamirakashyap9949', 'shamirakashyap90@gmail.com', NULL, 'shamirakashyap90@gmail.com', 'student', NULL, 0, NULL, NULL, '1234567890', 'https://media.istockphoto.com/id/1300845620/vector/user-icon-flat-isolated-on-white-background-user-symbol-vector-illustration.jpg?s=612x612&w=0&k=20&c=yBeyba0hUkh14_jgv1OKqIH0CCSWU_4ckRkAoy2p73o=', 'Shamira Kashyap', '2024-11-08 06:04:49', NULL, 0, 'UP1A.231005.007', 1, '2025-04-06 08:12:26', '2025-05-23 08:12:26', 'email', NULL),
(48, 'alvintodd4315', 'alvintodd.76279@gmail.com', NULL, 'alvintodd.76279@gmail.com', 'student', NULL, 0, NULL, NULL, '1234567890', 'https://media.istockphoto.com/id/1300845620/vector/user-icon-flat-isolated-on-white-background-user-symbol-vector-illustration.jpg?s=612x612&w=0&k=20&c=yBeyba0hUkh14_jgv1OKqIH0CCSWU_4ckRkAoy2p73o=', 'Alvin Todd', '2024-11-09 03:49:56', NULL, 0, 'QKR1.191246.002', 1, '2025-04-05 08:12:26', '2025-05-23 08:12:26', 'email', NULL),
(49, 'kiranbhatta4183', 'kiranbhatta074@gmail.com', NULL, 'kiranbhatta074@gmail.com', 'student', NULL, 0, NULL, NULL, '1234567890', 'https://media.istockphoto.com/id/1300845620/vector/user-icon-flat-isolated-on-white-background-user-symbol-vector-illustration.jpg?s=612x612&w=0&k=20&c=yBeyba0hUkh14_jgv1OKqIH0CCSWU_4ckRkAoy2p73o=', 'Kiran Bhatta', '2024-11-16 12:18:36', NULL, 0, 'RKQ1.211119.001', 1, '2025-04-04 08:12:26', '2025-05-23 08:12:26', 'email', NULL),
(50, 'roshanibogati3623', 'rbogati199@gmail.com', NULL, 'rbogati199@gmail.com', 'student', NULL, 0, NULL, NULL, '1234567890', 'https://media.istockphoto.com/id/1300845620/vector/user-icon-flat-isolated-on-white-background-user-symbol-vector-illustration.jpg?s=612x612&w=0&k=20&c=yBeyba0hUkh14_jgv1OKqIH0CCSWU_4ckRkAoy2p73o=', 'roshani bogati', '2024-11-19 09:44:57', NULL, 0, 'UKQ1.230917.001', 1, '2025-04-03 08:12:26', '2025-05-23 08:12:26', 'email', NULL),
(51, 'jayadhami3100', 'dhamijaya330@gmail.com', NULL, 'dhamijaya330@gmail.com', 'student', NULL, 0, NULL, NULL, '1234567890', 'https://media.istockphoto.com/id/1300845620/vector/user-icon-flat-isolated-on-white-background-user-symbol-vector-illustration.jpg?s=612x612&w=0&k=20&c=yBeyba0hUkh14_jgv1OKqIH0CCSWU_4ckRkAoy2p73o=', 'Jaya Dhami', '2024-11-21 10:34:03', NULL, 0, 'UP1A.231005.007', 1, '2025-04-02 08:12:26', '2025-05-23 08:12:26', 'email', NULL),
(52, 'bibek5239', 'b20456803@gmail.com', NULL, 'b20456803@gmail.com', 'student', NULL, 0, NULL, NULL, '1234567890', 'https://media.istockphoto.com/id/1300845620/vector/user-icon-flat-isolated-on-white-background-user-symbol-vector-illustration.jpg?s=612x612&w=0&k=20&c=yBeyba0hUkh14_jgv1OKqIH0CCSWU_4ckRkAoy2p73o=', 'User@123', '2024-11-23 15:36:25', NULL, 0, 'UKQ1.230924.001', 1, '2025-04-01 08:12:26', '2025-05-23 08:12:26', 'email', NULL),
(53, 'dipakkumar9385', 'rajdipak392@gmail.com', NULL, 'rajdipak392@gmail.com', 'student', NULL, 0, NULL, NULL, '1234567890', 'https://media.istockphoto.com/id/1300845620/vector/user-icon-flat-isolated-on-white-background-user-symbol-vector-illustration.jpg?s=612x612&w=0&k=20&c=yBeyba0hUkh14_jgv1OKqIH0CCSWU_4ckRkAoy2p73o=', 'Dipak Kumar', '2024-11-28 05:20:53', NULL, 0, 'UP1A.231005.007', 1, '2025-03-31 08:12:26', '2025-05-23 08:12:26', 'email', NULL),
(54, 'xyzabc5794', 'xa75417@gmail.com', NULL, 'xa75417@gmail.com', 'student', NULL, 0, NULL, NULL, '1234567890', 'https://media.istockphoto.com/id/1300845620/vector/user-icon-flat-isolated-on-white-background-user-symbol-vector-illustration.jpg?s=612x612&w=0&k=20&c=yBeyba0hUkh14_jgv1OKqIH0CCSWU_4ckRkAoy2p73o=', 'xyz abc', '2024-12-02 13:34:11', NULL, 0, 'SKQ1.211202.001', 1, '2025-03-30 08:12:26', '2025-05-23 08:12:26', 'email', NULL),
(55, 'bis5058', '665555', NULL, 'ttff', 'student', NULL, 0, NULL, NULL, 'qwerty', 'https://media.istockphoto.com/id/1300845620/vector/user-icon-flat-isolated-on-white-background-user-symbol-vector-illustration.jpg?s=612x612&w=0&k=20&c=yBeyba0hUkh14_jgv1OKqIH0CCSWU_4ckRkAoy2p73o=', 'bis', '2024-12-25 05:53:27', NULL, 0, 'AP3A.240905.015.A2', 0, '2025-03-29 08:12:26', '2025-05-23 08:12:26', 'email', NULL),
(56, 'bis3763', 'qwerty', NULL, 'ttff', 'student', NULL, 0, NULL, NULL, '665555', 'https://media.istockphoto.com/id/1300845620/vector/user-icon-flat-isolated-on-white-background-user-symbol-vector-illustration.jpg?s=612x612&w=0&k=20&c=yBeyba0hUkh14_jgv1OKqIH0CCSWU_4ckRkAoy2p73o=', 'bis', '2024-12-25 05:54:30', NULL, 0, 'AP3A.240905.015.A2', 0, '2025-03-28 08:12:26', '2025-05-23 08:12:26', 'email', NULL),
(57, 'bbbb4196', 'asdfg', NULL, 'ggggg', 'student', NULL, 0, NULL, NULL, '443333', 'https://media.istockphoto.com/id/1300845620/vector/user-icon-flat-isolated-on-white-background-user-symbol-vector-illustration.jpg?s=612x612&w=0&k=20&c=yBeyba0hUkh14_jgv1OKqIH0CCSWU_4ckRkAoy2p73o=', 'bbbb', '2024-12-25 06:02:06', NULL, 0, 'AP3A.240905.015.A2', 0, '2025-03-27 08:12:26', '2025-05-23 08:12:26', 'email', NULL),
(58, 'rdfff2330', 'ggggg', NULL, 'ggggg', 'student', NULL, 0, NULL, NULL, '65556', 'https://media.istockphoto.com/id/1300845620/vector/user-icon-flat-isolated-on-white-background-user-symbol-vector-illustration.jpg?s=612x612&w=0&k=20&c=yBeyba0hUkh14_jgv1OKqIH0CCSWU_4ckRkAoy2p73o=', 'rdfff', '2024-12-25 06:08:17', NULL, 0, 'AP3A.240905.015.A2', 0, '2025-03-26 08:12:26', '2025-05-23 08:12:26', 'email', NULL),
(59, 'rdfff1386', 'ggggg', NULL, 'ggggggg', 'student', NULL, 0, NULL, NULL, '6555655', 'https://media.istockphoto.com/id/1300845620/vector/user-icon-flat-isolated-on-white-background-user-symbol-vector-illustration.jpg?s=612x612&w=0&k=20&c=yBeyba0hUkh14_jgv1OKqIH0CCSWU_4ckRkAoy2p73o=', 'rdfff', '2024-12-25 06:13:36', NULL, 0, 'AP3A.240905.015.A2', 1, '2025-03-25 08:12:26', '2025-05-23 08:12:26', 'email', NULL),
(60, 'abtech1530', '1234567890', 'pbkdf2:sha256:600000$C75uO2INIoSf1lvQ$00bf721540a81fdbf28a2388db511a1b476ef6ea6e46e24c5912edadf3106092', 'regmibishal964@gmail.com', 'student', NULL, 0, NULL, NULL, '976699293', 'https://lh3.googleusercontent.com/a/ACg8ocJlB_u6MZrNR2RinMbjEG4XeDld2nLL2vWnoGmrboBtKcu2KA=s96-c', 'AB Tech', '2024-12-26 23:38:51', '2025-08-27 02:17:04', 0, '1dva0i9couc20ojjgsw4jc', 1, '2025-03-24 08:12:26', '2025-08-31 13:28:17', 'email', NULL),
(74, 'ssksksk8366', 'scrypt:32768:8:1$zIsoYUzM4dEyQnMc$bd6bc65dc063c1c01912ead746869e82109a55b20431c563fe152eabb964b07ff18499e87a714d18ca0916c5f10ed1f40b02cbe83fc08db94a56770a92351cc5', NULL, 'sjsjjsjsj', 'student', NULL, 0, NULL, NULL, '1191991919', 'https://media.istockphoto.com/id/1300845620/vector/user-icon-flat-isolated-on-white-background-user-symbol-vector-illustration.jpg?s=612x612&w=0&k=20&c=yBeyba0hUkh14_jgv1OKqIH0CCSWU_4ckRkAoy2p73o=', 'ssksksk', '2025-01-19 15:34:46', NULL, 0, 'ssisiisssh', 0, '2025-03-10 08:12:26', '2025-05-23 08:12:26', 'email', NULL),
(75, 'bhyyy4575', 'scrypt:32768:8:1$447Ji5L0p4d4romv$7ef3a4626eb7ccf7afcf1f88758518121ea3de0fba39214a09404775767166d1e2ff817270b67b7b8de44302dedb80e9ca258bb827c424a5a41a54166a7f4ad8', NULL, 'tffyfgg', 'student', NULL, 0, NULL, NULL, '566777', 'https://media.istockphoto.com/id/1300845620/vector/user-icon-flat-isolated-on-white-background-user-symbol-vector-illustration.jpg?s=612x612&w=0&k=20&c=yBeyba0hUkh14_jgv1OKqIH0CCSWU_4ckRkAoy2p73o=', 'bhyyy', '2025-01-19 15:35:46', NULL, 0, 'TQ3C.230901.001.B1', 0, '2025-03-09 08:12:26', '2025-05-23 08:12:26', 'email', NULL),
(79, 'bhyyyhhhhhh5817', '12345678', NULL, 'tffyfggbbbbbb', 'student', NULL, 0, NULL, NULL, '5667777777', 'https://media.istockphoto.com/id/1300845620/vector/user-icon-flat-isolated-on-white-background-user-symbol-vector-illustration.jpg?s=612x612&w=0&k=20&c=yBeyba0hUkh14_jgv1OKqIH0CCSWU_4ckRkAoy2p73o=', 'bhyyyhhhhhh', '2025-01-19 15:40:51', NULL, 0, 'TQ3C.230901.001.B1', 1, '2025-03-05 08:12:26', '2025-05-23 08:12:26', 'email', NULL),
(81, 'ashvikyadav2986', 'ashveekyadav@gmail.com', NULL, 'ashveekyadav@gmail.com', 'student', NULL, 0, NULL, NULL, '1234567890', 'https://media.istockphoto.com/id/1300845620/vector/user-icon-flat-isolated-on-white-background-user-symbol-vector-illustration.jpg?s=612x612&w=0&k=20&c=yBeyba0hUkh14_jgv1OKqIH0CCSWU_4ckRkAoy2p73o=', 'Ashvik Yadav', '2025-01-19 17:16:25', NULL, 0, 'RP1A.201005.001', 1, '2025-03-03 08:12:26', '2025-05-23 08:12:26', 'email', NULL),
(82, 'ashlyatechwebsite4351', 'websiteashlyatech@gmail.com', NULL, 'websiteashlyatech@gmail.com', 'student', NULL, 0, NULL, NULL, '1234567890', 'https://media.istockphoto.com/id/1300845620/vector/user-icon-flat-isolated-on-white-background-user-symbol-vector-illustration.jpg?s=612x612&w=0&k=20&c=yBeyba0hUkh14_jgv1OKqIH0CCSWU_4ckRkAoy2p73o=', 'Ashlya Tech Website', '2025-01-20 08:21:30', NULL, 0, 'QP1A.190711.020', 0, '2025-03-02 08:12:26', '2025-05-23 08:12:26', 'email', NULL),
(83, 'brightstarpublicschool4351', 'bpublicschool749@gmail.com', NULL, 'bpublicschool749@gmail.com', 'student', NULL, 0, NULL, NULL, '1234567890', 'https://media.istockphoto.com/id/1300845620/vector/user-icon-flat-isolated-on-white-background-user-symbol-vector-illustration.jpg?s=612x612&w=0&k=20&c=yBeyba0hUkh14_jgv1OKqIH0CCSWU_4ckRkAoy2p73o=', 'Bright star public school', '2025-01-20 08:22:15', NULL, 0, 'QP1A.190711.020', 1, '2025-03-01 08:12:26', '2025-05-23 08:12:26', 'email', NULL),
(84, 'ndgurueducationalplatform2547', 'info.ndgurueducational@gmail.com', NULL, 'info.ndgurueducational@gmail.com', 'student', NULL, 0, NULL, NULL, '1234567890', 'https://media.istockphoto.com/id/1300845620/vector/user-icon-flat-isolated-on-white-background-user-symbol-vector-illustration.jpg?s=612x612&w=0&k=20&c=yBeyba0hUkh14_jgv1OKqIH0CCSWU_4ckRkAoy2p73o=', 'NDGURU Educational Platform', '2025-01-20 14:34:10', NULL, 0, 'UKQ1.230924.001', 0, '2025-02-28 08:12:26', '2025-05-23 08:12:26', 'email', NULL),
(85, 'abhishekbaharkher2361', 'abhi29shekbaharkher@gmail.com', NULL, 'abhi29shekbaharkher@gmail.com', 'student', NULL, 0, NULL, NULL, '1234567890', 'https://media.istockphoto.com/id/1300845620/vector/user-icon-flat-isolated-on-white-background-user-symbol-vector-illustration.jpg?s=612x612&w=0&k=20&c=yBeyba0hUkh14_jgv1OKqIH0CCSWU_4ckRkAoy2p73o=', 'Abhishek Baharkher', '2025-02-07 06:47:35', NULL, 0, 'UP1A.231005.007', 1, '2025-02-27 08:12:26', '2025-05-23 08:12:26', 'email', NULL),
(86, 'vivekbaharkher8364', 'vivekbaharkher@gmail.com', NULL, 'vivekbaharkher@gmail.com', 'student', NULL, 0, NULL, NULL, '1234567890', 'https://media.istockphoto.com/id/1300845620/vector/user-icon-flat-isolated-on-white-background-user-symbol-vector-illustration.jpg?s=612x612&w=0&k=20&c=yBeyba0hUkh14_jgv1OKqIH0CCSWU_4ckRkAoy2p73o=', 'Vivek Baharkher', '2025-02-09 04:50:56', NULL, 0, 'AP3A.240905.015.A2', 1, '2025-02-26 08:12:26', '2025-05-23 08:12:26', 'email', NULL),
(87, 'testing8364', '12345678', NULL, 'testing@gamil', 'student', NULL, 0, NULL, NULL, '9800000000', 'https://media.istockphoto.com/id/1300845620/vector/user-icon-flat-isolated-on-white-background-user-symbol-vector-illustration.jpg?s=612x612&w=0&k=20&c=yBeyba0hUkh14_jgv1OKqIH0CCSWU_4ckRkAoy2p73o=', 'testing', '2025-02-09 04:58:08', NULL, 0, 'AP3A.240905.015.A2', 0, '2025-02-25 08:12:26', '2025-05-23 08:12:26', 'email', NULL),
(88, 'dharmarajregmi5491', '12345678', NULL, 'regmibishal96@gmail.com', 'student', NULL, 0, NULL, NULL, '9858425125', 'https://media.istockphoto.com/id/1300845620/vector/user-icon-flat-isolated-on-white-background-user-symbol-vector-illustration.jpg?s=612x612&w=0&k=20&c=yBeyba0hUkh14_jgv1OKqIH0CCSWU_4ckRkAoy2p73o=', 'Dharma Raj Regmi', '2025-05-20 09:28:20', NULL, 0, 'ran84alfvl6mffzkijy0c', 1, '2025-02-24 08:12:26', '2025-05-23 08:12:26', 'email', NULL),
(90, 'dharmarajregmi1459', '0987654321', NULL, 'regmibishal00@gmail.com', 'student', NULL, 0, NULL, NULL, '9098765432', 'https://media.istockphoto.com/id/1300845620/vector/user-icon-flat-isolated-on-white-background-user-symbol-vector-illustration.jpg?s=612x612&w=0&k=20&c=yBeyba0hUkh14_jgv1OKqIH0CCSWU_4ckRkAoy2p73o=', 'Dharma Raj Regmi', '2025-07-02 13:48:01', NULL, 0, 'g86cday96uiffyy77j2cfj', 1, '2025-07-02 13:48:01', '2025-07-02 13:48:06', 'email', NULL),
(91, 'cursori2689', '', NULL, 'icursor69@gmail.com', 'student', NULL, 0, NULL, NULL, '', 'https://lh3.googleusercontent.com/a/ACg8ocLj9NTAb5JLThgSaYO-4Qf7L8xtLxADtcRgB-qOM_fQG3yP1g=s96-c', 'Cursor I', '2025-08-03 10:25:06', NULL, 0, 'c50ecrasw6i9av288gr2fv', 0, '2025-08-03 10:25:06', '2025-08-03 10:25:06', 'google', NULL),
(92, 'bishalregmi1042', '', NULL, 'jeevanregmihoneygain@gmail.com', 'student', NULL, 0, NULL, NULL, '', 'https://lh3.googleusercontent.com/a/ACg8ocJ0x5ud5eIYkSFkiV4E5HUTTVm-NMC8krizcq9L8SOkmyvW-w=s96-c', 'Bishal Regmi', '2025-08-26 14:06:04', NULL, 0, 'usp4ngqgzj7a57y0y2tkl', 0, '2025-08-26 14:06:04', '2025-08-26 14:06:04', 'google', NULL),
(93, 'ashlyasoftwares3619', '', '', 'ashlyasoftwares@gmail.com', 'student', NULL, 0, NULL, NULL, '', 'https://lh3.googleusercontent.com/a/ACg8ocK7psQDNgSw3ZZhdkQ5NNggD5FNuLFEoC0VUuOwAX_X7p4i=s96-c', 'Ashlya Softwares', '2025-08-31 12:44:11', NULL, 0, 'fiiym2np26jq6pxbgnpkb', 1, '2025-08-31 12:44:11', '2025-08-31 12:44:11', 'google', NULL);

-- --------------------------------------------------------

--
-- Table structure for table `user_analytics_summary`
--

CREATE TABLE `user_analytics_summary` (
  `id` int(11) NOT NULL,
  `user_id` varchar(50) NOT NULL,
  `total_quizzes` int(11) NOT NULL DEFAULT 0,
  `total_questions` int(11) NOT NULL DEFAULT 0,
  `total_correct` int(11) NOT NULL DEFAULT 0,
  `total_time_spent` int(11) NOT NULL DEFAULT 0,
  `avg_score` decimal(5,2) NOT NULL DEFAULT 0.00,
  `best_score` decimal(5,2) NOT NULL DEFAULT 0.00,
  `current_streak` int(11) NOT NULL DEFAULT 0,
  `longest_streak` int(11) NOT NULL DEFAULT 0,
  `last_activity` datetime DEFAULT NULL,
  `created_at` timestamp NOT NULL DEFAULT current_timestamp(),
  `updated_at` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp()
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='Enhanced summary table for quick user analytics queries with automatic updates';

--
-- Dumping data for table `user_analytics_summary`
--

INSERT INTO `user_analytics_summary` (`id`, `user_id`, `total_quizzes`, `total_questions`, `total_correct`, `total_time_spent`, `avg_score`, `best_score`, `current_streak`, `longest_streak`, `last_activity`, `created_at`, `updated_at`) VALUES
(1, 'admin', 0, 0, 0, 0, 0.00, 0.00, 0, 0, NULL, '2025-08-02 09:29:24', '2025-08-02 09:29:24'),
(2, '60', 108, 524, 343, 5228, 67.18, 100.00, 0, 0, '2025-08-31 13:30:03', '2025-08-02 09:35:41', '2025-08-31 07:45:03');

-- --------------------------------------------------------

--
-- Table structure for table `user_audio_preferences`
--

CREATE TABLE `user_audio_preferences` (
  `id` int(11) NOT NULL,
  `user_id` int(11) NOT NULL,
  `preferred_language` varchar(10) DEFAULT 'English',
  `auto_switch_language` tinyint(1) DEFAULT 0 COMMENT 'Auto switch to available language if preferred not available',
  `created_at` timestamp NOT NULL DEFAULT current_timestamp(),
  `updated_at` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp()
) ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci;

--
-- Dumping data for table `user_audio_preferences`
--

INSERT INTO `user_audio_preferences` (`id`, `user_id`, `preferred_language`, `auto_switch_language`, `created_at`, `updated_at`) VALUES
(1, 60, 'Nepali', 0, '2025-08-12 16:29:07', '2025-08-12 21:13:19');

-- --------------------------------------------------------

--
-- Table structure for table `user_learning_insights`
--

CREATE TABLE `user_learning_insights` (
  `id` int(11) NOT NULL,
  `user_id` varchar(50) NOT NULL,
  `insight_type` varchar(50) NOT NULL,
  `title` varchar(200) NOT NULL,
  `message` text NOT NULL,
  `recommendation` text DEFAULT NULL,
  `priority` enum('low','medium','high') DEFAULT 'medium',
  `is_active` tinyint(1) DEFAULT 1,
  `created_at` timestamp NOT NULL DEFAULT current_timestamp(),
  `expires_at` datetime DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='Enhanced AI-generated insights and recommendations for users';

-- --------------------------------------------------------

--
-- Table structure for table `user_learning_streaks`
--

CREATE TABLE `user_learning_streaks` (
  `id` int(11) NOT NULL,
  `user_id` varchar(50) NOT NULL,
  `streak_date` date NOT NULL,
  `quizzes_taken` int(11) NOT NULL DEFAULT 0,
  `avg_score` decimal(5,2) NOT NULL DEFAULT 0.00,
  `total_time` int(11) NOT NULL DEFAULT 0,
  `created_at` timestamp NOT NULL DEFAULT current_timestamp()
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='Enhanced table tracking daily learning activity for streak calculation';

--
-- Dumping data for table `user_learning_streaks`
--

INSERT INTO `user_learning_streaks` (`id`, `user_id`, `streak_date`, `quizzes_taken`, `avg_score`, `total_time`, `created_at`) VALUES
(1, '60', '2025-08-02', 6, 41.67, 158, '2025-08-02 09:35:41'),
(8, '60', '2025-08-03', 1, 66.67, 11, '2025-08-03 00:52:08'),
(9, '60', '2025-08-04', 19, 73.68, 188, '2025-08-04 00:10:04'),
(28, '60', '2025-08-09', 18, 59.68, 1584, '2025-08-09 04:24:57'),
(46, '60', '2025-08-12', 5, 82.78, 62, '2025-08-12 04:17:57'),
(51, '60', '2025-08-14', 6, 64.07, 281, '2025-08-14 10:35:56'),
(57, '60', '2025-08-26', 1, 44.44, 325, '2025-08-26 16:02:01'),
(58, '60', '2025-08-31', 1, 100.00, 29, '2025-08-31 07:45:03');

-- --------------------------------------------------------

--
-- Table structure for table `user_notes_progress`
--

CREATE TABLE `user_notes_progress` (
  `id` int(11) NOT NULL,
  `user_id` int(11) NOT NULL,
  `topic_id` int(11) NOT NULL,
  `notes_completed` tinyint(1) DEFAULT 0,
  `audio_progress` int(11) DEFAULT 0,
  `last_accessed` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp()
) ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci;

--
-- Dumping data for table `user_notes_progress`
--

INSERT INTO `user_notes_progress` (`id`, `user_id`, `topic_id`, `notes_completed`, `audio_progress`, `last_accessed`) VALUES
(1, 60, 1, 1, 40, '2025-07-25 02:19:36'),
(2, 60, 3, 1, 420, '2025-07-25 14:59:32'),
(3, 60, 5, 1, 0, '2025-07-25 01:12:58'),
(4, 60, 2, 1, 80, '2025-07-25 02:14:41'),
(5, 60, 4, 1, 30, '2025-07-25 02:21:33'),
(6, 60, 7, 0, 0, '2025-07-25 13:34:35'),
(7, 60, 125, 1, 570, '2025-07-26 14:00:01'),
(9, 60, 126, 1, 440, '2025-07-26 14:17:15'),
(10, 60, 127, 1, 620, '2025-07-26 15:25:08'),
(11, 60, 128, 0, 0, '2025-07-26 15:25:12'),
(12, 60, 42, 1, 0, '2025-08-26 13:03:23'),
(13, 60, 38, 1, 0, '2025-08-26 13:20:40'),
(14, 60, 54, 0, 0, '2025-08-26 15:14:02'),
(15, 60, 40, 0, 0, '2025-08-30 03:53:34');

-- --------------------------------------------------------

--
-- Stand-in structure for view `user_performance_view`
-- (See below for the actual view)
--
CREATE TABLE `user_performance_view` (
`user_id` varchar(50)
,`total_quizzes` int(11)
,`total_questions` int(11)
,`total_correct` int(11)
,`avg_score` decimal(5,2)
,`best_score` decimal(5,2)
,`current_streak` int(11)
,`longest_streak` int(11)
,`last_activity` datetime
,`recent_avg_score` decimal(9,6)
,`recent_quiz_count` bigint(21)
,`performance_trend` varchar(9)
);

-- --------------------------------------------------------

--
-- Table structure for table `user_study_patterns`
--

CREATE TABLE `user_study_patterns` (
  `id` int(11) NOT NULL,
  `user_id` varchar(50) NOT NULL,
  `study_hour` tinyint(4) NOT NULL,
  `day_of_week` tinyint(4) NOT NULL,
  `avg_performance` decimal(5,2) NOT NULL DEFAULT 0.00,
  `session_count` int(11) NOT NULL DEFAULT 0,
  `total_time` int(11) NOT NULL DEFAULT 0,
  `last_updated` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp()
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='Enhanced user study time patterns for optimal scheduling insights';

-- --------------------------------------------------------

--
-- Table structure for table `videos`
--

CREATE TABLE `videos` (
  `id` int(11) NOT NULL,
  `title` varchar(255) NOT NULL,
  `video_url` varchar(500) NOT NULL,
  `type` varchar(1000) NOT NULL,
  `description` text DEFAULT NULL,
  `credit` varchar(255) NOT NULL,
  `for_which` varchar(100) NOT NULL,
  `level` enum('beginner','intermediate','advanced') NOT NULL,
  `image_url` varchar(500) NOT NULL,
  `video_duration` time NOT NULL,
  `count_exercises` int(11) DEFAULT 0,
  `count_students` int(11) DEFAULT 0,
  `count_plays` int(11) DEFAULT 0,
  `count_views` int(11) DEFAULT 0,
  `count_likes` int(11) DEFAULT 0,
  `count_comments` int(11) DEFAULT 0,
  `short_description` varchar(500) NOT NULL,
  `course_id` int(11) NOT NULL,
  `is_live` tinyint(1) NOT NULL DEFAULT 0,
  `chat_id` varchar(255) NOT NULL,
  `is_active` tinyint(1) NOT NULL DEFAULT 1,
  `free` tinyint(1) NOT NULL DEFAULT 1,
  `created_at` datetime DEFAULT current_timestamp(),
  `updated_at` datetime DEFAULT current_timestamp() ON UPDATE current_timestamp(),
  `topic_id` int(100) NOT NULL DEFAULT 1
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `videos`
--

INSERT INTO `videos` (`id`, `title`, `video_url`, `type`, `description`, `credit`, `for_which`, `level`, `image_url`, `video_duration`, `count_exercises`, `count_students`, `count_plays`, `count_views`, `count_likes`, `count_comments`, `short_description`, `course_id`, `is_live`, `chat_id`, `is_active`, `free`, `created_at`, `updated_at`, `topic_id`) VALUES
(1, 'Introduction to Whole Numbers', 'https://www.youtube.com/watch?v=YTfOITtPMUI', 'Educational', 'Learn the basics of whole numbers including counting, comparing, and basic operations', 'Ashlya Academy', 'Grade 6 Mathematics', 'beginner', 'https://img.youtube.com/vi/YTfOITtPMUI/maxresdefault.jpg', '00:25:00', 5, 0, 0, 150, 12, 3, 'Basic introduction to whole numbers and their properties', 1, 0, 'grade6_math_001', 1, 1, '2025-01-14 15:30:00', '2025-01-14 15:30:00', 2),
(2, 'Adding and Subtracting Whole Numbers', 'https://www.youtube.com/watch?v=gEw8hG5Z5Ws', 'Educational', 'Master addition and subtraction of whole numbers with regrouping', 'Ashlya Academy', 'Grade 6 Mathematics', 'beginner', 'https://img.youtube.com/vi/gEw8hG5Z5Ws/maxresdefault.jpg', '00:30:00', 7, 0, 0, 200, 18, 5, 'Addition and subtraction techniques for whole numbers', 1, 0, 'grade6_math_002', 1, 1, '2025-01-14 15:30:00', '2025-01-14 15:30:00', 2),
(3, 'Understanding Positive and Negative Numbers', 'https://www.youtube.com/watch?v=h7lAX3cGOPU', 'Educational', 'Introduction to integers, number line, and comparing positive and negative numbers', 'Ashlya Academy', 'Grade 6 Mathematics', 'beginner', 'https://img.youtube.com/vi/h7lAX3cGOPU/maxresdefault.jpg', '00:28:00', 6, 0, 0, 175, 15, 4, 'Learn about positive and negative numbers on the number line', 1, 0, 'grade6_math_003', 1, 1, '2025-01-14 15:30:00', '2025-01-14 15:30:00', 3),
(4, 'Introduction to Fractions', 'https://www.youtube.com/watch?v=uAQpKz7vF_I', 'Educational', 'Understanding fractions as parts of a whole and basic fraction concepts', 'Ashlya Academy', 'Grade 6 Mathematics', 'beginner', 'https://img.youtube.com/vi/uAQpKz7vF_I/maxresdefault.jpg', '00:35:00', 8, 0, 0, 220, 22, 6, 'Basic concepts of fractions and their representations', 1, 0, 'grade6_math_004', 1, 1, '2025-01-14 15:30:00', '2025-01-14 15:30:00', 4),
(5, 'Lines and Angles Basics', 'https://www.youtube.com/watch?v=OLB_hQrOvLs', 'Educational', 'Learn about different types of lines, angles, and their measurements', 'Ashlya Academy', 'Grade 6 Mathematics', 'beginner', 'https://img.youtube.com/vi/OLB_hQrOvLs/maxresdefault.jpg', '00:32:00', 6, 0, 0, 185, 16, 4, 'Understanding lines, angles, and basic geometric concepts', 1, 0, 'grade6_math_005', 1, 1, '2025-01-14 15:30:00', '2025-01-14 15:30:00', 6),
(6, 'States of Matter Explained', 'https://www.youtube.com/watch?v=gYBp4YTRLlM', 'Educational', 'Learn about solids, liquids, gases, and how matter changes between states', 'Ashlya Academy', 'Grade 6 Science', 'beginner', 'https://img.youtube.com/vi/gYBp4YTRLlM/maxresdefault.jpg', '00:25:00', 5, 0, 0, 190, 18, 5, 'Understanding the three states of matter and their properties', 2, 0, 'grade6_sci_001', 1, 1, '2025-01-14 15:30:00', '2025-01-14 15:30:00', 11),
(7, 'Introduction to Variables', 'https://www.youtube.com/watch?v=aWUlDOkdLV0', 'Educational', 'Understanding variables, expressions, and basic algebraic concepts', 'Ashlya Academy', 'Grade 7 Mathematics', 'beginner', 'https://img.youtube.com/vi/aWUlDOkdLV0/maxresdefault.jpg', '00:32:00', 7, 0, 0, 245, 23, 7, 'Introduction to variables and algebraic expressions', 5, 0, 'grade7_math_001', 1, 1, '2025-01-14 15:30:00', '2025-01-14 15:30:00', 17),
(8, 'Introduction to Functions', 'https://www.youtube.com/watch?v=vvMAJBPzBcg', 'Educational', 'Understanding functions, domain, range, and function notation', 'Ashlya Academy', 'Grade 8 Mathematics', 'intermediate', 'https://img.youtube.com/vi/vvMAJBPzBcg/maxresdefault.jpg', '00:38:00', 9, 0, 0, 320, 30, 10, 'Introduction to functions and their basic properties', 8, 0, 'grade8_math_001', 1, 1, '2025-01-14 15:30:00', '2025-01-14 15:30:00', 23),
(9, 'Graphing Quadratic Functions', 'https://www.youtube.com/watch?v=tLNSQS9oCRQ', 'Educational', 'Learn to graph parabolas and understand quadratic function properties', 'Ashlya Academy', 'Grade 9 Mathematics', 'intermediate', 'https://img.youtube.com/vi/tLNSQS9oCRQ/maxresdefault.jpg', '00:42:00', 11, 0, 0, 350, 32, 12, 'Comprehensive guide to graphing quadratic functions', 10, 0, 'grade9_math_001', 1, 1, '2025-01-14 15:30:00', '2025-01-14 15:30:00', 25),
(10, 'Introduction to Kinematics', 'https://www.youtube.com/watch?v=WcMhE7oVqIo', 'Educational', 'Learn about position, velocity, acceleration, and motion graphs', 'Ashlya Academy', 'Grade 9 Physics', 'intermediate', 'https://img.youtube.com/vi/WcMhE7oVqIo/maxresdefault.jpg', '00:40:00', 10, 0, 0, 280, 26, 8, 'Understanding motion through kinematics', 11, 0, 'grade9_phys_001', 1, 1, '2025-01-14 15:30:00', '2025-01-14 15:30:00', 27);

--
-- Triggers `videos`
--
DELIMITER $$
CREATE TRIGGER `update_duration_minutes_after_video_delete` AFTER DELETE ON `videos` FOR EACH ROW BEGIN
    DECLARE new_duration_minutes INT;

    -- Calculate the new total duration in minutes for the associated topic
    SELECT SUM(TIME_TO_SEC(video_duration)) / 60
    INTO new_duration_minutes
    FROM videos
    WHERE topic_id = OLD.topic_id;

    -- Update the duration_minutes in the topics table
    UPDATE topics
    SET duration_minutes = new_duration_minutes
    WHERE id = OLD.topic_id;
END
$$
DELIMITER ;
DELIMITER $$
CREATE TRIGGER `update_duration_minutes_after_video_insert` AFTER INSERT ON `videos` FOR EACH ROW BEGIN
    DECLARE new_duration_minutes INT;

    -- Calculate the new total duration in minutes for the associated topic
    SELECT SUM(TIME_TO_SEC(video_duration)) / 60
    INTO new_duration_minutes
    FROM videos
    WHERE topic_id = NEW.topic_id;

    -- Update the duration_minutes in the topics table
    UPDATE topics
    SET duration_minutes = new_duration_minutes
    WHERE id = NEW.topic_id;
END
$$
DELIMITER ;
DELIMITER $$
CREATE TRIGGER `update_duration_minutes_after_video_update` AFTER UPDATE ON `videos` FOR EACH ROW BEGIN
    DECLARE new_duration_minutes INT;

    -- Calculate the new total duration in minutes for the associated topic
    SELECT SUM(TIME_TO_SEC(video_duration)) / 60
    INTO new_duration_minutes
    FROM videos
    WHERE topic_id = NEW.topic_id;

    -- Update the duration_minutes in the topics table
    UPDATE topics
    SET duration_minutes = new_duration_minutes
    WHERE id = NEW.topic_id;
END
$$
DELIMITER ;

-- --------------------------------------------------------

--
-- Table structure for table `video_jobs`
--

CREATE TABLE `video_jobs` (
  `job_id` varchar(36) NOT NULL,
  `user_id` int(11) NOT NULL,
  `subject` text NOT NULL,
  `language` varchar(50) NOT NULL,
  `status` varchar(20) NOT NULL,
  `progress` int(11) DEFAULT 0,
  `video_path` varchar(255) DEFAULT NULL,
  `created_at` timestamp NOT NULL DEFAULT current_timestamp(),
  `updated_at` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
  `completed_at` timestamp NULL DEFAULT NULL,
  `error_message` text DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci;

--
-- Dumping data for table `video_jobs`
--

INSERT INTO `video_jobs` (`job_id`, `user_id`, `subject`, `language`, `status`, `progress`, `video_path`, `created_at`, `updated_at`, `completed_at`, `error_message`) VALUES
('05b73826-078e-4a8d-a0cd-70ebad6d6a8c', 60, 'Introduction to the human immune system', 'English', 'completed', 100, NULL, '2025-07-21 06:24:33', '2025-07-21 06:25:45', '2025-07-21 06:25:45', 'Preparing video generation'),
('07e9e3b6-be56-4515-8da5-559596da3481', 60, 'Introduction to the human immune system', 'English', 'completed', 100, NULL, '2025-07-21 05:30:20', '2025-07-21 05:30:43', '2025-07-21 05:30:43', 'Preparing video generation'),
('08cc7c6e-89a8-4da7-ac77-9f8450c964b6', 60, 'explainme A,B,C,D From A To Z interractively for small children', 'Nepali', 'completed', 100, NULL, '2025-07-22 09:08:07', '2025-07-22 09:15:48', '2025-07-22 09:15:48', 'Preparing video generation'),
('0bad7b19-14d1-4e28-bf67-5249902dbe53', 60, 'hey i wanna video on webdevelopment: teach me what is web development and what are the factors should i consider when developing a website. what programming languages, what are the functions of html, css and js. what are the parts in website like sections of it like body, navigation pannel and lower pannel and add more details on website design and interface which i forgot to mention here.', 'English', 'completed', 100, 'podcast_video_20250719_215329.mp4', '2025-07-19 16:03:55', '2025-07-19 16:18:55', '2025-07-19 16:18:55', 'Preparing video generation'),
('0db68ac1-8382-4d87-8941-4d33f747ec40', 60, 'Introduction to the human immune system', 'English', 'completed', 100, NULL, '2025-07-21 06:15:13', '2025-07-21 06:15:21', '2025-07-21 06:15:21', 'Preparing video generation'),
('1169fa8e-c9cf-4a58-8d00-6b7593c0e32a', 60, 'hey i wanna video on webdevelopment: teach me what is web development and what are the factors should i consider when developing a website. what programming languages, what are the functions of html, css and js. what are the parts in website like sections of it like body, navigation pannel and lower pannel and add more details on website design and interface which i forgot to mention here.', 'English', 'completed', 100, NULL, '2025-07-19 17:39:19', '2025-07-19 17:40:01', '2025-07-19 17:40:01', 'Preparing video generation'),
('11db47bc-37b6-40e6-9f72-d35eae64f582', 60, 'The water cycle explained', 'English', 'processing', 5, NULL, '2025-07-21 05:47:01', '2025-07-21 05:47:01', NULL, 'Generating podcast data'),
('12f456f4-2600-4286-ad3a-de7331daef24', 60, 'Introduction to the human immune system', 'English', 'processing', 5, NULL, '2025-07-21 06:23:16', '2025-07-21 06:23:16', NULL, 'Generating podcast data'),
('13930589-9cab-49dd-bea8-dc7e14842d26', 60, 'Explain me about Royal masscre in Nepal', 'Nepali', 'processing', 5, NULL, '2025-07-21 10:59:20', '2025-07-21 10:59:20', NULL, 'Generating podcast data'),
('15899032-940d-4a80-a726-261f7f50f513', 60, 'Explain Me the latest saiyara hindi movie', 'English', 'processing', 5, NULL, '2025-07-22 04:13:25', '2025-07-22 04:13:25', NULL, 'Generating podcast data'),
('170a63c9-7d46-414a-b263-61ddeb771733', 60, 'Introduction to the human immune system', 'English', 'processing', 5, NULL, '2025-07-21 06:18:05', '2025-07-21 06:18:05', NULL, 'Generating podcast data'),
('17228508-3a5a-4fce-9545-921ef3fd3a5d', 60, 'Introduction to the human immune system', 'English', 'completed', 100, NULL, '2025-07-21 05:59:20', '2025-07-21 06:00:17', '2025-07-21 06:00:17', 'Preparing video generation'),
('1926dd28-c2ae-46d6-ac7c-330069ed9728', 60, 'Introduction to the human immune system', 'English', 'processing', 10, NULL, '2025-07-21 06:18:59', '2025-07-21 06:19:03', NULL, 'Preparing video generation'),
('1a88a53d-e9bf-4438-9133-29b3190a4107', 60, 'How does photosynthesis work?', 'English', 'processing', 5, NULL, '2025-07-21 06:21:15', '2025-07-21 06:21:15', NULL, 'Generating podcast data'),
('1f80ae88-94af-40f8-893c-7b2d7e5bc225', 60, 'Introduction to the human immune system', 'English', 'completed', 100, NULL, '2025-07-21 05:47:51', '2025-07-21 05:49:07', '2025-07-21 05:49:07', 'Preparing video generation'),
('1ff2da5f-aaf2-45b2-9e1d-a423db2a02fa', 60, 'hey i wanna video on webdevelopment: teach me what is web development and what are the factors should i consider when developing a website. what programming languages, what are the functions of html, css and js. what are the parts in website like sections of it like body, navigation pannel and lower pannel and add more details on website design and interface which i forgot to mention here.', 'English', 'completed', 100, 'podcast_video_20250719_225822.mp4', '2025-07-19 17:04:44', '2025-07-19 17:22:14', '2025-07-19 17:22:14', 'Preparing video generation'),
('234c4ca1-c049-44ce-b204-06ed391aa142', 60, 'Explain me this story in brief : Title: Dreams and Struggles A heartfelt tale of resilience, dreams, and unwavering determination from a rural village girl in Nepal. ????? Characters: Sita – A brave, 18-year-old girl from a village with big dreams of becoming a doctor. Anil – Her childhood friend and silent supporter, kind-hearted and loyal. Maya – Sita\'s mother, a hardworking, practical woman torn between love and reality. Hari – Sita’s father, emotionally distant but works hard to support the family. Priya – Sita’s best friend from the same village (a minor character). ? Long Summary & Deep Explanation Scene 1: The Village and Sita’s Dream The story opens in a picturesque village nestled in the hills of Nepal. We’re introduced to Sita, a young village girl standing near a field, her eyes gazing into the distance. Though surrounded by poverty and hardship, her heart is full of hope. In a deeply introspective moment, she wonders if someone from such a background can ever truly achieve their dreams. ? Key Insight: This scene sets the emotional and thematic tone. Sita represents countless young people who dare to dream beyond their circumstances. The vast, open landscape symbolizes her limitless ambitions. Scene 2: A Conversation with Maya (Her Mother) Sita expresses her desire to attend medical college—not with anyone\'s help, but through her own hard work. She’s determined to escape the cycle of poverty and the predictable life of a rural girl. Maya, her mother, supports her daughter emotionally but reminds her of their harsh reality: they can barely afford food, let alone college tuition. ? Key Insight: This exchange reflects a common generational and emotional conflict: the dreams of the young versus the fears and limitations of the old. Maya’s concern is real, but so is Sita’s hunger to succeed. Scene 3: Sita’s Love for Anil At a peaceful riverbank, Anil and Sita share a heartfelt moment. Anil worries about the painful journey ahead. But Sita, tears in her eyes, declares she’s ready to struggle—as long as Anil stays beside her. She doesn’t want to be trapped in the village; her dreams are bigger, and she needs someone who believes in her. Anil pledges his full support, expressing that Sita is his inspiration. ? Key Insight: This scene shows how emotional support and love can empower someone to keep fighting. It’s not a love story in the traditional sense but an emotional bond forged through mutual respect and shared hope. Scene 4: The Struggle Begins Now begins the real struggle. Sita works tirelessly in the fields during the day and studies late into the night under a dim lantern. Despite the exhaustion, she doesn’t lose focus. Her spirit remains unbroken. ? Key Insight: This symbolizes the dual burden many young dreamers carry: helping their families survive while building a future for themselves. Her lantern-lit nights show silent perseverance in the face of overwhelming odds. Scene 5: A Heartbreaking Loss Tragedy strikes. Hari, Sita’s father, suffers a fatal accident while working. The family rushes to the hospital, but he doesn’t survive. The emotional weight collapses on Sita, who sobs in Anil’s arms, feeling the injustice of their unending hardship. Her mother, though broken, urges Sita not to give up. They must survive this pain and fulfill Hari’s dream, too. ? Key Insight: This pivotal moment turns Sita’s journey into something even deeper. Her dream is no longer just personal—it becomes a tribute to her father’s sacrifices and her family’s struggle. Scene 6: Sita’s Strength Despite the tragedy, Sita doesn’t falter. She becomes stronger, more focused, and more determined. Her nights are still filled with study, but now there\'s even more fire in her heart. Anil sees her burning determination and calls her a true hero. Sita replies that she must do this not only for her parents but also to honor her own worth. ? Key Insight: This scene shows the transformation from grief into growth. Sita is no longer just chasing a dream; she’s rising beyond loss. Her strength is internal, matured through pain and powered by vision. Scene 7: The Final Victory After months of tireless struggle, the moment arrives. Sita receives an acceptance letter to a medical college in Kathmandu. Her hands tremble, tears stream, and joy fills her soul. She hugs her mother and Anil, proudly declaring her success is the fruit of her relentless effort. Maya, crying tears of pride, says, \"This is our victory, Sita.\" The final scene shows Sita holding the letter, with the sunset behind her—a symbol of one journey ending and a new one beginning. Sita\'s voice echoes in a powerful voiceover: \"I knew I had to struggle to fulfill my dream. It made me stronger. Now, I know I can keep going forward.\" ? Key Insight: This ending is not just about getting into college—it’s about victory over circumstance. It’s a quiet, dignified triumph, showing how hope, love, and hard work can overcome even the deepest poverty and heartbreak. ? Themes & Lessons Resilience & Hope – Sita’s belief in herself, despite all odds, is the soul of the story. The Power of Dreams – Ambition isn\'t just a privilege of the rich. Even a village girl can dream—and win. Family & Loss – Pain from losing a loved one can break us—or make us. Support Systems – Anil’s steady support and Maya’s reluctant encouragement reflect the importance of emotional anchors. Realistic Struggles – The story avoids romanticizing poverty. It shows the raw, painful realities—but with light at the end. ? Final Reflection “Dreams and Struggles” is more than just a coming-of-age story. It’s a heartfelt portrayal of a Nepali girl\'s fight against destiny, a reminder that the human spirit can endure immense hardship if fueled by purpose. It doesn\'t offer fairy tale solutions, but it offers hope—honest, earned, and inspiring. It reminds us that greatness doesn’t need privilege—it only needs courage, consistency, and belief.', 'Nepali', 'completed', 100, NULL, '2025-07-22 02:51:03', '2025-07-22 02:51:50', '2025-07-22 02:51:50', 'Preparing video generation'),
('24ee322f-273b-47fc-9370-ce2b25b7f568', 60, 'Introduction to the human immune system', 'English', 'processing', 5, NULL, '2025-07-21 03:59:27', '2025-07-21 03:59:27', NULL, 'Generating podcast data'),
('28d46900-ecee-45d4-9ad0-4b333c9e4a3c', 60, 'hey i wanna video on webdevelopment: teach me what is web development and what are the factors should i consider when developing a website. what programming languages, what are the functions of html, css and js. what are the parts in website like sections of it like body, navigation pannel and lower pannel and add more details on website design and interface which i forgot to mention here.', 'Hindi', 'completed', 100, 'podcast_video_20250719_213113.mp4', '2025-07-19 15:39:33', '2025-07-19 15:53:19', '2025-07-19 15:53:19', 'Preparing video generation'),
('2bfbe099-b292-4029-89db-dd54b642b1d2', 60, 'Explain me How human Eye works in short', 'Hindi', 'completed', 100, 'podcast_video_20250720_001455.mp4', '2025-07-19 18:26:38', '2025-07-19 18:33:20', '2025-07-19 18:33:20', 'Preparing video generation'),
('2d5ddf4f-fdd4-4562-bcbb-b77a33fe64d5', 60, 'Explain me How human ear works in short', 'Hindi', 'completed', 100, 'podcast_video_20250719_235423.mp4', '2025-07-19 18:06:35', '2025-07-19 18:17:22', '2025-07-19 18:17:22', 'Preparing video generation'),
('2ef3cf27-b0db-43e1-b571-67c7b83f37a0', 60, 'Introduction to the human immune system', 'English', 'completed', 100, NULL, '2025-07-21 06:12:42', '2025-07-21 06:13:59', '2025-07-21 06:13:59', 'Preparing video generation'),
('316a16eb-94e2-4967-ba7f-48f65f6553b3', 60, 'Explain me about Royal masscre in Nepal', 'English', 'processing', 5, NULL, '2025-07-21 11:18:58', '2025-07-21 11:18:58', NULL, 'Generating podcast data'),
('3525e8b3-5767-4795-a3db-5864a79ed19b', 60, 'Introduction to the human immune system', 'English', 'completed', 100, 'podcast_video_20250721_121932.mp4', '2025-07-21 06:27:18', '2025-07-21 06:41:04', '2025-07-21 06:41:04', 'Preparing video generation'),
('3767ed49-85c5-418b-90dc-4cfeb9692b1b', 60, 'Explain me about Royal masscre in Nepal', 'Nepali', 'completed', 100, NULL, '2025-07-21 10:48:47', '2025-07-21 10:50:56', '2025-07-21 10:50:56', 'Preparing video generation'),
('38d38cc7-416a-4fff-90f6-86b54825e0c9', 60, 'Explain me this story in brief : Title: Dreams and Struggles A heartfelt tale of resilience, dreams, and unwavering determination from a rural village girl in Nepal. ????? Characters: Sita – A brave, 18-year-old girl from a village with big dreams of becoming a doctor. Anil – Her childhood friend and silent supporter, kind-hearted and loyal. Maya – Sita\'s mother, a hardworking, practical woman torn between love and reality. Hari – Sita’s father, emotionally distant but works hard to support the family. Priya – Sita’s best friend from the same village (a minor character). ? Long Summary & Deep Explanation Scene 1: The Village and Sita’s Dream The story opens in a picturesque village nestled in the hills of Nepal. We’re introduced to Sita, a young village girl standing near a field, her eyes gazing into the distance. Though surrounded by poverty and hardship, her heart is full of hope. In a deeply introspective moment, she wonders if someone from such a background can ever truly achieve their dreams. ? Key Insight: This scene sets the emotional and thematic tone. Sita represents countless young people who dare to dream beyond their circumstances. The vast, open landscape symbolizes her limitless ambitions. Scene 2: A Conversation with Maya (Her Mother) Sita expresses her desire to attend medical college—not with anyone\'s help, but through her own hard work. She’s determined to escape the cycle of poverty and the predictable life of a rural girl. Maya, her mother, supports her daughter emotionally but reminds her of their harsh reality: they can barely afford food, let alone college tuition. ? Key Insight: This exchange reflects a common generational and emotional conflict: the dreams of the young versus the fears and limitations of the old. Maya’s concern is real, but so is Sita’s hunger to succeed. Scene 3: Sita’s Love for Anil At a peaceful riverbank, Anil and Sita share a heartfelt moment. Anil worries about the painful journey ahead. But Sita, tears in her eyes, declares she’s ready to struggle—as long as Anil stays beside her. She doesn’t want to be trapped in the village; her dreams are bigger, and she needs someone who believes in her. Anil pledges his full support, expressing that Sita is his inspiration. ? Key Insight: This scene shows how emotional support and love can empower someone to keep fighting. It’s not a love story in the traditional sense but an emotional bond forged through mutual respect and shared hope. Scene 4: The Struggle Begins Now begins the real struggle. Sita works tirelessly in the fields during the day and studies late into the night under a dim lantern. Despite the exhaustion, she doesn’t lose focus. Her spirit remains unbroken. ? Key Insight: This symbolizes the dual burden many young dreamers carry: helping their families survive while building a future for themselves. Her lantern-lit nights show silent perseverance in the face of overwhelming odds. Scene 5: A Heartbreaking Loss Tragedy strikes. Hari, Sita’s father, suffers a fatal accident while working. The family rushes to the hospital, but he doesn’t survive. The emotional weight collapses on Sita, who sobs in Anil’s arms, feeling the injustice of their unending hardship. Her mother, though broken, urges Sita not to give up. They must survive this pain and fulfill Hari’s dream, too. ? Key Insight: This pivotal moment turns Sita’s journey into something even deeper. Her dream is no longer just personal—it becomes a tribute to her father’s sacrifices and her family’s struggle. Scene 6: Sita’s Strength Despite the tragedy, Sita doesn’t falter. She becomes stronger, more focused, and more determined. Her nights are still filled with study, but now there\'s even more fire in her heart. Anil sees her burning determination and calls her a true hero. Sita replies that she must do this not only for her parents but also to honor her own worth. ? Key Insight: This scene shows the transformation from grief into growth. Sita is no longer just chasing a dream; she’s rising beyond loss. Her strength is internal, matured through pain and powered by vision. Scene 7: The Final Victory After months of tireless struggle, the moment arrives. Sita receives an acceptance letter to a medical college in Kathmandu. Her hands tremble, tears stream, and joy fills her soul. She hugs her mother and Anil, proudly declaring her success is the fruit of her relentless effort. Maya, crying tears of pride, says, \"This is our victory, Sita.\" The final scene shows Sita holding the letter, with the sunset behind her—a symbol of one journey ending and a new one beginning. Sita\'s voice echoes in a powerful voiceover: \"I knew I had to struggle to fulfill my dream. It made me stronger. Now, I know I can keep going forward.\" ? Key Insight: This ending is not just about getting into college—it’s about victory over circumstance. It’s a quiet, dignified triumph, showing how hope, love, and hard work can overcome even the deepest poverty and heartbreak. ? Themes & Lessons Resilience & Hope – Sita’s belief in herself, despite all odds, is the soul of the story. The Power of Dreams – Ambition isn\'t just a privilege of the rich. Even a village girl can dream—and win. Family & Loss – Pain from losing a loved one can break us—or make us. Support Systems – Anil’s steady support and Maya’s reluctant encouragement reflect the importance of emotional anchors. Realistic Struggles – The story avoids romanticizing poverty. It shows the raw, painful realities—but with light at the end. ? Final Reflection “Dreams and Struggles” is more than just a coming-of-age story. It’s a heartfelt portrayal of a Nepali girl\'s fight against destiny, a reminder that the human spirit can endure immense hardship if fueled by purpose. It doesn\'t offer fairy tale solutions, but it offers hope—honest, earned, and inspiring. It reminds us that greatness doesn’t need privilege—it only needs courage, consistency, and belief.', 'Nepali', 'completed', 100, NULL, '2025-07-22 03:15:06', '2025-07-22 03:15:12', '2025-07-22 03:15:12', 'Preparing video generation'),
('3959fd56-2f71-4036-a0b7-057289a97d8e', 60, 'Introduction to the human immune system', 'English', 'completed', 100, NULL, '2025-07-21 05:56:59', '2025-07-21 05:58:10', '2025-07-21 05:58:10', 'Preparing video generation'),
('40dfbc4e-09fc-488b-a0fb-13a9c2210a15', 60, 'Introduction to the human immune system', 'English', 'processing', 5, NULL, '2025-07-21 06:04:41', '2025-07-21 06:04:41', NULL, 'Generating podcast data'),
('45e1a5d8-2796-48ac-b66d-402016d8024c', 60, 'Explain Me the latest saiyara hindi movie', 'Hindi', 'completed', 100, NULL, '2025-07-22 03:54:53', '2025-07-22 03:57:58', '2025-07-22 03:57:58', 'Preparing video generation'),
('462be9ca-a43a-4e38-9750-7cb0cf96b48f', 60, 'Explain me about Royal masscre in Nepal', 'Nepali', 'processing', 10, NULL, '2025-07-21 10:42:37', '2025-07-21 10:42:50', NULL, 'Preparing video generation'),
('4da2c1f7-64d9-4f12-9f22-e5eb2ee17b28', 60, 'Explain me this story in brief : Title: Dreams and Struggles A heartfelt tale of resilience, dreams, and unwavering determination from a rural village girl in Nepal. ????? Characters: Sita – A brave, 18-year-old girl from a village with big dreams of becoming a doctor. Anil – Her childhood friend and silent supporter, kind-hearted and loyal. Maya – Sita\'s mother, a hardworking, practical woman torn between love and reality. Hari – Sita’s father, emotionally distant but works hard to support the family. Priya – Sita’s best friend from the same village (a minor character). ? Long Summary & Deep Explanation Scene 1: The Village and Sita’s Dream The story opens in a picturesque village nestled in the hills of Nepal. We’re introduced to Sita, a young village girl standing near a field, her eyes gazing into the distance. Though surrounded by poverty and hardship, her heart is full of hope. In a deeply introspective moment, she wonders if someone from such a background can ever truly achieve their dreams. ? Key Insight: This scene sets the emotional and thematic tone. Sita represents countless young people who dare to dream beyond their circumstances. The vast, open landscape symbolizes her limitless ambitions. Scene 2: A Conversation with Maya (Her Mother) Sita expresses her desire to attend medical college—not with anyone\'s help, but through her own hard work. She’s determined to escape the cycle of poverty and the predictable life of a rural girl. Maya, her mother, supports her daughter emotionally but reminds her of their harsh reality: they can barely afford food, let alone college tuition. ? Key Insight: This exchange reflects a common generational and emotional conflict: the dreams of the young versus the fears and limitations of the old. Maya’s concern is real, but so is Sita’s hunger to succeed. Scene 3: Sita’s Love for Anil At a peaceful riverbank, Anil and Sita share a heartfelt moment. Anil worries about the painful journey ahead. But Sita, tears in her eyes, declares she’s ready to struggle—as long as Anil stays beside her. She doesn’t want to be trapped in the village; her dreams are bigger, and she needs someone who believes in her. Anil pledges his full support, expressing that Sita is his inspiration. ? Key Insight: This scene shows how emotional support and love can empower someone to keep fighting. It’s not a love story in the traditional sense but an emotional bond forged through mutual respect and shared hope. Scene 4: The Struggle Begins Now begins the real struggle. Sita works tirelessly in the fields during the day and studies late into the night under a dim lantern. Despite the exhaustion, she doesn’t lose focus. Her spirit remains unbroken. ? Key Insight: This symbolizes the dual burden many young dreamers carry: helping their families survive while building a future for themselves. Her lantern-lit nights show silent perseverance in the face of overwhelming odds. Scene 5: A Heartbreaking Loss Tragedy strikes. Hari, Sita’s father, suffers a fatal accident while working. The family rushes to the hospital, but he doesn’t survive. The emotional weight collapses on Sita, who sobs in Anil’s arms, feeling the injustice of their unending hardship. Her mother, though broken, urges Sita not to give up. They must survive this pain and fulfill Hari’s dream, too. ? Key Insight: This pivotal moment turns Sita’s journey into something even deeper. Her dream is no longer just personal—it becomes a tribute to her father’s sacrifices and her family’s struggle. Scene 6: Sita’s Strength Despite the tragedy, Sita doesn’t falter. She becomes stronger, more focused, and more determined. Her nights are still filled with study, but now there\'s even more fire in her heart. Anil sees her burning determination and calls her a true hero. Sita replies that she must do this not only for her parents but also to honor her own worth. ? Key Insight: This scene shows the transformation from grief into growth. Sita is no longer just chasing a dream; she’s rising beyond loss. Her strength is internal, matured through pain and powered by vision. Scene 7: The Final Victory After months of tireless struggle, the moment arrives. Sita receives an acceptance letter to a medical college in Kathmandu. Her hands tremble, tears stream, and joy fills her soul. She hugs her mother and Anil, proudly declaring her success is the fruit of her relentless effort. Maya, crying tears of pride, says, \"This is our victory, Sita.\" The final scene shows Sita holding the letter, with the sunset behind her—a symbol of one journey ending and a new one beginning. Sita\'s voice echoes in a powerful voiceover: \"I knew I had to struggle to fulfill my dream. It made me stronger. Now, I know I can keep going forward.\" ? Key Insight: This ending is not just about getting into college—it’s about victory over circumstance. It’s a quiet, dignified triumph, showing how hope, love, and hard work can overcome even the deepest poverty and heartbreak. ? Themes & Lessons Resilience & Hope – Sita’s belief in herself, despite all odds, is the soul of the story. The Power of Dreams – Ambition isn\'t just a privilege of the rich. Even a village girl can dream—and win. Family & Loss – Pain from losing a loved one can break us—or make us. Support Systems – Anil’s steady support and Maya’s reluctant encouragement reflect the importance of emotional anchors. Realistic Struggles – The story avoids romanticizing poverty. It shows the raw, painful realities—but with light at the end. ? Final Reflection “Dreams and Struggles” is more than just a coming-of-age story. It’s a heartfelt portrayal of a Nepali girl\'s fight against destiny, a reminder that the human spirit can endure immense hardship if fueled by purpose. It doesn\'t offer fairy tale solutions, but it offers hope—honest, earned, and inspiring. It reminds us that greatness doesn’t need privilege—it only needs courage, consistency, and belief.', 'Nepali', 'completed', 100, 'podcast_video_20250722_092321.mp4', '2025-07-22 03:34:12', '2025-07-22 03:49:21', '2025-07-22 03:49:21', 'Preparing video generation'),
('504e8983-eca0-43e5-93e2-29d96e7f9861', 60, 'Explain me about Royal masscre in Nepal', 'English', 'processing', 5, NULL, '2025-07-21 11:17:49', '2025-07-21 11:17:49', NULL, 'Generating podcast data'),
('53d1f0e0-b859-41c3-8b52-48305f7c2778', 60, 'Introduction to the human immune system', 'English', 'completed', 100, NULL, '2025-07-21 05:34:11', '2025-07-21 05:34:24', '2025-07-21 05:34:24', 'Preparing video generation'),
('57146ca4-5512-4149-90e3-88ececc47657', 60, 'How does photosynthesis work?', 'English', 'processing', 10, NULL, '2025-08-12 05:08:46', '2025-08-12 05:08:59', NULL, 'Preparing video generation'),
('573edaf8-f646-4654-a877-99824c2714bb', 60, 'Explain me this story in brief : Title: Dreams and Struggles A heartfelt tale of resilience, dreams, and unwavering determination from a rural village girl in Nepal. ????? Characters: Sita – A brave, 18-year-old girl from a village with big dreams of becoming a doctor. Anil – Her childhood friend and silent supporter, kind-hearted and loyal. Maya – Sita\'s mother, a hardworking, practical woman torn between love and reality. Hari – Sita’s father, emotionally distant but works hard to support the family. Priya – Sita’s best friend from the same village (a minor character). ? Long Summary & Deep Explanation Scene 1: The Village and Sita’s Dream The story opens in a picturesque village nestled in the hills of Nepal. We’re introduced to Sita, a young village girl standing near a field, her eyes gazing into the distance. Though surrounded by poverty and hardship, her heart is full of hope. In a deeply introspective moment, she wonders if someone from such a background can ever truly achieve their dreams. ? Key Insight: This scene sets the emotional and thematic tone. Sita represents countless young people who dare to dream beyond their circumstances. The vast, open landscape symbolizes her limitless ambitions. Scene 2: A Conversation with Maya (Her Mother) Sita expresses her desire to attend medical college—not with anyone\'s help, but through her own hard work. She’s determined to escape the cycle of poverty and the predictable life of a rural girl. Maya, her mother, supports her daughter emotionally but reminds her of their harsh reality: they can barely afford food, let alone college tuition. ? Key Insight: This exchange reflects a common generational and emotional conflict: the dreams of the young versus the fears and limitations of the old. Maya’s concern is real, but so is Sita’s hunger to succeed. Scene 3: Sita’s Love for Anil At a peaceful riverbank, Anil and Sita share a heartfelt moment. Anil worries about the painful journey ahead. But Sita, tears in her eyes, declares she’s ready to struggle—as long as Anil stays beside her. She doesn’t want to be trapped in the village; her dreams are bigger, and she needs someone who believes in her. Anil pledges his full support, expressing that Sita is his inspiration. ? Key Insight: This scene shows how emotional support and love can empower someone to keep fighting. It’s not a love story in the traditional sense but an emotional bond forged through mutual respect and shared hope. Scene 4: The Struggle Begins Now begins the real struggle. Sita works tirelessly in the fields during the day and studies late into the night under a dim lantern. Despite the exhaustion, she doesn’t lose focus. Her spirit remains unbroken. ? Key Insight: This symbolizes the dual burden many young dreamers carry: helping their families survive while building a future for themselves. Her lantern-lit nights show silent perseverance in the face of overwhelming odds. Scene 5: A Heartbreaking Loss Tragedy strikes. Hari, Sita’s father, suffers a fatal accident while working. The family rushes to the hospital, but he doesn’t survive. The emotional weight collapses on Sita, who sobs in Anil’s arms, feeling the injustice of their unending hardship. Her mother, though broken, urges Sita not to give up. They must survive this pain and fulfill Hari’s dream, too. ? Key Insight: This pivotal moment turns Sita’s journey into something even deeper. Her dream is no longer just personal—it becomes a tribute to her father’s sacrifices and her family’s struggle. Scene 6: Sita’s Strength Despite the tragedy, Sita doesn’t falter. She becomes stronger, more focused, and more determined. Her nights are still filled with study, but now there\'s even more fire in her heart. Anil sees her burning determination and calls her a true hero. Sita replies that she must do this not only for her parents but also to honor her own worth. ? Key Insight: This scene shows the transformation from grief into growth. Sita is no longer just chasing a dream; she’s rising beyond loss. Her strength is internal, matured through pain and powered by vision. Scene 7: The Final Victory After months of tireless struggle, the moment arrives. Sita receives an acceptance letter to a medical college in Kathmandu. Her hands tremble, tears stream, and joy fills her soul. She hugs her mother and Anil, proudly declaring her success is the fruit of her relentless effort. Maya, crying tears of pride, says, \"This is our victory, Sita.\" The final scene shows Sita holding the letter, with the sunset behind her—a symbol of one journey ending and a new one beginning. Sita\'s voice echoes in a powerful voiceover: \"I knew I had to struggle to fulfill my dream. It made me stronger. Now, I know I can keep going forward.\" ? Key Insight: This ending is not just about getting into college—it’s about victory over circumstance. It’s a quiet, dignified triumph, showing how hope, love, and hard work can overcome even the deepest poverty and heartbreak. ? Themes & Lessons Resilience & Hope – Sita’s belief in herself, despite all odds, is the soul of the story. The Power of Dreams – Ambition isn\'t just a privilege of the rich. Even a village girl can dream—and win. Family & Loss – Pain from losing a loved one can break us—or make us. Support Systems – Anil’s steady support and Maya’s reluctant encouragement reflect the importance of emotional anchors. Realistic Struggles – The story avoids romanticizing poverty. It shows the raw, painful realities—but with light at the end. ? Final Reflection “Dreams and Struggles” is more than just a coming-of-age story. It’s a heartfelt portrayal of a Nepali girl\'s fight against destiny, a reminder that the human spirit can endure immense hardship if fueled by purpose. It doesn\'t offer fairy tale solutions, but it offers hope—honest, earned, and inspiring. It reminds us that greatness doesn’t need privilege—it only needs courage, consistency, and belief.', 'Nepali', 'completed', 100, NULL, '2025-07-22 03:22:26', '2025-07-22 03:25:14', '2025-07-22 03:25:14', 'Preparing video generation'),
('5ded2e46-7cd0-46e5-a283-98652911b2fd', 60, 'hey i wanna video on webdevelopment: teach me what is web development and what are the factors should i consider when developing a website. what programming languages, what are the functions of html, css and js. what are the parts in website like sections of it like body, navigation pannel and lower pannel and add more details on website design and interface which i forgot to mention here.', 'English', 'completed', 100, NULL, '2025-07-19 17:36:22', '2025-07-19 17:38:05', '2025-07-19 17:38:05', 'Preparing video generation'),
('6429fd16-20e8-402e-9c66-075ce88e001e', 60, 'Explain me about Royal masscre in Nepal', 'English', 'processing', 5, NULL, '2025-07-21 11:14:39', '2025-07-21 11:14:39', NULL, 'Generating podcast data'),
('68ba666a-94b9-4011-b9cc-fe6231c21249', 60, 'hey i wanna video on webdevelopment: teach me what is web development and what are the factors should i consider when developing a website. what programming languages, what are the functions of html, css and js. what are the parts in website like sections of it like body, navigation pannel and lower pannel and add more details on website design and interface which i forgot to mention here.', 'English', 'completed', 100, 'podcast_video_20250719_233522.mp4', '2025-07-19 17:45:10', '2025-07-19 17:59:00', '2025-07-19 17:59:00', 'Preparing video generation'),
('68d8b216-0d00-42ef-93bd-30de5cf5bfa1', 60, 'Explain me this story in brief : Title: Dreams and Struggles A heartfelt tale of resilience, dreams, and unwavering determination from a rural village girl in Nepal. ????? Characters: Sita – A brave, 18-year-old girl from a village with big dreams of becoming a doctor. Anil – Her childhood friend and silent supporter, kind-hearted and loyal. Maya – Sita\'s mother, a hardworking, practical woman torn between love and reality. Hari – Sita’s father, emotionally distant but works hard to support the family. Priya – Sita’s best friend from the same village (a minor character). ? Long Summary & Deep Explanation Scene 1: The Village and Sita’s Dream The story opens in a picturesque village nestled in the hills of Nepal. We’re introduced to Sita, a young village girl standing near a field, her eyes gazing into the distance. Though surrounded by poverty and hardship, her heart is full of hope. In a deeply introspective moment, she wonders if someone from such a background can ever truly achieve their dreams. ? Key Insight: This scene sets the emotional and thematic tone. Sita represents countless young people who dare to dream beyond their circumstances. The vast, open landscape symbolizes her limitless ambitions. Scene 2: A Conversation with Maya (Her Mother) Sita expresses her desire to attend medical college—not with anyone\'s help, but through her own hard work. She’s determined to escape the cycle of poverty and the predictable life of a rural girl. Maya, her mother, supports her daughter emotionally but reminds her of their harsh reality: they can barely afford food, let alone college tuition. ? Key Insight: This exchange reflects a common generational and emotional conflict: the dreams of the young versus the fears and limitations of the old. Maya’s concern is real, but so is Sita’s hunger to succeed. Scene 3: Sita’s Love for Anil At a peaceful riverbank, Anil and Sita share a heartfelt moment. Anil worries about the painful journey ahead. But Sita, tears in her eyes, declares she’s ready to struggle—as long as Anil stays beside her. She doesn’t want to be trapped in the village; her dreams are bigger, and she needs someone who believes in her. Anil pledges his full support, expressing that Sita is his inspiration. ? Key Insight: This scene shows how emotional support and love can empower someone to keep fighting. It’s not a love story in the traditional sense but an emotional bond forged through mutual respect and shared hope. Scene 4: The Struggle Begins Now begins the real struggle. Sita works tirelessly in the fields during the day and studies late into the night under a dim lantern. Despite the exhaustion, she doesn’t lose focus. Her spirit remains unbroken. ? Key Insight: This symbolizes the dual burden many young dreamers carry: helping their families survive while building a future for themselves. Her lantern-lit nights show silent perseverance in the face of overwhelming odds. Scene 5: A Heartbreaking Loss Tragedy strikes. Hari, Sita’s father, suffers a fatal accident while working. The family rushes to the hospital, but he doesn’t survive. The emotional weight collapses on Sita, who sobs in Anil’s arms, feeling the injustice of their unending hardship. Her mother, though broken, urges Sita not to give up. They must survive this pain and fulfill Hari’s dream, too. ? Key Insight: This pivotal moment turns Sita’s journey into something even deeper. Her dream is no longer just personal—it becomes a tribute to her father’s sacrifices and her family’s struggle. Scene 6: Sita’s Strength Despite the tragedy, Sita doesn’t falter. She becomes stronger, more focused, and more determined. Her nights are still filled with study, but now there\'s even more fire in her heart. Anil sees her burning determination and calls her a true hero. Sita replies that she must do this not only for her parents but also to honor her own worth. ? Key Insight: This scene shows the transformation from grief into growth. Sita is no longer just chasing a dream; she’s rising beyond loss. Her strength is internal, matured through pain and powered by vision. Scene 7: The Final Victory After months of tireless struggle, the moment arrives. Sita receives an acceptance letter to a medical college in Kathmandu. Her hands tremble, tears stream, and joy fills her soul. She hugs her mother and Anil, proudly declaring her success is the fruit of her relentless effort. Maya, crying tears of pride, says, \"This is our victory, Sita.\" The final scene shows Sita holding the letter, with the sunset behind her—a symbol of one journey ending and a new one beginning. Sita\'s voice echoes in a powerful voiceover: \"I knew I had to struggle to fulfill my dream. It made me stronger. Now, I know I can keep going forward.\" ? Key Insight: This ending is not just about getting into college—it’s about victory over circumstance. It’s a quiet, dignified triumph, showing how hope, love, and hard work can overcome even the deepest poverty and heartbreak. ? Themes & Lessons Resilience & Hope – Sita’s belief in herself, despite all odds, is the soul of the story. The Power of Dreams – Ambition isn\'t just a privilege of the rich. Even a village girl can dream—and win. Family & Loss – Pain from losing a loved one can break us—or make us. Support Systems – Anil’s steady support and Maya’s reluctant encouragement reflect the importance of emotional anchors. Realistic Struggles – The story avoids romanticizing poverty. It shows the raw, painful realities—but with light at the end. ? Final Reflection “Dreams and Struggles” is more than just a coming-of-age story. It’s a heartfelt portrayal of a Nepali girl\'s fight against destiny, a reminder that the human spirit can endure immense hardship if fueled by purpose. It doesn\'t offer fairy tale solutions, but it offers hope—honest, earned, and inspiring. It reminds us that greatness doesn’t need privilege—it only needs courage, consistency, and belief.', 'Nepali', 'processing', 10, NULL, '2025-07-22 03:27:20', '2025-07-22 03:27:31', NULL, 'Preparing video generation'),
('6b97b3f6-17b8-469a-b83b-ebcb0ab787d9', 60, 'How does photosynthesis work?', 'English', 'processing', 5, NULL, '2025-07-21 05:26:53', '2025-07-21 05:26:53', NULL, 'Generating podcast data'),
('6c5b16ca-0191-4a7d-b508-16bbd7c5171d', 60, 'Explain me about Royal masscre in Nepal', 'English', 'processing', 10, NULL, '2025-07-21 11:56:00', '2025-07-21 11:56:25', NULL, 'Preparing video generation'),
('72019acb-cc29-4914-85eb-035575a0c7e4', 60, 'Explain me about Royal masscre in Nepal', 'Nepali', 'completed', 100, NULL, '2025-07-21 11:05:08', '2025-07-21 11:07:02', '2025-07-21 11:07:02', 'Preparing video generation'),
('73f72840-2296-4d69-9096-f2bf1b20b5e3', 60, 'Explain me about Royal masscre in Nepal', 'Nepali', 'completed', 100, NULL, '2025-07-21 11:07:51', '2025-07-21 11:09:22', '2025-07-21 11:09:22', 'Preparing video generation'),
('7a0f09aa-d7c7-4d56-80c8-8e2f6e34d7e8', 60, 'Explain me about Royal masscre in Nepal', 'Nepali', 'completed', 100, NULL, '2025-07-21 10:56:14', '2025-07-21 10:58:15', '2025-07-21 10:58:15', 'Preparing video generation'),
('7b2633a2-a37b-4efd-976d-cd413d8ab2f1', 60, 'Explain me about Royal masscre in Nepal', 'Nepali', 'completed', 100, NULL, '2025-07-21 10:35:08', '2025-07-21 10:37:12', '2025-07-21 10:37:12', 'Preparing video generation'),
('801614b2-238e-4d1e-ac00-5042d12bc8a0', 60, 'Explain me how ai models neural networks are made and works', 'Hindi', 'completed', 100, NULL, '2025-07-19 14:55:30', '2025-07-19 14:56:54', '2025-07-19 14:56:54', 'Preparing video generation'),
('83e13556-1070-4a9f-af38-69ac8f97b2c1', 60, 'Explain Me the latest saiyara hindi movie', 'English', 'completed', 100, 'podcast_video_20250722_103455.mp4', '2025-07-22 04:44:37', '2025-07-22 04:57:02', '2025-07-22 04:57:02', 'Preparing video generation'),
('8b85ff22-19a3-41e7-a9b7-c8e4485fe5c4', 60, 'explainme A,B,C,D From A To Z interractively for small children', 'Nepali', 'processing', 10, NULL, '2025-07-22 09:04:39', '2025-07-22 09:05:00', NULL, 'Preparing video generation'),
('905403f6-6899-4a0b-8d81-508cc8ee410e', 60, 'How does photosynthesis work?', 'English', 'completed', 100, NULL, '2025-07-21 03:54:33', '2025-07-21 03:54:54', '2025-07-21 03:54:54', 'Preparing video generation'),
('91965888-a558-4aac-9890-651a4e77c24c', 60, 'Explain me about Royal masscre in Nepal', 'Nepali', 'completed', 100, NULL, '2025-07-21 11:00:23', '2025-07-21 11:02:20', '2025-07-21 11:02:20', 'Preparing video generation'),
('9a923c02-2dd8-4f50-842a-037edce0d4b6', 60, 'Explain me about Royal masscre in Nepal', 'English', 'processing', 10, NULL, '2025-07-21 11:23:59', '2025-07-21 11:24:19', NULL, 'Preparing video generation'),
('9b805512-fafc-4603-9a63-4bec8df77e21', 60, 'Explain Me the latest saiyara hindi movie', 'Hindi', 'processing', 10, NULL, '2025-07-22 04:03:43', '2025-07-22 04:03:52', NULL, 'Preparing video generation'),
('9f54d896-dedc-4462-88aa-d0b6c12f2a96', 60, 'Introduction to the human immune system', 'English', 'completed', 100, NULL, '2025-07-21 06:01:52', '2025-07-21 06:03:44', '2025-07-21 06:03:44', 'Preparing video generation'),
('a1a9cb38-8636-4518-8634-418fc0cb2f1f', 60, 'Explain me this story in brief : Title: Dreams and Struggles A heartfelt tale of resilience, dreams, and unwavering determination from a rural village girl in Nepal. ????? Characters: Sita – A brave, 18-year-old girl from a village with big dreams of becoming a doctor. Anil – Her childhood friend and silent supporter, kind-hearted and loyal. Maya – Sita\'s mother, a hardworking, practical woman torn between love and reality. Hari – Sita’s father, emotionally distant but works hard to support the family. Priya – Sita’s best friend from the same village (a minor character). ? Long Summary & Deep Explanation Scene 1: The Village and Sita’s Dream The story opens in a picturesque village nestled in the hills of Nepal. We’re introduced to Sita, a young village girl standing near a field, her eyes gazing into the distance. Though surrounded by poverty and hardship, her heart is full of hope. In a deeply introspective moment, she wonders if someone from such a background can ever truly achieve their dreams. ? Key Insight: This scene sets the emotional and thematic tone. Sita represents countless young people who dare to dream beyond their circumstances. The vast, open landscape symbolizes her limitless ambitions. Scene 2: A Conversation with Maya (Her Mother) Sita expresses her desire to attend medical college—not with anyone\'s help, but through her own hard work. She’s determined to escape the cycle of poverty and the predictable life of a rural girl. Maya, her mother, supports her daughter emotionally but reminds her of their harsh reality: they can barely afford food, let alone college tuition. ? Key Insight: This exchange reflects a common generational and emotional conflict: the dreams of the young versus the fears and limitations of the old. Maya’s concern is real, but so is Sita’s hunger to succeed. Scene 3: Sita’s Love for Anil At a peaceful riverbank, Anil and Sita share a heartfelt moment. Anil worries about the painful journey ahead. But Sita, tears in her eyes, declares she’s ready to struggle—as long as Anil stays beside her. She doesn’t want to be trapped in the village; her dreams are bigger, and she needs someone who believes in her. Anil pledges his full support, expressing that Sita is his inspiration. ? Key Insight: This scene shows how emotional support and love can empower someone to keep fighting. It’s not a love story in the traditional sense but an emotional bond forged through mutual respect and shared hope. Scene 4: The Struggle Begins Now begins the real struggle. Sita works tirelessly in the fields during the day and studies late into the night under a dim lantern. Despite the exhaustion, she doesn’t lose focus. Her spirit remains unbroken. ? Key Insight: This symbolizes the dual burden many young dreamers carry: helping their families survive while building a future for themselves. Her lantern-lit nights show silent perseverance in the face of overwhelming odds. Scene 5: A Heartbreaking Loss Tragedy strikes. Hari, Sita’s father, suffers a fatal accident while working. The family rushes to the hospital, but he doesn’t survive. The emotional weight collapses on Sita, who sobs in Anil’s arms, feeling the injustice of their unending hardship. Her mother, though broken, urges Sita not to give up. They must survive this pain and fulfill Hari’s dream, too. ? Key Insight: This pivotal moment turns Sita’s journey into something even deeper. Her dream is no longer just personal—it becomes a tribute to her father’s sacrifices and her family’s struggle. Scene 6: Sita’s Strength Despite the tragedy, Sita doesn’t falter. She becomes stronger, more focused, and more determined. Her nights are still filled with study, but now there\'s even more fire in her heart. Anil sees her burning determination and calls her a true hero. Sita replies that she must do this not only for her parents but also to honor her own worth. ? Key Insight: This scene shows the transformation from grief into growth. Sita is no longer just chasing a dream; she’s rising beyond loss. Her strength is internal, matured through pain and powered by vision. Scene 7: The Final Victory After months of tireless struggle, the moment arrives. Sita receives an acceptance letter to a medical college in Kathmandu. Her hands tremble, tears stream, and joy fills her soul. She hugs her mother and Anil, proudly declaring her success is the fruit of her relentless effort. Maya, crying tears of pride, says, \"This is our victory, Sita.\" The final scene shows Sita holding the letter, with the sunset behind her—a symbol of one journey ending and a new one beginning. Sita\'s voice echoes in a powerful voiceover: \"I knew I had to struggle to fulfill my dream. It made me stronger. Now, I know I can keep going forward.\" ? Key Insight: This ending is not just about getting into college—it’s about victory over circumstance. It’s a quiet, dignified triumph, showing how hope, love, and hard work can overcome even the deepest poverty and heartbreak. ? Themes & Lessons Resilience & Hope – Sita’s belief in herself, despite all odds, is the soul of the story. The Power of Dreams – Ambition isn\'t just a privilege of the rich. Even a village girl can dream—and win. Family & Loss – Pain from losing a loved one can break us—or make us. Support Systems – Anil’s steady support and Maya’s reluctant encouragement reflect the importance of emotional anchors. Realistic Struggles – The story avoids romanticizing poverty. It shows the raw, painful realities—but with light at the end. ? Final Reflection “Dreams and Struggles” is more than just a coming-of-age story. It’s a heartfelt portrayal of a Nepali girl\'s fight against destiny, a reminder that the human spirit can endure immense hardship if fueled by purpose. It doesn\'t offer fairy tale solutions, but it offers hope—honest, earned, and inspiring. It reminds us that greatness doesn’t need privilege—it only needs courage, consistency, and belief.', 'Nepali', 'completed', 100, NULL, '2025-07-22 03:19:15', '2025-07-22 03:20:30', '2025-07-22 03:20:30', 'Preparing video generation');
INSERT INTO `video_jobs` (`job_id`, `user_id`, `subject`, `language`, `status`, `progress`, `video_path`, `created_at`, `updated_at`, `completed_at`, `error_message`) VALUES
('ab976b00-887f-44df-b659-f5587fc5eb91', 60, 'Explain me this story in brief : Title: Dreams and Struggles A heartfelt tale of resilience, dreams, and unwavering determination from a rural village girl in Nepal. ????? Characters: Sita – A brave, 18-year-old girl from a village with big dreams of becoming a doctor. Anil – Her childhood friend and silent supporter, kind-hearted and loyal. Maya – Sita\'s mother, a hardworking, practical woman torn between love and reality. Hari – Sita’s father, emotionally distant but works hard to support the family. Priya – Sita’s best friend from the same village (a minor character). ? Long Summary & Deep Explanation Scene 1: The Village and Sita’s Dream The story opens in a picturesque village nestled in the hills of Nepal. We’re introduced to Sita, a young village girl standing near a field, her eyes gazing into the distance. Though surrounded by poverty and hardship, her heart is full of hope. In a deeply introspective moment, she wonders if someone from such a background can ever truly achieve their dreams. ? Key Insight: This scene sets the emotional and thematic tone. Sita represents countless young people who dare to dream beyond their circumstances. The vast, open landscape symbolizes her limitless ambitions. Scene 2: A Conversation with Maya (Her Mother) Sita expresses her desire to attend medical college—not with anyone\'s help, but through her own hard work. She’s determined to escape the cycle of poverty and the predictable life of a rural girl. Maya, her mother, supports her daughter emotionally but reminds her of their harsh reality: they can barely afford food, let alone college tuition. ? Key Insight: This exchange reflects a common generational and emotional conflict: the dreams of the young versus the fears and limitations of the old. Maya’s concern is real, but so is Sita’s hunger to succeed. Scene 3: Sita’s Love for Anil At a peaceful riverbank, Anil and Sita share a heartfelt moment. Anil worries about the painful journey ahead. But Sita, tears in her eyes, declares she’s ready to struggle—as long as Anil stays beside her. She doesn’t want to be trapped in the village; her dreams are bigger, and she needs someone who believes in her. Anil pledges his full support, expressing that Sita is his inspiration. ? Key Insight: This scene shows how emotional support and love can empower someone to keep fighting. It’s not a love story in the traditional sense but an emotional bond forged through mutual respect and shared hope. Scene 4: The Struggle Begins Now begins the real struggle. Sita works tirelessly in the fields during the day and studies late into the night under a dim lantern. Despite the exhaustion, she doesn’t lose focus. Her spirit remains unbroken. ? Key Insight: This symbolizes the dual burden many young dreamers carry: helping their families survive while building a future for themselves. Her lantern-lit nights show silent perseverance in the face of overwhelming odds. Scene 5: A Heartbreaking Loss Tragedy strikes. Hari, Sita’s father, suffers a fatal accident while working. The family rushes to the hospital, but he doesn’t survive. The emotional weight collapses on Sita, who sobs in Anil’s arms, feeling the injustice of their unending hardship. Her mother, though broken, urges Sita not to give up. They must survive this pain and fulfill Hari’s dream, too. ? Key Insight: This pivotal moment turns Sita’s journey into something even deeper. Her dream is no longer just personal—it becomes a tribute to her father’s sacrifices and her family’s struggle. Scene 6: Sita’s Strength Despite the tragedy, Sita doesn’t falter. She becomes stronger, more focused, and more determined. Her nights are still filled with study, but now there\'s even more fire in her heart. Anil sees her burning determination and calls her a true hero. Sita replies that she must do this not only for her parents but also to honor her own worth. ? Key Insight: This scene shows the transformation from grief into growth. Sita is no longer just chasing a dream; she’s rising beyond loss. Her strength is internal, matured through pain and powered by vision. Scene 7: The Final Victory After months of tireless struggle, the moment arrives. Sita receives an acceptance letter to a medical college in Kathmandu. Her hands tremble, tears stream, and joy fills her soul. She hugs her mother and Anil, proudly declaring her success is the fruit of her relentless effort. Maya, crying tears of pride, says, \"This is our victory, Sita.\" The final scene shows Sita holding the letter, with the sunset behind her—a symbol of one journey ending and a new one beginning. Sita\'s voice echoes in a powerful voiceover: \"I knew I had to struggle to fulfill my dream. It made me stronger. Now, I know I can keep going forward.\" ? Key Insight: This ending is not just about getting into college—it’s about victory over circumstance. It’s a quiet, dignified triumph, showing how hope, love, and hard work can overcome even the deepest poverty and heartbreak. ? Themes & Lessons Resilience & Hope – Sita’s belief in herself, despite all odds, is the soul of the story. The Power of Dreams – Ambition isn\'t just a privilege of the rich. Even a village girl can dream—and win. Family & Loss – Pain from losing a loved one can break us—or make us. Support Systems – Anil’s steady support and Maya’s reluctant encouragement reflect the importance of emotional anchors. Realistic Struggles – The story avoids romanticizing poverty. It shows the raw, painful realities—but with light at the end. ? Final Reflection “Dreams and Struggles” is more than just a coming-of-age story. It’s a heartfelt portrayal of a Nepali girl\'s fight against destiny, a reminder that the human spirit can endure immense hardship if fueled by purpose. It doesn\'t offer fairy tale solutions, but it offers hope—honest, earned, and inspiring. It reminds us that greatness doesn’t need privilege—it only needs courage, consistency, and belief.', 'Nepali', 'completed', 100, NULL, '2025-07-22 03:07:15', '2025-07-22 03:08:52', '2025-07-22 03:08:52', 'Preparing video generation'),
('abc0cb48-d33d-41bc-bd66-1f909979e62f', 60, 'Introduction to the human immune system', 'English', 'processing', 5, NULL, '2025-07-21 06:14:20', '2025-07-21 06:14:20', NULL, 'Generating podcast data'),
('b28e4b02-4a99-4f67-906a-cd20622f27bd', 60, 'Introduction to the human immune system', 'English', 'completed', 100, NULL, '2025-07-21 06:05:48', '2025-07-21 06:07:09', '2025-07-21 06:07:09', 'Preparing video generation'),
('b98040f7-dd35-46f3-b9fc-73ab9771de49', 60, 'Introduction to the human immune system', 'English', 'processing', 5, NULL, '2025-07-21 05:37:22', '2025-07-21 05:37:22', NULL, 'Generating podcast data'),
('bf61cebb-53a1-45f3-958d-8d1338f1633a', 60, 'Explain me about Royal masscre in Nepal', 'Nepali', 'processing', 5, NULL, '2025-07-21 11:12:23', '2025-07-21 11:12:23', NULL, 'Generating podcast data'),
('c31c4024-521d-44f1-bf1f-2a0edce3a7d8', 60, 'The water cycle explained', 'English', 'completed', 100, NULL, '2025-07-21 03:55:50', '2025-07-21 03:56:28', '2025-07-21 03:56:28', 'Preparing video generation'),
('c66a49c1-4acd-456c-817f-b24ecc9ed880', 60, 'Introduction to the human immune system', 'English', 'processing', 10, NULL, '2025-07-21 06:11:56', '2025-07-21 06:12:31', NULL, 'Preparing video generation'),
('c90f3299-b112-43b8-8ef3-66a45c937859', 60, 'Explain me about Royal masscre in Nepal', 'English', 'completed', 100, NULL, '2025-07-21 11:47:50', '2025-07-21 11:49:14', '2025-07-21 11:49:14', 'Preparing video generation'),
('cd4d53d7-2b47-47a9-9d32-1b1c524873ba', 60, 'Explain Me the latest saiyara hindi movie', 'English', 'processing', 5, NULL, '2025-07-22 04:09:41', '2025-07-22 04:09:41', NULL, 'Generating podcast data'),
('cfb53b04-167b-4ed1-870f-f68cb3b579c1', 60, 'Introduction to the human immune system', 'English', 'completed', 100, NULL, '2025-07-21 06:08:53', '2025-07-21 06:09:35', '2025-07-21 06:09:35', 'Preparing video generation'),
('e0a29fe0-3338-46c3-a43a-608998a5337f', 60, 'Explain me how ai models neural networks are made and works', 'Hindi', 'completed', 100, 'podcast_video_20250719_211612.mp4', '2025-07-19 15:27:05', '2025-07-19 15:34:55', '2025-07-19 15:34:55', 'Preparing video generation'),
('e5f7d72e-dce8-4727-a122-0e04745aa8e4', 60, 'Explain me this story in brief : Title: Dreams and Struggles A heartfelt tale of resilience, dreams, and unwavering determination from a rural village girl in Nepal. ????? Characters: Sita – A brave, 18-year-old girl from a village with big dreams of becoming a doctor. Anil – Her childhood friend and silent supporter, kind-hearted and loyal. Maya – Sita\'s mother, a hardworking, practical woman torn between love and reality. Hari – Sita’s father, emotionally distant but works hard to support the family. Priya – Sita’s best friend from the same village (a minor character). ? Long Summary & Deep Explanation Scene 1: The Village and Sita’s Dream The story opens in a picturesque village nestled in the hills of Nepal. We’re introduced to Sita, a young village girl standing near a field, her eyes gazing into the distance. Though surrounded by poverty and hardship, her heart is full of hope. In a deeply introspective moment, she wonders if someone from such a background can ever truly achieve their dreams. ? Key Insight: This scene sets the emotional and thematic tone. Sita represents countless young people who dare to dream beyond their circumstances. The vast, open landscape symbolizes her limitless ambitions. Scene 2: A Conversation with Maya (Her Mother) Sita expresses her desire to attend medical college—not with anyone\'s help, but through her own hard work. She’s determined to escape the cycle of poverty and the predictable life of a rural girl. Maya, her mother, supports her daughter emotionally but reminds her of their harsh reality: they can barely afford food, let alone college tuition. ? Key Insight: This exchange reflects a common generational and emotional conflict: the dreams of the young versus the fears and limitations of the old. Maya’s concern is real, but so is Sita’s hunger to succeed. Scene 3: Sita’s Love for Anil At a peaceful riverbank, Anil and Sita share a heartfelt moment. Anil worries about the painful journey ahead. But Sita, tears in her eyes, declares she’s ready to struggle—as long as Anil stays beside her. She doesn’t want to be trapped in the village; her dreams are bigger, and she needs someone who believes in her. Anil pledges his full support, expressing that Sita is his inspiration. ? Key Insight: This scene shows how emotional support and love can empower someone to keep fighting. It’s not a love story in the traditional sense but an emotional bond forged through mutual respect and shared hope. Scene 4: The Struggle Begins Now begins the real struggle. Sita works tirelessly in the fields during the day and studies late into the night under a dim lantern. Despite the exhaustion, she doesn’t lose focus. Her spirit remains unbroken. ? Key Insight: This symbolizes the dual burden many young dreamers carry: helping their families survive while building a future for themselves. Her lantern-lit nights show silent perseverance in the face of overwhelming odds. Scene 5: A Heartbreaking Loss Tragedy strikes. Hari, Sita’s father, suffers a fatal accident while working. The family rushes to the hospital, but he doesn’t survive. The emotional weight collapses on Sita, who sobs in Anil’s arms, feeling the injustice of their unending hardship. Her mother, though broken, urges Sita not to give up. They must survive this pain and fulfill Hari’s dream, too. ? Key Insight: This pivotal moment turns Sita’s journey into something even deeper. Her dream is no longer just personal—it becomes a tribute to her father’s sacrifices and her family’s struggle. Scene 6: Sita’s Strength Despite the tragedy, Sita doesn’t falter. She becomes stronger, more focused, and more determined. Her nights are still filled with study, but now there\'s even more fire in her heart. Anil sees her burning determination and calls her a true hero. Sita replies that she must do this not only for her parents but also to honor her own worth. ? Key Insight: This scene shows the transformation from grief into growth. Sita is no longer just chasing a dream; she’s rising beyond loss. Her strength is internal, matured through pain and powered by vision. Scene 7: The Final Victory After months of tireless struggle, the moment arrives. Sita receives an acceptance letter to a medical college in Kathmandu. Her hands tremble, tears stream, and joy fills her soul. She hugs her mother and Anil, proudly declaring her success is the fruit of her relentless effort. Maya, crying tears of pride, says, \"This is our victory, Sita.\" The final scene shows Sita holding the letter, with the sunset behind her—a symbol of one journey ending and a new one beginning. Sita\'s voice echoes in a powerful voiceover: \"I knew I had to struggle to fulfill my dream. It made me stronger. Now, I know I can keep going forward.\" ? Key Insight: This ending is not just about getting into college—it’s about victory over circumstance. It’s a quiet, dignified triumph, showing how hope, love, and hard work can overcome even the deepest poverty and heartbreak. ? Themes & Lessons Resilience & Hope – Sita’s belief in herself, despite all odds, is the soul of the story. The Power of Dreams – Ambition isn\'t just a privilege of the rich. Even a village girl can dream—and win. Family & Loss – Pain from losing a loved one can break us—or make us. Support Systems – Anil’s steady support and Maya’s reluctant encouragement reflect the importance of emotional anchors. Realistic Struggles – The story avoids romanticizing poverty. It shows the raw, painful realities—but with light at the end. ? Final Reflection “Dreams and Struggles” is more than just a coming-of-age story. It’s a heartfelt portrayal of a Nepali girl\'s fight against destiny, a reminder that the human spirit can endure immense hardship if fueled by purpose. It doesn\'t offer fairy tale solutions, but it offers hope—honest, earned, and inspiring. It reminds us that greatness doesn’t need privilege—it only needs courage, consistency, and belief.', 'Nepali', 'completed', 100, NULL, '2025-07-22 03:09:35', '2025-07-22 03:12:02', '2025-07-22 03:12:02', 'Preparing video generation'),
('e6362121-e540-40bb-8f7c-e8d84cb1d217', 60, 'Explain me how ai models neural networks are made and works', 'Hindi', 'completed', 100, 'podcast_video_20250719_205229.mp4', '2025-07-19 15:02:39', '2025-07-19 15:15:59', '2025-07-19 15:15:59', 'Preparing video generation'),
('ecb1306f-50db-4d9f-8ed0-b70935dbb46e', 60, 'The water cycle explained', 'English', 'failed', 10, NULL, '2025-07-21 05:45:03', '2025-07-21 05:45:10', NULL, 'main_async() got an unexpected keyword argument \'job_id\''),
('f1e8babc-c74d-4137-aa99-148c2fa5d4ae', 60, 'Introduction to the human immune system', 'English', 'processing', 5, NULL, '2025-07-21 06:07:55', '2025-07-21 06:07:55', NULL, 'Generating podcast data'),
('f6949ed4-9958-47f9-a0a4-200151dcee34', 60, 'Introduction to the human immune system', 'English', 'processing', 5, NULL, '2025-07-21 06:01:03', '2025-07-21 06:01:03', NULL, 'Generating podcast data'),
('f9f46ccc-cbcf-476a-a658-992c57fc8a75', 60, 'The solar system and its planets', 'English', 'processing', 10, NULL, '2025-07-20 08:43:28', '2025-07-20 08:43:51', NULL, 'Preparing video generation'),
('fb5e0d98-ec9a-40be-92c5-9c570c7e5814', 60, 'The water cycle explained', 'English', 'processing', 5, NULL, '2025-07-21 03:57:34', '2025-07-21 03:57:34', NULL, 'Generating podcast data');

-- --------------------------------------------------------

--
-- Table structure for table `video_tags`
--

CREATE TABLE `video_tags` (
  `video_id` int(11) NOT NULL,
  `tag_id` varchar(100) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `video_tags`
--

INSERT INTO `video_tags` (`video_id`, `tag_id`) VALUES
(1, 'grade6'),
(1, 'mathematics'),
(1, 'whole_numbers'),
(2, 'addition'),
(2, 'grade6'),
(2, 'mathematics'),
(3, 'grade6'),
(3, 'integers'),
(3, 'mathematics'),
(4, 'fractions'),
(4, 'grade6'),
(4, 'mathematics'),
(5, 'geometry'),
(5, 'grade6'),
(5, 'mathematics'),
(6, 'grade6'),
(6, 'matter'),
(6, 'science'),
(7, 'algebra'),
(7, 'grade7'),
(7, 'mathematics'),
(8, 'functions'),
(8, 'grade8'),
(8, 'mathematics'),
(9, 'grade9'),
(9, 'mathematics'),
(9, 'quadratic'),
(10, 'grade9'),
(10, 'kinematics'),
(10, 'physics');

-- --------------------------------------------------------

--
-- Structure for view `user_performance_view`
--

CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `user_performance_view`  AS SELECT `u`.`user_id` AS `user_id`, `u`.`total_quizzes` AS `total_quizzes`, `u`.`total_questions` AS `total_questions`, `u`.`total_correct` AS `total_correct`, `u`.`avg_score` AS `avg_score`, `u`.`best_score` AS `best_score`, `u`.`current_streak` AS `current_streak`, `u`.`longest_streak` AS `longest_streak`, `u`.`last_activity` AS `last_activity`, coalesce(`recent`.`recent_avg_score`,0) AS `recent_avg_score`, coalesce(`recent`.`recent_quiz_count`,0) AS `recent_quiz_count`, CASE WHEN `recent`.`recent_avg_score` > `u`.`avg_score` THEN 'improving' WHEN `recent`.`recent_avg_score` < `u`.`avg_score` THEN 'declining' ELSE 'stable' END AS `performance_trend` FROM (`user_analytics_summary` `u` left join (select `quiz_sessions`.`user_id` AS `user_id`,avg(`quiz_sessions`.`score_percentage`) AS `recent_avg_score`,count(0) AS `recent_quiz_count` from `quiz_sessions` where `quiz_sessions`.`completed_at` >= current_timestamp() - interval 7 day group by `quiz_sessions`.`user_id`) `recent` on(`u`.`user_id` = `recent`.`user_id`)) ;

--
-- Indexes for dumped tables
--

--
-- Indexes for table `achievements`
--
ALTER TABLE `achievements`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `admin`
--
ALTER TABLE `admin`
  ADD PRIMARY KEY (`id`),
  ADD UNIQUE KEY `email` (`email`),
  ADD UNIQUE KEY `public_id` (`public_id`);

--
-- Indexes for table `ai_chat_analytics`
--
ALTER TABLE `ai_chat_analytics`
  ADD PRIMARY KEY (`id`),
  ADD KEY `idx_user_id` (`user_id`),
  ADD KEY `idx_session_id` (`session_id`),
  ADD KEY `idx_interaction_type` (`interaction_type`),
  ADD KEY `idx_created_at` (`created_at`);

--
-- Indexes for table `ai_chat_favorites`
--
ALTER TABLE `ai_chat_favorites`
  ADD PRIMARY KEY (`id`),
  ADD UNIQUE KEY `unique_user_session_message` (`user_id`,`session_id`,`message_id`),
  ADD KEY `idx_user_id` (`user_id`),
  ADD KEY `idx_session_id` (`session_id`),
  ADD KEY `message_id` (`message_id`);

--
-- Indexes for table `ai_chat_messages`
--
ALTER TABLE `ai_chat_messages`
  ADD PRIMARY KEY (`id`),
  ADD KEY `idx_session_id` (`session_id`),
  ADD KEY `idx_message_type` (`message_type`),
  ADD KEY `idx_created_at` (`created_at`),
  ADD KEY `idx_parent_message` (`parent_message_id`);

--
-- Indexes for table `ai_chat_search_index`
--
ALTER TABLE `ai_chat_search_index`
  ADD PRIMARY KEY (`id`),
  ADD KEY `idx_user_id` (`user_id`),
  ADD KEY `idx_session_id` (`session_id`),
  ADD KEY `message_id` (`message_id`);
ALTER TABLE `ai_chat_search_index` ADD FULLTEXT KEY `ft_searchable_content` (`searchable_content`);

--
-- Indexes for table `ai_chat_sessions`
--
ALTER TABLE `ai_chat_sessions`
  ADD PRIMARY KEY (`id`),
  ADD KEY `idx_user_id` (`user_id`),
  ADD KEY `idx_created_at` (`created_at`);

--
-- Indexes for table `blog_authors`
--
ALTER TABLE `blog_authors`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `blog_categories`
--
ALTER TABLE `blog_categories`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `blog_comments`
--
ALTER TABLE `blog_comments`
  ADD PRIMARY KEY (`id`),
  ADD KEY `idx_blog_comments_post_id` (`post_id`);

--
-- Indexes for table `blog_posts`
--
ALTER TABLE `blog_posts`
  ADD PRIMARY KEY (`id`),
  ADD UNIQUE KEY `slug_unique` (`slug`) USING HASH,
  ADD KEY `category_idx` (`category_id`);

--
-- Indexes for table `blog_post_tags`
--
ALTER TABLE `blog_post_tags`
  ADD PRIMARY KEY (`post_id`,`tag_id`),
  ADD KEY `idx_blog_post_tags_post_id` (`post_id`),
  ADD KEY `idx_blog_post_tags_tag_id` (`tag_id`);

--
-- Indexes for table `blog_subscribers`
--
ALTER TABLE `blog_subscribers`
  ADD PRIMARY KEY (`id`),
  ADD UNIQUE KEY `email` (`email`);

--
-- Indexes for table `blog_tags`
--
ALTER TABLE `blog_tags`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `blog_view_logs`
--
ALTER TABLE `blog_view_logs`
  ADD PRIMARY KEY (`id`),
  ADD KEY `post_id` (`post_id`);

--
-- Indexes for table `categories`
--
ALTER TABLE `categories`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `courses`
--
ALTER TABLE `courses`
  ADD PRIMARY KEY (`id`),
  ADD KEY `category_id` (`category_id`),
  ADD KEY `idx_grade_level` (`grade_level`),
  ADD KEY `fk_courses_approved_by` (`approved_by`),
  ADD KEY `idx_courses_institute` (`institute_id`),
  ADD KEY `idx_courses_primary_instructor` (`primary_instructor_id`),
  ADD KEY `idx_courses_approval_status` (`approval_status`),
  ADD KEY `idx_courses_public` (`is_public`);

--
-- Indexes for table `course_audio_content`
--
ALTER TABLE `course_audio_content`
  ADD PRIMARY KEY (`id`),
  ADD KEY `topic_id` (`topic_id`),
  ADD KEY `idx_audio_file_path` (`file_path`(255)),
  ADD KEY `idx_course_audio_content_topic_language` (`topic_id`,`language`),
  ADD KEY `idx_course_audio_content_topic_lang_pos` (`topic_id`,`language`,`position`);

--
-- Indexes for table `course_instructors`
--
ALTER TABLE `course_instructors`
  ADD PRIMARY KEY (`id`),
  ADD UNIQUE KEY `unique_course_instructor_role` (`course_id`,`instructor_id`,`role`),
  ADD KEY `idx_course_instructors_course` (`course_id`),
  ADD KEY `idx_course_instructors_instructor` (`instructor_id`),
  ADD KEY `idx_course_instructors_role` (`role`);

--
-- Indexes for table `course_notes_content`
--
ALTER TABLE `course_notes_content`
  ADD PRIMARY KEY (`id`),
  ADD KEY `topic_id` (`topic_id`);

--
-- Indexes for table `course_reviews`
--
ALTER TABLE `course_reviews`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `course_tags`
--
ALTER TABLE `course_tags`
  ADD PRIMARY KEY (`course_id`,`tag_id`),
  ADD KEY `tag_id` (`tag_id`);

--
-- Indexes for table `discussion_votes`
--
ALTER TABLE `discussion_votes`
  ADD PRIMARY KEY (`id`),
  ADD UNIQUE KEY `unique_vote` (`discussion_id`,`user_id`),
  ADD KEY `user_id` (`user_id`);

--
-- Indexes for table `doubts`
--
ALTER TABLE `doubts`
  ADD PRIMARY KEY (`id`),
  ADD KEY `idx_doubts_user` (`user_id`),
  ADD KEY `idx_doubts_course` (`course_id`),
  ADD KEY `idx_doubts_solved` (`is_solved`);

--
-- Indexes for table `doubt_answers`
--
ALTER TABLE `doubt_answers`
  ADD PRIMARY KEY (`id`),
  ADD KEY `idx_answers_doubt` (`doubt_id`),
  ADD KEY `idx_answers_user` (`user_id`),
  ADD KEY `idx_answers_accepted` (`is_accepted`);

--
-- Indexes for table `doubt_answer_likes`
--
ALTER TABLE `doubt_answer_likes`
  ADD PRIMARY KEY (`answer_id`,`user_id`),
  ADD KEY `user_id` (`user_id`);

--
-- Indexes for table `doubt_bookmarks`
--
ALTER TABLE `doubt_bookmarks`
  ADD PRIMARY KEY (`doubt_id`,`user_id`),
  ADD KEY `user_id` (`user_id`);

--
-- Indexes for table `doubt_likes`
--
ALTER TABLE `doubt_likes`
  ADD PRIMARY KEY (`doubt_id`,`user_id`),
  ADD KEY `user_id` (`user_id`);

--
-- Indexes for table `doubt_tags`
--
ALTER TABLE `doubt_tags`
  ADD PRIMARY KEY (`id`),
  ADD UNIQUE KEY `name` (`name`);

--
-- Indexes for table `doubt_tag_relation`
--
ALTER TABLE `doubt_tag_relation`
  ADD PRIMARY KEY (`doubt_id`,`tag_id`),
  ADD KEY `tag_id` (`tag_id`);

--
-- Indexes for table `enrollments`
--
ALTER TABLE `enrollments`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `event_schedule`
--
ALTER TABLE `event_schedule`
  ADD PRIMARY KEY (`id`),
  ADD KEY `event_id` (`event_id`);

--
-- Indexes for table `event_speakers`
--
ALTER TABLE `event_speakers`
  ADD PRIMARY KEY (`id`),
  ADD KEY `event_id` (`event_id`);

--
-- Indexes for table `images`
--
ALTER TABLE `images`
  ADD PRIMARY KEY (`id`),
  ADD UNIQUE KEY `uuid` (`uuid`);

--
-- Indexes for table `institutes`
--
ALTER TABLE `institutes`
  ADD PRIMARY KEY (`id`),
  ADD UNIQUE KEY `slug` (`slug`),
  ADD KEY `fk_institutes_verified_by` (`verified_by`),
  ADD KEY `idx_institutes_slug` (`slug`),
  ADD KEY `idx_institutes_status` (`status`),
  ADD KEY `idx_institutes_type` (`institute_type`),
  ADD KEY `idx_institutes_verified` (`is_verified`),
  ADD KEY `idx_institutes_created_by` (`created_by`),
  ADD KEY `idx_institutes_email` (`email`),
  ADD KEY `idx_institutes_rating` (`average_rating`);

--
-- Indexes for table `institute_analytics`
--
ALTER TABLE `institute_analytics`
  ADD PRIMARY KEY (`id`),
  ADD UNIQUE KEY `unique_institute_period` (`institute_id`,`period_type`,`period_start`),
  ADD KEY `idx_institute_analytics_institute` (`institute_id`),
  ADD KEY `idx_institute_analytics_period` (`period_type`,`period_start`);

--
-- Indexes for table `institute_courses`
--
ALTER TABLE `institute_courses`
  ADD PRIMARY KEY (`id`),
  ADD UNIQUE KEY `unique_institute_course` (`institute_id`,`course_id`),
  ADD KEY `fk_institute_courses_course` (`course_id`),
  ADD KEY `idx_institute_courses_institute` (`institute_id`),
  ADD KEY `idx_institute_courses_featured` (`is_featured`),
  ADD KEY `idx_institute_courses_order` (`display_order`);

--
-- Indexes for table `institute_members`
--
ALTER TABLE `institute_members`
  ADD PRIMARY KEY (`id`),
  ADD UNIQUE KEY `unique_institute_user` (`institute_id`,`user_id`),
  ADD KEY `fk_institute_members_invited_by` (`invited_by`),
  ADD KEY `idx_institute_members_institute` (`institute_id`),
  ADD KEY `idx_institute_members_user` (`user_id`),
  ADD KEY `idx_institute_members_role` (`role`),
  ADD KEY `idx_institute_members_status` (`status`);

--
-- Indexes for table `institute_reviews`
--
ALTER TABLE `institute_reviews`
  ADD PRIMARY KEY (`id`),
  ADD UNIQUE KEY `unique_user_institute_review` (`user_id`,`institute_id`),
  ADD KEY `fk_institute_reviews_course` (`course_id`),
  ADD KEY `fk_institute_reviews_moderated_by` (`moderated_by`),
  ADD KEY `idx_institute_reviews_institute` (`institute_id`),
  ADD KEY `idx_institute_reviews_rating` (`rating`),
  ADD KEY `idx_institute_reviews_status` (`status`);

--
-- Indexes for table `institute_settings`
--
ALTER TABLE `institute_settings`
  ADD PRIMARY KEY (`id`),
  ADD UNIQUE KEY `unique_institute_settings` (`institute_id`);

--
-- Indexes for table `instructors`
--
ALTER TABLE `instructors`
  ADD PRIMARY KEY (`id`),
  ADD KEY `idx_instructors_institute` (`institute_id`),
  ADD KEY `idx_instructors_user` (`user_id`),
  ADD KEY `idx_instructors_status` (`status`),
  ADD KEY `idx_instructors_featured` (`is_featured`);

--
-- Indexes for table `live_classes`
--
ALTER TABLE `live_classes`
  ADD PRIMARY KEY (`id`),
  ADD UNIQUE KEY `jitsi_room_name` (`jitsi_room_name`),
  ADD KEY `idx_course_id` (`course_id`),
  ADD KEY `idx_instructor_id` (`instructor_id`),
  ADD KEY `idx_scheduled_start` (`scheduled_start_time`),
  ADD KEY `idx_status` (`status`);

--
-- Indexes for table `live_class_chat`
--
ALTER TABLE `live_class_chat`
  ADD PRIMARY KEY (`id`),
  ADD KEY `idx_live_class_id` (`live_class_id`),
  ADD KEY `idx_user_id` (`user_id`),
  ADD KEY `idx_created_at` (`created_at`),
  ADD KEY `reply_to_message_id` (`reply_to_message_id`),
  ADD KEY `private_to_user_id` (`private_to_user_id`);

--
-- Indexes for table `live_class_participants`
--
ALTER TABLE `live_class_participants`
  ADD PRIMARY KEY (`id`),
  ADD UNIQUE KEY `unique_class_user` (`live_class_id`,`user_id`),
  ADD KEY `idx_user_id` (`user_id`);

--
-- Indexes for table `mocktestresults`
--
ALTER TABLE `mocktestresults`
  ADD PRIMARY KEY (`result_id`),
  ADD KEY `user_id` (`user_id`),
  ADD KEY `mocktest_id` (`mocktest_id`);

--
-- Indexes for table `mocktests`
--
ALTER TABLE `mocktests`
  ADD PRIMARY KEY (`mocktest_id`);

--
-- Indexes for table `modelset`
--
ALTER TABLE `modelset`
  ADD PRIMARY KEY (`id`),
  ADD KEY `fk_modelset_created_by` (`created_by`),
  ADD KEY `idx_modelset_course` (`course_id`),
  ADD KEY `idx_modelset_category` (`category`),
  ADD KEY `idx_modelset_difficulty` (`difficulty_level`),
  ADD KEY `idx_modelset_active` (`is_active`),
  ADD KEY `idx_modelset_created_at` (`created_at`);

--
-- Indexes for table `modelset_attempts`
--
ALTER TABLE `modelset_attempts`
  ADD PRIMARY KEY (`id`),
  ADD UNIQUE KEY `session_id` (`session_id`),
  ADD UNIQUE KEY `unique_user_modelset_attempt` (`user_id`,`modelset_id`,`attempt_number`),
  ADD KEY `idx_modelset_attempts_user` (`user_id`),
  ADD KEY `idx_modelset_attempts_modelset` (`modelset_id`),
  ADD KEY `idx_modelset_attempts_completed_at` (`completed_at`),
  ADD KEY `idx_modelset_attempts_score` (`score_percentage`);

--
-- Indexes for table `modelset_question_responses`
--
ALTER TABLE `modelset_question_responses`
  ADD PRIMARY KEY (`id`),
  ADD KEY `idx_modelset_responses_attempt` (`attempt_id`),
  ADD KEY `idx_modelset_responses_question` (`question_id`),
  ADD KEY `idx_modelset_responses_correct` (`is_correct`);

--
-- Indexes for table `note_discussions`
--
ALTER TABLE `note_discussions`
  ADD PRIMARY KEY (`id`),
  ADD KEY `topic_id` (`topic_id`),
  ADD KEY `user_id` (`user_id`),
  ADD KEY `parent_id` (`parent_id`);

--
-- Indexes for table `options`
--
ALTER TABLE `options`
  ADD PRIMARY KEY (`option_id`),
  ADD KEY `question_id` (`question_id`);

--
-- Indexes for table `questions`
--
ALTER TABLE `questions`
  ADD PRIMARY KEY (`id`),
  ADD KEY `idx_questions_topic` (`topic_id`),
  ADD KEY `idx_questions_difficulty` (`difficulty`),
  ADD KEY `idx_questions_marks` (`marks`),
  ADD KEY `idx_questions_ai_generated` (`is_ai_generated`),
  ADD KEY `idx_questions_created_at` (`created_at`),
  ADD KEY `idx_questions_user_id` (`user_id`),
  ADD KEY `idx_questions_user_topic` (`user_id`,`topic_id`),
  ADD KEY `idx_questions_ai_user` (`is_ai_generated`,`user_id`),
  ADD KEY `idx_questions_ai_model` (`ai_model`);

--
-- Indexes for table `quiz_question_responses`
--
ALTER TABLE `quiz_question_responses`
  ADD PRIMARY KEY (`id`),
  ADD KEY `idx_session_id` (`session_id`),
  ADD KEY `idx_question_id` (`question_id`),
  ADD KEY `idx_topic_id` (`topic_id`),
  ADD KEY `idx_is_correct` (`is_correct`),
  ADD KEY `idx_session_correct` (`session_id`,`is_correct`),
  ADD KEY `idx_topic_correct` (`topic_id`,`is_correct`),
  ADD KEY `idx_question_responses_topic_correct` (`topic_id`,`is_correct`),
  ADD KEY `idx_question_topic` (`question_id`,`topic_id`),
  ADD KEY `idx_time_taken` (`time_taken`);

--
-- Indexes for table `quiz_sessions`
--
ALTER TABLE `quiz_sessions`
  ADD PRIMARY KEY (`id`),
  ADD KEY `idx_user_id` (`user_id`),
  ADD KEY `idx_quiz_type` (`quiz_type`),
  ADD KEY `idx_completed_at` (`completed_at`),
  ADD KEY `idx_user_completed` (`user_id`,`completed_at`),
  ADD KEY `idx_quiz_sessions_user_date` (`user_id`,`completed_at`),
  ADD KEY `idx_user_type_date` (`user_id`,`quiz_type`,`completed_at`),
  ADD KEY `idx_score` (`score_percentage`),
  ADD KEY `idx_quiz_sessions_modelset` (`modelset_id`),
  ADD KEY `idx_quiz_sessions_negative_marking` (`negative_marking`);

--
-- Indexes for table `recently_watched`
--
ALTER TABLE `recently_watched`
  ADD PRIMARY KEY (`id`),
  ADD KEY `user_id_idx` (`user_id`),
  ADD KEY `course_id_idx` (`course_id`),
  ADD KEY `time_watched_idx` (`time_watched`);

--
-- Indexes for table `resources`
--
ALTER TABLE `resources`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `student_feedback`
--
ALTER TABLE `student_feedback`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `supported_audio_languages`
--
ALTER TABLE `supported_audio_languages`
  ADD PRIMARY KEY (`id`),
  ADD UNIQUE KEY `language_code` (`language_code`);

--
-- Indexes for table `tags`
--
ALTER TABLE `tags`
  ADD PRIMARY KEY (`id`),
  ADD UNIQUE KEY `name` (`name`);

--
-- Indexes for table `topics`
--
ALTER TABLE `topics`
  ADD PRIMARY KEY (`id`),
  ADD KEY `idx_topics_course_id` (`course_id`),
  ADD KEY `idx_topics_order_sequence` (`order_sequence`),
  ADD KEY `idx_topics_parent_id` (`parent_topic_id`),
  ADD KEY `idx_topics_level` (`level`),
  ADD KEY `idx_topics_course_parent` (`course_id`,`parent_topic_id`);

--
-- Indexes for table `topic_analytics`
--
ALTER TABLE `topic_analytics`
  ADD PRIMARY KEY (`id`),
  ADD UNIQUE KEY `unique_user_topic` (`user_id`,`topic_id`),
  ADD KEY `idx_user_id` (`user_id`),
  ADD KEY `idx_topic_id` (`topic_id`),
  ADD KEY `idx_last_attempted` (`last_attempted`),
  ADD KEY `idx_accuracy` (`user_id`,`questions_correct`,`questions_attempted`);

--
-- Indexes for table `upcoming_events`
--
ALTER TABLE `upcoming_events`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `user`
--
ALTER TABLE `user`
  ADD PRIMARY KEY (`id`),
  ADD KEY `idx_user_email` (`email`),
  ADD KEY `idx_user_password_hash` (`password_hash`),
  ADD KEY `idx_user_type` (`user_type`),
  ADD KEY `idx_user_institute` (`institute_id`),
  ADD KEY `idx_user_verified` (`is_verified`);

--
-- Indexes for table `user_analytics_summary`
--
ALTER TABLE `user_analytics_summary`
  ADD PRIMARY KEY (`id`),
  ADD UNIQUE KEY `user_id` (`user_id`),
  ADD KEY `idx_user_id` (`user_id`),
  ADD KEY `idx_last_activity` (`last_activity`),
  ADD KEY `idx_avg_score` (`avg_score`),
  ADD KEY `idx_best_score` (`best_score`),
  ADD KEY `idx_analytics_summary_scores` (`avg_score`,`best_score`);

--
-- Indexes for table `user_audio_preferences`
--
ALTER TABLE `user_audio_preferences`
  ADD PRIMARY KEY (`id`),
  ADD UNIQUE KEY `unique_user_preference` (`user_id`);

--
-- Indexes for table `user_learning_insights`
--
ALTER TABLE `user_learning_insights`
  ADD PRIMARY KEY (`id`),
  ADD KEY `idx_user_id` (`user_id`),
  ADD KEY `idx_insight_type` (`insight_type`),
  ADD KEY `idx_is_active` (`is_active`),
  ADD KEY `idx_priority` (`priority`),
  ADD KEY `idx_user_active` (`user_id`,`is_active`,`priority`);

--
-- Indexes for table `user_learning_streaks`
--
ALTER TABLE `user_learning_streaks`
  ADD PRIMARY KEY (`id`),
  ADD UNIQUE KEY `unique_user_date` (`user_id`,`streak_date`),
  ADD KEY `idx_user_id` (`user_id`),
  ADD KEY `idx_streak_date` (`streak_date`),
  ADD KEY `idx_user_date_score` (`user_id`,`streak_date`,`avg_score`);

--
-- Indexes for table `user_notes_progress`
--
ALTER TABLE `user_notes_progress`
  ADD PRIMARY KEY (`id`),
  ADD UNIQUE KEY `unique_user_topic` (`user_id`,`topic_id`),
  ADD KEY `topic_id` (`topic_id`);

--
-- Indexes for table `user_study_patterns`
--
ALTER TABLE `user_study_patterns`
  ADD PRIMARY KEY (`id`),
  ADD UNIQUE KEY `unique_user_time` (`user_id`,`study_hour`,`day_of_week`),
  ADD KEY `idx_user_id` (`user_id`),
  ADD KEY `idx_study_hour` (`study_hour`),
  ADD KEY `idx_day_of_week` (`day_of_week`),
  ADD KEY `idx_performance` (`user_id`,`avg_performance`);

--
-- Indexes for table `videos`
--
ALTER TABLE `videos`
  ADD PRIMARY KEY (`id`),
  ADD KEY `course_id` (`course_id`),
  ADD KEY `idx_videos_course_id` (`course_id`),
  ADD KEY `idx_videos_topic_id` (`topic_id`),
  ADD KEY `idx_videos_level` (`level`),
  ADD KEY `idx_videos_is_active` (`is_active`),
  ADD KEY `idx_videos_free` (`free`);

--
-- Indexes for table `video_jobs`
--
ALTER TABLE `video_jobs`
  ADD PRIMARY KEY (`job_id`);

--
-- Indexes for table `video_tags`
--
ALTER TABLE `video_tags`
  ADD PRIMARY KEY (`video_id`,`tag_id`),
  ADD KEY `video_id` (`video_id`);

--
-- AUTO_INCREMENT for dumped tables
--

--
-- AUTO_INCREMENT for table `achievements`
--
ALTER TABLE `achievements`
  MODIFY `id` int(100) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=4;

--
-- AUTO_INCREMENT for table `admin`
--
ALTER TABLE `admin`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=5;

--
-- AUTO_INCREMENT for table `ai_chat_analytics`
--
ALTER TABLE `ai_chat_analytics`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=5;

--
-- AUTO_INCREMENT for table `ai_chat_favorites`
--
ALTER TABLE `ai_chat_favorites`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `ai_chat_messages`
--
ALTER TABLE `ai_chat_messages`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=21;

--
-- AUTO_INCREMENT for table `ai_chat_search_index`
--
ALTER TABLE `ai_chat_search_index`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=21;

--
-- AUTO_INCREMENT for table `ai_chat_sessions`
--
ALTER TABLE `ai_chat_sessions`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=13;

--
-- AUTO_INCREMENT for table `blog_authors`
--
ALTER TABLE `blog_authors`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=4;

--
-- AUTO_INCREMENT for table `blog_categories`
--
ALTER TABLE `blog_categories`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=20;

--
-- AUTO_INCREMENT for table `blog_comments`
--
ALTER TABLE `blog_comments`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=7;

--
-- AUTO_INCREMENT for table `blog_posts`
--
ALTER TABLE `blog_posts`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=21;

--
-- AUTO_INCREMENT for table `blog_subscribers`
--
ALTER TABLE `blog_subscribers`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=6;

--
-- AUTO_INCREMENT for table `blog_tags`
--
ALTER TABLE `blog_tags`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=28;

--
-- AUTO_INCREMENT for table `blog_view_logs`
--
ALTER TABLE `blog_view_logs`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=69;

--
-- AUTO_INCREMENT for table `categories`
--
ALTER TABLE `categories`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=9;

--
-- AUTO_INCREMENT for table `courses`
--
ALTER TABLE `courses`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=8;

--
-- AUTO_INCREMENT for table `course_audio_content`
--
ALTER TABLE `course_audio_content`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `course_instructors`
--
ALTER TABLE `course_instructors`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=8;

--
-- AUTO_INCREMENT for table `course_notes_content`
--
ALTER TABLE `course_notes_content`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=21;

--
-- AUTO_INCREMENT for table `course_reviews`
--
ALTER TABLE `course_reviews`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=4;

--
-- AUTO_INCREMENT for table `discussion_votes`
--
ALTER TABLE `discussion_votes`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=4;

--
-- AUTO_INCREMENT for table `doubts`
--
ALTER TABLE `doubts`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=24;

--
-- AUTO_INCREMENT for table `doubt_answers`
--
ALTER TABLE `doubt_answers`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=2;

--
-- AUTO_INCREMENT for table `doubt_tags`
--
ALTER TABLE `doubt_tags`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=32;

--
-- AUTO_INCREMENT for table `enrollments`
--
ALTER TABLE `enrollments`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=12;

--
-- AUTO_INCREMENT for table `event_schedule`
--
ALTER TABLE `event_schedule`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=5;

--
-- AUTO_INCREMENT for table `event_speakers`
--
ALTER TABLE `event_speakers`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=4;

--
-- AUTO_INCREMENT for table `images`
--
ALTER TABLE `images`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `institutes`
--
ALTER TABLE `institutes`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=4;

--
-- AUTO_INCREMENT for table `institute_analytics`
--
ALTER TABLE `institute_analytics`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `institute_courses`
--
ALTER TABLE `institute_courses`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=4;

--
-- AUTO_INCREMENT for table `institute_members`
--
ALTER TABLE `institute_members`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=4;

--
-- AUTO_INCREMENT for table `institute_reviews`
--
ALTER TABLE `institute_reviews`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `institute_settings`
--
ALTER TABLE `institute_settings`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=2;

--
-- AUTO_INCREMENT for table `instructors`
--
ALTER TABLE `instructors`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=5;

--
-- AUTO_INCREMENT for table `live_classes`
--
ALTER TABLE `live_classes`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=26;

--
-- AUTO_INCREMENT for table `live_class_chat`
--
ALTER TABLE `live_class_chat`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `live_class_participants`
--
ALTER TABLE `live_class_participants`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=40;

--
-- AUTO_INCREMENT for table `mocktestresults`
--
ALTER TABLE `mocktestresults`
  MODIFY `result_id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=6;

--
-- AUTO_INCREMENT for table `mocktests`
--
ALTER TABLE `mocktests`
  MODIFY `mocktest_id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=79;

--
-- AUTO_INCREMENT for table `modelset`
--
ALTER TABLE `modelset`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=7;

--
-- AUTO_INCREMENT for table `modelset_attempts`
--
ALTER TABLE `modelset_attempts`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=13;

--
-- AUTO_INCREMENT for table `modelset_question_responses`
--
ALTER TABLE `modelset_question_responses`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=31;

--
-- AUTO_INCREMENT for table `note_discussions`
--
ALTER TABLE `note_discussions`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=7;

--
-- AUTO_INCREMENT for table `options`
--
ALTER TABLE `options`
  MODIFY `option_id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=1057;

--
-- AUTO_INCREMENT for table `questions`
--
ALTER TABLE `questions`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=136;

--
-- AUTO_INCREMENT for table `quiz_question_responses`
--
ALTER TABLE `quiz_question_responses`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=320;

--
-- AUTO_INCREMENT for table `quiz_sessions`
--
ALTER TABLE `quiz_sessions`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=61;

--
-- AUTO_INCREMENT for table `recently_watched`
--
ALTER TABLE `recently_watched`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=65;

--
-- AUTO_INCREMENT for table `resources`
--
ALTER TABLE `resources`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=5;

--
-- AUTO_INCREMENT for table `student_feedback`
--
ALTER TABLE `student_feedback`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=4;

--
-- AUTO_INCREMENT for table `supported_audio_languages`
--
ALTER TABLE `supported_audio_languages`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=11;

--
-- AUTO_INCREMENT for table `tags`
--
ALTER TABLE `tags`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=41;

--
-- AUTO_INCREMENT for table `topics`
--
ALTER TABLE `topics`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=266;

--
-- AUTO_INCREMENT for table `topic_analytics`
--
ALTER TABLE `topic_analytics`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `upcoming_events`
--
ALTER TABLE `upcoming_events`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=4;

--
-- AUTO_INCREMENT for table `user`
--
ALTER TABLE `user`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=94;

--
-- AUTO_INCREMENT for table `user_analytics_summary`
--
ALTER TABLE `user_analytics_summary`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=60;

--
-- AUTO_INCREMENT for table `user_audio_preferences`
--
ALTER TABLE `user_audio_preferences`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=6;

--
-- AUTO_INCREMENT for table `user_learning_insights`
--
ALTER TABLE `user_learning_insights`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `user_learning_streaks`
--
ALTER TABLE `user_learning_streaks`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=59;

--
-- AUTO_INCREMENT for table `user_notes_progress`
--
ALTER TABLE `user_notes_progress`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=16;

--
-- AUTO_INCREMENT for table `user_study_patterns`
--
ALTER TABLE `user_study_patterns`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `videos`
--
ALTER TABLE `videos`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=11;

--
-- Constraints for dumped tables
--

--
-- Constraints for table `ai_chat_analytics`
--
ALTER TABLE `ai_chat_analytics`
  ADD CONSTRAINT `ai_chat_analytics_ibfk_1` FOREIGN KEY (`user_id`) REFERENCES `user` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `ai_chat_analytics_ibfk_2` FOREIGN KEY (`session_id`) REFERENCES `ai_chat_sessions` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `ai_chat_favorites`
--
ALTER TABLE `ai_chat_favorites`
  ADD CONSTRAINT `ai_chat_favorites_ibfk_1` FOREIGN KEY (`user_id`) REFERENCES `user` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `ai_chat_favorites_ibfk_2` FOREIGN KEY (`session_id`) REFERENCES `ai_chat_sessions` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `ai_chat_favorites_ibfk_3` FOREIGN KEY (`message_id`) REFERENCES `ai_chat_messages` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `ai_chat_messages`
--
ALTER TABLE `ai_chat_messages`
  ADD CONSTRAINT `ai_chat_messages_ibfk_1` FOREIGN KEY (`session_id`) REFERENCES `ai_chat_sessions` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `ai_chat_messages_ibfk_2` FOREIGN KEY (`parent_message_id`) REFERENCES `ai_chat_messages` (`id`) ON DELETE SET NULL;

--
-- Constraints for table `ai_chat_search_index`
--
ALTER TABLE `ai_chat_search_index`
  ADD CONSTRAINT `ai_chat_search_index_ibfk_1` FOREIGN KEY (`user_id`) REFERENCES `user` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `ai_chat_search_index_ibfk_2` FOREIGN KEY (`session_id`) REFERENCES `ai_chat_sessions` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `ai_chat_search_index_ibfk_3` FOREIGN KEY (`message_id`) REFERENCES `ai_chat_messages` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `ai_chat_sessions`
--
ALTER TABLE `ai_chat_sessions`
  ADD CONSTRAINT `ai_chat_sessions_ibfk_1` FOREIGN KEY (`user_id`) REFERENCES `user` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `blog_comments`
--
ALTER TABLE `blog_comments`
  ADD CONSTRAINT `blog_comments_ibfk_1` FOREIGN KEY (`post_id`) REFERENCES `blog_posts` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `blog_posts`
--
ALTER TABLE `blog_posts`
  ADD CONSTRAINT `fk_category` FOREIGN KEY (`category_id`) REFERENCES `blog_categories` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `blog_post_tags`
--
ALTER TABLE `blog_post_tags`
  ADD CONSTRAINT `blog_post_tags_ibfk_1` FOREIGN KEY (`post_id`) REFERENCES `blog_posts` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `blog_post_tags_ibfk_2` FOREIGN KEY (`tag_id`) REFERENCES `blog_tags` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `blog_view_logs`
--
ALTER TABLE `blog_view_logs`
  ADD CONSTRAINT `blog_view_logs_ibfk_1` FOREIGN KEY (`post_id`) REFERENCES `blog_posts` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `courses`
--
ALTER TABLE `courses`
  ADD CONSTRAINT `courses_ibfk_1` FOREIGN KEY (`category_id`) REFERENCES `categories` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `fk_courses_approved_by` FOREIGN KEY (`approved_by`) REFERENCES `user` (`id`) ON DELETE SET NULL,
  ADD CONSTRAINT `fk_courses_institute` FOREIGN KEY (`institute_id`) REFERENCES `institutes` (`id`) ON DELETE SET NULL,
  ADD CONSTRAINT `fk_courses_primary_instructor` FOREIGN KEY (`primary_instructor_id`) REFERENCES `instructors` (`id`) ON DELETE SET NULL;

--
-- Constraints for table `course_audio_content`
--
ALTER TABLE `course_audio_content`
  ADD CONSTRAINT `course_audio_content_ibfk_1` FOREIGN KEY (`topic_id`) REFERENCES `topics` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `course_instructors`
--
ALTER TABLE `course_instructors`
  ADD CONSTRAINT `fk_course_instructors_course` FOREIGN KEY (`course_id`) REFERENCES `courses` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `fk_course_instructors_instructor` FOREIGN KEY (`instructor_id`) REFERENCES `instructors` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `course_notes_content`
--
ALTER TABLE `course_notes_content`
  ADD CONSTRAINT `course_notes_content_ibfk_1` FOREIGN KEY (`topic_id`) REFERENCES `topics` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `course_tags`
--
ALTER TABLE `course_tags`
  ADD CONSTRAINT `course_tags_ibfk_1` FOREIGN KEY (`course_id`) REFERENCES `courses` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `course_tags_ibfk_2` FOREIGN KEY (`tag_id`) REFERENCES `tags` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `discussion_votes`
--
ALTER TABLE `discussion_votes`
  ADD CONSTRAINT `discussion_votes_ibfk_1` FOREIGN KEY (`discussion_id`) REFERENCES `note_discussions` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `discussion_votes_ibfk_2` FOREIGN KEY (`user_id`) REFERENCES `user` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `doubts`
--
ALTER TABLE `doubts`
  ADD CONSTRAINT `doubts_ibfk_1` FOREIGN KEY (`user_id`) REFERENCES `user` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `doubts_ibfk_2` FOREIGN KEY (`course_id`) REFERENCES `courses` (`id`) ON DELETE SET NULL;

--
-- Constraints for table `doubt_answers`
--
ALTER TABLE `doubt_answers`
  ADD CONSTRAINT `doubt_answers_ibfk_1` FOREIGN KEY (`doubt_id`) REFERENCES `doubts` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `doubt_answers_ibfk_2` FOREIGN KEY (`user_id`) REFERENCES `user` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `doubt_answer_likes`
--
ALTER TABLE `doubt_answer_likes`
  ADD CONSTRAINT `doubt_answer_likes_ibfk_1` FOREIGN KEY (`answer_id`) REFERENCES `doubt_answers` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `doubt_answer_likes_ibfk_2` FOREIGN KEY (`user_id`) REFERENCES `user` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `doubt_bookmarks`
--
ALTER TABLE `doubt_bookmarks`
  ADD CONSTRAINT `doubt_bookmarks_ibfk_1` FOREIGN KEY (`doubt_id`) REFERENCES `doubts` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `doubt_bookmarks_ibfk_2` FOREIGN KEY (`user_id`) REFERENCES `user` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `doubt_likes`
--
ALTER TABLE `doubt_likes`
  ADD CONSTRAINT `doubt_likes_ibfk_1` FOREIGN KEY (`doubt_id`) REFERENCES `doubts` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `doubt_likes_ibfk_2` FOREIGN KEY (`user_id`) REFERENCES `user` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `doubt_tag_relation`
--
ALTER TABLE `doubt_tag_relation`
  ADD CONSTRAINT `doubt_tag_relation_ibfk_1` FOREIGN KEY (`doubt_id`) REFERENCES `doubts` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `doubt_tag_relation_ibfk_2` FOREIGN KEY (`tag_id`) REFERENCES `doubt_tags` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `event_schedule`
--
ALTER TABLE `event_schedule`
  ADD CONSTRAINT `event_schedule_ibfk_1` FOREIGN KEY (`event_id`) REFERENCES `upcoming_events` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `event_speakers`
--
ALTER TABLE `event_speakers`
  ADD CONSTRAINT `event_speakers_ibfk_1` FOREIGN KEY (`event_id`) REFERENCES `upcoming_events` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `institutes`
--
ALTER TABLE `institutes`
  ADD CONSTRAINT `fk_institutes_created_by` FOREIGN KEY (`created_by`) REFERENCES `user` (`id`),
  ADD CONSTRAINT `fk_institutes_verified_by` FOREIGN KEY (`verified_by`) REFERENCES `user` (`id`) ON DELETE SET NULL;

--
-- Constraints for table `institute_analytics`
--
ALTER TABLE `institute_analytics`
  ADD CONSTRAINT `fk_institute_analytics_institute` FOREIGN KEY (`institute_id`) REFERENCES `institutes` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `institute_courses`
--
ALTER TABLE `institute_courses`
  ADD CONSTRAINT `fk_institute_courses_course` FOREIGN KEY (`course_id`) REFERENCES `courses` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `fk_institute_courses_institute` FOREIGN KEY (`institute_id`) REFERENCES `institutes` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `institute_members`
--
ALTER TABLE `institute_members`
  ADD CONSTRAINT `fk_institute_members_institute` FOREIGN KEY (`institute_id`) REFERENCES `institutes` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `fk_institute_members_invited_by` FOREIGN KEY (`invited_by`) REFERENCES `user` (`id`) ON DELETE SET NULL,
  ADD CONSTRAINT `fk_institute_members_user` FOREIGN KEY (`user_id`) REFERENCES `user` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `institute_reviews`
--
ALTER TABLE `institute_reviews`
  ADD CONSTRAINT `fk_institute_reviews_course` FOREIGN KEY (`course_id`) REFERENCES `courses` (`id`) ON DELETE SET NULL,
  ADD CONSTRAINT `fk_institute_reviews_institute` FOREIGN KEY (`institute_id`) REFERENCES `institutes` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `fk_institute_reviews_moderated_by` FOREIGN KEY (`moderated_by`) REFERENCES `user` (`id`) ON DELETE SET NULL,
  ADD CONSTRAINT `fk_institute_reviews_user` FOREIGN KEY (`user_id`) REFERENCES `user` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `institute_settings`
--
ALTER TABLE `institute_settings`
  ADD CONSTRAINT `fk_institute_settings_institute` FOREIGN KEY (`institute_id`) REFERENCES `institutes` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `instructors`
--
ALTER TABLE `instructors`
  ADD CONSTRAINT `fk_instructors_institute` FOREIGN KEY (`institute_id`) REFERENCES `institutes` (`id`) ON DELETE SET NULL,
  ADD CONSTRAINT `fk_instructors_user` FOREIGN KEY (`user_id`) REFERENCES `user` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `live_classes`
--
ALTER TABLE `live_classes`
  ADD CONSTRAINT `live_classes_ibfk_1` FOREIGN KEY (`course_id`) REFERENCES `courses` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `live_classes_ibfk_2` FOREIGN KEY (`instructor_id`) REFERENCES `user` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `live_class_chat`
--
ALTER TABLE `live_class_chat`
  ADD CONSTRAINT `live_class_chat_ibfk_1` FOREIGN KEY (`live_class_id`) REFERENCES `live_classes` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `live_class_chat_ibfk_2` FOREIGN KEY (`user_id`) REFERENCES `user` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `live_class_chat_ibfk_3` FOREIGN KEY (`reply_to_message_id`) REFERENCES `live_class_chat` (`id`) ON DELETE SET NULL,
  ADD CONSTRAINT `live_class_chat_ibfk_4` FOREIGN KEY (`private_to_user_id`) REFERENCES `user` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `live_class_participants`
--
ALTER TABLE `live_class_participants`
  ADD CONSTRAINT `live_class_participants_ibfk_1` FOREIGN KEY (`live_class_id`) REFERENCES `live_classes` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `live_class_participants_ibfk_2` FOREIGN KEY (`user_id`) REFERENCES `user` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `modelset`
--
ALTER TABLE `modelset`
  ADD CONSTRAINT `fk_modelset_course` FOREIGN KEY (`course_id`) REFERENCES `courses` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `fk_modelset_created_by` FOREIGN KEY (`created_by`) REFERENCES `user` (`id`) ON DELETE SET NULL;

--
-- Constraints for table `modelset_attempts`
--
ALTER TABLE `modelset_attempts`
  ADD CONSTRAINT `fk_modelset_attempts_modelset` FOREIGN KEY (`modelset_id`) REFERENCES `modelset` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `fk_modelset_attempts_user` FOREIGN KEY (`user_id`) REFERENCES `user` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `modelset_question_responses`
--
ALTER TABLE `modelset_question_responses`
  ADD CONSTRAINT `fk_modelset_responses_attempt` FOREIGN KEY (`attempt_id`) REFERENCES `modelset_attempts` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `fk_modelset_responses_question` FOREIGN KEY (`question_id`) REFERENCES `questions` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `note_discussions`
--
ALTER TABLE `note_discussions`
  ADD CONSTRAINT `note_discussions_ibfk_1` FOREIGN KEY (`topic_id`) REFERENCES `topics` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `note_discussions_ibfk_2` FOREIGN KEY (`user_id`) REFERENCES `user` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `note_discussions_ibfk_3` FOREIGN KEY (`parent_id`) REFERENCES `note_discussions` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `questions`
--
ALTER TABLE `questions`
  ADD CONSTRAINT `fk_questions_topic_id` FOREIGN KEY (`topic_id`) REFERENCES `topics` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `fk_questions_user_id` FOREIGN KEY (`user_id`) REFERENCES `user` (`id`) ON DELETE SET NULL,
  ADD CONSTRAINT `questions_ibfk_1` FOREIGN KEY (`topic_id`) REFERENCES `topics` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `quiz_question_responses`
--
ALTER TABLE `quiz_question_responses`
  ADD CONSTRAINT `quiz_question_responses_ibfk_1` FOREIGN KEY (`session_id`) REFERENCES `quiz_sessions` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `quiz_sessions`
--
ALTER TABLE `quiz_sessions`
  ADD CONSTRAINT `fk_quiz_sessions_modelset` FOREIGN KEY (`modelset_id`) REFERENCES `modelset` (`id`) ON DELETE SET NULL;

--
-- Constraints for table `topics`
--
ALTER TABLE `topics`
  ADD CONSTRAINT `fk_topics_parent` FOREIGN KEY (`parent_topic_id`) REFERENCES `topics` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `topics_ibfk_1` FOREIGN KEY (`course_id`) REFERENCES `courses` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `user`
--
ALTER TABLE `user`
  ADD CONSTRAINT `fk_user_institute` FOREIGN KEY (`institute_id`) REFERENCES `institutes` (`id`) ON DELETE SET NULL;

--
-- Constraints for table `user_audio_preferences`
--
ALTER TABLE `user_audio_preferences`
  ADD CONSTRAINT `user_audio_preferences_ibfk_1` FOREIGN KEY (`user_id`) REFERENCES `user` (`id`) ON DELETE CASCADE;

--
-- Constraints for table `videos`
--
ALTER TABLE `videos`
  ADD CONSTRAINT `videos_ibfk_1` FOREIGN KEY (`course_id`) REFERENCES `courses` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `videos_ibfk_2` FOREIGN KEY (`topic_id`) REFERENCES `topics` (`id`) ON DELETE CASCADE;
COMMIT;

