" 30M+ Google Gemini tokens went into researching, analyzing, and understanding all 233 SIH problem statements to make them easier to explore and solve. "
From what to build to how to build it — our platform helps you understand, plan, and solve SIH 2026 problem statements with complete insights into requirements, solution approaches, technology stacks, architecture, AI/ML, and implementation roadmaps.
Search for your problem statement, and start building your solution.
| Description: | Background: CMPDI/CIL subsidiaries play a key role in providing geological and mining information to the Ministry of Coal and responding to parliamentary and high-priority administrative inquiries. These reports require compilation of data from scanned PDFs, digital documents, spreadsheets, images, and historical archives. The current workflow is largely manual, resulting in: • High dependence on individual expertise • Delay in generating reports and analytics • Higher probability of manual errors • Limited ability to quickly retrieve insights when required Objectives: • Deploy an automated platform for AI-assisted geological, mining and any other production figures document processing and reporting. • Enhance data validation, consistency, and traceability across historical and contemporary datasets. • Build an efficient, scalable foundation for future digital transformation initiatives within each CIL subsidiary and the Ministry of Coal. Desired Outcomes: The solution should be implemented in structured phases, including requirement analysis, data digitization and pre-processing, platform development, system testing, integration with CIL subsidiary workflows, training, and continuous enhancement to ensure scalability and long-term adoption. 1. Automated Report Generation Platform 2. Automated Word Cloud and Topic Identification Module 3. AI-Based Query and Response System Expected Benefits: • Reduction in report preparation time as less as it can be, quantified in percentage. • Maximum accuracy, calculated in percentage in structured extraction and report generation. • Maximum automation, calculated in percentage of repetitive reporting and response workflows. • Faster response to high-level inquiries and parliamentary questions • Improved data accessibility, transparency, and standardization • Strengthened operational efficiency and informed decision-making using historical insights and AI-generated recommendations Impact: The proposed system should significantly modernize CMPDI/CIL subsidiaries reporting ecosystem, reduce dependency on manual processes, improve response timelines, and strengthen the coal sector’s capability to support governance, policy planning, and operational excellence. |
| Organization: | Ministry of Coal |
| Department: | Coal India Limited |
| Category: | Software |
| Theme: | Smart Automationtd> |
| Youtube Link: | Not provided |
| Dataset Link: | Not provided |
| Contact info: | Not provided |
The Central Mine Planning & Design Institute (CMPDI) and Coal India Limited (CIL) subsidiaries manage massive volumes of unstructured, historical, and contemporary geological and operational data across India's coalfields [KNOWN]. Current workflows rely on manual extraction from legacy scanned PDFs, drill bore logs, maps, and spreadsheets to draft technical reports and answer urgent parliamentary inquiries, causing high turnaround latency and risk of human error [PS]. This proposed AI-Powered Geological, Mining & Reporting Platform establishes an enterprise-grade document intelligence, semantic search, and automated reporting engine [INFERENCE]. By combining layout-aware Document AI (OCR + table parsing), Domain-Specific Retrieval-Augmented Generation (RAG), and a hybrid rule/ML analytics engine, the system ingests legacy scanned archives, extracts tabular bore-log and production parameters, identifies emerging technical topics, and generates formal administrative and geological reports with end-to-end citation traceability [INFERENCE].
| Attribute | Details |
|---|---|
| S. No. | 23 |
| PS Number | SIH26023 [PS] |
| Title | AI-Powered Geological, Mining and other Reporting Solution for CMPDI/CIL subsidiaries [PS] |
| Organization | Ministry of Coal [PS] |
| Department | Coal India Limited [PS] |
| Category | Software [PS] |
| Theme | Smart Automation [PS] |
| Deadline | 30 September 2026 [PS] |
| Ideas Counter | 0/500 [PS] |
| Dataset Link | N/A (Not provided in PS) [PS] |
| YouTube Link | N/A (Not provided in PS) [PS] |
| Scraped Date | 2026-09-05 [PS] |
To build an intelligent, layout-aware document ingestion, semantic analytics, and automated reporting system for CMPDI/CIL that automates data extraction from multi-modal mining archives, accelerating parliamentary/administrative inquiry responses and technical report generation with 100% data traceability [INFERENCE].
| Req # | Source Text | Interpretation | Implementation Implication | Confidence Tag |
|---|---|---|---|---|
| R1 | "compilation of data from scanned PDFs, digital documents, spreadsheets, images, and historical archives" [PS] | Must ingest heterogeneous, multi-format structured & unstructured files including low-dpi scanned bore logs. | Implement a multi-modal preprocessing pipeline (Tesseract/DocTR OCR + PDF layout parser + OpenPyXL reader). | [PS] / [INFERENCE] |
| R2 | "Enhance data validation, consistency, and traceability across historical and contemporary datasets" [PS] | System cannot hallucinate; extracted numbers must be verified against physical layout and linked back to source bounding boxes. | Build a hybrid validation engine (regex/rule validator for depth/GCV numbers) + source page image highlight overlay in UI. | [PS] / [INFERENCE] |
| R3 | "1. Automated Report Generation Platform" [PS] | Automated drafting of standard technical reports (Geological Reports, Project Reports, Monthly Production Summaries). | Template-driven NLG engine combined with structured database SQL queries and LLM text summarization. | [PS] / [INFERENCE] |
| R4 | "2. Automated Word Cloud and Topic Identification Module" [PS] | Visual and analytical topic discovery across legacy documents. | TF-IDF / BERTopic / LDA topic modeling engine with dynamic interactive D3.js Word Cloud visualization. | [PS] / [INFERENCE] |
| R5 | "3. AI-Based Query and Response System" [PS] | Fast answer retrieval for parliamentary/VIP inquiries with precise citations. | Domain-specific RAG pipeline with Hybrid Search (BM25 + Dense Vector embeddings) and strict citation constraints. | [PS] / [INFERENCE] |
| R6 | "Reduction in report preparation time as less as it can be... Maximum accuracy... Maximum automation" [PS] | Performance must be quantified via concrete metrics (time saved %, extraction accuracy %, automation %). | Build an automated evaluation benchmark suite tracking WER/CER, Precision/Recall, and time-to-generate logs. | [PS] / [INFERENCE] |
| Stakeholder | Goal | Current Pain | System Need |
|---|---|---|---|
| Ministry of Coal (MoC) Officials | Quickly answer Parliamentary Questions (PQs) and policy inquiries within tight statutory deadlines (often 24–48 hours) [KNOWN]. | High latency in getting aggregated figures across 8 CIL subsidiaries; risk of submitting inaccurate figures to Parliament [KNOWN]. | Instant natural-language Q&A interface with verifiable citations, subsidiary-wise breakdown, and exportable draft answers [INFERENCE]. |
| CMPDI Exploration Geologists & Mine Planners | Draft Geological Reports (GR) and Project Reports (PR) incorporating historical drill logs, seam thickness, GCV, and UNFC resource estimates [KNOWN]. | Manual digitization of thousands of legacy scanned bore logs; high dependency on individual memory/expertise [PS]. | Automated OCR extraction of tabular bore-log data, seam correlation assistance, and pre-filled GR template generation [INFERENCE]. |
| CIL Subsidiary Managers (ECL, BCCL, CCL, NCL, WCL, SECL, MCL) | Compile monthly/annual coal production, overburden removal (OBR), and dispatch reports for HQ [KNOWN]. | Disparate formats across areas/mines; manual collation in Excel leading to version mismatch and calculation errors [PS]. | Centralized reporting dashboard with automated file parsing, anomaly validation, and standardized executive reports [INFERENCE]. |
| Parliamentary Affairs Cell (CIL HQ) | Draft responses for Starred/Unstarred Lok Sabha/Rajya Sabha questions, Standing Committee queries, and Zero Hour submissions [RESEARCHED]. | Coordinating inputs from multiple regional institutes under extreme time pressure [RESEARCHED]. | Single-window query search with instant retrieval of historical parliamentary responses and underlying raw evidence [INFERENCE]. |
| System Administrators / IT Personnel | Maintain platform security, user access roles, and seamless data integration with future digital systems [PS]. | Disjointed legacy silos with no standardized APIs or audit logs [PS]. | Role-Based Access Control (RBAC), on-premise/hybrid deployment support, ISO 27001 compliant audit logging [INFERENCE]. |
| Proposed System Feature | Justifying Requirement | Core Mechanism | Target Outcome |
|---|---|---|---|
| Multi-Modal Document Preprocessor | R1 (Multi-Source Data Processing) [PS] | OCR + Layout Parser + Image Preprocessing (Denoising/Binarization). | Standardized ingestion of scanned bore logs, PDFs, and spreadsheets. |
| Layout-Aware Table Extractor | R1 [PS], R2 (Data Traceability) [PS] | TableNet / PaddleOCR + Bounding Box Mapping. | Structured JSON conversion of complex drill logs and production tables with page coordinates. |
| Deterministic Data Validation Engine | R2 (Validation & Traceability) [PS] | Hardcoded geological validation rules (e.g., Moisture % + Ash % + Volatile Matter % + Fixed Carbon % = 100%). | 100% mathematical accuracy on extracted tabular values; eliminates LLM hallucination in numeric figures. |
| Template-Driven Auto-Report Generator | R3 (Automated Report Generation Platform) [PS] | Jinja2 templating + Structured SQL aggregation + LLM text narrative drafting. | Instant draft generation of Geological Reports, PRs, and Subsidiary Production Summaries. |
| BERTopic & Interactive Word Cloud Module | R4 (Topic Identification & Word Cloud) [PS] | BERTopic / Transformer-based embeddings + D3.js interactive canvas. | Dynamic discovery of trending operational topics (e.g., "land acquisition delay", "seam XIV fault"). |
| Hybrid RAG Query-Response Engine | R5 (AI Query & Response System) [PS] | Hybrid Dense Vector (BGE-M3) + Sparse Search (BM25) with Reranker (BGE-Reranker-Large). | Sub-second, verifiable answers to parliamentary inquiries with exact source file and page links. |
| Visual Bounding-Box Evidence Overlay | R2 [PS], R5 [PS] | PDF.js UI viewer rendering highlighted bounding boxes over original scanned pages. | 100% data auditability; human-in-the-loop verification of AI claims. |
| Automated Metric Tracking Dashboard | R6 (Quantified Benchmarks) [PS] | System Telemetry + Automated Precision/Recall & Latency Logging. | Real-time display of time saved (%), extraction accuracy (%), and workflow automation (%). |
BH-NK-102 with vector embeddings for semantic policy questions)?| Data Type | Purpose | Ideal Real-World Source | Hackathon Substitute | Access Method | Availability | Privacy Sensitivity | Confidence Tag |
|---|---|---|---|---|---|---|---|
| Geological Reports (GR) & Bore Logs | Core training/testing data for OCR, table extraction, and geological RAG. | CMPDI Central Archives / Coal Atlas / National Geoscience Data Repository (NGDR) [RESEARCHED]. | Publicly released CMPDI/MoC draft Geological Reports available on Ministry portals (e.g., Phatehpur-A Block, Mugoli Extension Block) [RESEARCHED]. | Public Web Scraping / Direct PDF Download [RESEARCHED]. | Available (Publicly released versions) [RESEARCHED]. | Medium (Un-auctioned commercial blocks are confidential) [KNOWN]. | [RESEARCHED] |
| Parliamentary Q&A Archives | Training and testing query-response engine for parliamentary inquiries. | Parliament of India (Lok Sabha/Rajya Sabha Q&A database) & MoC Parliament QA Portal [RESEARCHED]. | Scraped MoC Lok Sabha / Rajya Sabha Coal Ministry Q&A PDFs (2018–2025) [RESEARCHED]. | Public Web Scraping / API download [RESEARCHED]. | High (Fully public record) [KNOWN]. | Low (Public domain) [KNOWN]. | [RESEARCHED] |
| Subsidiary Monthly Production & OBR Sheets | Ingestion of tabular production figures across ECL, BCCL, CCL, NCL, WCL, SECL, MCL. | CIL Central ERP System (SAP Environment) [RESEARCHED]. | CIL Annual Reports, Monthly Press Releases (PIB), CCO (Coal Controller Organisation) Monthly Reports [RESEARCHED]. | Download PDF/XLSX from CIL/PIB portals [RESEARCHED]. | High (Historical aggregates available) [KNOWN]. | Low (Aggregated public data) [KNOWN]. | [RESEARCHED] |
| Mining Domain Dictionary & Taxonomy | Vocabulary grounding for topic modeling and prompt engineering. | Indian Standard Code (ISP 2017/2019) for Coal Resource Estimation & UNFC Codes [RESEARCHED]. | Extracted term list from ISP 2019 norms, CIL annual reports, and geological glossaries [RESEARCHED]. | Manual Curation + Custom NLP Vocabulary Builder [INFERENCE]. | High [KNOWN]. | Low [KNOWN]. | [RESEARCHED] |
| Synthetic Anomaly/Error Borehole Logs | Testing mathematical validation engine against corrupted/fuzzy OCR outputs. | Generated internal simulation script. | Custom Python script corrupting text/table numbers (e.g., replacing '0' with 'O', injecting mismatched total depths). | Scripted Generation [ASSUMPTION]. | Unlimited [INFERENCE]. | None [INFERENCE]. | [ASSUMPTION] |
| Existing System | Description | Strengths | Weaknesses | Relevance | Remaining Gap | Source | Confidence |
|---|---|---|---|---|---|---|---|
| CIL Enterprise Resource Planning (SAP ERP) | Operational ERP implemented across CIL subsidiaries for finance and production tracking [RESEARCHED]. | Handles structured real-time transactional data across subsidiaries [RESEARCHED]. | Cannot parse unstructured scanned PDFs, legacy geological reports, or historical drill logs [INFERENCE]. | Core back-end operational source [RESEARCHED]. | Lacks AI-driven document intelligence, OCR, and unstructured parliamentary RAG [INFERENCE]. | CIL Annual Reports [RESEARCHED] | [RESEARCHED] |
| National Geoscience Data Repository (NGDR) Portal | Ministry of Mines / GSI flagship platform hosting exploration data converted to GIS [RESEARCHED]. | Standardized mineral exploration metadata (MERT format) [RESEARCHED]. | High-level spatial overview; lacks automated report drafting and natural language parliamentary Q&A [INFERENCE]. | Spatial metadata standards [RESEARCHED]. | No automated Word Cloud topic discovery, report generation, or instant Q&A engine [INFERENCE]. | NGDR Portal (geodataindia.gov.in) [RESEARCHED] |
[RESEARCHED] |
| Generic Document RAG Solutions (e.g., Default LangChain/LlamaIndex) | Standard open-source vector search over PDF uploads [KNOWN]. | Quick to prototype; good at basic semantic text retrieval [KNOWN]. | Fails on complex tabular drill logs, low-dpi scans, numeric precision, and domain-specific mining acronyms; suffers from hallucinations [INFERENCE]. | Baseline AI technology stack [KNOWN]. | Lacks layout-aware table extraction, mathematical validation rules, and specialized report template NLG [INFERENCE]. | Industry Standards [KNOWN] | [KNOWN] |
| Traditional OCR Tools (Tesseract Default) | Open-source optical character recognition engine [KNOWN]. | Lightweight, offline, widely supported [KNOWN]. | Destroys table structures, fails on skewed/stained historical documents, yields high Word Error Rate (WER) on low-contrast text [INFERENCE]. | Basic text extraction [KNOWN]. | Requires advanced preprocessing, layout detection (LayoutLMv3), and post-OCR correction [INFERENCE]. | Public Literature [KNOWN] | [KNOWN] |
bge-m3 + Sparse BM25 keywords).Approach 3: Enterprise Hybrid Pipeline (Layout-Aware Doc AI + Hybrid RAG + Deterministic Validation + Template NLG) is selected as the winning architecture.
+-----------------------------------------------------------------------------------+
| USER INTERFACE |
| React.js Web App | PDF.js Bounding Box Viewer | D3.js Word Cloud & Topics |
| Parliamentary Inquiry Assistant | Report Generator UI | Executive Dashboard |
+-----------------------------------------------------------------------------------+
|
v (REST / WebSocket API)
+-----------------------------------------------------------------------------------+
| API & GATEWAY LAYER |
| FastAPI Gateway | OAuth2 + JWT Auth | Role-Based Access Control (RBAC) |
| Rate Limiter | Request Logger | Async Task Manager (Celery + Redis) |
+-----------------------------------------------------------------------------------+
|
+------------------------------+------------------------------+
| | |
v v v
+-------------------+ +-------------------+ +-------------------+
| DOCUMENT AI & | | AI SEARCH & QUERY | | REPORT GENERATION |
| INGESTION ENGINE | | ENGINE (RAG) | | ENGINE |
| | | | | |
| - OpenCV Preproc | | - BGE-M3 Embedder | | - Jinja2 Template |
| (Deskew/Denoise)| | - Sparse BM25 | | Formatter |
| - DocTR / Paddle | | - Qdrant Vector DB| | - Llama-3.1-8B |
| Layout Parser | | - BGE-Reranker | | Narrative LLM |
| - TATR Table | | - Strict Citation | | - PyPDF/Docx |
| Structure Rec. | | Constraint | | Exporter |
+-------------------+ +-------------------+ +-------------------+
| | |
+------------------------------+------------------------------+
|
v
+-----------------------------------------------------------------------------------+
| STORAGE & ANALYTICS LAYER |
| - PostgreSQL (Metadata, Extracted Tabular Logs, User Sessions, Audit Trails) |
| - Qdrant (Vector Embeddings & Document Chunks) |
| - BERTopic Engine (Topic Mining & Automated Term Extraction) |
| - Local MinIO / S3 Object Storage (Raw PDFs, TIFFs, Extracted Table JSONs) |
+-----------------------------------------------------------------------------------+
Depth To - Depth From = Thickness [INFERENCE]. If a discrepancy occurs, the row is flagged for human review [INFERENCE].bge-m3 and indexed into Qdrant alongside BM25 sparse lexical tokens [INFERENCE].[Doc #12, Page 4, Table 2] [INFERENCE].| Layer | Selected Technology | Why Selected | Alternative Considered | Why Alternative Rejected |
|---|---|---|---|---|
| Frontend UI | React.js + Tailwind CSS + PDF.js + D3.js | Provides fast, responsive UI, native PDF page rendering with SVG bounding box overlays, and rich interactive Word Cloud visualizations [INFERENCE]. | Angular / Vue.js | Lacks as rich an ecosystem for specialized canvas/PDF annotation libraries [INFERENCE]. |
| API Backend | FastAPI (Python 3.11) | Asynchronous performance, native OpenAPI documentation, seamless integration with Python ML/AI ecosystem [INFERENCE]. | Node.js (Express) | Heavy ML model binding overhead in JavaScript [INFERENCE]. |
| OCR & Document AI | DocTR (Mindee) + PaddleOCR + TATR | State-of-the-art open-source OCR and table extraction, runs 100% offline on GPU/CPU [INFERENCE]. | Tesseract Default / Cloud Vision API | Tesseract fails on complex tables; Cloud APIs violate air-gap constraints [INFERENCE]. |
| Vector Database | Qdrant (Self-Hosted Docker) | Extremely fast, supports hybrid search (dense + sparse vectors natively), robust payload filtering by subsidiary/year [INFERENCE]. | Pinecone / Milvus | Pinecone is cloud-only; Milvus has higher memory resource overhead for small deployments [INFERENCE]. |
| Relational Database | PostgreSQL 16 + PostGIS | Enterprise-grade reliability for relational tables, extracted bore logs, user roles, spatial coalfield coordinates [INFERENCE]. | MySQL / MongoDB | Lacks native spatial geospatial extensions (PostGIS) critical for mining coordinates [INFERENCE]. |
| Topic Modeling Engine | BERTopic + c-TF-IDF | Transformer-backed topic clustering that generates readable, contextually accurate topics and key terms [INFERENCE]. | LDA (Gensim) | Classical LDA yields poor, noisy topics on domain-specific technical jargon [INFERENCE]. |
| LLM Inference Engine | vLLM / Ollama with Llama-3.1-8B-Instruct (4-bit / 8-bit quantized) | Ultra-fast token generation, low VRAM footprint (~6GB VRAM for 4-bit AWQ), open weights for air-gapped hosting [INFERENCE]. | Public OpenAI GPT-4o / Claude | Public APIs violate Ministry of Coal data confidentiality regulations [INFERENCE]. |
| Task Queue & Cache | Celery + Redis | Reliable background execution of heavy OCR jobs, document parsing, and caching vector search results [INFERENCE]. | RabbitMQ / Kafka | RabbitMQ is harder to set up; Kafka is over-engineered for hackathon scope [INFERENCE]. |
table, text, header, figure) [INFERENCE].[Document, Page, Paragraph] [INFERENCE].SUM(), AVG() functions on validated database tables [INFERENCE].-- Main Document Metadata Table
CREATE TABLE documents (
document_id UUID PRIMARY KEY DEFAULT gen_random_uuid(),
title VARCHAR(255) NOT NULL,
subsidiary VARCHAR(50) NOT NULL, -- ECL, BCCL, CCL, NCL, WCL, SECL, MCL, CMPDI
report_type VARCHAR(50) NOT NULL, -- Geological_Report, Project_Report, Monthly_Production, Parliamentary_QA
publication_year INT,
file_path VARCHAR(512) NOT NULL,
ocr_status VARCHAR(20) DEFAULT 'PENDING', -- PENDING, COMPLETED, FAILED
created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP
);
-- Extracted Borehole Tabular Data Table (Deterministic Storage)
CREATE TABLE borehole_logs (
log_id UUID PRIMARY KEY DEFAULT gen_random_uuid(),
document_id UUID REFERENCES documents(document_id),
borehole_number VARCHAR(50) NOT NULL,
coalfield VARCHAR(100) NOT NULL,
block_name VARCHAR(100) NOT NULL,
seam_name VARCHAR(50) NOT NULL,
depth_from NUMERIC(8,2) NOT NULL,
depth_to NUMERIC(8,2) NOT NULL,
thickness NUMERIC(6,2) NOT NULL,
ash_percentage NUMERIC(5,2),
moisture_percentage NUMERIC(5,2),
gcv_kcal_kg NUMERIC(7,2),
unfc_code VARCHAR(10), -- 331 (Proved), 332 (Indicated), 333 (Inferred)
source_page_num INT NOT NULL,
bounding_box JSONB, -- Coordinates on page image [x, y, w, h]
validation_status VARCHAR(20) DEFAULT 'VALID' -- VALID, ANOMALY_FLAGGED
);
-- Document Chunks for Vector Search & Citation
CREATE TABLE document_chunks (
chunk_id UUID PRIMARY KEY DEFAULT gen_random_uuid(),
document_id UUID REFERENCES documents(document_id),
page_number INT NOT NULL,
paragraph_number INT NOT NULL,
content TEXT NOT NULL,
qdrant_point_id UUID NOT NULL
);
user_id, timestamp, action, original_value, and modified_value [INFERENCE].To deliver a flawless SIH live demo without relying on unavailable live government intranet systems, the team will simulate production components using hyper-realistic data and workflows:
+-----------------------------------------------------------------------------------+
| LIVE DEMO WORKFLOW |
| |
| [Step 1: Ingest] --> Upload scanned legacy GR PDF (e.g. Phatehpur-A Block) |
| | |
| v |
| [Step 2: Doc AI] --> Show real-time layout parsing & table extraction |
| Highlight extracted bore log table on source image |
| | |
| v |
| [Step 3: Anomaly] -> System flags simulated OCR depth error in Borehole BH-04 |
| User clicks "Accept Fix" in interactive grid |
| | |
| v |
| [Step 4: Topics] --> Open Word Cloud tab; click "G10 Grade Coal" |
| Dashboard filters all relevant blocks instantly |
| | |
| v |
| [Step 5: Query] --> Submit Parliamentary Question: |
| "What is the proved resource of Coking Coal in CCL?" |
| System retrieves answer with page highlight citation |
| | |
| v |
| [Step 6: Export] --> Click "Generate Official Reply PDF" -> Download formatted |
| Lok Sabha draft answer document |
+-----------------------------------------------------------------------------------+
[Phase 1: Research & Data Prep] ---> [Phase 2: Ingestion & OCR Engine] ---> [Phase 3: RAG & Analytics]
(05 Sep - 12 Sep 2026) (13 Sep - 19 Sep 2026) (20 Sep - 24 Sep 2026)
|
v
[Phase 5: Submission & Demo Prep] <--- [Phase 4: UI, MVP Integration & Testing] <---------+
(28 Sep - 30 Sep 2026) (25 Sep - 27 Sep 2026)
| Phase | Timeframe | Key Tasks & Milestones | Deliverables |
|---|---|---|---|
| Phase 1: Requirements & Data Setup | 05 Sep – 12 Sep 2026 | Scraping public CMPDI/MoC PDFs; curating mining dictionary; setting up PostgreSQL/Qdrant schemas. | Standardized dataset of 25 reports + database schema ready. |
| Phase 2: Document AI & Ingestion | 13 Sep – 19 Sep 2026 | Implementing OpenCV preprocessing, DocTR/PaddleOCR pipeline, and TATR table parser; building deterministic validation rules. | Ingestion engine converting scanned PDFs to structured JSON & relational tables. |
| Phase 3: RAG, Topic & NLG Engine | 20 Sep – 24 Sep 2026 | Setting up BGE-M3 hybrid search in Qdrant; fine-tuning/quantizing Llama-3.1-8B; integrating BERTopic and Jinja2 report templates. | Functional RAG query service and automated report generator backend. |
| Phase 4: Frontend UI & MVP Integration | 25 Sep – 27 Sep 2026 | Building React dashboard, PDF.js bounding box highlight viewer, D3.js Word Cloud canvas, and performance telemetries. | End-to-end integrated application with full UI/UX. |
| Phase 5: Validation, Demo & Lock | 28 Sep – 30 Sep 2026 | End-to-end bug fixing, accuracy benchmark evaluation, offline rehearsal, recording fallback demo video, final submission. | Verified MVP ready for SIH evaluation. |
| Test Domain | Methodology / Tool | Target Metric | Success Threshold |
|---|---|---|---|
| OCR & Text Extraction | Evaluate extracted text against manually annotated ground-truth pages. | Word Error Rate (WER) & Character Error Rate (CER). | WER < 8% on clean documents; CER < 5%. |
| Table Extraction Accuracy | Tree-Edit-Distance-Based Similarity (TEDS) on 50 bore-log tables. | Cell-level TEDS Score. | TEDS > 88% on complex scanned tables. |
| RAG Retrieval Accuracy | Benchmark top-3 retrieved document chunks on 30 test parliamentary questions. | Precision@3 & Recall@3. | Recall@3 > 92%. |
| Numeric Verification Test | Inject 20 artificial calculation errors into bore log depth totals. | Anomaly Flag Detection Rate. | 100% detection rate of mathematical mismatches. |
| Response Latency | Benchmark end-to-end query response time on local GPU/CPU environment. | Average latency per query. | < 3.0 seconds per query response. |
| Usability & UX | Test non-technical user ability to verify citations and export a report. | Task Completion Time. | < 60 seconds for complete report generation and download. |
| Risk Event | Likelihood | Impact | Severity | Mitigation Strategy |
|---|---|---|---|---|
| Severely Degraded Historical Scans (Faded 1970s Carbon Copies) | High | High | High | Apply adaptive OpenCV binarization (CLAHE + Sauvola thresholding); provide human-in-the-loop interactive correction grid in UI. |
| LLM Numeric Hallucination on Coal Reserve Estimates | Medium | High | High | Bypasses LLM for numeric extraction; numeric queries execute structured SQL on deterministically validated relational database tables. |
| High VRAM/GPU Memory Constraints during Demo | Medium | Medium | Medium | Quantize Llama-3.1-8B to 4-bit AWQ/GGUF format using vLLM/Ollama, fitting within 8GB VRAM footprint. |
| Varied Table Layouts Across Different CIL Subsidiaries | High | Medium | Medium | Use vision-based Table Transformer (TATR) rather than fixed coordinate template matching. |
| Intermittent Network / Offline Constraints at Demo Venue | Medium | Medium | Medium | Containerize the complete application stack (Frontend, Backend, Qdrant, Ollama) via Docker Compose to run 100% offline on the presentation laptop. |
| Capability | Generic Hackathon Submission | Proposed CMPDI Enterprise Solution | PS Requirement Justification |
|---|---|---|---|
| Numeric Extraction Integrity | Direct LLM text parsing (prone to high numeric hallucination) [INFERENCE]. | Hybrid Vision OCR + Deterministic Rules + SQL Relational Tables (0% numeric hallucination) [INFERENCE]. | R2: Data validation and consistency [PS]. |
| Citation & Traceability | Generic textual source references (e.g., "Source: Report.pdf") [INFERENCE]. | Exact bounding-box highlight overlay on original scanned document image [INFERENCE]. | R2: Enhanced data traceability across historical datasets [PS]. |
| Parliamentary Q&A Support | Generic unstructured text search [INFERENCE]. | Specialized Parliamentary Answer Drafter with subsidiary-wise breakdowns and regulatory disclaimers [INFERENCE]. | R5: AI-based query and response system for parliamentary inquiries [PS]. |
| Topic Discovery | Simple keyword list / word count [INFERENCE]. | BERTopic contextual transformer clustering with interactive D3.js Word Cloud filtering [INFERENCE]. | R4: Automated Word Cloud & Topic Identification [PS]. |
| Data Privacy & Governance | Relies on public OpenAI cloud APIs [INFERENCE]. | 100% air-gapped containerized local execution [INFERENCE]. | Strategic CIL/MoC data confidentiality compliance [INFERENCE]. |
Build and deploy the Enterprise Hybrid Pipeline (Approach 3). It uniquely combines layout-aware vision OCR, deterministic rule-based table validation, hybrid Qdrant vector/sparse search, BERTopic modeling, and quantized Llama-3.1-8B narrative generation. This approach strictly honors air-gapped privacy requirements, eliminates numeric hallucination, and delivers full bounding-box citation traceability required for parliamentary queries.
Acquisition and preprocessing of authentic, varied public domain CMPDI Geological Reports and historical CIL production spreadsheets to train and validate layout parsers.
Handling severely faded, stained, or low-DPI carbon-copy scanned bore logs from the 1970s where OCR text recognition rates drop significantly.
Ensuring complete alignment and coordinate mapping between extracted tabular cells in JSON and visual bounding-box overlays on skewed multi-page scanned PDF documents.
Validate that DocTR / PaddleOCR achieves >85% character accuracy on sample low-dpi scanned CMPDI bore-log pages before locking in the table extraction pipeline architecture.
92 / 100 (High feasibility for a 4–6 student team using well-supported open-source Python frameworks, quantized LLMs, and standard web technologies).
95% (High technical confidence backed by verified public datasets, established OCR/RAG frameworks, and clear alignment with all explicit problem statement requirements).
Title: Ministry of Coal Annual Report & Promotional Exploration Overview
URL: https://coal.gov.in/sites/default/files/2020-09/Chapter9-en.pdf
Source Type: Official Government Document (Ministry of Coal)
Supported Claim: Confirms CMPDI's role in promotional/detailed exploration drilling, geological report (GR) preparation, and UNFC reserve categorization (331, 332, 333).
Reliability: High (Official Government Publication).
Title: Central Mine Planning & Design Institute (CMPDI) Official Portal & Geomatics Services
URL: https://www.cmpdi.co.in/en
Source Type: Official PSU Organization Website
Supported Claim: Documents CMPDI's organizational structure, 7 Regional Institutes, GIS/Geomatics capabilities, and history of preparing over 900 mining project reports.
Reliability: High (Official Corporate Portal).
Title: Coal India Limited Parliamentary Affairs Division
URL: https://www.coalindia.in/departments/parliamentary-affairs/
Source Type: Official PSU Organization Webpage
Supported Claim: Details the workflow for managing Lok Sabha and Rajya Sabha Starred/Unstarred Parliamentary Questions, Standing Committee queries, and Zero Hour replies across CIL subsidiaries.
Reliability: High (Official Departmental Page).
Title: National Geoscience Data Repository (NGDR) Portal
URL: https://geodataindia.gov.in/login
Source Type: Official Government Portal (Ministry of Mines / GSI)
Supported Claim: Validates national standards for digitizing legacy exploration data (MERT templates) and integrating AI/ML across central PSUs including CMPDI and CIL.
Reliability: High (Official Government Initiative).
Title: Modified ISP 2017/2019 Norms for Coal Resource Estimation
URL: https://www.scribd.com/document/649624934/ISP-norms-2019
Source Type: Official Technical Standard Document
Supported Claim: Establishes Indian Standard Code norms for bore hole density, coal seam categorization, UNFC coding (Proved 331, Indicated 332, Inferred 333), and geological report structure.
Reliability: High (Industry Standard Specification).
What we think about this platform, and how it can help people solve SIH problems.
" 30M+ Google Gemini tokens went into researching, analyzing, and understanding all 233 SIH problem statements to make them easier to explore and solve. "
" The platform makes SIH problem statements much easier to understand. Having everything from the problem details to the procedure in one place. "
" Oh, you got ads? Well, we need to make money too! But, you can use our platform to help you win SIH and take home the prize money. "
Get in touch if you need help bringing your ideas to life, or simply have an interesting idea you'd like to talk through. I'm always open to a conversation and exploring new possibilities together.