Chapter 05 · Computer Science
128 blocks · bilingual

AI Contemporary Technologies

LiveBilingual master notes · switch to नेपाली for the full glossary

Complete bilingual study notes for AI Contemporary Technologies — every concept explained step by step, with definitions, formulas, and worked examples.

Chapter Overview

This chapter introduces Artificial Intelligence (AI) and Machine Learning (ML), AI in Robotics, Generative AI tools, Integrated AI tools, Ethics in AI, Internet of Things (IoT), Virtual Reality (VR) and Extended Reality (XR), Cloud Computing, and e-Services (e-Commerce, e-Governance, e-Education). For SEE, students should know the definitions, real-life examples, applications, merits/demerits, and differences (AI vs ML, Supervised vs Unsupervised Learning) of each topic.

Fig.5.1 - Illustration showing AI & Contemporary Technologies: a robot, cloud icons, VR headset, smart home, mobile devices, and connected digital services

5.1 Concept of Artificial Intelligence (AI) and Machine Learning (ML)

Concept of AI

Artificial Intelligence (AI) is the ability of a computer or machine to think, learn, and make decisions like humans. AI does not have emotions, but it can process information and give useful results using data and patterns. AI helps computers perform tasks that normally need human intelligence, such as learning from experience, understanding language, recognizing pictures, solving problems, and making decisions.

Fig.5.2 - Concept of AI: a humanoid robot working at a desk with a computer showing a digital face, representing machine intelligence

Examples of AI

  • Voice assistants like Siri or Google Assistant
  • Face recognition on your phone
  • Self-driving cars
  • Online shopping recommendations

Applications of Artificial Intelligence

  • Healthcare: diagnosing diseases from medical images (X-rays, MRIs) and predicting patient outcomes
  • Education: adapting lessons to each student's needs
  • Transportation: self-driving cars, traffic management, route optimization
  • Retail & E-commerce: recommending products based on browsing/purchase history
  • Smart Assistants: understanding voice commands and answering questions
  • Security: facial recognition, anomaly detection, cybersecurity monitoring
  • Robotics: helping robots assemble products or assist in surgeries
  • Natural Language Processing (NLP): understanding, interpreting, and generating human language

Concept of Machine Learning (ML)

Machine Learning (ML) is a part of AI where computers learn from data and improve themselves without being directly told what to do. Earlier, computers needed step-by-step instructions; with ML, the computer studies data, finds patterns, and becomes smarter over time — like a child learning from examples.

Applications of Machine Learning

  • Recommendation Systems - YouTube, Netflix, Amazon suggest content based on past behavior
  • Search Engines - Google autocomplete predicts search terms
  • Healthcare - detecting diseases and suggesting treatments from medical data
  • Finance - detecting credit card fraud and predicting trends
  • Self-Driving Cars - Tesla Autopilot learns from road data
  • Voice and Speech Recognition - Siri, Google Assistant
  • Image and Face Recognition - face unlock on smartphones

Difference Between AI and ML

5.2 Concept of Learning Techniques in Machine

Learning techniques mean the different ways a computer learns from data to improve its work, just like students learn by reading, practicing, or trial and error. The syllabus covers two main types: Supervised Learning and Unsupervised Learning.

Supervised Learning

Supervised learning is a technique where the computer learns using labeled data (data that already has correct answers). The computer studies this data and then makes predictions when new data comes. It is called 'supervised' because learning is guided, like a teacher supervising a student. Example: an image recognition machine trained on pictures already labeled 'cat', 'dog', 'horse' can correctly identify a new picture.

Fig.5.3 - Concept of Supervised Learning: a teacher labeling images of a cat, dog, and horse; a new unlabeled image is then correctly classified as 'Cat' by the trained computer

Unsupervised Learning

Unsupervised learning is a technique where the computer learns using unlabeled data (data without correct answers given). The computer studies the data on its own and finds patterns, groups, or hidden information. Example: grouping many photos so that all nature photos form one group and all human-face photos form another, without being told the labels in advance.

Fig.5.4 - Concept of Unsupervised Learning: many unlabeled photos of nature scenes and human faces being automatically grouped/clustered by the computer into separate groups

Differences between Supervised and Unsupervised Learning

5.3 Concept of AI in Robotics, Simulation of Simple Robotic Tasks

Concept of AI in Robotics

AI in Robotics means using Artificial Intelligence to make robots smart. Earlier, robots could only follow fixed instructions. With AI, robots can now think, learn from experience, sense their surroundings, and make decisions on their own. This makes robots more flexible and useful in cleaning, medicine, factories, and transport.

