Coding glossary: words and symbols in English and Hindi

कोडिंग शब्दकोश: हर शब्द और चिह्न का मतलब

134 words and 22 symbols from the four courses, each explained in one or two simple lines. Jump to: HTML, CSS & JavaScript, Python, C#, Machine Learning & AI, symbols.

HTML, CSS & JavaScript

HTML
HyperText Markup Language — builds the structure (skeleton) of every webpage.
वेबसाइट का ढाँचा (हड्डियाँ) बनाने की मुख्य भाषा।
Tag (<tag>)
A command inside < > that tells the browser what an element is, e.g. <h1> or <p>.
< > के अंदर लिखा निर्देश जो ब्राउज़र को बताता है कि यह क्या है।
Opening & Closing Tag
<h1> opens the box and </h1> (with slash /) closes it.
<h1> डिब्बा खोलता है और </h1> (स्लैश / के साथ) उसे बंद करता है।
Element
Opening tag + content + closing tag together (<p>Hello</p>).
शुरुआती टैग + अंदर का टेक्स्ट + बंद करने वाला टैग तीनों मिलकर एक Element कहलाते हैं।
Attribute
Extra setting inside an opening tag (href="...", src="...", type="text").
टैग को दी गई अतिरिक्त जानकारी, जैसे src="..." या href="..."।
<h1> to <h6>
6 sizes of headings — <h1> is largest, <h6> is smallest.
शीर्षक के 6 आकार — <h1> सबसे बड़ा और <h6> सबसे छोटा।
<p>
Paragraph tag for normal blocks of text.
सामान्य वाक्य/पैराग्राफ लिखने का टैग।
<b>, <i>, <u>
Bold (<b>), Italic (<i>), and Underline (<u>) text formatting tags.
मोटा (<b>), तिरछा (<i>), और रेखांकित (<u>) करने वाले टैग्स।
<br> & <hr>
<br> jumps to next line; <hr> draws a horizontal divider (self-closing, no </br>).
<br> नई लाइन बनाता है और <hr> आड़ी लकीर खींचता है (इनमें क्लोज़िंग टैग नहीं लगता)।
<ol>, <ul>, <li>
Ordered numbered list (<ol>), Unordered bullet list (<ul>), and List Item (<li>).
नंबर वाली लिस्ट (<ol>), बुलेट वाली लिस्ट (<ul>), और लिस्ट का एक आइटम (<li>)।
<img src alt>
Displays an image; src = image path, alt = fallback description.
फ़ोटो दिखाने का टैग; src में फ़ोटो का पता और alt में फ़ोटो का नाम रहता है।
<a href>
Anchor hyperlink; clicking jumps to the URL inside href.
क्लिक करने वाला लिंक; href में जाने वाली वेबसाइट का पता होता है।
<table>, <tr>, <th>, <td>
Table container, Table Row (<tr>), bold Header cell (<th>), and Data cell (<td>).
टेबल, पंक्ति (<tr>), बोल्ड हेडिंग खाना (<th>), और डेटा खाना (<td>)।
<form>, <input>, <button>
Interactive user form with typing boxes (text/password) and clickable button.
यूज़र से नाम/पासवर्ड लेने वाला फ़ॉर्म, इनपुट बॉक्स, और सबमिट बटन।
<header>, <nav>, <main>, <footer>
Semantic HTML5 layout tags for top banner, menu bar, main body, and bottom strip.
आधुनिक वेबसाइट के हिस्से: ऊपरी भाग, मेन्यू पट्टी, मुख्य कंटेंट, और निचला भाग।
<h2> to <h6>
Sub-headings from level 2 (large section heading) down to level 6 (smallest heading).
उप-हेडिंग्स — <h2> बड़ी सेक्शन हेडिंग से लेकर <h6> सबसे छोटी हेडिंग तक।
src, alt, width
Image attributes: src = file path, alt = backup description, width = size in pixels.
फोटो एट्रिब्यूट्स: src = फोटो का नाम/पता, alt = बैकअप नाम, width = चौड़ाई।
href & target="_blank"
href sets link URL; target="_blank" opens the link in a fresh browser tab.
href वेबसाइट का पता बताता है और target="_blank" उसे नए टैब में खोलता है।
placeholder & type
Form <input> attributes controlling input mode (text/password) and grey hint text.
इनपुट बॉक्स का प्रकार (text/password) और अंदर दिखने वाला हल्का हिंट (placeholder)।
<style> & CSS
Cascading Style Sheets — controls colours, gradients, fonts, spacing, and rounded cards.
वेबपेज को सुंदर रंग, ग्रेडिएंट, गोल कोने और आधुनिक डिज़ाइन देने वाली स्टाइलशीट।
<div> & class
<div> groups elements into a card/box; class="..." links it to a CSS style.
<div> कई चीज़ों का एक डिब्बा बनाता है और class उस पर CSS डिज़ाइन लगाती है।
padding
Space INSIDE a box, between the content and its border (padding: 16px;).
डिब्बे के अंदर की जगह — content और border के बीच (padding: 16px;)।
margin
Space OUTSIDE a box that pushes other boxes away (margin: 10px;).
डिब्बे के बाहर की जगह जो दूसरे डिब्बों को दूर रखती है (margin: 10px;)।
border
The visible line around a box: thickness, style and colour (border: 2px solid green;).
डिब्बे के चारों ओर दिखने वाली लाइन: मोटाई, स्टाइल और रंग (border: 2px solid green;)।
Flexbox (display: flex)
A layout mode: display: flex; on a parent puts its children in a row.
लेआउट का तरीका: parent पर display: flex; लगाने से उसके बच्चे एक लाइन में आ जाते हैं।
gap
Equal space between flex or grid children (gap: 12px;).
Flex या grid के बच्चों के बीच बराबर जगह (gap: 12px;)।
justify-content
Where flex children sit along the row: flex-start, center, space-between.
Flex बच्चे लाइन में कहाँ बैठें: flex-start, center, space-between।
CSS Grid (display: grid)
A layout of rows and columns: display: grid; grid-template-columns: repeat(3, 1fr);.
Rows और columns वाला लेआउट: display: grid; grid-template-columns: repeat(3, 1fr);।
fr (fraction unit)
1fr = one equal share of the free width; repeat(3, 1fr) = 3 equal columns.
1fr = बची हुई चौड़ाई का एक बराबर हिस्सा; repeat(3, 1fr) = 3 बराबर कॉलम।
Media query (@media)
@media (max-width: 600px) { ... } applies CSS only on small screens.
@media (max-width: 600px) { ... } सिर्फ़ छोटी स्क्रीन पर CSS लगाता है।
Viewport meta tag
<meta name="viewport" content="width=device-width, initial-scale=1"> makes phones use their real width.
<meta name="viewport" content="width=device-width, initial-scale=1"> फ़ोन को अपनी असली चौड़ाई इस्तेमाल करने को कहता है।
JavaScript (JS)
The programming language of the browser that makes pages interactive; it is written inside <script>.
ब्राउज़र की प्रोग्रामिंग भाषा जो पेज को इंटरैक्टिव बनाती है; यह <script> के अंदर लिखी जाती है।
DOM (Document Object Model)
The page as a tree of objects that JavaScript can find and change (document.getElementById).
पेज का objects वाला पेड़ जिसे JavaScript ढूँढकर बदल सकती है (document.getElementById)।
Event (click, input, submit)
Something that happens on the page — a click, a key press, a form submit.
पेज पर होने वाली घटना — क्लिक, कोई बटन दबाना, फ़ॉर्म भेजना।
addEventListener()
btn.addEventListener("click", function () { ... }) runs code every time the event happens.
btn.addEventListener("click", function () { ... }) हर बार घटना होने पर कोड चलाता है।
let / const
JavaScript variables: let can change later, const stays fixed.
JavaScript के variables: let बाद में बदल सकता है, const स्थिर रहता है।
SEO meta description
<meta name="description" content="..."> is the page summary Google shows in search results.
<meta name="description" content="..."> पेज का वह सारांश है जो Google सर्च में दिखाता है।
alt text (accessibility)
alt="..." describes an image for screen readers and when the image fails to load.
alt="..." फ़ोटो का विवरण है — screen readers के लिए और जब फ़ोटो लोड न हो।

Learn these words in the HTML, CSS & JavaScript course.

Python

Python
Beginner-friendly, powerful coding language behind AI, automation, and web backends.
सबसे आसान और शक्तिशाली भाषा जिससे AI, वेबसाइट्स और ऑटोमेशन बनते हैं।
print()
Displays text, numbers, or variables on the terminal screen.
कंप्यूटर की स्क्रीन पर संदेश या उत्तर दिखाने का फ़ंक्शन।
Variable
A labeled box in memory storing data (naam = "Chintu", coins = 50).
मेमोरी का नाम वाला जादुई डिब्बा जिसमें कोई डेटा रखा जाता है।
str, int, float, bool
Text ("Hi"), whole number (10), decimal (9.5), and truth value (True/False).
टेक्स्ट (str), पूरी संख्या (int), दशमलव संख्या (float), और हाँ/ना (bool)।
if / elif / else
Decision statements that run different blocks depending on conditions.
शर्त के आधार पर फ़ैसला लेने वाले कमांड्स (अगर / वरना अगर / वरना)।
Indentation (4 Spaces)
Leading spaces showing Python which lines belong inside if, for, or def.
लाइन के आगे के 4 स्पेस जो बताते हैं कि यह कोड ऊपर वाले ब्लॉक के अंदर है।
for Loop & range()
Repeats code automatically; range(5) produces 0, 1, 2, 3, 4.
कोड को बार-बार अपने-आप दोहराने वाली मशीन; range(5) 0 से 4 तक गिनता है।
List [ ] & Index
Ordered collection of items (["Apple", "Mango"]); index starts at 0!
कई आइटम्स की सूची ([ ]); इसकी गिनती हमेशा 0 से शुरू होती है!
Dictionary { }
Stores key: value pairs like a contact book ({"naam": "Ravi"}).
नाम: वैल्यू की जोड़ी रखने वाला डेटा डिब्बा, फ़ोन की कॉन्टैक्ट बुक जैसा।
def & return
def creates a reusable function machine; return sends back an answer.
def नई फ़ंक्शन मशीन बनाता है और return नतीजा वापस भेजता है।
+, -, *, /, %
Python math operators: Add (+), Subtract (-), Multiply (*), Divide (/), Remainder (%).
जोड़ (+), घटाव (-), गुणा (*), भाग (/), और शेषफल (%)।
==, !=, >, <, >=, <=
Comparison operators returning True or False in conditions.
तुलना करने वाले चिह्न जो शर्त जाँचकर True या False बताते हैं।
and, or, not
Logical words combining conditions in Python (age >= 18 and has_id).
दो शर्तों को जोड़ने या उलटने वाले शब्द (and = और, or = या, not = नहीं)।
.append()
Adds a new item to the end of a Python list (bag.append("Shield")).
Python लिस्ट के आखिर में नया आइटम जोड़ता है (bag.append(...))।
len()
Built-in function returning how many items/characters are in a list or string.
लिस्ट में कितने आइटम हैं या शब्द में कितने अक्षर हैं, उनकी कुल गिनती बताता है।
while Loop
Repeats indented code continuously as long as its condition stays True.
जब तक दी गई शर्त True रहती है, कोड को बार-बार चलाता है।
f-string (f"...")
Modern Python string formatting that evaluates {variable} directly inside text.
आधुनिक स्ट्रिंग जिसमें {वेरिएबल} लिखने पर उसकी वैल्यू सीधे जुड़ जाती है।
# Comment
Any note after # is ignored by Python and meant for human readers.
# के बाद लिखा नोट जिसे Python अनदेखा करता है (इंसानों के समझने के लिए)।
import & from
Loads external Python modules/toolkits like sklearn or math into your code.
बनी-बनाई कोडिंग लाइब्रेरी (sklearn, math) को अपने प्रोग्राम में बुलाने का कमांड।
input()
Asks the user a question and returns the typed answer as text (str).
यूज़र से सवाल पूछता है और लिखा हुआ जवाब टेक्स्ट (str) में देता है।
int() conversion
int("15") turns text into the number 15; int("abc") gives a ValueError.
int("15") टेक्स्ट को नंबर 15 बनाता है; int("abc") से ValueError आती है।
String methods
Built-in actions on text: .upper(), .lower(), .title(), .strip(), .replace(), .split().
टेक्स्ट पर बने-बनाए काम: .upper(), .lower(), .title(), .strip(), .replace(), .split()।
Slicing [start:end]
s[0:3] takes characters 0, 1, 2; s[-1] is the last one; s[::-1] reverses.
s[0:3] अक्षर 0, 1, 2 लेता है; s[-1] आख़िरी अक्षर; s[::-1] उल्टा कर देता है।
try / except
Runs risky code in try:; if an error happens, except ErrorType: handles it instead of crashing.
जोखिम वाला कोड try: में चलता है; error आए तो except ErrorType: crash की जगह उसे संभालता है।
finally
A block after try/except that runs every time, error or not.
try/except के बाद का block जो हर बार चलता है, error आए या न आए।
raise
raise ValueError("...") creates an error on purpose (e.g. for a negative age).
raise ValueError("...") जानबूझकर error बनाता है (जैसे नेगेटिव उम्र पर)।
Exception (ValueError, ZeroDivisionError)
The error object Python creates when something goes wrong; except can catch it.
कुछ गलत होने पर Python जो error object बनाता है; except उसे पकड़ सकता है।
Class & Object (Python)
class Hero: is the blueprint; Hero("Arjun", 100) creates an object from it.
class Hero: नक्शा है; Hero("Arjun", 100) उससे एक object बनाता है।
__init__()
The setup method that runs automatically when an object is created.
Setup method जो object बनते ही अपने-आप चलता है।
self
Inside a method, self means "this object": self.hp is this hero’s HP.
Method के अंदर self का मतलब "यही object": self.hp इसी हीरो की HP है।
Method (Python)
A function inside a class; its first parameter is self (def attack(self):).
Class के अंदर का function; इसका पहला parameter self होता है (def attack(self):)।
Inheritance (class Dog(Animal))
A child class gets everything from its parent; super().__init__(...) runs the parent setup.
Child class को parent की सारी चीज़ें मिलती हैं; super().__init__(...) parent का setup चलाता है।
lambda
A tiny one-line function without a name: lambda s: s["marks"].
बिना नाम का एक लाइन वाला छोटा function: lambda s: s["marks"]।
List comprehension
Builds a new list in one line: [x * 2 for x in nums if x > 0].
एक लाइन में नई list बनाती है: [x * 2 for x in nums if x > 0]।
Module (import math)
A file of ready-made tools: import math, then math.sqrt(16).
बने-बनाए टूल्स की फ़ाइल: import math, फिर math.sqrt(16)।

Learn these words in the Python course.

C#

C# (C-Sharp)
Microsoft's fast, strictly-typed language used for Unity 2D/3D games and apps.
Microsoft की तेज़ भाषा जिससे Unity के 2D/3D गेम्स और सॉफ्टवेयर बनते हैं।
using System;
Loads the standard .NET System namespace containing Console.
बुनियादी टूल्स (जैसे Console) को प्रोग्राम में शामिल करता है।
static void Main()
Entry point where every C# program starts executing.
प्रोग्राम का मुख्य प्रवेश द्वार जहाँ से कोड चलना शुरू होता है।
Console.WriteLine()
Prints a line to console (C, W, L must be Capital!).
कंसोल पर लाइन छापता है (C, W, L कैपिटल रखना ज़रूरी है!)।
Strict Data Types
Declaring exact type (int, double, string, bool) before variable name.
वेरिएबल के नाम से पहले उसका पक्का टाइप (int, string आदि) लिखना।
Method (Jump / Attack)
A reusable action function inside a C# class.
क्लास के अंदर लिखा एक्शन कोड (जैसे Jump(), Attack())।
Class & Object (OOP)
class is the blueprint; new ClassName() creates a live Object from it.
class नक्शा है और new से उस नक्शे का असली कैरेक्टर (Object) पैदा होता है।
class Program
Main container blueprint holding C# data and methods.
C# कोड का मुख्य कंटेनर जिसके अंदर डेटा और मेथड्स रहते हैं।
int, double, string, bool
Core C# strict types: integer (10), decimal (9.5), text ("Hi"), boolean (true).
C# के 4 मुख्य डेटा टाइप: पूर्णांक, दशमलव, टेक्स्ट और ट्रू/फॉल्स।
; (Semicolon)
Mandatory statement terminator at the end of C# command lines.
C# की हर कमांड लाइन के अंत में लगने वाला अनिवार्य पूर्णविराम चिह्न।
{ } Curly Braces
Defines the start and end boundary of classes, methods, if blocks, and loops in C#.
C# में क्लास, मेथड, if और लूप की सीमा तय करने वाले ब्रैकेट।
for (init; test; i++)
3-part C# loop header: start counter, keep-going condition, and step increment.
C# लूप के 3 हिस्से: शुरुआत (int i=1), शर्त (i<=5), और बढ़ाना (i++)।
public
Access modifier allowing other classes/methods to access a field or method.
ऐसा कीवर्ड जिससे क्लास के वेरिएबल या मेथड बाहर से भी इस्तेमाल किए जा सकें।
new Keyword
Allocates memory and spawns a fresh Object instance from a Class blueprint.
क्लास के नक्शे से मेमोरी में नया असली ऑब्जेक्ट पैदा करने वाला शब्द।
string[] Array & .Length
Fixed-type multi-slot C# collection ({ "A", "B" }); .Length gives item count.
एक ही टाइप के कई आइटम्स का बैग (string[]); .Length कुल संख्या बताता है।
foreach Loop
Iterates cleanly through every item in a C# array (foreach (string x in bag)).
ऐरे के हर आइटम पर एक-एक करके अपने-आप चलने वाला सुरक्षित लूप।
$"HP: {health}"
C# Interpolated String — embeds {variable} values directly when prefixed with $.
कोट्स के आगे $ लगाने पर {health} की वैल्यू सीधे टेक्स्ट में छप जाती है।
Compiler
The program that checks and translates your whole C# code before it runs.
वह प्रोग्राम जो C# कोड चलने से पहले पूरा जाँचकर translate करता है।
Compile error (CS1002 …)
A mistake found before running (missing ;, wrong type); the program does not run at all.
चलने से पहले मिली गलती (; छूटा, गलत टाइप); प्रोग्राम बिल्कुल नहीं चलता।
Return type
The type a method gives back, written before its name: static int Square(int n); void = nothing.
Method जो टाइप लौटाता है, नाम से पहले लिखा जाता है: static int Square(int n); void = कुछ नहीं।
Math class
The built-in maths toolbox: Math.Max, Math.Min, Math.Sqrt, Math.Round, Math.Abs.
बना-बनाया गणित टूलबॉक्स: Math.Max, Math.Min, Math.Sqrt, Math.Round, Math.Abs।
int.Parse()
Turns text into an int: int.Parse(Console.ReadLine()); bad text throws a FormatException.
टेक्स्ट को int बनाता है: int.Parse(Console.ReadLine()); गलत टेक्स्ट पर FormatException आती है।
List<T>
A growable list of one type: List<string> bag = new List<string>(); with Add, Remove, Contains.
एक टाइप की बढ़ने वाली list: List<string> bag = new List<string>(); — Add, Remove, Contains के साथ।
Count vs Length
A List uses .Count, an array uses .Length — mixing them up gives error CS1061.
List में .Count, array में .Length लगता है — गड़बड़ करने पर error CS1061 आती है।
break / continue
break; leaves a loop now; continue; skips to the next round.
break; लूप से अभी बाहर निकालता है; continue; अगले चक्कर पर ले जाता है।
Constructor
A special method with the class name and no return type; it runs on new and sets starting values.
Class के नाम वाला ख़ास method, बिना return type; यह new पर चलकर शुरुआती वैल्यू सेट करता है।
Property { get; set; }
Public access to a value with rules: get reads, set writes (the new value is called value).
नियमों के साथ वैल्यू तक public पहुँच: get पढ़ता है, set लिखता है (नई वैल्यू value कहलाती है)।
private vs public
private = usable only inside the class; public = usable from anywhere.
private = सिर्फ़ class के अंदर इस्तेमाल; public = कहीं से भी इस्तेमाल।
Encapsulation
Keeping data private and changing it only through methods or properties that have rules.
Data को private रखना और उसे सिर्फ़ नियम वाले methods या properties से बदलना।
Inheritance (class Boss : Enemy)
A child class reuses all fields and methods of its parent; : base(...) calls the parent constructor.
Child class parent के सारे fields और methods इस्तेमाल करती है; : base(...) parent का constructor बुलाता है।
virtual / override
The parent marks a method virtual; a child writes override to give its own version.
Parent method को virtual लिखता है; child override लिखकर अपना version देता है।
abstract
An abstract class cannot be created with new; its abstract methods have no body and must be overridden.
abstract class से new नहीं बनता; उसके abstract methods की body नहीं होती और उन्हें override करना पड़ता है।
Polymorphism
One call, many forms: e.Attack() runs the right version for each object in a List<Enemy>.
एक कॉल, कई रूप: List<Enemy> में e.Attack() हर object का अपना version चलाता है।
enum
A type with fixed named choices: enum Move { Slash, Fireball, Heal }.
तय नाम वाले विकल्पों का टाइप: enum Move { Slash, Fireball, Heal }।
switch / case
Runs the code of the matching case: switch (move) { case Move.Slash: ... break; }.
मिलते हुए case का कोड चलाता है: switch (move) { case Move.Slash: ... break; }।
Random (seed)
new Random() gives different numbers every run; new Random(7) repeats the same sequence; Next(0, 3) gives 0, 1 or 2.
new Random() हर बार अलग नंबर देता है; new Random(7) वही क्रम दोहराता है; Next(0, 3) 0, 1 या 2 देता है।

Learn these words in the C# course.

Machine Learning & AI

Machine Learning (ML)
Teaching computers to learn patterns from data instead of handwritten rules.
कंप्यूटर को नियमों के बजाय पुराने उदाहरण (Data) दिखाकर खुद सीखना सिखाना।
Features (X) & Labels (y)
X = input clues (weight, hours, runs); y = target answers (fruit, marks, win/lose).
X = सवाल के सुराग (वज़न, घंटे, रन); y = सही जवाब (फल, मार्क्स, जीत/हार)।
Supervised Learning
Training an AI with both questions (X) and known correct answers (y).
सवाल (X) और सही जवाब (y) दोनों देकर AI को पढ़ाना।
fit() & predict()
fit(X, y) trains the AI model; predict(new_x) makes a prediction on unseen data.
fit(X, y) से AI सीखता है और predict(...) से नए सवाल की भविष्यवाणी करता है।
Linear Regression
Predicts continuous numbers by fitting the best straight line y = m*x + c.
डेटा बिंदुओं के बीच सबसे सही सीधी रेखा (y = mx + c) खींचकर नंबर बताना।
Classification & Decision Tree
Predicts categories (Win/Lose) by asking yes/no questions like branches of a tree.
पेड़ की शाखाओं की तरह हाँ/ना सवाल पूछकर श्रेणी (Win/Lose) तय करना।
KNN (K-Nearest Neighbors)
Classifies a new point by taking a majority vote of its K closest neighbours.
सबसे पास के K पड़ोसियों के बहुमत (Voting) से नए डेटा की पहचान करना।
NLP & Sentiment Analysis
Natural Language Processing — teaching AI to read human text and detect mood/emotion.
कंप्यूटर को इंसानी भाषा और कमेंट्स का मूड (खुशी/गुस्सा) समझना सिखाना।
Neural Network & Epochs
Brain-inspired layers (Input, Hidden, Output); epochs = number of full training revisions.
दिमाग़ के न्यूरॉन्स जैसी 3 परतें; epochs यानी AI पूरे डेटा का कितनी बार रिवीज़न करेगा।
Dataset
Collection of historical examples (rows of features + answers) used to train an AI.
पुराने उदाहरणों का संग्रह जिसे पढ़कर AI पैटर्न सीखता है।
Training vs Prediction
Training (fit) = learning from past data; Prediction (predict) = answering new cases.
Training (fit) यानी पढ़ाई करना; Prediction (predict) यानी नए सवाल का जवाब देना।
Regression vs Classification
Regression predicts numbers (85.5); Classification predicts categories (Win/Lose).
Regression संख्या बताता है और Classification श्रेणी (Win/Lose) चुनता है।
Best-Fit Line (y = mx + c)
Straight line drawn by Linear Regression minimizing error across data points.
डेटा बिंदुओं के सबसे करीब से गुज़रने वाली सीधी भविष्यवाणी रेखा।
Input, Hidden & Output Layers
The 3 neuron layers of a Neural Network receiving clues, thinking, and outputting answers.
न्यूरल नेटवर्क की 3 परतें: इनपुट लेना, गहराई से सोचना (Hidden), और जवाब देना।
Accuracy (%)
Percentage score measuring how often an AI model predicts right answers.
प्रतिशत स्कोर जो बताता है कि AI के कितने जवाब बिल्कुल सही निकल रहे हैं।
Generative AI & LLM
Large Language Models (like Gemini) trained on massive text to generate answers & code.
विशाल डेटा पर प्रशिक्षित आधुनिक AI जो इंसान की तरह लेख, कोड और समाधान लिख सकता है।
Prompt Engineering
Crafting clear Role + Context + Format instructions to get expert outputs from AI.
AI से बेहतरीन परिणाम पाने के लिए साफ़ रोल, संदर्भ और फ़ॉर्मेट में निर्देश लिखने की कला।
scikit-learn (sklearn)
Industry-standard Python library providing LinearRegression, DecisionTree, and KNN.
Python की प्रसिद्ध मशीन लर्निंग लाइब्रेरी जिसमें रेडीमेड AI मॉडल्स मिलते हैं।
Train / test split
Dividing data into a training part (to learn) and a hidden test part (to check): train_test_split(X, y, test_size=0.25).
Data को training हिस्से (सीखने के लिए) और छुपे test हिस्से (जाँचने के लिए) में बाँटना: train_test_split(X, y, test_size=0.25)।
accuracy_score()
accuracy_score(y_test, predictions) = the fraction of correct answers on the test set (1.0 = 100%).
accuracy_score(y_test, predictions) = test set पर सही जवाबों का हिस्सा (1.0 = 100%)।
Overfitting
A model that memorises the training data and fails on new data — like rote-learning the answers.
ऐसा model जो training data रट लेता है और नए data पर फेल हो जाता है — जवाब रटने जैसा।
Feature scaling (min-max)
Putting features on the same range, e.g. (v - min) / (max - min) gives 0 to 1, so big numbers do not dominate.
Features को एक ही दायरे में लाना, जैसे (v - min) / (max - min) से 0 से 1, ताकि बड़े नंबर हावी न हों।
Distance (Euclidean)
The straight-line distance between two points: math.sqrt((x1 - x2) ** 2 + (y1 - y2) ** 2).
दो points के बीच सीधी दूरी: math.sqrt((x1 - x2) ** 2 + (y1 - y2) ** 2)।
Bias (in AI)
When unfair or one-sided training data makes an AI unfair to some people or cases.
जब एकतरफ़ा या अनुचित training data की वजह से AI कुछ लोगों या मामलों के साथ अन्याय करे।
Hallucination (AI)
When a generative AI confidently makes up facts, links or sources — always verify.
जब generative AI पूरे भरोसे से झूठे तथ्य, लिंक या स्रोत गढ़ दे — हमेशा जाँचो।

Learn these words in the Machine Learning & AI course.

Symbols

< > (used in HTML, Math)
Angle Brackets — wrap HTML tags (<h1>), or mean Less Than < / Greater Than > in math.
कोणीय ब्रैकेट — HTML में टैग बंद करने (<h1>) और गणित में छोटा < / बड़ा > दिखाने के काम आते हैं।
/ (used in HTML, All)
Forward Slash — closes an HTML tag (</h1>), or divides numbers (10 / 2) in Python/C#.
तिरछी लाइन (स्लैश) — HTML टैग बंद करने (</h1>) और Python/C# में भाग देने (10 / 2) के काम आती है।
( ) (used in Python, C#, ML)
Round Parentheses — call functions/methods (print(), Jump(), fit()) and hold C# if (...) conditions.
गोल ब्रैकेट — फ़ंक्शन चलाने (print(), Jump()) और C# में if (...) की शर्त लिखने के काम आते हैं।
{ } (used in C#, Python)
Curly Braces — wrap code blocks in C# (class, Main, if), or create a Dictionary in Python.
कर्ली ब्रैकेट — C# में कोड का ब्लॉक ({ ... }) बनाने और Python में डिक्शनरी बनाने के काम आते हैं।
[ ] (used in Python, C#, ML)
Square Brackets — create a List ([10, 20]) or pick an item by index (fruits[0]).
चौकोर ब्रैकेट — लिस्ट बनाने ([10, 20]) और इंडेक्स नंबर से आइटम निकालने (fruits[0]) के काम आते हैं।
; (used in C#)
Semicolon — C#'s full stop at the end of every statement (int coins = 500;).
सेमीकोलन — C# की हर कमांड लाइन के आख़िर में लगने वाला पूर्णविराम (;)।
: (used in Python)
Colon (Two Dots) — mandatory at the end of Python if:, else:, for:, and def: lines.
कॉलन (दो बिंदियाँ) — Python में if:, else:, for:, और def: लाइन के अंत में लगाना ज़रूरी है।
= (used in All)
Single Equals (Assignment) — puts a value inside a variable box (age = 20) or HTML attribute (src="...").
सिंगल बराबर — वेरिएबल डिब्बे के अंदर वैल्यू रखने (age = 20) के लिए होता है।
== (used in Python, C#)
Double Equals (Comparison) — checks whether two values are equal (if marks == 100).
डबल बराबर — यह जाँचने के लिए कि दो वैल्यू बराबर हैं या नहीं (marks == 100)।
" " (used in All)
Double Quotes — wrap text/strings ("Hello") so the computer knows it is text, not code.
डबल कोट्स — किसी भी शब्द/वाक्य ("Hello") के दोनों तरफ़ लगते हैं ताकि कंप्यूटर समझे कि यह टेक्स्ट है।
. (used in Python, C#, ML)
Dot Operator — accesses something inside an object (Console.WriteLine, model.fit, p2.Attack()).
डॉट (बिंदु) — किसी ऑब्जेक्ट के अंदर का टूल चलाने के लिए (Console.WriteLine, model.fit, p2.Attack())।
, (used in Python, C#, ML)
Comma — separates items in a list ([1, 2, 3]) or inputs in a function (model.fit(X, y)).
कॉमा (अल्पविराम) — लिस्ट के आइटम्स या फ़ंक्शन के इनपुट्स को अलग-अलग करने के लिए।
* (used in Python, C#)
Asterisk / Star — multiplies numbers (10 * 5 = 50). Never use x for multiply!
स्टार चिह्न — कोडिंग में गुणा (Multiply) करने के लिए (10 * 5 = 50)।
# और // (used in Python (#), C# (//))
Comments — notes written for humans (# Python note, // C# note); the computer ignores them.
कमेंट्स — इंसानों के समझने के लिए लिखा नोट (# Python में, // C# में); कंप्यूटर इसे छोड़ देता है।
!= , >= , <= (used in Python, C#, ML)
Comparison operators: != (Not equal), >= (Greater or equal), <= (Less or equal).
तुलना चिह्न: != (बराबर नहीं), >= (बड़ा या बराबर), <= (छोटा या बराबर)।
&& और || (used in C#)
Logical AND (&& — both conditions true) and Logical OR (|| — at least one true) in C#.
C# में दो शर्तें जोड़ने के लिए: && (दोनों सच हों) और || (कोई एक सच हो)।
// (used in C#)
Single-line comment in C# — notes for humans ignored by compiler.
C# में इंसानों के समझने के लिए नोट (कंप्यूटर इसे अनदेखा करता है)।
<!-- --> (used in HTML)
HTML Comment — invisible teacher/developer note inside HTML code.
HTML कमेंट — कोड के अंदर लिखा नोट जो वेबपेज पर नहीं छपता।
% (Modulo) (used in Python, C#)
Remainder operator — 10 % 3 gives 1 (great for checking Even/Odd n % 2 == 0!).
भाग देने के बाद बचा शेषफल (Remainder) बताता है — जैसे 10 % 3 का उत्तर 1।
+= और -= (used in Python, C#)
Shortcut update: score += 10 adds 10 directly into score!
शॉर्टकट अपडेट: score += 10 का मतलब score में 10 जोड़ दो!
++ (used in C#)
Increment operator — i++ adds 1 to i (used heavily in C# for loops).
i++ का मतलब i की गिनती में तुरंत 1 बढ़ा दो।
f"...{ }" (used in Python, ML)
Python f-string — plugs variables directly inside { } inside text.
Python f-string — टेक्स्ट के बीच { } में सीधे वेरिएबल की वैल्यू भरता है।

The live classroom has a searchable version of this glossary: open the dictionary.