ChemVQA-2K: A Visual Question Answering Dataset for Molecular Understanding
Description
π§ͺ ChemVQA-2K: A Visual Question Answering Dataset for Molecular Understanding π Overview ChemVQA-2K is a novel Visual Question Answering (VQA) dataset designed to bridge chemistry and multimodal AI. It contains approximately 2,000 high-resolution molecular images (512Γ512) generated from valid SMILES strings, accompanied by 10 structured Q&A pairs per molecule, resulting in ~20,000 image-question-answer triplets. Each image represents a 2D chemical structure rendered using RDKit, while each question tests the modelβs ability to reason over molecular features such as formula, atom counts, bonds, functional groups, and polarity. ________________________________________ 𧬠Dataset Structure Component Description ChemVQA_2K_images.zip 2,000 molecule renderings (mol_0.png, mol_1.png, β¦) ChemVQA_2K_full.csv Complete dataset with columns: id, image_name, question, answer Each record follows: { "id": "mol_123", "image_name": "mol_123.png", "question": "What is the molecular formula of this molecule?", "answer": "C6H6O2" } ________________________________________ π Example Questions Each molecule has multiple Q&A pairs, e.g.: Question Example Answer What is the molecular formula of this molecule? CβHβ OH What is the molecular weight? 46.07 g/mol How many total atoms are present? 9 Which functional groups are present? Alcohol Is the molecule polar or non-polar? Polar ________________________________________ βοΈ Data Generation Process β’ Molecules generated by concatenating random organic fragments and validated using RDKit. β’ Each moleculeβs image created with Draw.MolToFile() at 512Γ512 px resolution. β’ Functional groups detected via SMARTS pattern matching. β’ Q&A pairs auto-generated from chemical descriptors (MolWt, CalcMolFormula, substructure matches). ________________________________________ π Intended Use ChemVQA-2K is ideal for: β’ Fine-tuning Vision-Language Models (VLMs) for scientific visual reasoning. β’ Developing chemistry-aware question answering systems. β’ Training vision encoders on molecular visual patterns. β’ Exploring RL-based visual understanding of chemical structures. ________________________________________ π Dataset Statistics Property Value Images 1924 Image resolution 512Γ512 px Q&A pairs 19240 Functional groups detected 16 File size (approx.) ~25 MB (images + CSVs) π§ Potential Research Directions β’ Multimodal Chemistry Understanding β connecting visual structure with symbolic reasoning. β’ Scientific Vision-Language Pretraining β use as domain-specific VQA benchmark. β’ Explainable Chemistry AI β models that describe functional features and molecular properties. π File Organization ChemVQA-2K/ βββ images/ β βββ mol_0.png β βββ mol_1.png β βββ ... βββ ChemVQA_2K_full.csv ________________________________________ β ChemVQA-2K Dataset Benefits the Chemistry Community Bridges Chemistry and AI Literacy β’ Helps chemistry students and researchers learn to interact with AI systems
Files
Steps to reproduce
The data is generated in a synthetic manner using python and RDKit. It is verified by the faculty members in the Chemistry Dept.
Institutions
- Bapatla Engineering College