{"id":109373,"date":"2025-07-08T18:24:39","date_gmt":"2025-07-08T12:54:39","guid":{"rendered":"https:\/\/www.mygreatlearning.com\/blog\/?page_id=109373"},"modified":"2025-07-02T16:17:21","modified_gmt":"2025-07-02T10:47:21","slug":"artificial-intelligence-quiz","status":"publish","type":"page","link":"https:\/\/www.mygreatlearning.com\/blog\/artificial-intelligence-quiz\/","title":{"rendered":"Artificial Intelligence Quiz"},"content":{"rendered":"\n<div id=\"ai-quiz-app-wrapper\">\n    <style>\n        \/* --- General Reset & Variables --- *\/\n        html { scroll-behavior: smooth; }\n        #ai-quiz-app-wrapper {\n            --primary-blue: #1A73E8; --hover-blue: #1865c9; --background-grey: #F8F9FA; --border-grey: #DADCE0; --text-primary: #202124; --text-secondary: #5F6368; --option-bg: #FFFFFF; --option-hover-bg: #F1F3F4; --color-success: #1E8E3E; --correct-bg: #E6F4EA; --correct-text: #117233; --color-danger: #D93025; --incorrect-bg: #FCE8E6; --incorrect-text: #A50E0E; --color-warning: #f59e0b; --whatsapp-green: #25D366; --twitter-blue: #1DA1F2; --linkedin-blue: #0A66C2; --telegram-blue: #24A1DE; --shadow: 0 1px 2px 0 rgba(60, 64, 67, 0.3), 0 2px 6px 2px rgba(60, 64, 67, 0.15); --shadow-lg: 0 10px 25px rgba(0, 0, 0, 0.1); font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif; color: var(--text-primary); box-sizing: border-box;\n        }\n        #ai-quiz-app-wrapper *, #ai-quiz-app-wrapper *::before, #ai-quiz-app-wrapper *::after { box-sizing: inherit; }\n        #quiz-app-container { width: 1200px; max-width: 100%; border-radius: 8px; overflow: hidden; margin: 50px auto auto auto; }\n        #ai-quiz-app-wrapper .quiz-screen { display: none; }\n        #ai-quiz-app-wrapper .quiz-screen.active { display: block; animation: fadeIn 0.5s ease-out; }\n        @keyframes fadeIn { from { opacity: 0; transform: translateY(15px); } to { opacity: 1; transform: translateY(0); } }\n        \n        \/* --- Screen Padding & Header --- *\/\n        #main-menu-view, #user-details-view, #analysis-view { padding: 2rem 3rem; }\n        #ai-quiz-app-wrapper .quiz-header { text-align: center; margin-bottom: 2.5rem; }\n        #ai-quiz-app-wrapper .quiz-header h1 { font-size: 2.5rem; margin: 0 0 0.5rem 0; }\n        #ai-quiz-app-wrapper .quiz-header p { font-size: 1.1rem; color: var(--text-secondary); max-width: 600px; margin: 0 auto; }\n        \n        \/* --- Main Menu --- *\/\n        #ai-quiz-app-wrapper .difficulty-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(250px, 1fr)); gap: 1.5rem; margin-bottom: 3rem; }\n        #ai-quiz-app-wrapper .difficulty-card { border: 1px solid var(--border-grey); background-color: #fff; border-radius: 8px; text-align: center; padding: 1.5rem; cursor: pointer; transition: transform 0.2s ease, box-shadow 0.2s ease; display: flex; flex-direction: column; }\n        #ai-quiz-app-wrapper .difficulty-card:hover { transform: translateY(-5px); box-shadow: var(--shadow-lg); }\n        #ai-quiz-app-wrapper .difficulty-card .icon { font-size: 2.5rem; margin-bottom: 1rem; }\n        #ai-quiz-app-wrapper .difficulty-card h2 { font-size: 1.5rem; margin: 0 0 0.5rem 0; }\n        #ai-quiz-app-wrapper .difficulty-card p { font-size: 0.9rem; color: var(--text-secondary); margin: 0 0 1.5rem 0; }\n        #ai-quiz-app-wrapper .difficulty-card .features { font-size: 0.875rem; color: var(--text-secondary); text-align: left; margin-bottom: 1.5rem; flex-grow: 1; }\n        #ai-quiz-app-wrapper .difficulty-card .features p { margin: 0.5rem 0; }\n        #ai-quiz-app-wrapper .start-btn { width: 100%; }\n        #ai-quiz-app-wrapper .difficulty-card.beginner h2 { color: var(--color-success); }\n        #ai-quiz-app-wrapper .difficulty-card.intermediate h2 { color: var(--color-warning); }\n        #ai-quiz-app-wrapper .difficulty-card.advanced h2 { color: var(--color-danger); }\n        #ai-quiz-app-wrapper .quiz-features-section { text-align: center; background-color: #fff; padding: 2rem; border-radius: 8px; border: 1px solid var(--border-grey); }\n        #ai-quiz-app-wrapper .quiz-features-section h2 { font-size: 1.5rem; margin: 0 0 1.5rem 0; }\n        #ai-quiz-app-wrapper .features-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(200px, 1fr)); gap: 1.5rem; }\n        #ai-quiz-app-wrapper .feature-item { display: flex; flex-direction: column; align-items: center; }\n        #ai-quiz-app-wrapper .feature-item .icon { font-size: 2rem; margin-bottom: 0.5rem; }\n        \n        \/* --- Buttons --- *\/\n        #ai-quiz-app-wrapper .quiz-btn { font-size: 0.875rem; font-weight: 500; padding: 0.6rem 1.5rem; border-radius: 4px; border: 1px solid var(--border-grey); cursor: pointer; transition: background-color 0.2s ease; margin-top: 20px;}\n        #ai-quiz-app-wrapper .quiz-btn.primary { background-color: var(--primary-blue); color: white; border-color: var(--primary-blue); }\n        #ai-quiz-app-wrapper .quiz-btn.primary:hover { background-color: var(--hover-blue); }\n        #ai-quiz-app-wrapper .quiz-btn:disabled { opacity: 0.5; cursor: not-allowed; }\n        \n        \/* --- Quiz Header & Progress --- *\/\n        #quiz-view { background-color: #fff; }\n        #quiz-header, #results-header, #analysis-header { display: flex; justify-content: space-between; align-items: center; padding: 1rem 1.5rem; border-bottom: 1px solid var(--border-grey); }\n        #quiz-header h1, #results-header h1, #analysis-header h1 { font-size: 1.25rem; margin: 0; }\n        #ai-quiz-app-wrapper .header-actions { display: flex; align-items: center; gap: 1rem; }\n        #progress-stepper { display: flex; gap: 0.5rem; flex-grow: 1; margin: 0 2rem; }\n        #ai-quiz-app-wrapper .step { height: 4px; flex-grow: 1; background-color: #E0E0E0; border-radius: 2px; transition: background-color 0.3s ease; }\n        #ai-quiz-app-wrapper .step.active { background-color: var(--primary-blue); }\n        #ai-quiz-app-wrapper .step.correct { background-color: var(--color-success); }\n        #ai-quiz-app-wrapper .step.incorrect { background-color: var(--color-danger); }\n        #question-count, #timer { font-size: 0.875rem; color: var(--text-secondary); font-weight: 500; }\n        #timer { min-width: 50px; text-align: right; }\n        \n        \/* --- Quiz Body & Options --- *\/\n        #quiz-body, #analysis-body { padding: 2rem 3rem; }\n        .ai-quiz-question-text { font-size: 1.25rem; margin: 0 0 2rem 0; line-height: 1.5; }\n        #options-container { display: flex; flex-direction: column; gap: 1rem; }\n        #ai-quiz-app-wrapper .option { border: 1px solid var(--border-grey); border-radius: 8px; cursor: pointer; transition: all 0.2s ease-in-out; }\n        #ai-quiz-app-wrapper .option:not(.disabled):hover { border-color: var(--primary-blue); box-shadow: 0 0 0 1px var(--primary-blue); }\n        #ai-quiz-app-wrapper .option-label { display: block; padding: 1rem; cursor: pointer; }\n        #ai-quiz-app-wrapper .option-letter { font-weight: 500; margin-right: 1rem; color: var(--primary-blue); }\n        #ai-quiz-app-wrapper .option.disabled { cursor: not-allowed; }\n        #ai-quiz-app-wrapper .option.correct { border-color: var(--color-success); background-color: var(--correct-bg); }\n        #ai-quiz-app-wrapper .option.incorrect { border-color: var(--color-danger); background-color: var(--incorrect-bg); }\n        \n        \/* --- Feedback & Hint --- *\/\n        #ai-quiz-app-wrapper .feedback { padding: 0 1rem 1rem 1rem; font-size: 0.9rem; line-height: 1.5; }\n        #ai-quiz-app-wrapper .feedback-title { font-weight: bold; }\n        #ai-quiz-app-wrapper .feedback-title.correct { color: var(--correct-text); }\n        #ai-quiz-app-wrapper .feedback-title.incorrect { color: var(--incorrect-text); }\n        #ai-quiz-app-wrapper .feedback-text { color: var(--text-secondary); margin-top: 0.25rem; }\n        #hint-container { margin-top: 2rem; }\n        #hint-toggle { color: var(--primary-blue); background: none; border: none; padding: 0; font-weight: 500; cursor: pointer; display: flex; align-items: center; gap: 0.25rem; }\n        #hint-toggle svg { width: 20px; height: 20px; transition: transform 0.2s; }\n        #hint-toggle.open svg { transform: rotate(180deg); }\n        #hint-text { margin-top: 0.5rem; color: var(--text-secondary); padding: 1rem; background-color: var(--option-hover-bg); border-radius: 8px; font-size: 0.9rem; }\n        \n        \/* --- Quiz Footer --- *\/\n        #quiz-footer, #analysis-footer { display: flex; justify-content: space-between; padding: 1.5rem 3rem; gap: 1rem; border-top: 1px solid var(--border-grey); }\n        #analysis-footer { justify-content: flex-end; }\n        \n        \/* --- User Details & Analysis --- *\/\n        #user-details-form-container { max-width: 500px; margin: 2rem auto; }\n        #user-details-form .form-group { margin-bottom: 1rem; }\n        #user-details-form label { display: block; font-weight: 500; margin-bottom: 0.5rem; text-align: left;}\n        #user-details-form input { width: 100%; padding: 0.75rem; border: 1px solid var(--border-grey); border-radius: 4px; font-size: 1rem; }\n        #user-details-form input:focus { outline: none; border-color: var(--primary-blue); box-shadow: 0 0 0 2px rgba(26, 115, 232, 0.2); }\n        #user-details-form small { display: block; margin-top: 0.5rem; color: var(--text-secondary); font-size: 0.8rem; text-align: left;}\n        #ai-quiz-app-wrapper .form-actions { display: flex; gap: 1rem; margin-top: 1.5rem; }\n        #ai-quiz-app-wrapper .form-actions .quiz-btn { flex: 1; }\n        #ai-quiz-app-wrapper .category-analysis { margin-bottom: 2rem; }\n        #ai-quiz-app-wrapper .category-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 0.5rem; }\n        #ai-quiz-app-wrapper .category-header h3 { margin: 0; font-size: 1rem; }\n        #ai-quiz-app-wrapper .category-score { font-weight: 500; }\n        #ai-quiz-app-wrapper .progress-bar-bg { width: 100%; height: 8px; background: #eee; border-radius: 4px; overflow: hidden; }\n        #ai-quiz-app-wrapper .progress-bar-fg { height: 100%; background: var(--primary-blue); border-radius: 4px; transition: width 0.5s ease-out; }\n        #ai-quiz-app-wrapper .question-breakdown { font-size: 0.875rem; margin-top: 1rem; text-align: left; }\n        #ai-quiz-app-wrapper .question-breakdown strong { color: var(--correct-text); }\n        #ai-quiz-app-wrapper .question-breakdown span { color: var(--incorrect-text); }\n        #ai-quiz-app-wrapper .hidden { display: none; }\n\n        \/* --- START: New Results View Styles --- *\/\n        #results-view .container { max-width: 1100px; margin: 0 auto; padding: 2rem 1rem; color: #1A202C;}\n        #results-view .page-header { display: flex; justify-content: space-between; align-items: flex-start; margin-bottom: 2rem; flex-wrap: wrap; }\n        #results-view .header-title h1 { font-size: 2rem; font-weight: 700; margin: 0; }\n        #results-view .header-title p { color: #4A5568; margin-top: 0.25rem; }\n        #results-view .restart-quiz-btn { display: flex; align-items: center; gap: 0.5rem; padding: 0.6rem 1.2rem; background-color: #ffffff; border: 1px solid #E2E8F0; border-radius: 0.5rem; font-size: 0.875rem; font-weight: 600; color: #4A5568; cursor: pointer; transition: background-color 0.2s; margin-top: 1rem; }\n        #results-view .restart-quiz-btn:hover { background-color: #f1f1f1; }\n        #results-view .main-content { display: grid; grid-template-columns: 1fr; gap: 2rem; }\n        #results-view .card { background-color: #ffffff; padding: 1.5rem; }\n        #results-view .score-card { text-align: center; color:gray;}\n        #results-view .score-card h2 { font-size: 1.125rem; font-weight: 600; margin-top: 0; margin-bottom: 1rem; }\n        #results-view .score-visual { position: relative; width: 10rem; height: 10rem; margin: 0 auto; }\n        #results-view .score-visual svg { width: 100%; height: 100%; }\n        #results-view .progress-ring-circle { transition: stroke-dashoffset 0.8s ease-out; transform: rotate(-90deg); transform-origin: 50% 50%; }\n        #results-view .score-text { position: absolute; top: 0; left: 0; right: 0; bottom: 0; display: flex; flex-direction: column; justify-content: center; align-items: center; }\n        #results-view .score-text .score-value { font-size: 2.25rem; font-weight: 700; }\n        #results-view .score-text .score-value span { font-size: 1.5rem; color: #4A5568; }\n        #results-view .score-text .score-label { font-size: 0.875rem; color: #4A5568; margin-top: 0.25rem; }\n        #results-view .score-breakdown { margin-top: 1.5rem; display: grid; grid-template-columns: repeat(3, 1fr); gap: 1rem; }\n        #results-view .score-breakdown div span { font-weight: 700; font-size: 1.125rem; }\n        #results-view .score-breakdown div p { font-size: 0.75rem; color: #4A5568; margin: 0; }\n        #results-view .text-correct { color: #22c55e; }\n        #results-view .text-incorrect { color: #ef4444; }\n        #results-view .text-skipped { color: #6b7280; }\n        #results-view .analysis-card { display: flex; align-items: flex-start; gap: 1rem; justify-content: center; color:gray; }\n        #results-view .analysis-icon { flex-shrink: 0; width: 2.5rem; height: 2.5rem; background-color: #F0F1FF; border-radius: 0.5rem; display: flex; align-items: center; justify-content: center; }\n        #results-view .analysis-content h3 { font-weight: 600; margin: 0; font-size: 1.2rem; }\n        #results-view .analysis-content p { font-size: 0.875rem; color: #4A5568; margin: 0.25rem 0 1rem 0; }\n        #results-view .primary-button { width: 100%; padding: 0.6rem 1.2rem; background-color: #4353FF; border-radius: 0.5rem; font-size: 0.875rem; font-weight: 600; color: #ffffff; border: none; cursor: pointer; transition: background-color 0.2s; }\n        #results-view .primary-button:hover { background-color: #2539cc; }\n        #results-view .learning-journey-card h2 { font-size: 1.5rem; font-weight: 700; margin-top: 0; }\n        #results-view .learning-journey-card > p { color: #4A5568; margin: 0.25rem 0 2rem 0; }\n        #results-view .course-list { display: flex; flex-direction: column; gap: 1rem; }\n        #results-view .course-card { padding: 1.25rem; border: 1px solid #E2E8F0; border-radius: 0.75rem; transition: box-shadow 0.2s, border-color 0.2s; }\n        #results-view .course-card:hover { border-color: #4353FF; box-shadow: 0 4px 6px -1px rgb(0 0 0 \/ 0.1), 0 2px 4px -2px rgb(0 0 0 \/ 0.1); }\n        #results-view .course-card-content { display: flex; justify-content: space-between; align-items: center; flex-wrap: wrap; gap: 3px; }\n        #results-view .course-details h3 { font-weight: 700; margin: 0; font-size: 1rem; }\n        #results-view .course-details p { font-size: 0.875rem; color: #4A5568; margin-top: 0.25rem; max-width: 36rem; }\n        #results-view .course-button { margin-top: 1rem; flex-shrink: 0; padding: 0.3rem 1rem; border-radius: 0.5rem; font-size: 0.875rem; font-weight: 600; cursor: pointer; border: 1px solid #4353FF; transition: background-color 0.2s; text-decoration: none; display: inline-block; }\n        #results-view .btn-primary { background-color: #4353FF; color: #ffffff; }\n        #results-view .btn-primary:hover { background-color: #2539cc; }\n        #results-view .page-footer { margin-top: 2rem; padding: 2rem; }\n        #results-view .footer-content { display: grid; grid-template-columns: 1fr; gap: 2rem; }\n        #results-view .footer-column h3 { font-size: 1.125rem; font-weight: 700; margin: 0; }\n        #results-view .footer-column p { font-size: 0.875rem; color: #4A5568; margin-top: 0.25rem; margin-bottom: 1rem; }\n        #results-view .resource-links { display: flex; flex-wrap: wrap; gap: 0.5rem; }\n        #results-view .resource-link { padding: 0.5rem 1rem; background-color: #f3f4f6; color: #4A5568; font-size: 0.875rem; font-weight: 500; border-radius: 9999px; text-decoration: none; transition: background-color 0.2s, color 0.2s; }\n        #results-view .resource-link:hover { background-color: #F0F1FF; color: #4353FF; }\n        #results-view .share-icons { display: flex; align-items: center; gap: 0.75rem; }\n        #results-view .share-icon { width: 2.5rem; height: 2.5rem; display: flex; align-items: center; justify-content: center; background-color: #f3f4f6; border-radius: 9999px; color: #4A5568; transition: background-color 0.2s; }\n        #results-view .share-icon:hover { background-color: #e5e7eb; }\n        #results-view .share-icon svg { width: 1.25rem; height: 1.25rem; }\n        \/* --- END: New Results View Styles --- *\/\n\n        \/* --- Media Queries (Responsiveness) --- *\/\n        @media (max-width: 768px) {\n            #main-menu-view, #quiz-body, #user-details-view, #analysis-view, #results-view .container { padding: 1.5rem; }\n            #ai-quiz-app-wrapper .quiz-header h1 { font-size: 2rem; }\n            #ai-quiz-app-wrapper .difficulty-grid { grid-template-columns: 1fr; }\n            #progress-stepper { display: none; }\n            #quiz-header h1 { font-size: 1rem; }\n            #quiz-footer { flex-direction: column-reverse; gap: 5rem; margin-bottom: -20px; }\n            #quiz-footer>div { display: flex; justify-content: flex-end; width: 100%; gap: 0.5rem; }\n        }\n        @media (min-width: 640px) {\n            #results-view .page-header { flex-wrap: nowrap; }\n            #results-view .restart-quiz-btn { margin-top: 0; }\n            #results-view .course-button { margin-top: 0; width: auto; }\n            #results-view .course-card-content { flex-wrap: nowrap; }\n        }\n        @media (min-width: 768px) {\n            #results-view .footer-content { grid-template-columns: 2fr 1fr; }\n        }\n        @media (min-width: 1024px) {\n            #results-view .main-content { grid-template-columns: 1fr 2fr; }\n        }\n    <\/style>\n    <div id=\"quiz-app-container\">\n        <div id=\"main-menu-view\" class=\"quiz-screen active\">\n            <div class=\"quiz-header\"><h1 id=\"artificial-intelligence-ai-quiz-challenge\">Artificial Intelligence (AI) Quiz Challenge<\/h1><p>Test your AI knowledge with our comprehensive MCQs. Choose your difficulty and share your score with friends!<\/p><\/div>\n            <div class=\"difficulty-grid\">\n                <div class=\"difficulty-card beginner\" onclick=\"showUserDetailsView('beginner')\">\n                    <div class=\"icon\">\u2b50<\/div><h2 id=\"beginner\">Beginner<\/h2><p>Perfect for AI newcomers<\/p>\n                    <div class=\"features\"><p>\u2022 Fundamental concepts<\/p><p>\u2022 Types of AI & ML<\/p><p>\u2022 Core Applications<\/p><p>\u2022 10 Questions<\/p><\/div>\n                    <button class=\"quiz-btn primary start-btn\">Start Beginner Quiz<\/button>\n                <\/div>\n                <div class=\"difficulty-card intermediate\" onclick=\"showUserDetailsView('intermediate')\">\n                    <div class=\"icon\">\ud83c\udfc6<\/div><h2 id=\"intermediate\">Intermediate<\/h2><p>For those with some experience<\/p>\n                    <div class=\"features\"><p>\u2022 Neural Networks<\/p><p>\u2022 Model Evaluation<\/p><p>\u2022 NLP & Computer Vision<\/p><p>\u2022 15 Questions<\/p><\/div>\n                    <button class=\"quiz-btn primary start-btn\">Start Intermediate Quiz<\/button>\n                <\/div>\n                <div class=\"difficulty-card advanced\" onclick=\"showUserDetailsView('advanced')\">\n                    <div class=\"icon\">\ud83e\udd47<\/div><h2 id=\"advanced\">Advanced<\/h2><p>A challenge for AI experts<\/p>\n                    <div class=\"features\"><p>\u2022 Deep Learning Theory<\/p><p>\u2022 Generative AI & GANs<\/p><p>\u2022 AI Ethics & Interpretability<\/p><p>\u2022 15 Questions<\/p><\/div>\n                    <button class=\"quiz-btn primary start-btn\">Start Advanced Quiz<\/button>\n                <\/div>\n            <\/div>\n            <div class=\"quiz-features-section\">\n                <h2 id=\"quiz-features\">Quiz Features<\/h2>\n                <div class=\"features-grid\">\n                    <div class=\"feature-item\"><div class=\"icon\">\ud83e\udde0<\/div><p>Detailed Feedback<\/p><\/div>\n                    <div class=\"feature-item\"><div class=\"icon\">\ud83d\udcca<\/div><p>Performance Analysis<\/p><\/div>\n                    <div class=\"feature-item\"><div class=\"icon\">\ud83d\udca1<\/div><p>Helpful Hints<\/p><\/div>\n                <\/div>\n            <\/div>\n        <\/div>\n        <div id=\"user-details-view\" class=\"quiz-screen\">\n            <div class=\"quiz-header\">\n                <h1 id=\"almost-there\">Almost There!<\/h1>\n                <p>Just a few details before you start the quiz.<\/p>\n            <\/div>\n            <div id=\"user-details-form-container\">\n               <form id=\"user-details-form\">\n                    <div class=\"form-group\"><label for=\"user-name\">Your Name<\/label><input type=\"text\" id=\"user-name\" name=\"user-name\" required><\/div>\n                    <div class=\"form-group\"><label for=\"user-email\">Your Email<\/label><input type=\"email\" id=\"user-email\" name=\"user-email\" required><\/div>\n                    <small>You will also get free access to exclusive content through email.<\/small>\n                    <div class=\"form-actions\">\n                        <button type=\"button\" id=\"back-to-menu-btn\" class=\"quiz-btn\">Back to Menu<\/button>\n                        <button type=\"submit\" class=\"quiz-btn primary\">Let's Go!<\/button>\n                    <\/div>\n                <\/form>\n            <\/div>\n        <\/div>\n        <div id=\"quiz-view\" class=\"quiz-screen\">\n            <header id=\"quiz-header\">\n                <h1 id=\"artificial-intelligence-quiz\">Artificial Intelligence Quiz<\/h1>\n                <div id=\"progress-stepper\"><\/div>\n                <div class=\"header-actions\"><div id=\"timer\">00:00<\/div><div id=\"question-count\">1\/10<\/div><\/div>\n            <\/header>\n            <main id=\"quiz-body\">\n                <h2 class=\"ai-quiz-question-text\" style=\"font-size: 22px;\" class=\"ai-quiz-question-text\" style=\"font-size: 22px;\" id=\"question-will-appear-here\">Question will appear here.<\/h2>\n                <div id=\"options-container\"><\/div>\n                <div id=\"hint-container\">\n                    <button id=\"hint-toggle\">Show hint <svg viewBox=\"0 0 24 24\"><path fill=\"currentColor\" d=\"M7.41,8.58L12,13.17L16.59,8.58L18,10L12,16L6,10L7.41,8.58Z\"><\/path><\/svg><\/button>\n                    <div id=\"hint-text\" class=\"hidden\">Hint text goes here.<\/div>\n                <\/div>\n            <\/main>\n            <footer id=\"quiz-footer\">\n                <button class=\"quiz-btn\" onclick=\"showMainMenu(true)\">Back to Menu<\/button>\n                <div><button id=\"back-btn\" class=\"quiz-btn\">Back<\/button><button id=\"next-btn\" class=\"quiz-btn primary\">Next<\/button><\/div>\n            <\/footer>\n        <\/div>\n        \n        <div id=\"results-view\" class=\"quiz-screen\">\n            <div class=\"container\">\n                <header class=\"page-header\">\n                    <div class=\"header-title\">\n                        <h1 id=\"quiz-completed\">Quiz Completed!<\/h1>\n                        <p>Great effort! Here's a summary of your performance.<\/p>\n                    <\/div>\n                    <button class=\"restart-quiz-btn\" onclick=\"showMainMenu(false)\">\n                        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M3 12a9 9 0 1 0 9-9 9.75 9.75 0 0 0-6.74 2.74L3 8\"\/><path d=\"M3 3v5h5\"\/><\/svg>\n                        <span>Restart Quiz \/ Main Menu<\/span>\n                    <\/button>\n                <\/header>\n        \n                <main class=\"main-content\">\n                    <aside class=\"left-column\">\n                        <div class=\"card score-card\">\n                            <h2 id=\"your-score\">Your Score<\/h2>\n                            <div class=\"score-visual\">\n                                 <svg viewBox=\"0 0 100 100\">\n                                    <circle stroke=\"#e5e7eb\" stroke-width=\"10\" fill=\"transparent\" r=\"45\" cx=\"50\" cy=\"50\" \/>\n                                    <circle class=\"progress-ring-circle\" stroke=\"#4353FF\" stroke-width=\"10\" stroke-dasharray=\"282.6\" stroke-dashoffset=\"282.6\" stroke-linecap=\"round\" fill=\"transparent\" r=\"45\" cx=\"50\" cy=\"50\" id=\"score-circle\" \/>\n                                <\/svg>\n                                <div class=\"score-text\">\n                                    <span class=\"score-value\" id=\"new-score-value\">0<span>\/10<\/span><\/span>\n                                    <span class=\"score-label\" id=\"new-accuracy-label\">0% Accuracy<\/span>\n                                <\/div>\n                            <\/div>\n                            <div class=\"score-breakdown\">\n                                <div><span class=\"text-correct\" id=\"new-right-value\">0<\/span><p>Correct<\/p><\/div>\n                                <div><span class=\"text-incorrect\" id=\"new-wrong-value\">0<\/span><p>Incorrect<\/p><\/div>\n                                <div><span class=\"text-skipped\" id=\"new-skipped-value\">10<\/span><p>Skipped<\/p><\/div>\n                            <\/div>\n                        <\/div>\n        \n                        <div class=\"card analysis-card\" style=\"margin-top: 2rem;\">\n                            <div class=\"analysis-icon\">\n                               <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#4353FF\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"><\/path><\/svg>\n                            <\/div>\n                            <div class=\"analysis-content\">\n                                <h3 id=\"strengths-and-growth-areas\">Strengths and growth areas<\/h3>\n                                <p>Get a summary of your key strengths and discover areas where you can focus your studies.<\/p>\n                                <button class=\"primary-button\" id=\"analyse-btn\">Analyze my performance<\/button>\n                            <\/div>\n                        <\/div>\n                    <\/aside>\n        \n                    <section class=\"right-column\">\n                        <div class=\"card learning-journey-card\">\n                            <h2 id=\"continue-your-learning-journey\">Continue Your Learning Journey<\/h2>\n                            <p>Here are some courses that can help you level up your AI skills.<\/p>\n                            <div class=\"course-list\">\n                                <div class=\"course-card\">\n                                    <div class=\"course-card-content\">\n                                        <div class=\"course-details\">\n                                            <h3 id=\"artificial-intelligence-free-course\">Artificial Intelligence Free Course<\/h3>\n                                            <p>Understand the core concepts of Artificial Intelligence, including neural networks, NLP, and computer vision, through practical examples.<\/p>\n                                        <\/div>\n                                        <a href=\"https:\/\/www.mygreatlearning.com\/academy\/learn-for-free\/courses\/introduction-to-artificial-intelligence?utm_source=blog\" target=\"_blank\" rel=\"noopener\" class=\"course-button btn-primary\">Enroll for Free<\/a>\n                                    <\/div>\n                                <\/div>\n                                <div class=\"course-card\">\n                                    <div class=\"course-card-content\">\n                                        <div class=\"course-details\">\n                                            <h3 id=\"generative-ai-training-course\">Generative AI Training Course<\/h3>\n                                            <p>Learn Generative AI with hands-on projects covering Prompt Engineering, ChatGPT, and LangChain to solve real-world business problems.<\/p>\n                                        <\/div>\n                                        <a href=\"https:\/\/www.mygreatlearning.com\/academy\/premium\/master-generative-ai?utm_source=blog\" target=\"_blank\" rel=\"noopener\" class=\"course-button btn-primary\">Enroll Now<\/a>\n                                    <\/div>\n                                <\/div>\n                                 <div class=\"course-card\">\n                                    <div class=\"course-card-content\">\n                                        <div class=\"course-details\">\n                                            <h3 id=\"pg-program-in-ai-machine-learning\">PG Program in AI & Machine Learning<\/h3>\n                                            <p>Build expertise in AI and ML through hands-on projects, mentorship, and dual certificates from UT Austin and Great Lakes.<\/p>\n                                        <\/div>\n                                        <a href=\"https:\/\/www.mygreatlearning.com\/pg-program-artificial-intelligence-course?utm_source=blog\" target=\"_blank\" rel=\"noopener\" class=\"course-button btn-primary\">Apply Now<\/a>\n                                    <\/div>\n                                <\/div>\n                            <\/div>\n                        <\/div>\n                    <\/section>\n                <\/main>\n                \n                <footer class=\"card page-footer\">\n                    <div class=\"footer-content\">\n                        <div class=\"footer-column\">\n                            <h3 id=\"explore-more-resources\">Explore More Resources<\/h3>\n                            <p class=\"text-sm text-brand-text-secondary mt-1 mb-4\">Dive deeper into topics that interest you.<\/p>\n                            <div class=\"resource-links\">\n                                <a href=\"https:\/\/www.mygreatlearning.com\/blog\/quizzes\/\" class=\"resource-link\">Quizzes and MCQs<\/a>\n                                <a href=\"https:\/\/www.mygreatlearning.com\/blog\/tools-and-compilers\/\" class=\"resource-link\">Online Compilers<\/a>\n                                <a href=\"https:\/\/www.mygreatlearning.com\/blog\/exercises\/\" class=\"resource-link\">Coding Practice<\/a>\n                                <a href=\"https:\/\/www.mygreatlearning.com\/blog\/interview-questions\/\" class=\"resource-link\">Interview Questions<\/a>\n                                <a href=\"https:\/\/www.mygreatlearning.com\/blog\/careers-and-roadmap\/\" class=\"resource-link\">Careers and Roadmaps<\/a>\n                                <a href=\"https:\/\/www.mygreatlearning.com\/blog\/project-ideas\/\" class=\"resource-link\">Project Ideas<\/a>\n                            <\/div>\n                        <\/div>\n        \n                        <div class=\"footer-column\">\n                             <h3 id=\"share-your-achievement\">Share Your Achievement<\/h3>\n                             <p>Let your network know about your progress.<\/p>\n                             <div class=\"share-icons\">\n                                 <a href=\"#\" id=\"new-share-whatsapp\" class=\"share-icon\" aria-label=\"WhatsApp\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" width=\"128\" height=\"128\" aria-labelledby=\"whTitle\" role=\"img\">\n                                    <title id=\"whTitle\">WhatsApp-style icon (custom color #4a5568)<\/title>\n                                    <defs>\n                                        <filter id=\"shadow\" x=\"-50%\" y=\"-50%\" width=\"200%\" height=\"200%\"><feDropShadow dx=\"0\" dy=\"1.5\" stdDeviation=\"1.2\" flood-color=\"#000\" flood-opacity=\"0.18\"\/><\/filter>\n                                        <linearGradient id=\"baseGrad\" x1=\"0\" y1=\"0\" x2=\"0\" y2=\"1\"><stop offset=\"0%\" stop-color=\"#6b7280\"\/><stop offset=\"100%\" stop-color=\"#4a5568\"\/><\/linearGradient>\n                                    <\/defs>\n                                    <path d=\"M12 2C6.486 2 2 6.486 2 12c0 1.653.403 3.213 1.107 4.595L2 22l5.467-1.446A9.963 9.963 0 0 0 12 22c5.514 0 10-4.486 10-10S17.514 2 12 2z\" fill=\"#000\" opacity=\"0\" filter=\"url(#shadow)\"\/>\n                                    <path d=\"M12 2C6.486 2 2 6.486 2 12c0 1.653.403 3.213 1.107 4.595L2 22l5.467-1.446A9.963 9.963 0 0 0 12 22c5.514 0 10-4.486 10-10S17.514 2 12 2z\" fill=\"url(#baseGrad)\" stroke=\"#ffffff\" stroke-width=\"0.9\" stroke-linejoin=\"round\"\/>\n                                    <path d=\"M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.472-.149-.672.15-.199.297-.768.967-.941 1.165-.173.199-.347.223-.644.074-.297-.149-1.255-.462-2.39-1.475-.884-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.297-.347.446-.52.151-.173.201-.298.301-.497.1-.199.05-.373-.025-.522-.075-.148-.672-1.612-.922-2.206-.242-.579-.487-.5-.672-.51l-.576-.01c-.199 0-.523.074-.798.373-.273.297-1.04 1.017-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.095 3.2 5.076 4.487 2.981 1.289 2.981.86 3.517.807.536-.05 1.758-.718 2.006-1.41.248-.692.248-1.285.173-1.41-.074-.124-.273-.198-.57-.347z\" fill=\"#ffffff\"\/>\n                                <\/svg><\/a>\n                                <a href=\"#\" id=\"new-share-linkedin\" class=\"share-icon\" aria-label=\"LinkedIn\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M19,3A2,2 0 0,1 21,5V19A2,2 0 0,1 19,21H5A2,2 0 0,1 3,19V5A2,2 0 0,1 5,3H19M18.5,18.5V13.2A3.26,3.26 0 0,0 15.24,9.94C14.39,9.94 13.4,10.43 12.92,11.24V10.13H10.13V18.5H12.92V13.57C12.92,12.8 13.54,12.17 14.31,12.17A1.4,1.4 0 0,1 15.71,13.57V18.5H18.5M6.88,8.56A1.68,1.68 0 0,0 8.56,6.88C8.56,6 7.81,5.25 6.88,5.25A1.69,1.69 0 0,0 5.2,6.88C5.2,7.81 5.95,8.56 6.88,8.56M8.27,18.5V10.13H5.5V18.5H8.27Z\" \/><\/svg><\/a>\n                                <a href=\"#\" id=\"new-share-telegram\" class=\"share-icon\" aria-label=\"Telegram\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M2.01 21L23 12L2.01 3L2 10L17 12L2 14L2.01 21Z\" \/><\/svg><\/a>\n                                <a href=\"#\" id=\"new-share-twitter\" class=\"share-icon\" aria-label=\"Twitter\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M22.46,6C21.69,6.35 20.86,6.58 20,6.69C20.88,6.16 21.56,5.32 21.88,4.31C21.05,4.81 20.13,5.16 19.16,5.36C18.37,4.5 17.26,4 16,4C13.65,4 11.73,5.92 11.73,8.29C11.73,8.63 11.77,8.96 11.84,9.27C8.28,9.09 5.11,7.38 2.9,4.79C2.53,5.42 2.33,6.15 2.33,6.94C2.33,8.43 3.11,9.75 4.19,10.55C3.47,10.53 2.8,10.33 2.2,10.03C2.2,10.05 2.2,10.07 2.2,10.08C2.2,12.24 3.73,14.04 5.7,14.44C5.31,14.55 4.91,14.61 4.5,14.61C4.22,14.61 3.95,14.58 3.69,14.53C4.24,16.33 5.95,17.55 7.95,17.59C6.46,18.8 4.57,19.56 2.5,19.56C2.17,19.56 1.85,19.54 1.53,19.5C3.55,20.84 5.9,21.6 8.41,21.6C16,21.6 20.34,15.22 20.34,9.73C20.34,9.56 20.33,9.4 20.32,9.23C21.16,8.63 21.88,7.87 22.46,7.01C21.74,7.33 20.97,7.55 20.18,7.65C20.99,7.16 21.64,6.38 21.96,5.43L22.46,6Z\" \/><\/svg><\/a>\n                             <\/div>\n                        <\/div>\n                    <\/div>\n                <\/footer>\n            <\/div>\n        <\/div>\n\n        <div id=\"analysis-view\" class=\"quiz-screen\">\n            <header id=\"analysis-header\"><h1 id=\"performance-analysis\">Performance Analysis<\/h1><\/header>\n            <main id=\"analysis-body\"><\/main>\n            <footer id=\"analysis-footer\">\n                <button id=\"back-to-results-btn\" class=\"quiz-btn primary\">Back to Results<\/button>\n            <\/footer>\n        <\/div>\n    <\/div>\n    <script>\n    document.addEventListener('DOMContentLoaded', function() {\n        \/\/ --- DATA ---\n        const quizData = {\n            beginner: [\n                { category: \"Fundamentals\", question: \"What is the primary goal of Artificial Intelligence?\", options: { A: \"To replace all human jobs with robots\", B: \"To automate repetitive tasks\", C: \"To create machines that can simulate human intelligence and perform tasks that typically require human cognitive abilities\", D: \"To build systems that can process data faster than humans\" }, answer: \"C\", hint: \"Think about the definition of 'intelligence' and what AI aims to mimic.\", feedback: { C: \"Correct! AI aims to enable machines to reason, learn, perceive, understand language, and solve problems like humans do.\" } },\n                { category: \"Concepts\", question: \"Which of the following best describes 'Machine Learning'?\", options: { A: \"A type of robot that learns from its mistakes\", B: \"A subset of AI that allows systems to learn from data without being explicitly programmed\", C: \"A database system for storing large datasets\", D: \"A programming language used for AI development\" }, answer: \"B\", hint: \"Consider how systems improve their performance over time using data.\", feedback: { B: \"Correct! Machine Learning focuses on algorithms that can 'learn' patterns and make predictions or decisions based on data.\" } },\n                { category: \"Types of AI\", question: \"What is 'Narrow AI' (or Weak AI)?\", options: { A: \"AI that can perform any intellectual task a human can\", B: \"AI that specializes in one specific task (e.g., playing chess, recommending products)\", C: \"AI that has human-level consciousness\", D: \"AI that can learn multiple tasks simultaneously\" }, answer: \"B\", hint: \"Think about current AI applications; they excel at specific, limited problems.\", feedback: { B: \"Correct! Narrow AI is designed and trained for a particular task. Most AI we encounter today, like virtual assistants or spam filters, is Narrow AI.\" } },\n                { category: \"Applications\", question: \"Which of these is an example of Natural Language Processing (NLP)?\", options: { A: \"A self-driving car detecting pedestrians\", B: \"A system translating text from English to Spanish\", C: \"A robot assembling a car on an assembly line\", D: \"An algorithm predicting stock prices\" }, answer: \"B\", hint: \"NLP deals with the interaction between computers and human (natural) language.\", feedback: { B: \"Correct! NLP involves understanding, interpreting, and generating human language, with translation being a prime example.\" } },\n                { category: \"ML Basics\", question: \"In supervised learning, what does 'labeled data' refer to?\", options: { A: \"Data that has been encrypted for security\", B: \"Data where each input example is paired with an output label (the correct answer)\", C: \"Data that is organized into tables and columns\", D: \"Data that requires human approval before use\" }, answer: \"B\", hint: \"Think about how a model 'learns' what the correct output should be.\", feedback: { B: \"Correct! Labeled data is crucial for supervised learning, as the model learns to map inputs to their known, correct outputs.\" } },\n                { category: \"ML Basics\", question: \"What is the primary function of a 'feature' in a machine learning model?\", options: { A: \"To display the model's output visually\", B: \"An individual measurable property or characteristic of a phenomenon being observed\", C: \"A type of algorithm used for training\", D: \"The overall architecture of the model\" }, answer: \"B\", hint: \"Features are the inputs the model uses to make predictions.\", feedback: { B: \"Correct! Features are the variables or attributes in your data that the model uses to learn patterns and make predictions (e.g., 'size', 'color', 'price').\" } },\n                { category: \"Ethics\/Societal Impact\", question: \"Which of these is an ethical concern frequently raised about AI?\", options: { A: \"AI systems are too slow to be useful\", B: \"Lack of transparency (Black Box Problem) and potential for bias in decision-making\", C: \"AI consumes too much electricity\", D: \"AI cannot perform creative tasks\" }, answer: \"B\", hint: \"Consider issues like fairness, accountability, and understanding how AI arrives at its conclusions.\", feedback: { B: \"Correct! The 'black box' nature of complex AI models can make it hard to understand their decisions, and if trained on biased data, they can perpetuate or amplify that bias.\" } },\n                { category: \"History\", question: \"Who is often considered the 'father of AI' for his foundational work on computation and machine intelligence?\", options: { A: \"Bill Gates\", B: \"Alan Turing\", C: \"Stephen Hawking\", D: \"Albert Einstein\" }, answer: \"B\", hint: \"Think of the famous 'Turing Test' for machine intelligence.\", feedback: { B: \"Correct! Alan Turing's work, particularly his paper 'Computing Machinery and Intelligence' and the concept of the Turing Test, laid much of the groundwork for AI.\" } },\n                { category: \"Core Concepts\", question: \"What is the 'Turing Test' designed to assess?\", options: { A: \"The speed of a computer's processor\", B: \"A machine's ability to exhibit intelligent behavior equivalent to, or indistinguishable from, that of a human\", C: \"The accuracy of a machine learning model's predictions\", D: \"The capacity of a robot to perform physical tasks\" }, answer: \"B\", hint: \"It involves a human evaluator interacting with both a human and a machine.\", feedback: { B: \"Correct! Proposed by Alan Turing, the test examines if a human interrogator can tell the difference between conversational responses from a machine and a human.\" } },\n                { category: \"ML Basics\", question: \"What type of learning does not use labeled data and aims to find patterns or structures within the input data?\", options: { A: \"Supervised Learning\", B: \"Reinforcement Learning\", C: \"Unsupervised Learning\", D: \"Transfer Learning\" }, answer: \"C\", hint: \"Think about clustering or anomaly detection, where the 'answers' aren't pre-given.\", feedback: { C: \"Correct! Unsupervised learning is used to discover hidden patterns or intrinsic structures in data without human-provided labels. Clustering is a common unsupervised task.\" } }\n            ],\n            intermediate: [\n                { category: \"Neural Networks\", question: \"In a neural network, what is the primary role of an 'activation function'?\", options: { A: \"To connect layers together\", B: \"To initialize the weights of the neurons\", C: \"To introduce non-linearity into the network's output, allowing it to learn complex patterns\", D: \"To prevent overfitting during training\" }, answer: \"C\", hint: \"Without non-linearity, a deep neural network would just be equivalent to a single-layer perceptron.\", feedback: { C: \"Correct! Activation functions transform the weighted sum of inputs into an output, making the network capable of approximating any complex function and solving non-linear problems.\" } },\n                { category: \"ML Concepts\", question: \"What is the 'bias-variance tradeoff' in machine learning?\", options: { A: \"A method for selecting the best features for a model\", B: \"The conflict between reducing model complexity (low variance) and allowing it to capture underlying patterns (low bias)\", C: \"A technique to balance the number of features with the number of data samples\", D: \"The compromise between model training time and prediction speed\" }, answer: \"B\", hint: \"High bias implies underfitting, high variance implies overfitting. You aim for a balance.\", feedback: { B: \"Correct! The bias-variance tradeoff is a central concept where models with high bias tend to underfit (too simple), and models with high variance tend to overfit (too complex for the training data, poor generalization).\" } },\n                { category: \"Deep Learning\", question: \"What characteristic distinguishes 'Deep Learning' from traditional Machine Learning?\", options: { A: \"Deep Learning models are always faster to train\", B: \"Deep Learning uses algorithms that are inspired by the structure and function of the human brain, featuring multiple layers in neural networks\", C: \"Deep Learning can only process image data\", D: \"Deep Learning does not require any data for training\" }, answer: \"B\", hint: \"Think about the 'depth' of the network architecture.\", feedback: { B: \"Correct! Deep Learning refers to neural networks with many hidden layers (i.e., 'deep' architectures), which allows them to automatically learn intricate feature representations from data.\" } },\n                { category: \"Reinforcement Learning\", question: \"In Reinforcement Learning, what is the 'reward function'?\", options: { A: \"A bonus given to the programmer for good code\", B: \"A signal that defines the desirability of an agent's actions and guides its learning towards a goal\", C: \"The total amount of resources an agent has accumulated\", D: \"The probability of an agent succeeding in a task\" }, answer: \"B\", hint: \"This function tells the agent whether it's doing well or poorly.\", feedback: { B: \"Correct! The reward function provides immediate feedback to the agent for its actions in an environment, driving it to learn optimal strategies to maximize cumulative reward.\" } },\n                { category: \"Model Evaluation\", question: \"What is 'overfitting' in a machine learning model?\", options: { A: \"When the model is too simple to capture the underlying patterns in the data\", B: \"When the model performs well on training data but poorly on unseen test data, due to memorizing noise rather than learning general patterns\", C: \"When the model takes too long to train\", D: \"When the model uses too many features\" }, answer: \"B\", hint: \"Think about a student who memorizes answers for a test but doesn't truly understand the subject.\", feedback: { B: \"Correct! Overfitting occurs when a model learns the training data and its noise too well, leading to poor generalization on new data. It's often indicated by high training accuracy and low test accuracy.\" } },\n                { category: \"NLP\", question: \"What is 'Word Embedding' in Natural Language Processing?\", options: { A: \"A technique to convert text into images\", B: \"A method to count the frequency of words in a document\", C: \"A representation of words as dense real-valued vectors in a continuous vector space, capturing semantic relationships\", D: \"A way to remove stop words from text\" }, answer: \"C\", hint: \"Words with similar meanings should have similar vector representations.\", feedback: { C: \"Correct! Word embeddings allow words to be represented in a numerical format that computers can understand, where the proximity of vectors reflects semantic similarity.\" } },\n                { category: \"Computer Vision\", question: \"What is the primary advantage of a Convolutional Neural Network (CNN) for image processing?\", options: { A: \"They are much faster to train than other neural networks\", B: \"Their convolutional layers automatically learn spatial hierarchies of features from raw pixel data, making them highly effective for tasks like image classification\", C: \"They can process text and images simultaneously\", D: \"They require very little data for training\" }, answer: \"B\", hint: \"Think about how CNNs use filters to detect patterns at different levels of abstraction.\", feedback: { B: \"Correct! CNNs are particularly good at recognizing patterns in images (edges, textures, objects) because their architecture is designed to handle grid-like data efficiently.\" } },\n                { category: \"Model Evaluation\", question: \"Which metric is most appropriate for evaluating a classification model when the classes are highly imbalanced?\", options: { A: \"Accuracy\", B: \"Precision, Recall, or F1-score\", C: \"Mean Squared Error (MSE)\", D: \"R-squared\" }, answer: \"B\", hint: \"Accuracy can be misleading if one class is much more frequent than others.\", feedback: { B: \"Correct! When classes are imbalanced, accuracy can be high even if the model performs poorly on the minority class. Precision, Recall, and F1-score provide a more nuanced view of performance for each class.\" } },\n                { category: \"ML Algorithms\", question: \"What is a 'decision tree' in machine learning?\", options: { A: \"A type of neural network with a tree-like structure\", B: \"A flow-chart like structure where each internal node represents a 'test' on an attribute, each branch represents the outcome of the test, and each leaf node represents a class label\", C: \"An algorithm used for clustering data points\", D: \"A mathematical function for linear regression\" }, answer: \"B\", hint: \"Think about a series of if-then-else rules.\", feedback: { B: \"Correct! Decision trees are intuitive models that partition the data based on feature values to make predictions, easily visualizable and interpretable.\" } },\n                { category: \"Ethics\/Bias\", question: \"What is 'algorithmic bias'?\", options: { A: \"The intentional manipulation of an algorithm's output\", B: \"Systematic and repeatable errors in a computer system that create unfair outcomes, often due to biased training data or flawed algorithm design\", C: \"A type of statistical error in data collection\", D: \"The preference for one algorithm over another\" }, answer: \"B\", hint: \"Consider how biases present in human-generated data can be reflected or amplified by AI.\", feedback: { B: \"Correct! Algorithmic bias can lead to discriminatory results against certain groups, especially when historical data reflects societal biases.\" } },\n                { category: \"ML Ops\", question: \"Why is 'version control' important in AI\/ML projects?\", options: { A: \"To ensure only the latest versions of data are used\", B: \"To manage and track changes to code, data, models, and configurations, enabling reproducibility and collaboration\", C: \"To automatically deploy models to production\", D: \"To prevent unauthorized access to AI systems\" }, answer: \"B\", hint: \"Think about how software development benefits from tracking changes and being able to revert to previous states.\", feedback: { B: \"Correct! Version control (e.g., Git) is crucial for managing the complex, iterative nature of ML development, ensuring experiments are reproducible and teamwork is efficient.\" } },\n                { category: \"ML Concepts\", question: \"What is 'Transfer Learning'?\", options: { A: \"Training a model from scratch on a new dataset\", B: \"The process of transferring data between different servers\", C: \"A machine learning method where a model developed for a task is reused as the starting point for a model on a second, related task\", D: \"Training multiple models simultaneously on different tasks\" }, answer: \"C\", hint: \"It leverages knowledge gained from one problem to solve another.\", feedback: { C: \"Correct! Transfer learning is highly effective, especially in deep learning, as it reduces the need for large datasets and computational resources by using pre-trained models.\" } },\n                { category: \"NLP\", question: \"What is the primary function of a 'Transformer' architecture in NLP?\", options: { A: \"To convert images into text\", B: \"To efficiently process sequential data like text using self-attention mechanisms, capturing long-range dependencies\", C: \"To compress large text documents\", D: \"To classify text into predefined categories\" }, answer: \"B\", hint: \"Models like BERT and GPT are built on this architecture.\", feedback: { B: \"Correct! Transformers, with their self-attention, have revolutionized NLP by effectively modeling relationships between words regardless of their position in a sequence.\" } },\n                { category: \"ML Algorithms\", question: \"What is 'K-Nearest Neighbors' (K-NN) primarily used for?\", options: { A: \"Generating new data\", B: \"Dimensionality reduction\", C: \"A non-parametric, lazy learning algorithm used for both classification and regression, which classifies a data point based on how its neighbors are classified\", D: \"Optimizing neural network weights\" }, answer: \"C\", hint: \"It's a very simple, instance-based learning algorithm.\", feedback: { C: \"Correct! K-NN makes predictions by looking at the 'K' closest data points in the feature space and taking a majority vote (for classification) or average (for regression).\" } },\n                { category: \"Interpretability\", question: \"What does 'explainable AI' (XAI) aim to achieve?\", options: { A: \"To make AI models predict with 100% accuracy\", B: \"To make the decision-making process of AI systems more understandable and transparent to humans\", C: \"To simplify the deployment of AI models\", D: \"To reduce the computational cost of AI models\" }, answer: \"B\", hint: \"This addresses the 'black box' problem, especially critical in sensitive applications.\", feedback: { B: \"Correct! XAI is crucial for building trust, ensuring accountability, and debugging complex AI systems by providing insights into why they make specific decisions.\" } }\n            ],\n            advanced: [\n                { category: \"Deep Learning\", question: \"What is the 'vanishing\/exploding gradient problem' in deep neural networks, and how is it typically mitigated?\", options: { A: \"A problem where the network trains too slowly; mitigated by using larger learning rates\", B: \"A problem where gradients become too small or too large during backpropagation, hindering effective learning; mitigated by using ReLU activation, batch normalization, and gradient clipping\", C: \"A problem where the network cannot find a global minimum; mitigated by using different optimizers\", D: \"A problem where the model overfits; mitigated by adding more layers\" }, answer: \"B\", hint: \"This issue arises during the backpropagation phase when calculating weight updates.\", feedback: { B: \"Correct! Vanishing gradients make early layers learn very slowly, while exploding gradients lead to unstable learning. ReLU, batch normalization, and gradient clipping are key techniques to address this.\" } },\n                { category: \"Reinforcement Learning\", question: \"What is the fundamental difference between 'model-free' and 'model-based' reinforcement learning?\", options: { A: \"Model-free methods use neural networks, model-based methods do not\", B: \"Model-free methods learn policies or value functions directly from interactions without explicitly modeling the environment dynamics, while model-based methods first learn or are given a model of the environment\", C: \"Model-free methods are always faster to train\", D: \"Model-based methods are always more sample efficient\" }, answer: \"B\", hint: \"Consider whether the agent explicitly tries to predict what will happen next in the environment.\", feedback: { B: \"Correct! Model-based RL aims to understand how the environment works and then plan. Model-free RL learns by trial and error without such explicit understanding, often relying on massive experience.\" } },\n                { category: \"Generative AI\", question: \"Explain the core concept behind Generative Adversarial Networks (GANs).\", options: { A: \"A single neural network that learns to classify images into different categories\", B: \"Two neural networks, a Generator and a Discriminator, that compete against each other in a zero-sum game to produce realistic synthetic data\", C: \"A network designed for natural language translation\", D: \"An unsupervised learning algorithm for clustering data\" }, answer: \"B\", hint: \"Think of a counterfeiter (Generator) and a police detective (Discriminator) continually improving.\", feedback: { B: \"Correct! The Generator tries to create realistic data (e.g., images) to fool the Discriminator, while the Discriminator tries to distinguish real data from generated data. This adversarial process drives both to improve.\" } },\n                { category: \"Interpretability\", question: \"What is a 'SHAP value' in the context of model interpretability?\", options: { A: \"A measure of a model's overall prediction accuracy\", B: \"A method to calculate the optimal learning rate for a model\", C: \"A unified approach to explain the output of any machine learning model by assigning each feature an importance value for a particular prediction\", D: \"A type of regularization technique\" }, answer: \"C\", hint: \"It's based on cooperative game theory and Shapley values.\", feedback: { C: \"Correct! SHAP (SHapley Additive exPlanations) values provide local explanations, showing how much each feature contributes to pushing the model's prediction from the base value to the final output.\" } },\n                { category: \"Optimization\", question: \"Why are optimizers like Adam, RMSprop, or Adagrad often preferred over Stochastic Gradient Descent (SGD) for deep learning?\", options: { A: \"They always guarantee finding the global minimum faster\", B: \"They adapt the learning rates for each parameter individually, leading to faster convergence and better performance in complex landscapes compared to SGD's fixed learning rate\", C: \"They can train models without requiring gradients\", D: \"They are specifically designed for unsupervised learning\" }, answer: \"B\", hint: \"Think about how different parameters might need different step sizes for optimization.\", feedback: { B: \"Correct! Adaptive learning rate optimizers manage the learning rate per parameter, which is especially beneficial in high-dimensional, non-convex optimization problems common in deep learning.\" } },\n                { category: \"NLP\", question: \"Explain the concept of 'Attention Mechanism' in neural networks, particularly in Transformers.\", options: { A: \"A technique to increase the training speed of a model\", B: \"A mechanism that allows the model to selectively focus on and weigh different parts of the input sequence when making a prediction or generating an output, capturing relevant dependencies\", C: \"A method to compress input data before processing\", D: \"A type of regularization to prevent overfitting\" }, answer: \"B\", hint: \"It helps the model prioritize important information, much like a human does when reading.\", feedback: { B: \"Correct! Attention mechanisms (especially self-attention) have been revolutionary in NLP by allowing models to consider the importance of all other words in a sentence relative to the current word, regardless of their distance.\" } },\n                { category: \"Ethics\/Societal Impact\", question: \"What is 'Differential Privacy' and its relevance to AI?\", options: { A: \"A method for training AI models on different datasets simultaneously\", B: \"A system for managing different versions of AI models\", C: \"A framework that provides a strong, quantifiable guarantee that statistical queries on a dataset do not reveal specific information about individuals, protecting privacy when training AI models on sensitive data\", D: \"A technique to make AI models more fair and unbiased\" }, answer: \"C\", hint: \"It aims to protect individual data points even when aggregate statistics are released.\", feedback: { C: \"Correct! Differential privacy adds noise to data or model parameters during training or inference to ensure that the inclusion or exclusion of any single individual's data does not significantly alter the output.\" } },\n                { category: \"Model Deployment\", question: \"What is the purpose of 'model serialization' (e.g., using pickle or ONNX) in MLOps?\", options: { A: \"To convert a model into a human-readable format\", B: \"To optimize a model for faster inference\", C: \"To save a trained machine learning model to disk in a specific format, allowing it to be easily loaded and reused for inference later without retraining\", D: \"To encrypt the model for security purposes\" }, answer: \"C\", hint: \"Think about how you'd move a trained model from a training environment to a production server.\", feedback: { C: \"Correct! Serialization is crucial for model deployment, enabling trained models to be saved, shared, and served across different platforms and environments without needing to retrain them every time.\" } },\n                { category: \"Unsupervised Learning\", question: \"How does 'Dimensionality Reduction' (e.g., PCA) benefit machine learning?\", options: { A: \"It increases the number of features in the dataset\", B: \"It simplifies the model by creating new, fewer features that capture most of the variance in the original high-dimensional data, reducing computational cost and mitigating the curse of dimensionality\", C: \"It helps in identifying outliers in the data\", D: \"It's a form of supervised learning for feature selection\" }, answer: \"B\", hint: \"Think about the challenges of working with many features and how a simpler representation can help.\", feedback: { B: \"Correct! By reducing the number of features, dimensionality reduction can speed up training, improve generalization (by reducing noise), and aid in visualization of high-dimensional data.\" } },\n                { category: \"Computer Vision\", question: \"What are 'Residual Connections' (ResNets) and why are they important in very deep neural networks?\", options: { A: \"They are a type of activation function\", B: \"They are connections that skip one or more layers, allowing gradients to flow more easily through the network and mitigating the vanishing gradient problem, enabling the training of much deeper architectures\", C: \"They are used to randomly drop out neurons during training\", D: \"They are a technique for batch normalization\" }, answer: \"B\", hint: \"Think about how a 'shortcut' for information flow can help with depth.\", feedback: { B: \"Correct! Residual connections allow deeper networks to be trained effectively by creating 'identity mappings,' ensuring that adding more layers won't degrade performance and can often improve it.\" } },\n                { category: \"Reinforcement Learning\", question: \"What is 'Exploration vs. Exploitation' in Reinforcement Learning?\", options: { A: \"The choice between using a GPU or CPU for training\", B: \"The dilemma of whether an agent should try new, potentially better actions (explore) or stick with actions it already knows lead to good rewards (exploit)\", C: \"The tradeoff between model accuracy and training time\", D: \"The balance between supervised and unsupervised learning techniques\" }, answer: \"B\", hint: \"An agent needs to discover optimal actions but also use what it has already learned.\", feedback: { B: \"Correct! Finding the right balance is crucial for an RL agent to learn effectively. Too much exploration can be inefficient; too much exploitation can lead to sub-optimal solutions.\" } },\n                { category: \"Advanced NLP\", question: \"What is the primary function of a 'masked language model' (e.g., in BERT) during pre-training?\", options: { A: \"To translate text into different languages\", B: \"To predict the next word in a sequence given the preceding words\", C: \"To predict randomly masked words in a sentence by looking at the words on both its left and right, enabling a deep bidirectional understanding of context\", D: \"To generate entirely new sentences from scratch\" }, answer: \"C\", hint: \"Think about how BERT learns context from both directions in a sentence.\", feedback: { C: \"Correct! Masked language modeling allows models like BERT to learn rich, contextualized representations of words by predicting missing tokens based on their full context, which is key for various downstream NLP tasks.\" } },\n                { category: \"Bayesian ML\", question: \"How does 'Bayesian Machine Learning' fundamentally differ from 'Frequentist Machine Learning'?\", options: { A: \"Bayesian methods don't use probabilities\", B: \"Bayesian methods consider model parameters as fixed and unknown, while frequentist methods treat parameters as random variables and update beliefs about them based on data and prior knowledge\", C: \"Bayesian methods treat model parameters as random variables and update beliefs about them based on data and prior knowledge, while frequentist methods consider parameters as fixed and unknown points\", D: \"Bayesian ML is only used for small datasets\" }, answer: \"C\", hint: \"Think about the role of 'prior beliefs' and uncertainty in each approach.\", feedback: { C: \"Correct! Bayesian methods provide a probabilistic framework for inference, yielding distributions over parameters (uncertainty quantification) rather than just point estimates, and allow for the incorporation of prior knowledge.\" } },\n                { category: \"ML Systems\", question: \"What is the 'serving-training discrepancy' in MLOps?\", options: { A: \"A difference in the programming languages used for training and serving models\", B: \"A problem where the environment or data processing used during model training differs from what is used during inference (serving), leading to degraded performance in production\", C: \"A mismatch between the number of models trained and the number deployed\", D: \"A delay between when a model is trained and when it is served\" }, answer: \"B\", hint: \"Consistency is key from development to production.\", feedback: { B: \"Correct! This discrepancy can arise from different feature engineering pipelines, library versions, or data sources between training and serving, causing models to perform unexpectedly poorly in real-world scenarios.\" } },\n                { category: \"Data Augmentation\", question: \"What is 'Mixup' in data augmentation for image classification, and why is it effective?\", options: { A: \"Randomly rotating and flipping images\", B: \"Creating new training examples by linearly interpolating pairs of images and their corresponding labels, which smooths decision boundaries and improves generalization\", C: \"Adding random noise to images\", D: \"Combining multiple images into a single training batch\" }, answer: \"B\", hint: \"It generates 'virtual' samples between existing data points.\", feedback: { B: \"Correct! Mixup encourages models to behave linearly between training examples, promoting robustness and reducing overfitting by forcing the model to make less confident, more generalized predictions on new blended data.\" } }\n            ]\n        };\n        \/\/ --- STATE ---\n        let quizState = {\n            difficulty: null,\n            questions: [],\n            currentIndex: 0,\n            userAnswers: [],\n            timerInterval: null,\n            totalSeconds: 0,\n        };\n        let selectedDifficulty = null;\n        \/\/ --- CORE FUNCTIONS ---\n        function showScreen(screenId) {\n            document.querySelectorAll('#ai-quiz-app-wrapper .quiz-screen').forEach(screen => {\n                screen.classList.remove('active');\n            });\n            const targetScreen = document.getElementById(screenId);\n            if (targetScreen) {\n                targetScreen.classList.add('active');\n            }\n        }\n        function startTimer() {\n            if (quizState.timerInterval) clearInterval(quizState.timerInterval);\n            quizState.timerInterval = setInterval(() => {\n                quizState.totalSeconds++;\n                const mins = Math.floor(quizState.totalSeconds \/ 60).toString().padStart(2, '0');\n                const secs = (quizState.totalSeconds % 60).toString().padStart(2, '0');\n                const timerEl = document.querySelector('#quiz-view #timer');\n                if(timerEl) timerEl.textContent = `${mins}:${secs}`;\n            }, 1000);\n        }\n        function stopTimer() {\n            clearInterval(quizState.timerInterval);\n        }\n        function resetQuizState() {\n            stopTimer();\n            quizState = {\n                difficulty: null, questions: [], currentIndex: 0, userAnswers: [], timerInterval: null, totalSeconds: 0,\n            };\n        }\n        window.showMainMenu = function(confirmFirst = false) {\n            if (confirmFirst) {\n                if (confirm('Are you sure you want to exit? Your progress will be lost.')) {\n                    resetQuizState();\n                    sessionStorage.removeItem('aiQuizResultState'); \/\/ Clear saved state\n                    showScreen('main-menu-view');\n                }\n            } else {\n                resetQuizState();\n                sessionStorage.removeItem('aiQuizResultState'); \/\/ Clear saved state\n                showScreen('main-menu-view');\n            }\n        }\n        window.showUserDetailsView = function(difficulty) {\n            const userInfoJSON = localStorage.getItem('quizUserInfo');\n            if (userInfoJSON) {\n                try {\n                    const userInfo = JSON.parse(userInfoJSON);\n                    if (new Date().getTime() < userInfo.expires) {\n                        startQuiz(difficulty);\n                        return;\n                    }\n                } catch(e) { \/* Invalid JSON *\/ }\n            }\n            selectedDifficulty = difficulty;\n            showScreen('user-details-view');\n            document.getElementById('user-name').focus();\n        }\n        function startQuiz(difficulty) {\n            quizState = {\n                difficulty,\n                questions: quizData[difficulty] || [],\n                currentIndex: 0,\n                userAnswers: new Array((quizData[difficulty] || []).length).fill(null),\n                timerInterval: null,\n                totalSeconds: 0,\n            };\n            showScreen('quiz-view');\n            setupQuizUI();\n            loadQuestion();\n            startTimer();\n        }\n        function setupQuizUI() {\n            const quizScreenEl = document.getElementById('quiz-view');\n            if (!quizScreenEl) return;\n            const quizTitle = quizScreenEl.querySelector('#quiz-title');\n            const questionCount = quizScreenEl.querySelector('#question-count');\n            const stepper = quizScreenEl.querySelector('#progress-stepper');\n            const timer = quizScreenEl.querySelector('#timer');\n            if (quizTitle) quizTitle.textContent = `${quizState.difficulty.charAt(0).toUpperCase() + quizState.difficulty.slice(1)} AI Quiz`;\n            if (questionCount) questionCount.textContent = `${quizState.currentIndex + 1}\/${quizState.questions.length}`;\n            if (timer) timer.textContent = '00:00';\n            if (stepper) stepper.innerHTML = quizState.questions.map(() => `<div class=\"step\"><\/div>`).join('');\n        }\n        function loadQuestion() {\n            const quizScreenEl = document.getElementById('quiz-view');\n            if (!quizScreenEl) return;\n            const question = quizState.questions[quizState.currentIndex];\n            if (!question) return;\n            const questionText = quizScreenEl.querySelector('.ai-quiz-question-text');\n            const optionsContainer = quizScreenEl.querySelector('#options-container');\n            const hintText = quizScreenEl.querySelector('#hint-text');\n            const hintToggle = quizScreenEl.querySelector('#hint-toggle');\n            const questionCountEl = quizScreenEl.querySelector('#question-count');\n            if (questionCountEl) questionCountEl.textContent = `${quizState.currentIndex + 1}\/${quizState.questions.length}`;\n            if (questionText) questionText.innerHTML = `${quizState.currentIndex + 1}. ${question.question}`;\n            if (optionsContainer) {\n                optionsContainer.innerHTML = '';\n                Object.entries(question.options).forEach(([key, value]) => {\n                    const optionDiv = document.createElement('div');\n                    optionDiv.className = 'option';\n                    optionDiv.dataset.key = key;\n                    optionDiv.innerHTML = `<label class=\"option-label\"><span class=\"option-letter\">${key}.<\/span> ${value}<\/label>`;\n                    optionDiv.addEventListener('click', () => handleOptionClick(key));\n                    optionsContainer.appendChild(optionDiv);\n                });\n            }\n            if (hintText) {\n                hintText.textContent = question.hint;\n                hintText.classList.add('hidden');\n            }\n            if (hintToggle) {\n                hintToggle.classList.remove('open');\n                hintToggle.disabled = false;\n            }\n            updateProgress();\n            restoreAnswerState();\n        }\n        function handleOptionClick(selectedKey) {\n            if (quizState.userAnswers[quizState.currentIndex] !== null) return;\n            const question = quizState.questions[quizState.currentIndex];\n            const isCorrect = selectedKey === question.answer;\n            quizState.userAnswers[quizState.currentIndex] = { selected: selectedKey, isCorrect };\n            const quizScreenEl = document.getElementById('quiz-view');\n            if (!quizScreenEl) return;\n            quizScreenEl.querySelectorAll('.option').forEach(opt => {\n                opt.classList.add('disabled');\n                if (opt.dataset.key === question.answer) {\n                    opt.classList.add('correct');\n                    addFeedback(opt, true);\n                } else if (opt.dataset.key === selectedKey) {\n                    opt.classList.add('incorrect');\n                    addFeedback(opt, false);\n                }\n            });\n            const hintToggle = quizScreenEl.querySelector('#hint-toggle');\n            if (hintToggle) hintToggle.disabled = true;\n            updateProgress();\n        }\n        function addFeedback(optionDiv, isCorrect) {\n            const question = quizState.questions[quizState.currentIndex];\n            const selectedKey = optionDiv.dataset.key;\n            const feedbackText = question.feedback[selectedKey] || (isCorrect ? question.feedback[question.answer] : \"That's not the correct choice.\");\n            if (!optionDiv.querySelector('.feedback')) {\n                optionDiv.querySelector('.option-label').insertAdjacentHTML('afterend', `\n                <div class=\"feedback\">\n                    <div class=\"feedback-title ${isCorrect ? 'correct' : 'incorrect'}\">${isCorrect ? '\u2713 Correct' : '\u2717 Incorrect'}<\/div>\n                    <div class=\"feedback-text\">${feedbackText}<\/div>\n                <\/div>`);\n            }\n        }\n        function restoreAnswerState() {\n            const answer = quizState.userAnswers[quizState.currentIndex];\n            const quizScreenEl = document.getElementById('quiz-view');\n            if (!quizScreenEl) return;\n            if (answer) {\n                quizScreenEl.querySelectorAll('.option').forEach(opt => {\n                    opt.classList.add('disabled');\n                    if (opt.dataset.key === quizState.questions[quizState.currentIndex].answer) {\n                        opt.classList.add('correct');\n                        if (opt.dataset.key === answer.selected) addFeedback(opt, true);\n                    } else if (opt.dataset.key === answer.selected) {\n                        opt.classList.add('incorrect');\n                        addFeedback(opt, false);\n                    }\n                });\n            }\n        }\n        function updateProgress() {\n            const quizScreenEl = document.getElementById('quiz-view');\n            if (!quizScreenEl) return;\n            const backBtn = quizScreenEl.querySelector('#back-btn');\n            const nextBtn = quizScreenEl.querySelector('#next-btn');\n            const stepper = quizScreenEl.querySelector('#progress-stepper');\n            if (backBtn) backBtn.disabled = quizState.currentIndex === 0;\n            if (nextBtn) nextBtn.textContent = (quizState.currentIndex === quizState.questions.length - 1) ? 'Finish' : 'Next';\n            if(stepper) {\n                [...stepper.children].forEach((step, i) => {\n                    step.className = 'step';\n                    if (i === quizState.currentIndex) step.classList.add('active');\n                    const answer = quizState.userAnswers[i];\n                    if (answer) step.classList.add(answer.isCorrect ? 'correct' : 'incorrect');\n                });\n            }\n        }\n        function showResults() {\n            stopTimer();\n            const correctCount = quizState.userAnswers.filter(a => a?.isCorrect).length;\n            const totalQuestions = quizState.questions.length;\n            const answeredCount = quizState.userAnswers.filter(a => a !== null).length;\n            const wrongCount = answeredCount - correctCount;\n            const skippedCount = totalQuestions - answeredCount;\n            const accuracy = answeredCount > 0 ? Math.round((correctCount \/ answeredCount) * 100) : 0;\n            const scorePercentage = totalQuestions > 0 ? Math.round((correctCount \/ totalQuestions) * 100) : 0;\n            \n            \/\/ Save quiz state to sessionStorage to persist results\n            sessionStorage.setItem('aiQuizResultState', JSON.stringify(quizState));\n\n            \/\/ Populate new results view elements\n            document.querySelector('#new-score-value').innerHTML = `${correctCount}<span>\/${totalQuestions}<\/span>`;\n            document.querySelector('#new-accuracy-label').textContent = `${accuracy}% Accuracy`;\n            document.querySelector('#new-right-value').textContent = correctCount;\n            document.querySelector('#new-wrong-value').textContent = wrongCount;\n            document.querySelector('#new-skipped-value').textContent = skippedCount;\n            \n            \/\/ Animate progress circle\n            const circle = document.getElementById('score-circle');\n            const radius = circle.r.baseVal.value;\n            const circumference = radius * 2 * Math.PI;\n            circle.style.strokeDasharray = `${circumference} ${circumference}`;\n            setTimeout(() => {\n                const offset = circumference - scorePercentage \/ 100 * circumference;\n                circle.style.strokeDashoffset = offset;\n            }, 100);\n            \n            setupShareLinks(correctCount, accuracy);\n            showScreen('results-view');\n        }\n        function setupShareLinks(score, accuracy) {\n            const url = window.location.href;\n            const text = `I scored ${score}\/${quizState.questions.length} on the ${quizState.difficulty} Artificial Intelligence Quiz! Can you beat my score?`;\n            const title = 'Artificial Intelligence Quiz Challenge';\n            \n            \/\/ Update to new share link IDs\n            document.getElementById('new-share-whatsapp').onclick = (e) => { e.preventDefault(); window.open(`https:\/\/api.whatsapp.com\/send?text=${encodeURIComponent(text + '\\n\\n' + url)}`, '_blank'); };\n            document.getElementById('new-share-twitter').onclick = (e) => { e.preventDefault(); window.open(`https:\/\/twitter.com\/intent\/tweet?url=${encodeURIComponent(url)}&text=${encodeURIComponent(text)}`, '_blank'); };\n            document.getElementById('new-share-linkedin').onclick = (e) => { e.preventDefault(); window.open(`https:\/\/www.linkedin.com\/shareArticle?mini=true&url=${encodeURIComponent(url)}&title=${encodeURIComponent(title)}&summary=${encodeURIComponent(text)}`, '_blank'); };\n            document.getElementById('new-share-telegram').onclick = (e) => { e.preventDefault(); window.open(`https:\/\/t.me\/share\/url?url=${encodeURIComponent(url)}&text=${encodeURIComponent(text)}`, '_blank'); };\n        }\n        function handleUserDetailsSubmit(event) {\n            event.preventDefault();\n            const form = document.getElementById('user-details-form');\n            const name = form.querySelector('#user-name').value.trim();\n            const email = form.querySelector('#user-email').value.trim();\n            if (!name || !email) { alert('Please fill in both your name and email.'); return; }\n            const expirationTime = new Date().getTime() + (60 * 24 * 60 * 60 * 1000); \/\/ 60 days\n            localStorage.setItem('quizUserInfo', JSON.stringify({ expires: expirationTime }));\n            \n            \/\/ Submit to Google Form\n            const formURL = \"https:\/\/docs.google.com\/forms\/d\/e\/1FAIpQLScAVF17oENbZXTwsTuQ7VzwLPeT6IG5iilch2LoEoYsbzik5A\/formResponse\";\n            const formData = new FormData();\n            formData.append(\"entry.1956958717\", name); \/\/ Name field\n            formData.append(\"entry.1149718564\", email); \/\/ Email field\nformData.append(\"entry.1658362758\", window.location.href);\n            fetch(formURL, { method: \"POST\", body: formData, mode: \"no-cors\" }).catch(console.error);\n            form.reset();\n            startQuiz(selectedDifficulty);\n        }\n        \/\/ --- EVENT LISTENERS ---\n        document.getElementById('user-details-form').addEventListener('submit', handleUserDetailsSubmit);\n        document.getElementById('back-to-menu-btn').addEventListener('click', () => showMainMenu(false));\n        document.getElementById('back-to-results-btn').addEventListener('click', () => showScreen('results-view'));\n        document.getElementById('next-btn').addEventListener('click', () => {\n             if (quizState.currentIndex < quizState.questions.length - 1) {\n                 quizState.currentIndex++;\n                 loadQuestion();\n             } else {\n                 showResults();\n             }\n         });\n        document.getElementById('back-btn').addEventListener('click', () => {\n             if (quizState.currentIndex > 0) {\n                 quizState.currentIndex--;\n                 loadQuestion();\n             }\n         });\n        document.getElementById('hint-toggle').addEventListener('click', () => {\n             document.getElementById('hint-text').classList.toggle('hidden');\n             document.getElementById('hint-toggle').classList.toggle('open');\n         });\n        document.getElementById('analyse-btn').addEventListener('click', () => {\n            const analysisByCat = quizState.questions.reduce((acc, { category }, i) => {\n                if (!acc[category]) acc[category] = { total: 0, correct: 0, correctQs: [], incorrectQs: [] };\n                acc[category].total++;\n                const answer = quizState.userAnswers[i];\n                if (answer?.isCorrect) {\n                    acc[category].correct++;\n                    acc[category].correctQs.push(i + 1);\n                } else if (answer) {\n                    acc[category].incorrectQs.push(i + 1);\n                }\n                return acc;\n            }, {});\n            const analysisModalBody = document.getElementById('analysis-body');\n            analysisModalBody.innerHTML = Object.entries(analysisByCat).map(([category, data]) => {\n                const percentage = data.total > 0 ? Math.round((data.correct \/ data.total) * 100) : 0;\n                return `<div class=\"category-analysis\"><div class=\"category-header\"><h3 id=\"category\">${category}<\/h3><div class=\"category-score\">${percentage}% Correct<\/div><\/div><div class=\"progress-bar-bg\"><div class=\"progress-bar-fg\" style=\"width: ${percentage}%;\"><\/div><\/div><div class=\"question-breakdown\">${data.correctQs.length > 0 ? `<p><strong>Correct:<\/strong> Q${data.correctQs.join(', Q')}<\/p>` : ''}${data.incorrectQs.length > 0 ? `<span>Incorrect:<\/span> Q${data.incorrectQs.join(', Q')}` : ''}<\/div><\/div>`;\n            }).join('');\n            showScreen('analysis-view');\n        });\n\n        \/\/ --- INITIALIZATION ---\n        \/\/ Check for saved results on page load\n        const savedStateJSON = sessionStorage.getItem('aiQuizResultState');\n        if (savedStateJSON) {\n            try {\n                quizState = JSON.parse(savedStateJSON);\n                \/\/ Stop any lingering timers if the user refreshed mid-quiz\n                if (quizState.timerInterval) clearInterval(quizState.timerInterval);\n                showResults();\n            } catch (e) {\n                console.error(\"Failed to parse saved quiz state.\", e);\n                sessionStorage.removeItem('aiQuizResultState');\n                showScreen('main-menu-view');\n            }\n        } else {\n            showScreen('main-menu-view');\n        }\n    });\n    <\/script>\n<\/div>\n\n\n\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\">\n<p><strong>Also Check:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/www.mygreatlearning.com\/ai\/free-courses\">Free Artificial Intelligence Courses<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.mygreatlearning.com\/blog\/ai-engineer\/\">How to Become an AI Engineer<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.mygreatlearning.com\/blog\/top-ai-projects\/\">Artificial Intelligence Projects<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.mygreatlearning.com\/blog\/artificial-intelligence-interview-questions\/\">Artificial Intelligence Interview Questions and Answers<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.mygreatlearning.com\/blog\/generative-ai-quiz\/\">Generative AI Quiz<\/a><\/li>\n<\/ul>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Challenge your AI skills with expert-designed quizzes. Explore Artificial Intelligence MCQs with real-time scoring and in-depth feedback.<\/p>\n","protected":false},"author":41,"featured_media":109760,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"_uag_custom_page_level_css":"","site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"full-width-container","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"disabled","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[2],"tags":[36874,36831],"class_list":["post-109373","page","type-page","status-publish","has-post-thumbnail","hentry","category-artificial-intelligence","tag-quiz","tag-top-ai"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.3 (Yoast SEO v27.3) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Artificial Intelligence (AI) Quiz<\/title>\n<meta name=\"description\" content=\"Challenge your AI skills with expert-designed quizzes. Explore Artificial Intelligence MCQs with real-time scoring and in-depth feedback.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.mygreatlearning.com\/blog\/artificial-intelligence-quiz\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Artificial Intelligence Quiz\" \/>\n<meta property=\"og:description\" content=\"Challenge your AI skills with expert-designed quizzes. Explore Artificial Intelligence MCQs with real-time scoring and in-depth feedback.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.mygreatlearning.com\/blog\/artificial-intelligence-quiz\/\" \/>\n<meta property=\"og:site_name\" content=\"Great Learning Blog: Free Resources what Matters to shape your Career!\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/GreatLearningOfficial\/\" \/>\n<meta property=\"og:image\" content=\"http:\/\/www.mygreatlearning.com\/blog\/wp-content\/uploads\/2025\/07\/ai-quiz.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"1408\" \/>\n\t<meta property=\"og:image:height\" content=\"768\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@Great_Learning\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.mygreatlearning.com\\\/blog\\\/artificial-intelligence-quiz\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.mygreatlearning.com\\\/blog\\\/artificial-intelligence-quiz\\\/\"},\"author\":{\"name\":\"Great Learning Editorial Team\",\"@id\":\"https:\\\/\\\/www.mygreatlearning.com\\\/blog\\\/#\\\/schema\\\/person\\\/6f993d1be4c584a335951e836f2656ad\"},\"headline\":\"Artificial Intelligence Quiz\",\"datePublished\":\"2025-07-08T12:54:39+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.mygreatlearning.com\\\/blog\\\/artificial-intelligence-quiz\\\/\"},\"wordCount\":339,\"publisher\":{\"@id\":\"https:\\\/\\\/www.mygreatlearning.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.mygreatlearning.com\\\/blog\\\/artificial-intelligence-quiz\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.mygreatlearning.com\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/07\\\/ai-quiz.webp\",\"keywords\":[\"quiz\",\"top ai\"],\"articleSection\":[\"AI and Machine Learning\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.mygreatlearning.com\\\/blog\\\/artificial-intelligence-quiz\\\/\",\"url\":\"https:\\\/\\\/www.mygreatlearning.com\\\/blog\\\/artificial-intelligence-quiz\\\/\",\"name\":\"Artificial Intelligence (AI) Quiz\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.mygreatlearning.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.mygreatlearning.com\\\/blog\\\/artificial-intelligence-quiz\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.mygreatlearning.com\\\/blog\\\/artificial-intelligence-quiz\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.mygreatlearning.com\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/07\\\/ai-quiz.webp\",\"datePublished\":\"2025-07-08T12:54:39+00:00\",\"description\":\"Challenge your AI skills with expert-designed quizzes. Explore Artificial Intelligence MCQs with real-time scoring and in-depth feedback.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.mygreatlearning.com\\\/blog\\\/artificial-intelligence-quiz\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.mygreatlearning.com\\\/blog\\\/artificial-intelligence-quiz\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.mygreatlearning.com\\\/blog\\\/artificial-intelligence-quiz\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.mygreatlearning.com\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/07\\\/ai-quiz.webp\",\"contentUrl\":\"https:\\\/\\\/www.mygreatlearning.com\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/07\\\/ai-quiz.webp\",\"width\":1408,\"height\":768,\"caption\":\"Artificial Intelligence Quiz\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.mygreatlearning.com\\\/blog\\\/artificial-intelligence-quiz\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Blog\",\"item\":\"https:\\\/\\\/www.mygreatlearning.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Artificial Intelligence Quiz\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.mygreatlearning.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.mygreatlearning.com\\\/blog\\\/\",\"name\":\"Great Learning Blog\",\"description\":\"Learn, Upskill &amp; Career Development Guide and Resources\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.mygreatlearning.com\\\/blog\\\/#organization\"},\"alternateName\":\"Great Learning\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.mygreatlearning.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.mygreatlearning.com\\\/blog\\\/#organization\",\"name\":\"Great Learning\",\"url\":\"https:\\\/\\\/www.mygreatlearning.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.mygreatlearning.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.mygreatlearning.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/06\\\/GL-Logo.jpg\",\"contentUrl\":\"https:\\\/\\\/www.mygreatlearning.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/06\\\/GL-Logo.jpg\",\"width\":900,\"height\":900,\"caption\":\"Great Learning\"},\"image\":{\"@id\":\"https:\\\/\\\/www.mygreatlearning.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/GreatLearningOfficial\\\/\",\"https:\\\/\\\/x.com\\\/Great_Learning\",\"https:\\\/\\\/www.instagram.com\\\/greatlearningofficial\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/school\\\/great-learning\\\/\",\"https:\\\/\\\/in.pinterest.com\\\/greatlearning12\\\/\",\"https:\\\/\\\/www.youtube.com\\\/user\\\/beaconelearning\\\/\"],\"description\":\"Great Learning is a leading global ed-tech company for professional training and higher education. It offers comprehensive, industry-relevant, hands-on learning programs across various business, technology, and interdisciplinary domains driving the digital economy. These programs are developed and offered in collaboration with the world's foremost academic institutions.\",\"email\":\"info@mygreatlearning.com\",\"legalName\":\"Great Learning Education Services Pvt. Ltd\",\"foundingDate\":\"2013-11-29\",\"numberOfEmployees\":{\"@type\":\"QuantitativeValue\",\"minValue\":\"1001\",\"maxValue\":\"5000\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.mygreatlearning.com\\\/blog\\\/#\\\/schema\\\/person\\\/6f993d1be4c584a335951e836f2656ad\",\"name\":\"Great Learning Editorial Team\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.mygreatlearning.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/02\\\/unnamed.webp\",\"url\":\"https:\\\/\\\/www.mygreatlearning.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/02\\\/unnamed.webp\",\"contentUrl\":\"https:\\\/\\\/www.mygreatlearning.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/02\\\/unnamed.webp\",\"caption\":\"Great Learning Editorial Team\"},\"description\":\"The Great Learning Editorial Staff includes a dynamic team of subject matter experts, instructors, and education professionals who combine their deep industry knowledge with innovative teaching methods. Their mission is to provide learners with the skills and insights needed to excel in their careers, whether through upskilling, reskilling, or transitioning into new fields.\",\"sameAs\":[\"https:\\\/\\\/www.mygreatlearning.com\\\/\",\"https:\\\/\\\/in.linkedin.com\\\/school\\\/great-learning\\\/\",\"https:\\\/\\\/x.com\\\/https:\\\/\\\/twitter.com\\\/Great_Learning\",\"https:\\\/\\\/www.youtube.com\\\/channel\\\/UCObs0kLIrDjX2LLSybqNaEA\"],\"award\":[\"Best EdTech Company of the Year 2024\",\"Education Economictimes Outstanding Education\\\/Edtech Solution Provider of the Year 2024\",\"Leading E-learning Platform 2024\"],\"url\":\"https:\\\/\\\/www.mygreatlearning.com\\\/blog\\\/author\\\/greatlearning\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Artificial Intelligence (AI) Quiz","description":"Challenge your AI skills with expert-designed quizzes. Explore Artificial Intelligence MCQs with real-time scoring and in-depth feedback.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.mygreatlearning.com\/blog\/artificial-intelligence-quiz\/","og_locale":"en_US","og_type":"article","og_title":"Artificial Intelligence Quiz","og_description":"Challenge your AI skills with expert-designed quizzes. Explore Artificial Intelligence MCQs with real-time scoring and in-depth feedback.","og_url":"https:\/\/www.mygreatlearning.com\/blog\/artificial-intelligence-quiz\/","og_site_name":"Great Learning Blog: Free Resources what Matters to shape your Career!","article_publisher":"https:\/\/www.facebook.com\/GreatLearningOfficial\/","og_image":[{"width":1408,"height":768,"url":"http:\/\/www.mygreatlearning.com\/blog\/wp-content\/uploads\/2025\/07\/ai-quiz.webp","type":"image\/webp"}],"twitter_card":"summary_large_image","twitter_site":"@Great_Learning","twitter_misc":{"Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.mygreatlearning.com\/blog\/artificial-intelligence-quiz\/#article","isPartOf":{"@id":"https:\/\/www.mygreatlearning.com\/blog\/artificial-intelligence-quiz\/"},"author":{"name":"Great Learning Editorial Team","@id":"https:\/\/www.mygreatlearning.com\/blog\/#\/schema\/person\/6f993d1be4c584a335951e836f2656ad"},"headline":"Artificial Intelligence Quiz","datePublished":"2025-07-08T12:54:39+00:00","mainEntityOfPage":{"@id":"https:\/\/www.mygreatlearning.com\/blog\/artificial-intelligence-quiz\/"},"wordCount":339,"publisher":{"@id":"https:\/\/www.mygreatlearning.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.mygreatlearning.com\/blog\/artificial-intelligence-quiz\/#primaryimage"},"thumbnailUrl":"https:\/\/www.mygreatlearning.com\/blog\/wp-content\/uploads\/2025\/07\/ai-quiz.webp","keywords":["quiz","top ai"],"articleSection":["AI and Machine Learning"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.mygreatlearning.com\/blog\/artificial-intelligence-quiz\/","url":"https:\/\/www.mygreatlearning.com\/blog\/artificial-intelligence-quiz\/","name":"Artificial Intelligence (AI) Quiz","isPartOf":{"@id":"https:\/\/www.mygreatlearning.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.mygreatlearning.com\/blog\/artificial-intelligence-quiz\/#primaryimage"},"image":{"@id":"https:\/\/www.mygreatlearning.com\/blog\/artificial-intelligence-quiz\/#primaryimage"},"thumbnailUrl":"https:\/\/www.mygreatlearning.com\/blog\/wp-content\/uploads\/2025\/07\/ai-quiz.webp","datePublished":"2025-07-08T12:54:39+00:00","description":"Challenge your AI skills with expert-designed quizzes. Explore Artificial Intelligence MCQs with real-time scoring and in-depth feedback.","breadcrumb":{"@id":"https:\/\/www.mygreatlearning.com\/blog\/artificial-intelligence-quiz\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.mygreatlearning.com\/blog\/artificial-intelligence-quiz\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.mygreatlearning.com\/blog\/artificial-intelligence-quiz\/#primaryimage","url":"https:\/\/www.mygreatlearning.com\/blog\/wp-content\/uploads\/2025\/07\/ai-quiz.webp","contentUrl":"https:\/\/www.mygreatlearning.com\/blog\/wp-content\/uploads\/2025\/07\/ai-quiz.webp","width":1408,"height":768,"caption":"Artificial Intelligence Quiz"},{"@type":"BreadcrumbList","@id":"https:\/\/www.mygreatlearning.com\/blog\/artificial-intelligence-quiz\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Blog","item":"https:\/\/www.mygreatlearning.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Artificial Intelligence Quiz"}]},{"@type":"WebSite","@id":"https:\/\/www.mygreatlearning.com\/blog\/#website","url":"https:\/\/www.mygreatlearning.com\/blog\/","name":"Great Learning Blog","description":"Learn, Upskill &amp; Career Development Guide and Resources","publisher":{"@id":"https:\/\/www.mygreatlearning.com\/blog\/#organization"},"alternateName":"Great Learning","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.mygreatlearning.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.mygreatlearning.com\/blog\/#organization","name":"Great Learning","url":"https:\/\/www.mygreatlearning.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.mygreatlearning.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.mygreatlearning.com\/blog\/wp-content\/uploads\/2022\/06\/GL-Logo.jpg","contentUrl":"https:\/\/www.mygreatlearning.com\/blog\/wp-content\/uploads\/2022\/06\/GL-Logo.jpg","width":900,"height":900,"caption":"Great Learning"},"image":{"@id":"https:\/\/www.mygreatlearning.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/GreatLearningOfficial\/","https:\/\/x.com\/Great_Learning","https:\/\/www.instagram.com\/greatlearningofficial\/","https:\/\/www.linkedin.com\/school\/great-learning\/","https:\/\/in.pinterest.com\/greatlearning12\/","https:\/\/www.youtube.com\/user\/beaconelearning\/"],"description":"Great Learning is a leading global ed-tech company for professional training and higher education. It offers comprehensive, industry-relevant, hands-on learning programs across various business, technology, and interdisciplinary domains driving the digital economy. These programs are developed and offered in collaboration with the world's foremost academic institutions.","email":"info@mygreatlearning.com","legalName":"Great Learning Education Services Pvt. Ltd","foundingDate":"2013-11-29","numberOfEmployees":{"@type":"QuantitativeValue","minValue":"1001","maxValue":"5000"}},{"@type":"Person","@id":"https:\/\/www.mygreatlearning.com\/blog\/#\/schema\/person\/6f993d1be4c584a335951e836f2656ad","name":"Great Learning Editorial Team","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.mygreatlearning.com\/blog\/wp-content\/uploads\/2022\/02\/unnamed.webp","url":"https:\/\/www.mygreatlearning.com\/blog\/wp-content\/uploads\/2022\/02\/unnamed.webp","contentUrl":"https:\/\/www.mygreatlearning.com\/blog\/wp-content\/uploads\/2022\/02\/unnamed.webp","caption":"Great Learning Editorial Team"},"description":"The Great Learning Editorial Staff includes a dynamic team of subject matter experts, instructors, and education professionals who combine their deep industry knowledge with innovative teaching methods. Their mission is to provide learners with the skills and insights needed to excel in their careers, whether through upskilling, reskilling, or transitioning into new fields.","sameAs":["https:\/\/www.mygreatlearning.com\/","https:\/\/in.linkedin.com\/school\/great-learning\/","https:\/\/x.com\/https:\/\/twitter.com\/Great_Learning","https:\/\/www.youtube.com\/channel\/UCObs0kLIrDjX2LLSybqNaEA"],"award":["Best EdTech Company of the Year 2024","Education Economictimes Outstanding Education\/Edtech Solution Provider of the Year 2024","Leading E-learning Platform 2024"],"url":"https:\/\/www.mygreatlearning.com\/blog\/author\/greatlearning\/"}]}},"uagb_featured_image_src":{"full":["https:\/\/www.mygreatlearning.com\/blog\/wp-content\/uploads\/2025\/07\/ai-quiz.webp",1408,768,false],"thumbnail":["https:\/\/www.mygreatlearning.com\/blog\/wp-content\/uploads\/2025\/07\/ai-quiz-150x150.webp",150,150,true],"medium":["https:\/\/www.mygreatlearning.com\/blog\/wp-content\/uploads\/2025\/07\/ai-quiz-300x164.webp",300,164,true],"medium_large":["https:\/\/www.mygreatlearning.com\/blog\/wp-content\/uploads\/2025\/07\/ai-quiz-768x419.webp",768,419,true],"large":["https:\/\/www.mygreatlearning.com\/blog\/wp-content\/uploads\/2025\/07\/ai-quiz-1024x559.webp",1024,559,true],"1536x1536":["https:\/\/www.mygreatlearning.com\/blog\/wp-content\/uploads\/2025\/07\/ai-quiz.webp",1408,768,false],"2048x2048":["https:\/\/www.mygreatlearning.com\/blog\/wp-content\/uploads\/2025\/07\/ai-quiz.webp",1408,768,false],"web-stories-poster-portrait":["https:\/\/www.mygreatlearning.com\/blog\/wp-content\/uploads\/2025\/07\/ai-quiz-640x768.webp",640,768,true],"web-stories-publisher-logo":["https:\/\/www.mygreatlearning.com\/blog\/wp-content\/uploads\/2025\/07\/ai-quiz-96x96.webp",96,96,true],"web-stories-thumbnail":["https:\/\/www.mygreatlearning.com\/blog\/wp-content\/uploads\/2025\/07\/ai-quiz-150x82.webp",150,82,true]},"uagb_author_info":{"display_name":"Great Learning Editorial Team","author_link":"https:\/\/www.mygreatlearning.com\/blog\/author\/greatlearning\/"},"uagb_comment_info":0,"uagb_excerpt":"Challenge your AI skills with expert-designed quizzes. Explore Artificial Intelligence MCQs with real-time scoring and in-depth feedback.","_links":{"self":[{"href":"https:\/\/www.mygreatlearning.com\/blog\/wp-json\/wp\/v2\/pages\/109373","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.mygreatlearning.com\/blog\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.mygreatlearning.com\/blog\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.mygreatlearning.com\/blog\/wp-json\/wp\/v2\/users\/41"}],"replies":[{"embeddable":true,"href":"https:\/\/www.mygreatlearning.com\/blog\/wp-json\/wp\/v2\/comments?post=109373"}],"version-history":[{"count":8,"href":"https:\/\/www.mygreatlearning.com\/blog\/wp-json\/wp\/v2\/pages\/109373\/revisions"}],"predecessor-version":[{"id":109761,"href":"https:\/\/www.mygreatlearning.com\/blog\/wp-json\/wp\/v2\/pages\/109373\/revisions\/109761"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.mygreatlearning.com\/blog\/wp-json\/wp\/v2\/media\/109760"}],"wp:attachment":[{"href":"https:\/\/www.mygreatlearning.com\/blog\/wp-json\/wp\/v2\/media?parent=109373"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.mygreatlearning.com\/blog\/wp-json\/wp\/v2\/categories?post=109373"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.mygreatlearning.com\/blog\/wp-json\/wp\/v2\/tags?post=109373"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}