Fig.5.6 - AI in Robotics: a robot vacuum cleaner navigating a living room floor, avoiding furniture, with a note that Unimate, the first industrial robot, was created by George Devol in 1954

Illustration of AI in a Cleaning Robot

  1. 1A cleaning robot moves around a room to clean the floor.
  2. 2While moving, it finds a wall or obstacle in front of it.
  3. 3The robot uses sensors to detect the wall.
  4. 4AI helps the robot decide to turn left or right and avoid hitting the wall.
  5. 5It continues cleaning without stopping.

Without AI, the robot would stop at the wall. With AI, it can think and find a new way by itself. This shows AI's important role in robotics.

Simulation of Simple Robotic Tasks

Simulation means creating a computer-based model or program that behaves like a real robot, used to practice and test robot movements safely, easily, and cheaply before using an actual robot. In simple robotic simulation, we test actions like moving forward, turning, picking up objects, or avoiding obstacles. AI helps the robot decide what to do. Tools like MIT Scratch and RoboBlockly.com let students program and test robot behavior virtually.

Scratch block example - a program that makes a robot sprite move toward the mouse pointer using blocks: 'when green flag clicked', 'repeat until touching mouse-pointer', 'point towards mouse-pointer', 'move 1 steps'

when green flag clicked repeat until <touching mouse-pointer?> point towards [mouse-pointer] move (1) steps end

5.4 Definition of Generative AI

Generative AI is a special type of AI that creates new things by learning from existing data. It studies large amounts of pictures, text, music, or videos and then generates new, similar content — such as writing stories, making pictures, creating songs, or designing products. This is different from normal AI systems that just give answers.

i) GitHub Copilot

GitHub Copilot is an AI-powered coding assistant developed by GitHub (owned by Microsoft) with OpenAI. It helps programmers write code faster by suggesting code automatically while typing, and works inside code editors like Visual Studio Code.

Fig.5.7 - GitHub Copilot logo

  • Suggests code lines or entire functions
  • Completes code automatically while typing
  • Helps beginners learn coding faster
  • Saves time by reducing typing and errors
  • Can explain code and fix simple mistakes

ii) ChatGPT

ChatGPT is an AI-powered chatbot developed by OpenAI. It understands questions and replies with human-like answers, and can create stories, solve problems, and explain topics clearly.

Fig.5.8 - ChatGPT logo

  • Answers questions on any topic
  • Helps students with homework and definitions
  • Writes essays, poems, and letters
  • Explains computer programs or fixes coding errors
  • Translates languages and explains meanings

iii) Google Gemini

Google Gemini (formerly Bard) is Google's AI-powered chatbot and content creation tool. It writes text, answers questions, and performs tasks like summarizing long articles or suggesting ideas.

Fig.5.9 - Google Gemini logo

  • Answers questions from users quickly
  • Writes emails, stories, and articles
  • Summarizes long texts into short points
  • Helps in making schedules, plans, and content ideas
  • Explains difficult topics in easy language

5.5 Application of Integrated AI Tools

Integrated AI tools are advanced systems that combine several AI abilities — such as text writing, image making, voice recognition, translation, and decision-making — into one platform. They are widely used in business, education, healthcare, entertainment, and software development to save time and improve quality.

i) Google Docs

Google Docs is an online word-processing tool by Google that allows creating, editing, and sharing documents on the internet, on any device, without installing software.

Fig.5.10 - Google Docs icon

  • Smart Compose - suggests words/phrases while typing
  • Grammar and Spelling Check - highlights mistakes and suggests corrections
  • Voice Typing - converts speech into written text
  • Auto-saving - saves the document automatically to the cloud
  • Translate Document - translates the entire document instantly

ii) Gmail

Gmail is a popular email service by Google that uses AI to manage emails smartly.

Fig.5.11 - Gmail logo

  • Smart Compose - suggestions while typing an email
  • Smart Reply - ready-made short replies
  • Spam Filtering - detects unwanted/harmful emails
  • Email Categorization - sorts emails into Primary, Social, Promotions
  • Security Warnings - detect unsafe emails or attachments

iii) Microsoft Office 365

Microsoft Office 365 is a collection of online office tools (Word, Excel, PowerPoint, Outlook, Teams) with AI built in to help people work faster and smarter.

Fig.5.12 - Microsoft Office 365 logo

  • Editor Tool in Word - checks spelling, grammar, and writing style
  • Design Ideas in PowerPoint - suggests slide layouts and themes
  • Data Analysis in Excel - finds patterns and creates charts automatically
  • Smart Search - finds files, documents, and emails quickly
  • Real-time Collaboration - many people can edit the same document together

5.6 Ethics in AI

Ethics in AI means the set of rules, principles, and moral guidelines that decide how AI should be created, used, and controlled to be fair, safe, and helpful for everyone. AI should not harm people, spread false information, harm privacy, or treat people unfairly.

i) Bias

Bias in AI means unfair or unequal behavior shown by AI when the training data is unbalanced, incomplete, or favors one group over another. Example: an AI trained mostly on images of men for job applications might wrongly favor male candidates.

ii) Privacy in AI

Privacy in AI means keeping people's personal information (names, photos, locations, messages, voice recordings) safe from misuse. Example: a voice assistant recording private talks without asking is a privacy risk.

iii) Security in AI

Security in AI means protecting AI systems from being hacked, damaged, or misused. AI is used in hospitals, banks, airports, and factories, so hacking can cause serious harm. Example: hacking a self-driving car's AI could make it dangerous to control.

5.7 Concept of IoT and Its Application

The Internet of Things (IoT) is a technology where everyday physical objects — machines, home appliances, vehicles, lights, and security systems — are connected to the internet. These devices sense, send, and receive information, and work automatically without human help, making life easier, safer, and more efficient.

Fig.5.13 - Concept of IoT: a smartphone connected wirelessly to a smart home with connected lights, TV, washing machine, security camera, car, and wearable devices

Applications of IoT

  • Smart Homes - smart lights, TVs, voice-controlled assistants (Alexa)
  • Smart Health Devices - smartwatches/health trackers that send data to doctors
  • Smart Cities - traffic control, smart streetlights, safety alarms
  • Agriculture - sensors check soil moisture, weather, water levels
  • Smart Transportation - self-driving cars, GPS trackers, smart parking
  • Industries and Factories - machines that monitor production and detect problems

5.8 Concept of Virtual and Extended Reality

Virtual Reality (VR) and Extended Reality (XR) are computer-based technologies that create digital environments where people feel as if they are inside a different world, using devices like VR headsets, smart glasses, or mobile apps.

Fig.5.14 - Two people wearing VR headsets and holding controllers, experiencing an immersive virtual environment

Virtual Reality (VR)

VR takes users into a completely digital, imaginary world using a VR headset that fully replaces the real world with 3D scenes (a game world, historic place, or animated classroom). Example: playing a 3D video game or a virtual museum tour using VR goggles.

Extended Reality (XR)

XR is a broader term that includes VR, Augmented Reality (AR), and Mixed Reality (MR). It blends the real and digital worlds using smart glasses, smartphones, or AR headsets.

  • AR (Augmented Reality) - adds digital images/information on top of the real world
  • MR (Mixed Reality) - combines real and digital objects that can interact with each other

Applications of VR and XR

  • Education - virtual classrooms, science labs, medical training
  • Gaming & Entertainment - 3D video games, immersive storytelling
  • Healthcare - surgery practice, medical training, therapy sessions
  • Virtual Tours - exploring museums, historical sites, tourist places
  • Business & Architecture - designing buildings, virtual showrooms

5.9 Concept of Cloud Computing and Their Applications

Cloud Computing is a technology that allows people to store, manage, and access data and programs over the internet instead of on their own computer's hard drive. It provides storage, software, and processing power through online servers called 'the cloud'. Popular cloud companies: Google Cloud, Amazon Web Services (AWS), Microsoft Azure, IBM Cloud, Oracle Cloud.

Fig.5.15 - Concept of Cloud Computing: a diagram showing servers, virtual desktop, software platform, applications and storage inside a cloud icon, connected via router/switch to mobile, laptop, printer, and desktop devices

Features of Cloud Computing

  • On-Demand Service - access services whenever needed
  • Broad Network Access - works on computers, tablets, smartphones via internet
  • Resource Pooling - resources shared among many users
  • Rapid Elasticity - resources can be expanded/reduced quickly
  • Measured Service - users charged based on usage
  • Virtualization - creates virtual servers and storage

Applications of Cloud Computing

  • Data Storage Services - Google Drive, Dropbox, OneDrive
  • Online Software Services - Google Docs, Gmail, Microsoft 365
  • Data Backup and Recovery
  • Entertainment Platforms - YouTube, Netflix, Spotify
  • Business and Office Work
  • Education and Online Learning

Cloud Service Model

Fig.5.16 - Cloud Service Model pyramid showing three layers: SaaS (top, for End Users), PaaS (middle, for Application Developers), and IaaS (bottom, for Infrastructure & Network Architects)

  • SaaS (Software as a Service): ready-made software accessed via internet without installation. Examples: Google Docs, Gmail, Microsoft 365, Zoom.
  • PaaS (Platform as a Service): a complete platform for developers to create, test, and deploy apps. Examples: Google App Engine, Microsoft Azure App Service, Firebase.
  • IaaS (Infrastructure as a Service): virtual servers, storage, and networks. Examples: Amazon EC2, Google Compute Engine, Microsoft Azure Virtual Machines.

Benefits of Cloud Computing

  • Cost Saving - pay only for what you use
  • Accessibility - access data/apps from anywhere
  • Scalability - increase/decrease storage and power easily
  • Automatic Updates
  • Data Backup & Recovery
  • Collaboration - multiple users work on the same document together

Limitations of Cloud Computing

  • Internet Dependency
  • Security and Privacy Risks
  • Limited Control over hardware/software
  • Downtime Issues
  • Ongoing Costs over time
  • Data Transfer Limitations for large uploads/downloads

5.10 Concept of e-Commerce, e-Governance, and e-Education

The internet allows many important tasks to be completed online without visiting physical places. These systems are called e-Services: e-Commerce, e-Governance, and e-Education.

e-Commerce

e-Commerce (Electronic Commerce) means buying and selling goods and services using the internet, through online stores/websites/apps. Example: ordering clothes from Daraz, food from Foodmandu, or books from Amazon.

Fig.5.17 - e-Commerce system: a smartphone showing an online shopping app with a shopping cart, 'BUY' button, and a shop icon

Merits and Demerits of e-Commerce

e-Governance

e-Governance (Electronic Governance) means using technology and the internet to provide government services to citizens easily and quickly — like applying for citizenship, paying taxes, checking exam results, or getting official documents online.

Fig.5.18 - e-Governance System: four icons showing G2C (Government to Citizen), G2B (Government to Business), and G2E (Government to Employee) service connections

Merits and Demerits of e-Governance

e-Education

e-Education (Electronic Education) means teaching and learning through the internet using computers, smartphones, and digital platforms, connecting students and teachers for classes, materials, and exams. Example: online classes on Zoom, recorded lessons on YouTube, courses on Khan Academy or Coursera.

Fig.5.19 - e-Education System: a teacher and student learning through connected laptop/tablet screens with video, book, and search icons

Merits and Demerits of e-Education

Common Mistakes

  • Confusing AI (the broad field) with ML (a subset of AI that needs data)
  • Mixing up Supervised Learning (uses labeled data) with Unsupervised Learning (uses unlabeled data)
  • Confusing VR (fully digital world) with AR (adds digital info to the real world)
  • Confusing SaaS, PaaS, and IaaS cloud service models
  • Writing 'advantages' when the question asks for 'disadvantages' or vice versa
  • Giving vague, generic answers instead of the exact number of points asked (e.g., 'any three')

SEE Exam Tips

  • Read each question carefully and answer exactly what is asked (define, list, differentiate, explain).
  • Write definitions directly and clearly, in one or two lines.
  • Use tables for 'differentiate' or 'merits and demerits' type questions.
  • Give the exact number of points requested (e.g., 'any four advantages' means exactly four).
  • Use real-life examples (Siri, YouTube, Daraz, Zoom) to support your answers.
  • Label each answer part clearly (i, ii, iii) when a question has sub-parts.

Quick Revision

  • AI: machine ability to think, learn, decide like humans | ML: subset of AI that learns from data
  • Two learning techniques: Supervised (labeled data) and Unsupervised (unlabeled data)
  • AI in Robotics: sensors + AI let robots sense, decide, and act without fixed instructions
  • Generative AI tools: GitHub Copilot (code), ChatGPT (chat/text), Google Gemini (chat/content)
  • Integrated AI tools: Google Docs, Gmail, Microsoft Office 365
  • AI Ethics issues: Bias, Privacy, Security
  • IoT: connects everyday physical objects to the internet
  • VR = fully digital world | XR = VR + AR + MR (blends real and digital)
  • Cloud Computing: store/access data and programs over the internet; service models = SaaS, PaaS, IaaS
  • e-Services: e-Commerce (buying/selling online), e-Governance (govt. services online), e-Education (learning online)

SEE Important Areas

  • Definitions of AI, ML, IoT, VR, XR, Cloud Computing (high-priority, frequently asked)
  • Difference between AI and ML; Supervised vs Unsupervised Learning (good practice for 'differentiate' questions)
  • Merits and demerits of e-Commerce, e-Governance, e-Education, and Cloud Computing
  • Applications/examples of IoT, VR/XR, and Cloud Computing
  • SaaS, PaaS, IaaS with examples
  • Full forms: AI, ML, VR, XR, AR, MR, IoT (exam-focused, easy marks)