# requirements.txt streamlit # Latest stable version (as of Dec 2025) openai # Latest OpenAI client (supports gpt-4o, embeddings-3, etc.) pdfplumber # Best PDF text extraction PyPDF2 # Fallback PDF reader python-dotenv # Loads .env file for local dev pandas # For MCQ CSV export numpy # For cosine similarity scikit-learn # cosine_similarity function