Exam Papers to Structured CSV & S3
Budget: ₹12,500 – ₹37,500 INR
I need help converting exam papers in both PDF and DOC formats into a structured CSV file. The exam papers consist of multiple subjects and contain different types of questions, including multiple-choice questions (MCQs) and fill-in-the-blank questions.
Detailed Requirements:
- Exam Paper Structure:
- Section 1: 20 multiple-choice questions (MCQs) with one correct answer.
- Section 2: 5 fill-in-the-blank questions with solutions.
- Desired CSV Format:
- The CSV should have the following columns: question_type, question, option1, option2, option3, option4, solution, correct_option.
- Image Handling:
- For questions with images, I need the image URLs included in the CSV.
- Storage:
- All cropped images need to be stored in an S3 bucket.
Ideal Skills and Experience:
- Proficient in using Tesseract OCR for text extraction.
- Experienced in handling both PDF and DOC exam papers.
- Skilled in using Python libraries such as OpenCV, Pillow for image processing.
- Familiar with document parsing tools like PyPDF2, PDFMiner, python-docx.
- Knowledgeable in using AWS SDKs for S3 storage.
Goal:
- A structured CSV file with all the question data.
- All processed images successfully stored in an S3 bucket.
Detailed Requirements:
- Exam Paper Structure:
- Section 1: 20 multiple-choice questions (MCQs) with one correct answer.
- Section 2: 5 fill-in-the-blank questions with solutions.
- Desired CSV Format:
- The CSV should have the following columns: question_type, question, option1, option2, option3, option4, solution, correct_option.
- Image Handling:
- For questions with images, I need the image URLs included in the CSV.
- Storage:
- All cropped images need to be stored in an S3 bucket.
Ideal Skills and Experience:
- Proficient in using Tesseract OCR for text extraction.
- Experienced in handling both PDF and DOC exam papers.
- Skilled in using Python libraries such as OpenCV, Pillow for image processing.
- Familiar with document parsing tools like PyPDF2, PDFMiner, python-docx.
- Knowledgeable in using AWS SDKs for S3 storage.
Goal:
- A structured CSV file with all the question data.
- All processed images successfully stored in an S3 bucket.
Related categories:
Business, Accounting, Human Resources & Legal
Python
Data Processing
Software Architecture
LaTeX