Skip to content

Conversation

@Purav-Shah
Copy link

Changes Made

  • Added MCQ detection and processing logic
  • Implemented answer extraction for all MCQ options
  • Updated JSON response structure to include question type, options, and correct answers
  • Enhanced debug mode responses to properly handle both MCQ and coding problems
  • Improved output format clarity for different question types

Key Features

  • MCQ Support: Automatically detects and processes multiple choice questions
  • Answer Extraction: Extracts correct answers and explanations from all options
  • Structured Responses: JSON responses now include question metadata and answer details
  • Debug Mode: MCQ questions are properly answered and formatted in debug mode

The ProcessingHelper now provides comprehensive support for both coding problems and MCQs, ensuring consistent and clear output formatting across all question types.

@sulthanm
Copy link

How to run in debug feature mode ?

@Purav-Shah
Copy link
Author

Purav-Shah commented Aug 28, 2025 via email

@me-vikash-kumar
Copy link

me-vikash-kumar commented Sep 18, 2025

there are options like python, java, R, etc. Can't you just add another option like MCQ or English? I think that would be much easier that any other approach.

@Purav-Shah
Copy link
Author

Purav-Shah commented Sep 18, 2025 via email

…added chat with ai to talk about the solution that it just gave
@asmith0713
Copy link

Dude it works good but note that for Gemini models, 1.0-Pro has been deprecated. So, in the app only Gemini-2.0-Flash is available. it's great for code generation and stuff, but the debugging isn't that great. So, I guess we need to change the gemini models. Also, instead of categorizing like code,mcq,general ; why not make it automatic, without the user selecting everytime?

@Purav-Shah
Copy link
Author

Purav-Shah commented Oct 9, 2025 via email

@snappytiger7
Copy link

Hi @Purav-Shah, thanks for adding support for MCQs. Generally, in OAs there are mix of MCQs and coding questions. So, switching the mode between MCQ and coding in an on-going OA won't be possible as the click will cause a focus loss from test window. I was wondering, can we add a shortcut key to toggle between modes? For example, Ctrl + t to switch among MCQ, coding and general modes. In this case we don't have to make a click on our electron window.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants