Unit I ยท AI & its Subfields

Back to Syllabus

1 Explain about AI and Working Process of AI

AI (Artificial Intelligence)

AI is a branch of computer science that enables machines to perform tasks that normally require human intelligence, such as learning, reasoning, problem-solving, and decision-making.

Working Process of AI

AI works by collecting data, processing it using algorithms, learning patterns through machine learning, and making predictions or decisions. The main steps include:

Zoom: 100%
flowchart TD A["๐Ÿ“ฅ Data Collection
Gather from sensors, databases, internet"] B["๐Ÿงน Data Processing
Clean, remove errors, organize"] C["๐Ÿง  Learning
Algorithms find patterns & relationships"] D["๐Ÿ” Reasoning
Draw logical conclusions"] E["โšก Decision Making
Make predictions or take actions"] F["๐Ÿ“ค Output / Action"] A --> B --> C --> D --> E --> F style A fill:#dbeafe,stroke:#1e40af,stroke-width:3px,color:#0b1a33 style B fill:#e0f2fe,stroke:#0369a1,stroke-width:3px,color:#0b1a33 style C fill:#d1fae5,stroke:#15803d,stroke-width:3px,color:#0b1a33 style D fill:#fef3c7,stroke:#b45309,stroke-width:3px,color:#0b1a33 style E fill:#fce7f3,stroke:#be185d,stroke-width:3px,color:#0b1a33 style F fill:#e9d5ff,stroke:#6d28d9,stroke-width:3px,color:#0b1a33
๐Ÿ“Š Data Collection Relevant information gathered from sensors, databases, or the internet. Quality and quantity affect AI performance.
๐Ÿงน Data Processing Cleaning and organizing data to remove errors, duplicates, or missing values for reliable results.
๐Ÿง  Learning Using algorithms (ML/DL) to identify patterns and relationships; repeated training improves accuracy.
๐Ÿ” Reasoning Analyzing learned information to draw logical conclusions and apply knowledge to new situations.
โšก Decision Making Using insights to make predictions or take actions, aiming for accurate outcomes with minimal human input.

2 Explain about NLP

Natural Language Processing (NLP)

Natural Language Processing (NLP) is a subfield of Artificial Intelligence that focuses on enabling computers to understand, interpret, and generate human language in a way that is both meaningful and useful. It bridges the gap between human communication and computer understanding.

The goal of NLP is to create systems that can understand language as humans do, including its grammar, context, and even emotion. This involves tasks such as language translation, speech recognition, text summarization, sentiment analysis, and question-answering.

Zoom: 100%
flowchart LR A["๐Ÿ“ Text Input"] B["โœ‚๏ธ Tokenization
Split into words/tokens"] C["๐Ÿท๏ธ POS Tagging
Identify grammar roles"] D["๐ŸŒณ Syntactic Parsing
Analyze sentence structure"] E["๐Ÿง  Semantic Analysis
Understand meaning & context"] F["๐Ÿ“ค Understanding / Output"] G["๐Ÿ“Š Applications:
Translation ยท Sentiment ยท Summarization"] A --> B --> C --> D --> E --> F --> G style A fill:#dbeafe,stroke:#1e40af,stroke-width:3px,color:#0b1a33 style B fill:#e0f2fe,stroke:#0369a1,stroke-width:3px,color:#0b1a33 style C fill:#d1fae5,stroke:#15803d,stroke-width:3px,color:#0b1a33 style D fill:#fef3c7,stroke:#b45309,stroke-width:3px,color:#0b1a33 style E fill:#fce7f3,stroke:#be185d,stroke-width:3px,color:#0b1a33 style F fill:#e9d5ff,stroke:#6d28d9,stroke-width:3px,color:#0b1a33 style G fill:#f1f5f9,stroke:#475569,stroke-width:3px,color:#0b1a33
Key Applications: Virtual assistants (Siri, Alexa), chatbots, automated customer support, search engines, and translation tools.

Challenges: Ambiguity, complex grammar, and language diversity. Modern NLP uses deep learning models like Transformers (BERT, GPT) to improve accuracy.

3 Explain about Advantages and Disadvantages of AI

โœ… Advantages of AI
  • High Efficiency & Accuracy: Process vast data quickly with minimal errors.
  • 24/7 Availability: No breaks or rest required.
  • Data-Driven Decision Making: Extract insights and detect patterns.
  • Enhances Productivity: Across healthcare, finance, manufacturing, and more.
โŒ Disadvantages of AI
  • Job Displacement: Automation replaces routine jobs, causing unemployment.
  • High Costs: Expensive development, infrastructure, and skilled personnel.
  • Lack of Emotions & Creativity: Cannot understand feelings, empathy, or moral judgment.
Zoom: 100%
flowchart TD subgraph Advantages["โœ… Advantages of AI"] direction LR A1["โšก High Efficiency
Process data quickly"] A2["๐Ÿ”„ 24/7 Availability
No breaks needed"] A3["๐Ÿ“Š Data-Driven
Better insights"] A4["๐Ÿ“ˆ Productivity
Industry growth"] end subgraph Disadvantages["โŒ Disadvantages of AI"] direction LR C1["โš ๏ธ Job Displacement
Unemployment risk"] C2["๐Ÿ’ฐ High Costs
Expensive infrastructure"] C3["๐Ÿงฉ No Emotions
Lacks human touch"] end style Advantages fill:#f0fdf4,stroke:#22c55e,stroke-width:3px style Disadvantages fill:#fef2f2,stroke:#ef4444,stroke-width:3px style A1 fill:#d1fae5,stroke:#15803d,stroke-width:2px,color:#0b1a33 style A2 fill:#d1fae5,stroke:#15803d,stroke-width:2px,color:#0b1a33 style A3 fill:#d1fae5,stroke:#15803d,stroke-width:2px,color:#0b1a33 style A4 fill:#d1fae5,stroke:#15803d,stroke-width:2px,color:#0b1a33 style C1 fill:#fee2e2,stroke:#dc2626,stroke-width:2px,color:#0b1a33 style C2 fill:#fee2e2,stroke:#dc2626,stroke-width:2px,color:#0b1a33 style C3 fill:#fee2e2,stroke:#dc2626,stroke-width:2px,color:#0b1a33

4 Explain about Computer Vision

Computer Vision is a specialized field within Artificial Intelligence that focuses on enabling machines to interpret, analyse, and understand visual information from the world, such as images and videos.

Key Components

๐Ÿ–ผ๏ธ Image Processing Enhancing images: filtering, noise reduction, contrast adjustment.
๐Ÿ” Feature Extraction Identifying edges, shapes, textures, and important patterns.
๐ŸŽฏ Object Detection Locating and identifying specific objects (faces, cars, animals).
๐Ÿ“Š Pattern Recognition Classifying visual data based on learned features.
Zoom: 100%
flowchart LR A["๐Ÿ–ผ๏ธ Image/Video Input"] B["๐Ÿ› ๏ธ Image Processing
Enhance, filter, reduce noise"] C["๐Ÿ”Ž Feature Extraction
Edges, shapes, textures"] D["๐ŸŽฏ Object Detection
Find faces, cars, objects"] E["๐Ÿ“Š Pattern Recognition
Classify & categorize"] F["๐Ÿง  Understanding / Action"] A --> B --> C --> D --> E --> F style A fill:#dbeafe,stroke:#1e40af,stroke-width:3px,color:#0b1a33 style B fill:#e0f2fe,stroke:#0369a1,stroke-width:3px,color:#0b1a33 style C fill:#d1fae5,stroke:#15803d,stroke-width:3px,color:#0b1a33 style D fill:#fef3c7,stroke:#b45309,stroke-width:3px,color:#0b1a33 style E fill:#fce7f3,stroke:#be185d,stroke-width:3px,color:#0b1a33 style F fill:#e9d5ff,stroke:#6d28d9,stroke-width:3px,color:#0b1a33
Applications: Facial recognition, autonomous driving, medical image analysis, video surveillance, and augmented reality.

5 Explain about History and Evolution of AI

AI Timeline: 1940s โ€“ 2026
This timeline traces the evolution of Artificial Intelligence from its philosophical roots to the cutting-edge developments of 2026. Each era represents a significant leap in capabilities, from early symbolic reasoning to today's generative AI revolution.
Zoom: 100%
timeline title ๐Ÿง  History & Evolution of Artificial Intelligence
1940s โ€” 2026 1940s-1950s : ๐Ÿ’ก The Birth of AI
1943: McCulloch-Pitts neural model
1950: Turing Test proposed
1956: "AI" coined at Dartmouth 1960s-1970s : ๐Ÿ–ฅ๏ธ Early AI & AI Winter
1966: ELIZA chatbot
1970s: Expert systems emerge
Lack of funding โ†’ First AI Winter 1980s : ๐Ÿ“‹ Expert Systems Boom
MYCIN, XCON rule-based systems
Knowledge engineering gains traction
1987: AI market crash โ†’ Second Winter 1990s : ๐Ÿ“Š Machine Learning Rises
1997: Deep Blue beats Kasparov
Bayesian networks, SVMs
Statistical ML takes over 2000s : ๐Ÿ“ˆ Big Data & Deep Learning
2006: Geoffrey Hinton coins "deep learning"
ImageNet dataset (2009)
GPUs accelerate training 2010s : ๐Ÿ”ฅ Deep Learning Revolution
2012: AlexNet wins ImageNet
2014: GANs, AlphaGo (2016)
2018: BERT, GPT-1/2 2020s : ๐Ÿš€ Generative AI Explosion
2020: GPT-3 (175B parameters)
2022: ChatGPT, Stable Diffusion
2023: GPT-4, Gemini, Claude 3 2024-2026 : ๐ŸŒŸ AGI & Next-Gen AI
2024: Multimodal AI, Sora
2025: AI agents, reasoning models
2026: AGI breakthroughs, AI robotics, autonomous systems
๐Ÿง  1940sโ€“1950s ยท The Birth
  • 1943: McCulloch-Pitts neural model
  • 1950: Alan Turing proposes the Turing Test
  • 1956: John McCarthy coins "Artificial Intelligence" at Dartmouth
๐Ÿ’ป 1960sโ€“1970s ยท Early AI & Winters
  • 1966: ELIZA chatbot
  • First AI Winter due to limited computing power
  • Expert systems begin to emerge
๐Ÿ“‹ 1980s ยท Expert Systems
  • MYCIN, XCON rule-based systems
  • Knowledge engineering gains traction
  • 1987: AI market crash โ†’ Second AI Winter
๐Ÿ“Š 1990s ยท Machine Learning Rises
  • 1997: Deep Blue defeats Garry Kasparov
  • Bayesian networks, Support Vector Machines
  • Statistical ML replaces symbolic AI
๐Ÿ“ˆ 2000s ยท Big Data & Deep Learning
  • 2006: Geoffrey Hinton coins "deep learning"
  • ImageNet dataset (2009)
  • GPUs accelerate neural network training
๐Ÿ”ฅ 2010s ยท Deep Learning Revolution
  • 2012: AlexNet wins ImageNet
  • 2014: GANs invented
  • 2016: AlphaGo beats Lee Sedol
  • 2018: BERT, GPT-1/2 released
๐Ÿš€ 2020s ยท Generative AI Explosion
  • 2020: GPT-3 (175B parameters)
  • 2022: ChatGPT, Stable Diffusion
  • 2023: GPT-4, Gemini, Claude 3
  • AI becomes mainstream
๐ŸŒŸ 2024โ€“2026 ยท AGI & Next-Gen AI
  • 2024: Multimodal AI (Sora, Gemini Ultra)
  • 2025: AI agents, reasoning models, autonomous systems
  • 2026: AGI breakthroughs, AI-powered robotics
  • AI integration across all industries
2026 and Beyond: AI is now deeply integrated into healthcare, education, robotics, and scientific research. The focus has shifted to AGI, multimodal systems, and autonomous agents that can reason, plan, and act independently across multiple domains.

6 Explain about Characteristics of AI and Challenges in AI

Characteristics of AI

๐Ÿง  Learning AI learns from data and experience (e.g., spam filter improves with more emails).
๐Ÿ” Reasoning Makes decisions or solves problems (e.g., Google Maps route planning).
๐Ÿงฉ Problem-Solving Analyzes situations and finds solutions (e.g., chess AI).
๐Ÿ‘๏ธ Perception Interprets input from the world (e.g., facial recognition, speech-to-text).

Challenges in AI

๐Ÿ“Š Data Dependency Needs large, high-quality datasets; poor data leads to poor performance.
โš–๏ธ Bias & Fairness Unfair data leads to discrimination in hiring, lending, etc.
๐Ÿ”ฎ Explainability Deep learning models are "black boxes"; hard to understand decisions.
๐Ÿ’ป Computational Power Requires powerful hardware; expensive for many organizations.
๐ŸŒ Generalization AI that works in one situation may fail in another; most AI is narrow.
โš–๏ธ Ethical & Legal Issues Responsibility for AI mistakes; job loss, surveillance concerns.
Zoom: 100%
flowchart TD subgraph Characteristics["โญ Characteristics of AI"] direction LR C1["๐Ÿง  Learning
From data & experience"] C2["๐Ÿ” Reasoning
Decisions & problem-solving"] C3["๐Ÿงฉ Problem-Solving
Analyze & find solutions"] C4["๐Ÿ‘๏ธ Perception
Interpret images, sound, sensor data"] C1 --> C2 --> C3 --> C4 end subgraph Challenges["โš ๏ธ Challenges in AI"] direction LR D1["๐Ÿ“Š Data Dependency
Needs large quality datasets"] D2["โš–๏ธ Bias & Fairness
Discrimination from unbalanced data"] D3["๐Ÿ”ฎ Explainability
Black box problem"] D4["๐Ÿ’ป Computational Power
Expensive hardware needed"] D5["๐ŸŒ Generalization
Narrow AI fails in new situations"] D6["โš–๏ธ Ethical & Legal
Responsibility, job loss, privacy"] D1 --> D2 --> D3 --> D4 --> D5 --> D6 end style Characteristics fill:#f0fdf4,stroke:#22c55e,stroke-width:3px style Challenges fill:#fef2f2,stroke:#ef4444,stroke-width:3px style C1 fill:#d1fae5,stroke:#15803d,stroke-width:2px,color:#0b1a33 style C2 fill:#d1fae5,stroke:#15803d,stroke-width:2px,color:#0b1a33 style C3 fill:#d1fae5,stroke:#15803d,stroke-width:2px,color:#0b1a33 style C4 fill:#d1fae5,stroke:#15803d,stroke-width:2px,color:#0b1a33 style D1 fill:#fee2e2,stroke:#dc2626,stroke-width:2px,color:#0b1a33 style D2 fill:#fee2e2,stroke:#dc2626,stroke-width:2px,color:#0b1a33 style D3 fill:#fee2e2,stroke:#dc2626,stroke-width:2px,color:#0b1a33 style D4 fill:#fee2e2,stroke:#dc2626,stroke-width:2px,color:#0b1a33 style D5 fill:#fee2e2,stroke:#dc2626,stroke-width:2px,color:#0b1a33 style D6 fill:#fee2e2,stroke:#dc2626,stroke-width:2px,color:#0b1a33

7 Explain about Knowledge Engineering

Knowledge Engineering is the process of creating, managing, and using knowledge-based systems. It involves gathering knowledge from experts and encoding it into a form that computers can use to solve complex problemsโ€”usually in AI systems like expert systems.

Key Aspects

๐Ÿ“ฅ Knowledge Acquisition Collecting knowledge from human experts, documents, or databases via interviews, questionnaires, or data mining.
๐Ÿ“Š Knowledge Representation Organizing knowledge using rules, semantic networks, frames, ontologies, and logic.
โœ… Validation & Verification Ensuring accuracy, consistency, and usefulness; checking against real-world facts.
๐Ÿ”„ Knowledge Maintenance Updating and refining knowledge as new information becomes available.
Zoom: 100%
flowchart LR A["๐Ÿ‘จโ€๐Ÿ’ผ Experts / ๐Ÿ“„ Documents"] B["๐Ÿ“ฅ Knowledge Acquisition
Interviews, questionnaires, data mining"] C["๐Ÿ“Š Knowledge Representation
Rules, semantic networks, ontologies"] D["โœ… Validation & Verification
Check accuracy & consistency"] E["๐Ÿ”„ Knowledge Maintenance
Update & refine"] F["๐Ÿง  Expert System / Decision Support"] A --> B --> C --> D --> E --> F style A fill:#dbeafe,stroke:#1e40af,stroke-width:3px,color:#0b1a33 style B fill:#e0f2fe,stroke:#0369a1,stroke-width:3px,color:#0b1a33 style C fill:#d1fae5,stroke:#15803d,stroke-width:3px,color:#0b1a33 style D fill:#fef3c7,stroke:#b45309,stroke-width:3px,color:#0b1a33 style E fill:#fce7f3,stroke:#be185d,stroke-width:3px,color:#0b1a33 style F fill:#e9d5ff,stroke:#6d28d9,stroke-width:3px,color:#0b1a33
Why is it important? It allows computers to mimic human expert reasoning in fields like medicine, engineering, and finance. It is the backbone of expert systems, enabling automated decision-making and explainable AI.

Textbooks & Resources

AI for Everyone by Goswami, Das, Chakrabarti Search
Prompt Engineering for Beginners by Arora, Garg, Arora Search
PromptLab Interactive playground Visit
GenAI Prompt Forge Component selector Open
Complete Syllabus View

Unit 1 Quiz ยท 5 Random Questions

Answer 5 random questions. Score โ‰ฅ 3 to unlock Unit 2.
Question 1 of 5 Score: 0 / 0
Loading question...