You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
During extensive testing of the EduAid, I identified several critical issues that affect its accuracy, reliability, and usability. These issues span multiple question types, difficulty modes, and overall system behavior. Addressing these problems will significantly improve the project’s robustness and ensure a seamless experience for users.
❗ Major Issues Identified
🔹 1. Browser Compatibility Issues
The project is not fully functional across different browsers, leading to inconsistencies in UI rendering and question generation.
Ensuring cross-browser support is crucial for accessibility and adoption.
🔹 2. Short Answer Type Questions
Easy Mode: The number of generated questions does not match the user’s input. If a user requests 5 questions, fewer or more questions are generated unpredictably.
Difficult Mode: The number of generated questions is incorrect, and several questions are being repeated multiple times, reducing the effectiveness of the difficulty level.
🔹 3. Multiple Choice Questions (MCQs)
Easy Mode: The system does not generate the correct number of questions as specified by the user.
Difficult Mode: This mode is completely non-functional, failing to generate any questions.
🔹 4. True or False Questions
Easy Mode: All generated answers appear as "undefined", making this mode unusable.
Difficult Mode: The same questions from Easy Mode are repeated in a shuffled order, rather than generating distinct, difficulty-based questions.
🔹 5. All Type Questions Mode
Both Easy Mode and Difficult Mode are completely non-functional, failing to generate any output.
This mode is crucial for providing diverse question sets, and fixing it is a top priority.
🔍 Expected Behavior
The system should generate the exact number of questions specified by the user for each mode.
The difficulty level should impact the complexity of the questions and ensure meaningful variation.
True/False answers should not display "undefined".
The project should function seamlessly across all modern browsers without UI or input inconsistencies.
🔬 Steps to Reproduce the Issues
Run the project in different browsers and check for compatibility issues.
Select different question types and difficulty levels while inputting a specific number of questions.
Observe whether the output matches the input parameters correctly.
Verify if Easy and Difficult mode generate distinct, progressively harder questions.
Check for repetition of questions in all modes.
💡 Suggested Improvements & Fixes
✔ Implement robust filtering mechanisms to prevent question repetition.
✔ Ensure the difficulty logic dynamically adjusts the complexity of the questions rather than just shuffling them.
✔ Fix the question generation logic to respect the user-specified number of questions.
✔ Resolve the issue causing "undefined" answers in True/False mode.
✔ Improve cross-browser support by addressing UI inconsistencies and JavaScript execution errors.
📌 Why This Issue is Critical?
This project has immense potential, and resolving these issues will:
✅ Improve overall functionality and reliability.
✅ Enhance user experience with precise question generation.
✅ Ensure difficulty levels work as expected, making the quiz generator more impactful.
✅ Make the project browser-independent, increasing its accessibility and usability.
Video Preview Of Issues
📤 Video Link
You can view the video demonstrating these issues in action by clicking the link below:
Thanks for your interest I'm actually working on this right now and should have a PR ready in a few days. Looking forward to collaborating on something else in the future
📝 Description
During extensive testing of the EduAid, I identified several critical issues that affect its accuracy, reliability, and usability. These issues span multiple question types, difficulty modes, and overall system behavior. Addressing these problems will significantly improve the project’s robustness and ensure a seamless experience for users.
❗ Major Issues Identified
🔹 1. Browser Compatibility Issues
🔹 2. Short Answer Type Questions
🔹 3. Multiple Choice Questions (MCQs)
🔹 4. True or False Questions
🔹 5. All Type Questions Mode
🔍 Expected Behavior
🔬 Steps to Reproduce the Issues
💡 Suggested Improvements & Fixes
✔ Implement robust filtering mechanisms to prevent question repetition.
✔ Ensure the difficulty logic dynamically adjusts the complexity of the questions rather than just shuffling them.
✔ Fix the question generation logic to respect the user-specified number of questions.
✔ Resolve the issue causing "undefined" answers in True/False mode.
✔ Improve cross-browser support by addressing UI inconsistencies and JavaScript execution errors.
📌 Why This Issue is Critical?
This project has immense potential, and resolving these issues will:
✅ Improve overall functionality and reliability.
✅ Enhance user experience with precise question generation.
✅ Ensure difficulty levels work as expected, making the quiz generator more impactful.
✅ Make the project browser-independent, increasing its accessibility and usability.
Video Preview Of Issues
📤 Video Link
You can view the video demonstrating these issues in action by clicking the link below:
Watch the Video
###📽 Attached Video Demonstrating the Issues
(Please refer to the following timestamps to observe each issue in action.)
⏰ Timestamps and 🔎 Issue Descriptions
I’d love to take on this issue! Please assign it to me.
Let me know if anything needs clarification or updates.
@Aditya062003
The text was updated successfully, but these errors were encountered: