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"hrefsets 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:
letcan change later,conststays 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 के लिए और जब फ़ोटो लोड न हो।
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, ordef. - लाइन के आगे के 4 स्पेस जो बताते हैं कि यह कोड ऊपर वाले ब्लॉक के अंदर है।
for Loop & range()- Repeats code automatically;
range(5)produces0, 1, 2, 3, 4. - कोड को बार-बार अपने-आप दोहराने वाली मशीन;
range(5)0 से 4 तक गिनता है। List [ ] & Index- Ordered collection of items (
["Apple", "Mango"]); index starts at0! - कई आइटम्स की सूची (
[ ]); इसकी गिनती हमेशा0से शुरू होती है! Dictionary { }- Stores
key: valuepairs like a contact book ({"naam": "Ravi"}). नाम: वैल्यूकी जोड़ी रखने वाला डेटा डिब्बा, फ़ोन की कॉन्टैक्ट बुक जैसा।def & returndefcreates a reusable function machine;returnsends back an answer.defनई फ़ंक्शन मशीन बनाता है औरreturnनतीजा वापस भेजता है।+, -, *, /, %- Python math operators: Add (
+), Subtract (-), Multiply (*), Divide (/), Remainder (%). - जोड़ (
+), घटाव (-), गुणा (*), भाग (/), और शेषफल (%)। ==, !=, >, <, >=, <=- Comparison operators returning
TrueorFalsein 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
sklearnormathinto your code. - बनी-बनाई कोडिंग लाइब्रेरी (
sklearn,math) को अपने प्रोग्राम में बुलाने का कमांड। input()- Asks the user a question and returns the typed answer as text (
str). - यूज़र से सवाल पूछता है और लिखा हुआ जवाब टेक्स्ट (
str) में देता है। int() conversionint("15")turns text into the number15;int("abc")gives aValueError.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/exceptthat runs every time, error or not. try/exceptके बाद का block जो हर बार चलता है, error आए या न आए।raiseraise 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;
exceptcan 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,
selfmeans "this object":self.hpis 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, thenmath.sqrt(16). - बने-बनाए टूल्स की फ़ाइल:
import math, फिरmath.sqrt(16)।
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
Systemnamespace containingConsole. - बुनियादी टूल्स (जैसे
Console) को प्रोग्राम में शामिल करता है। static void Main()- Entry point where every C# program starts executing.
- प्रोग्राम का मुख्य प्रवेश द्वार जहाँ से कोड चलना शुरू होता है।
Console.WriteLine()- Prints a line to console (
C,W,Lmust 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)classis 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,
ifblocks, 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" });.Lengthgives 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 aFormatException. - टेक्स्ट को
intबनाता है:int.Parse(Console.ReadLine()); गलत टेक्स्ट परFormatExceptionआती है। List<T>- A growable list of one type:
List<string> bag = new List<string>();withAdd,Remove,Contains. - एक टाइप की बढ़ने वाली list:
List<string> bag = new List<string>();—Add,Remove,Containsके साथ। Count vs Length- A
Listuses.Count, an array uses.Length— mixing them up gives error CS1061. Listमें.Count, array में.Lengthलगता है — गड़बड़ करने पर error CS1061 आती है।break / continuebreak;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
newand sets starting values. - Class के नाम वाला ख़ास method, बिना return type; यह
newपर चलकर शुरुआती वैल्यू सेट करता है। Property { get; set; }- Public access to a value with rules:
getreads,setwrites (the new value is calledvalue). - नियमों के साथ वैल्यू तक public पहुँच:
getपढ़ता है,setलिखता है (नई वैल्यूvalueकहलाती है)। private vs publicprivate= usable only inside the class;public= usable from anywhere.private= सिर्फ़ class के अंदर इस्तेमाल;public= कहीं से भी इस्तेमाल।Encapsulation- Keeping data
privateand 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 writesoverrideto give its own version. - Parent method को
virtualलिखता है; childoverrideलिखकर अपना version देता है। abstract- An
abstractclass cannot be created withnew; itsabstractmethods have no body and must be overridden. abstractclass सेnewनहीं बनता; उसकेabstractmethods की body नहीं होती और उन्हें override करना पड़ता है।Polymorphism- One call, many forms:
e.Attack()runs the right version for each object in aList<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 देता है।
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
Kclosest 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, andKNN. - 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 पूरे भरोसे से झूठे तथ्य, लिंक या स्रोत गढ़ दे — हमेशा जाँचो।
Symbols
< >- Angle Brackets — wrap HTML tags (
<h1>), or mean Less Than</ Greater Than>in math. - कोणीय ब्रैकेट — HTML में टैग बंद करने (
<h1>) और गणित में छोटा</ बड़ा>दिखाने के काम आते हैं। /- Forward Slash — closes an HTML tag (
</h1>), or divides numbers (10 / 2) in Python/C#. - तिरछी लाइन (स्लैश) — HTML टैग बंद करने (
</h1>) और Python/C# में भाग देने (10 / 2) के काम आती है। ( )- Round Parentheses — call functions/methods (
print(),Jump(),fit()) and hold C#if (...)conditions. - गोल ब्रैकेट — फ़ंक्शन चलाने (
print(),Jump()) और C# मेंif (...)की शर्त लिखने के काम आते हैं। { }- Curly Braces — wrap code blocks in C# (
class,Main,if), or create a Dictionary in Python. - कर्ली ब्रैकेट — C# में कोड का ब्लॉक (
{ ... }) बनाने और Python में डिक्शनरी बनाने के काम आते हैं। [ ]- Square Brackets — create a List (
[10, 20]) or pick an item by index (fruits[0]). - चौकोर ब्रैकेट — लिस्ट बनाने (
[10, 20]) और इंडेक्स नंबर से आइटम निकालने (fruits[0]) के काम आते हैं। ;- Semicolon — C#'s full stop at the end of every statement (
int coins = 500;). - सेमीकोलन — C# की हर कमांड लाइन के आख़िर में लगने वाला पूर्णविराम (
;)। :- Colon (Two Dots) — mandatory at the end of Python
if:,else:,for:, anddef:lines. - कॉलन (दो बिंदियाँ) — Python में
if:,else:,for:, औरdef:लाइन के अंत में लगाना ज़रूरी है। =- Single Equals (Assignment) — puts a value inside a variable box (
age = 20) or HTML attribute (src="..."). - सिंगल बराबर — वेरिएबल डिब्बे के अंदर वैल्यू रखने (
age = 20) के लिए होता है। ==- Double Equals (Comparison) — checks whether two values are equal (
if marks == 100). - डबल बराबर — यह जाँचने के लिए कि दो वैल्यू बराबर हैं या नहीं (
marks == 100)। " "- Double Quotes — wrap text/strings (
"Hello") so the computer knows it is text, not code. - डबल कोट्स — किसी भी शब्द/वाक्य (
"Hello") के दोनों तरफ़ लगते हैं ताकि कंप्यूटर समझे कि यह टेक्स्ट है। .- Dot Operator — accesses something inside an object (
Console.WriteLine,model.fit,p2.Attack()). - डॉट (बिंदु) — किसी ऑब्जेक्ट के अंदर का टूल चलाने के लिए (
Console.WriteLine,model.fit,p2.Attack())। ,- Comma — separates items in a list (
[1, 2, 3]) or inputs in a function (model.fit(X, y)). - कॉमा (अल्पविराम) — लिस्ट के आइटम्स या फ़ंक्शन के इनपुट्स को अलग-अलग करने के लिए।
*- Asterisk / Star — multiplies numbers (
10 * 5 = 50). Never usexfor multiply! - स्टार चिह्न — कोडिंग में गुणा (Multiply) करने के लिए (
10 * 5 = 50)। # और //- Comments — notes written for humans (
# Python note,// C# note); the computer ignores them. - कमेंट्स — इंसानों के समझने के लिए लिखा नोट (
#Python में,//C# में); कंप्यूटर इसे छोड़ देता है। != , >= , <=- Comparison operators:
!=(Not equal),>=(Greater or equal),<=(Less or equal). - तुलना चिह्न:
!=(बराबर नहीं),>=(बड़ा या बराबर),<=(छोटा या बराबर)। && और ||- Logical AND (
&&— both conditions true) and Logical OR (||— at least one true) in C#. - C# में दो शर्तें जोड़ने के लिए:
&&(दोनों सच हों) और||(कोई एक सच हो)। //- Single-line comment in C# — notes for humans ignored by compiler.
- C# में इंसानों के समझने के लिए नोट (कंप्यूटर इसे अनदेखा करता है)।
<!-- -->- HTML Comment — invisible teacher/developer note inside HTML code.
- HTML कमेंट — कोड के अंदर लिखा नोट जो वेबपेज पर नहीं छपता।
% (Modulo)- Remainder operator —
10 % 3gives1(great for checking Even/Oddn % 2 == 0!). - भाग देने के बाद बचा शेषफल (Remainder) बताता है — जैसे
10 % 3का उत्तर1। += और -=- Shortcut update:
score += 10adds 10 directly intoscore! - शॉर्टकट अपडेट:
score += 10का मतलबscoreमें 10 जोड़ दो! ++- Increment operator —
i++adds1toi(used heavily in C#forloops). i++का मतलबiकी गिनती में तुरंत1बढ़ा दो।f"...{ }"- 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.