File size: 1,911 Bytes
9c63e49 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 | ---
title: CBT4JEE v33.2.5
license: mit
tags:
- jee
- fiitjee
- aits
- exam
- practice
---
# CBT4JEE v33.2.5 - FIITJEE AITS Paper Processor & Practice Platform
## What's New in v33.2.5
### Processor Improvements
- **Subject Symmetry Enforcement**: All 3 subjects (Physics, Chemistry, Mathematics) now have guaranteed equal question counts per section
- **Marking Scheme Symmetry**: Corresponding questions across subjects enforce consistent (correct, negative) marks via majority vote
- **Improved Answer Key Parsing**: Better handling of old papers with table-format and inline-format answer keys
- **N/A Answer Inference**: Missing answers filled using cross-subject symmetry patterns
- **Glitched Option Filtering**: Single non-A-D letters (F, J, X) from OCR are automatically rejected
- **Photo-PDF Detection**: Scanned/photo PDFs are automatically detected and skipped (< 5 chars/page average)
- **Subject Planner Detection**: Short PDFs (< 3 pages) are automatically skipped
- **Paragraph Crop Improvement**: Better handling of paragraph/comprehension questions spanning page boundaries
- **Info-Box False Positive Fix**: FIITJEE "Useful Data" reference boxes properly excluded from question crops
### Batch Processing
- **Robust Solution Matching**: Handles inconsistent naming (sol before/after QP, various naming conventions)
- **Sequential Processing**: Papers processed one-by-one to avoid memory issues
- **Validation**: Post-processing validates question count symmetry and marking scheme consistency
### Supported Papers
- FIITJEE AITS 2013-2025 (JEE Advanced + JEE Mains)
- Currently processed: 61 papers from 2013-2015
- More papers being processed and added
## Quick Start
1. Download `cbt4jee_33.2.5.zip`
2. Extract and open `index.html` in a browser
3. Use the PDF ingest server to process new papers
4. Batch process folders using `tools/pdf_ingest_system1/batch_process.py`
|