Class 10 – Artificial Intelligence

OnlyGyaani • Class 10 Learning

Class 10 – Artificial Intelligence

Explore 30 progressive topics covering advanced AI problem-solving, data preparation, machine learning, model evaluation, computer vision, language AI, generative AI and responsible deployment.

🎯 AI Problem Formulation and Data Readiness

1

Formulating an AI Problem Precisely

An AI project should begin with a clearly defined problem rather than with a technology. The problem statement identifies what needs to be predicted, classified, generated or detected and establishes the context in which the result will be used.

Example: Instead of saying “use AI in school,” define a task such as predicting which library books are likely to be requested next month.
Practice: Convert three broad AI ideas into specific problem statements.
Remember: A precise problem makes data collection and evaluation more meaningful.
2

Stakeholder Analysis and User Needs

AI systems affect different people in different ways. Stakeholder analysis identifies users, decision-makers and people who may experience benefits or risks so their needs can be considered before development.

Example: A school attendance AI may affect students, teachers, parents and administrators differently.
Practice: Identify four stakeholders for an AI-based learning application and one concern for each.
Remember: The person using an AI system is not always the only person affected by it.
3

Defining Success Criteria for an AI Solution

Success criteria specify how an AI solution will be judged. Technical accuracy may matter, but speed, fairness, safety, cost and usefulness can also determine whether a system succeeds in practice.

Example: A model with slightly lower accuracy may be preferable if it is much faster and easier for users to understand.
Practice: Define four success criteria for an AI system that sorts recyclable waste.
Remember: Model performance is only one part of real-world success.
4

Features, Labels and Target Variables

Features are input characteristics used by a model, while a label or target is the outcome the model is expected to learn or predict. Choosing relevant features is central to effective machine learning.

Example: In a house-price model, area and number of rooms may be features while price is the target.
Practice: Identify possible features and a target for predicting travel time to school.
Remember: Inputs describe the case; the target represents the desired prediction.
5

Data Cleaning and Preparation

Real datasets may contain missing values, duplicates, inconsistent labels or incorrect entries. Cleaning prepares data so that patterns learned by the model are less likely to reflect avoidable errors.

Example: “Punjab”, “punjab” and “PUNJAB” may need standardisation if they represent the same category.
Practice: List four problems you would check before training a model on survey data.
Remember: Better data preparation can be as important as choosing a sophisticated model.
6

Exploratory Data Analysis and Visualisation

Before modelling, data should be explored for distributions, unusual values and relationships. Tables, charts and summary measures help reveal patterns and possible data-quality problems.

Example: A scatter plot can show whether two numerical variables appear to move together.
Practice: Choose suitable chart types for category counts, change over time and two numerical variables.
Remember: Explore data before asking a model to learn from it.

🧠 Machine Learning and Model Evaluation

7

How a Machine Learning Model Learns

Training adjusts a model using examples so that it captures useful relationships between inputs and desired outputs. The learned pattern is then applied to new cases.

Example: A model can learn from labelled examples of messages before classifying new messages into categories.
Practice: Explain training and prediction using a simple everyday analogy.
Remember: Machine learning learns patterns from examples rather than memorising explicit rules for every case.
8

Generalisation, Overfitting and Underfitting

A useful model should perform well on new data. Overfitting occurs when it learns training details too closely, while underfitting occurs when the model is too simple to capture important patterns.

Example: Memorising every practice question may produce excellent practice scores without helping on differently worded exam questions.
Practice: Describe one sign of overfitting and one sign of underfitting.
Remember: The goal is not merely to perform well on training examples but to generalise.
9

Classification Models and Decision Boundaries

Classification predicts discrete categories. A model learns patterns that separate classes, although real-world cases near a decision boundary may be uncertain.

Example: An image model might classify a picture as “recyclable” or “non-recyclable.”
Practice: Give three examples of binary classification and two examples with more than two classes.
Remember: Classification predicts categories rather than continuous numerical values.
10

Regression Models and Numerical Prediction

Regression predicts numerical quantities. The model estimates a relationship between input features and a continuous target, such as time, demand or price.

