// the datavedas project
DataVedas is an ongoing effort to map the world of data science by bringing together concepts from mathematics, statistics, programming, machine learning, and AI in a structured and connected way.
// why datavedas
Data science knowledge is spread across books, research papers, tutorials, documentation, and industry practice. Inspired by how Vyasa compiled the Vedas, DataVedas brings these ideas together into a connected structure that can be explored as a whole.
// the path
Each section combines theory with practical implementation in Python, R, and other tools. The sequence reflects how understanding develops in practice, with each section building upon concepts introduced before it.
The concepts you must grasp before playing with data.
know more 02Explore, clean and shape data into model-ready form.
know more 03Algorithms explained, with code to run them in Python & R.
know more 04Measure whether a model is actually any good.
know more// theory
Before learning how a technique is implemented, it helps to understand why it exists. DataVedas introduces concepts through intuition, examples, visual explanations, and mathematical reasoning before moving to code.
// theory, then application
Once the underlying ideas are clear, each concept is implemented using Python, R, and other tools through practical examples and runnable code.
# central tendency in three lines import pandas as pd df = pd.read_excel("diamonds.xls") df["price"].mean() # 3932.8 df["price"].median() # 2401.0 df["price"].mode()[0] # 605
// author's pick
Mean, median and mode, and when each one actually describes your data best.
Null hypotheses, p-values and rejection regions, without the jargon.
Fitting a straight line to quantify how one variable moves with another.
Compressing many correlated features into the few directions that matter.
Splitting data into k folds to estimate how well a model generalizes.
Summarizing a real dataset with pandas, from loading it in to plotting.
// where to begin
DataVedas is designed to be explored in sequence, with each section building upon the last. If you're unsure where to begin, start at the foundation and follow the path forward.
Explore the star map