National Achievement Survey (NAS)

National Achievement Survey (NAS)

MH Specific

Maharashtra — Large-scale assessment of student learning outcomes in Classes 3, 5, 8, and 10 across Maharashtra government and private schools

Build a learning outcomes analyzer for Maharashtra districts identifying subject-specific strengths and weaknesses.
Homepage

Quick Start

# Download from https://nas.gov.in/
import pandas as pd
df = pd.read_csv('nas_data.csv')
mh = df[df['State'] == 'Maharashtra']
print(mh.groupby(['Grade', 'Subject'])['Avg_Score'].mean())
Modality
Tabular (PDF, dashboard)
Size
~34 lakh students nationally (2021)
License
Format
CSV
Language
en
Update Frequency
static
Organization
NCERT, Ministry of Education, Government of India

Schema

FieldTypeDescription
statestringState name
districtstringDistrict name
gradeintStudent grade level
subjectstringSubject name
avg_scorefloatAverage performance score

Build With This

Create a teacher training needs identifier for Maharashtra based on student performance gaps in NAS
Develop a school quality predictor using NAS scores combined with infrastructure and teacher data
Build an education intervention recommender targeting specific learning gaps found in Maharashtra NAS results

AI Use Cases

Student performance predictionlearning gap analysiseducation policy evaluation
Last verified: 2026-03-07