Example: A model may estimate electricity consumption from temperature and household characteristics.
Practice: Identify three real-world problems suitable for regression.
Remember: Regression answers “how much?” rather than “which category?”
11

Clustering and Discovering Hidden Groups

Clustering is an unsupervised approach that groups similar data points without predefined labels. The resulting clusters can reveal patterns, but humans still need to interpret what those groups mean.

Example: A store might identify groups of customers with similar purchasing patterns.
Practice: Suggest features that could be used to cluster books in a digital library.
Remember: Clusters are discovered patterns, not automatically meaningful categories.
12

Choosing Appropriate Model Evaluation Metrics

Different tasks require different measures. Accuracy may be useful in some classification problems, while error measures are common for numerical prediction. The metric should reflect the real cost of mistakes.

Example: When one type of error is especially serious, overall accuracy alone may hide important weaknesses.
Practice: Explain why the same metric may not be suitable for every AI problem.
Remember: Evaluate what matters for the actual use case.
13

Confusion Matrix, Precision and Recall

A confusion matrix separates correct and incorrect classification outcomes. Precision asks how many predicted positives were actually positive, while recall asks how many actual positives were successfully identified.

Example: A system may have high precision but miss many relevant cases, producing lower recall.
Practice: Explain when missing a positive case might matter more than generating a false alert.
Remember: Precision and recall describe different kinds of classification performance.
14

Data Leakage and Reliable Testing

Data leakage occurs when information unavailable at real prediction time accidentally influences model training or evaluation. This can make a model appear better than it really is.

Example: Including a final result as an input when trying to predict that same result would create an unrealistic advantage.
Practice: Explain why test data should remain separate from model training.
Remember: Reliable evaluation must simulate how the model will encounter new data.

👁️ Computer Vision and Language AI

15

Computer Vision Pipeline from Image to Decision

A computer vision system may capture an image, prepare it, extract or learn visual patterns and then produce a classification or detection result. Image quality and training examples strongly influence performance.

Example: A plant-health application may photograph a leaf and estimate whether visible symptoms match learned disease patterns.
Practice: Draw a four-stage pipeline for an AI system that recognises road signs.
Remember: Vision models interpret numerical image data, not images in the human sense.
16

Image Features, Patterns and Representation

Visual models use information about pixels, edges, shapes, textures and higher-level patterns. Modern learning systems can learn useful representations from many examples rather than relying only on manually defined features.

Example: Edge patterns can help distinguish shapes even when colours vary.
Practice: List visual characteristics that might help distinguish a bicycle from a car.
Remember: Useful representations emphasise patterns relevant to the task.
17

Object Detection and Localisation

Image classification labels an overall image, while object detection identifies objects and estimates where they appear. This distinction matters in systems that must respond to multiple objects in a scene.

Example: A traffic image may contain cars, pedestrians and signs that must be located separately.
Practice: Explain why object detection is more suitable than simple classification for counting vehicles in an image.
Remember: Detection answers both “what?” and “where?”
18

Natural Language Processing Pipeline

Natural language processing works with human language in text or speech. Typical tasks include preparing text, representing linguistic information and producing classifications, summaries, answers or other outputs.

Example: A sentiment system can process customer comments and estimate whether they express positive or negative attitudes.
Practice: Identify four tasks for which NLP could be useful in education.
Remember: Human language is ambiguous, contextual and difficult to model perfectly.
19

Text Classification and Sentiment Analysis

Text classification assigns categories to documents or messages. Sentiment analysis is one application, but context, sarcasm and mixed opinions can make simple labels unreliable.

Example: “The camera is excellent, but the battery is disappointing” contains mixed sentiment.
Practice: Write three short comments that would be difficult for a simple positive/negative classifier.
Remember: Language classification depends strongly on context.
20

Language Models and Predicting Text

Language models learn statistical patterns in sequences of text and can estimate likely continuations. Larger models can perform many language tasks, but fluent output does not guarantee factual correctness.

Example: A language model may generate a grammatically convincing answer even when the underlying claim is incorrect.
Practice: Explain why fluency and factual accuracy should be evaluated separately.
Remember: Plausible language is not proof of truth.

✨ Generative AI and Critical Use

21

Generative AI and Content Creation

