Mining Exam Papers With Vision LLMs: Building a PDF Question Extractor

Building a scalable question bank extractor using vision language models. Qwen2-7B on serverless GPUs, PyMuPDF text extraction, structured JSON output, and parallel batch processing of 1000+ question papers. The hard parts, the broken parts, and what I’d do differently.

June 18, 2026 · 7 min · Sanjay Upadhyay

Docling vs. Qwen2-VL: How to actually get text out of PDFs

I spent the weekend comparing IBM’s Docling and the Qwen2 Vision Model for document extraction. One is a structural architect, the other is a creative genius. Here is which one you should actually use.

December 5, 2025 · 4 min · Sanjay Upadhyay