Generative AI produces new text, images, audio, code or other content based on learned patterns and user instructions. It can support creativity and productivity but may also produce errors or inappropriate material.

Example: A student might use generative AI to brainstorm possible headings before writing an original report.
Practice: List three productive uses and three limitations of generative AI in learning.
Remember: Generated content should be reviewed rather than accepted automatically.
22

Prompt Strategy, Constraints and Iteration

Effective prompts communicate the task, context, desired format and relevant constraints. Iterative prompting can improve usefulness by refining unclear instructions or requesting corrections.

Example: “Explain photosynthesis for Class 10 in 150 words with one analogy and three review questions” is more specific than “Tell me about photosynthesis.”
Practice: Improve three vague prompts by adding audience, goal and output format.
Remember: Better instructions can improve output, but they cannot guarantee correctness.
23

Verifying AI-Generated Information

AI output should be checked against reliable evidence when accuracy matters. Users should separate claims that can be verified from suggestions, opinions or creative content.

Example: A generated historical date should be checked using a trustworthy reference before inclusion in an assignment.
Practice: Create a four-step verification routine for factual AI answers.
Remember: Verification is part of responsible AI use.

⚖️ Responsible, Safe and Explainable AI

24

Bias, Fairness and Unequal Model Performance

AI systems can perform differently across groups when training data, labels or design choices reflect unequal representation or historical patterns. Fairness requires examining who benefits and who experiences errors.

Example: A model trained mostly on one type of data may perform poorly on underrepresented cases.
Practice: Suggest three questions to ask when checking whether an AI system treats groups fairly.
Remember: Bias can enter through data, objectives, labels and deployment conditions.
25

Explainability and Interpreting AI Decisions

Explainability concerns understanding why a model produced a result. The required level of explanation depends on the context, especially when decisions significantly affect people.

Example: A low-stakes recommendation may require less explanation than an AI-supported decision about an important opportunity.
Practice: Identify two situations where users should receive a clear explanation of an AI-assisted decision.
Remember: High-impact decisions demand stronger transparency and accountability.
26

Privacy, Data Minimisation and Consent

AI systems can require large datasets, but collecting more information than necessary increases privacy risk. Data minimisation, protection and meaningful consent support responsible development.

Example: A study-planning tool may not need precise location data if scheduling can work without it.
Practice: Review a hypothetical AI app and remove three unnecessary data fields.
Remember: The safest unnecessary data is data that was never collected.
27

Human Oversight and Appropriate Automation

Human oversight allows people to review, question or override AI outputs when needed. The appropriate level of automation depends on risk, reversibility and the consequences of error.

Example: AI may assist with prioritising information while a qualified person remains responsible for a consequential final decision.
Practice: Classify three AI uses as low, medium or high need for human oversight and justify your choices.
Remember: Automation should match the risk of the task.
28

AI Security, Manipulation and Adversarial Risks

AI systems can face security problems involving manipulated inputs, unauthorised access, poisoned data or deceptive content. Secure development considers both normal errors and deliberate attempts to influence the system.

Example: An attacker may intentionally submit misleading information designed to produce unreliable output.
Practice: List four safeguards that could protect an AI application and its data.
Remember: AI safety includes cybersecurity as well as model accuracy.

🚀 AI Project Development and Future Impact

29

Designing and Evaluating an End-to-End AI Project

An end-to-end AI project connects problem definition, stakeholder needs, data, modelling, evaluation and responsible deployment. Documentation records assumptions, limitations and decisions throughout the process.

Example: A waste-sorting project might define categories, gather representative images, train a model, evaluate errors and test usability before deployment.
Practice: Create a seven-stage plan for a small student AI project.
Remember: A complete AI project is much more than training a model.
30

AI, Work, Society and Future Skills

AI can automate tasks, support human work and create new roles while changing the skills needed in many fields. Adaptability, critical thinking, data literacy, communication and ethical judgement remain important alongside technical skills.

Example: A profession may use AI to accelerate routine analysis while humans focus more on judgement, communication and complex decisions.
Practice: Choose one career and describe three ways AI may change its tasks without assuming the entire occupation disappears.
Remember: AI usually changes tasks and workflows before it changes whole occupations.
Scroll to Top