0% found this document useful (0 votes)
29 views10 pages

Emerging Trends Mohan Chapter 3

Uploaded by

homig947
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
29 views10 pages

Emerging Trends Mohan Chapter 3

Uploaded by

homig947
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 10

CHAPTER-3

Emerging Trends
________________________________________________________
INTRODUCTION:
The 21st century has been marked by the rapid advancement and pervasive application of
information technology. Today, information technology is an essential part of our daily lives, acting as
a significant catalyst for change in various aspects of business and society. It has revolutionized the
way we address economic and social issues, proving to be a game changer in many respects. The
landscape of information technology is ever-evolving, with new technologies emerging constantly.

While many new technologies are introduced almost daily, not all succeed—some fade away, while
others thrive and capture the attention of users. Information technology impacts virtually every field
of human life, with various technological trends such as cloud computing, mobile computing, social
media, and ubiquitous computing growing rapidly.

Cloud computing allows us to share hardware and software resources over the internet as a service,
accessible globally on a pay-per-use basis. Mobile computing enables data access and processing on
handheld devices like smartphones and tablets.

Social media platforms like Facebook, Twitter, WhatsApp, YouTube, and LinkedIn facilitate global
interaction and contribute to social betterment by highlighting important social issues. The Internet
of Things (IoT), a network of objects and computing devices embedded with microchips, sensors, and
actuators, is making our world smarter.

Emerging trends in information technology set new standards and gain popularity among users. In
this chapter, we will explore some of these emerging trends—cloud computing, mobile computing,
social media, and IoT—examining their rapid evolution and discussing their roles and future impacts
on the digital economy and interactions within digital societies.

ARTIFICIAL INTELLIGENCE (AI)


Artificial Intelligence (AI) is a technology that is already changing the way we use the internet and will
continue to do so. AI refers to creating machines that can think and act like humans. These machines
can learn,reason, plan, understand, and process language.

The term "Artificial Intelligence" combines "Artificial," meaning made by humans, and
"Intelligence," meaning the ability to think. So, AI means
human-made thinking power.

Have you ever wondered how the maps on your smartphone


guide you to take the fastest route by analyzing real-time
traffic data? Or how your friends in a photo get recognized
and tagged automatically when you upload it to a social
media site? These are examples of Artificial Intelligence (AI) in
action. Intelligent digital assistants like Siri, Google Assistant,

Emerging Trends –Chapter -3-Mohan C ,HOD,Dept. Of Comp.Sci. Page 1


Cortana, and Alexa are all powered by AI. AI aims to imitate human intelligence in machines, making
them act smart.

Artificial Intelligence aims to create expert systems that show intelligent behavior, learn, explain
things, and give advice to users. AI also tries to make machines understand, think, learn, and act like
humans.

Machine Learning:
Machine Learning is a part of Artificial Intelligence (AI). It enables computers to learn and improve
automatically without being specifically programmed. By learning from past tasks, machines become
smarter and respond better to new inputs and situations. Machine Learning involves creating
computer programs that can access and learn from data on their own.

Natural Language Processing (NLP):


Natural Language Processing (NLP) is a part of Artificial Intelligence that helps computers understand
human language.

For example, when you say, "Alexa, play this song," the device plays the song thanks to NLP and
other AI elements like machine learning and deep learning. NLP enables computers to read text, hear
speech, interpret it, gauge sentiment, and identify important parts of human language. It focuses on
the interaction between
computers and humans using
natural language.

Most NLP techniques use machine


learning to understand human
languages. Both NLP and machine
learning are branches of Artificial
Intelligence.

Natural Language Processing (NLP) is the driving force behind many common applications, including:

Language translation apps like Google Translate.

Word processors like Microsoft Word and Grammarly that use NLP to check grammar.

Interactive Voice Response (IVR) systems in call centers, that handle user requests.

Personal assistants like Google Assistant, Siri, and Alexa.

In fact, it is possible to search the web or control our devices using our voice. All this has been made
possible by NLP. An NLP system can perform text-to-speech and speech-to-text conversion.

Immersive Experiences:
An "immersive experience" draws a person into a new or augmented reality, enriching everyday life
through technology. It often combines multiple technologies to create this effect.

With three-dimensional (3D) videography, the joy of watching movies in theaters has reached new
heights. Video games are also being developed to provide players with immersive experiences. These

Emerging Trends –Chapter -3-Mohan C ,HOD,Dept. Of Comp.Sci. Page 2


experiences allow us to visualize, feel, and react by stimulating our senses, enhancing our interaction
and involvement to make them more realistic and engaging.

Driving Simulator:
Immersive experiences are utilized in training fields, like driving and flight
simulations. These experiences can be created through virtual reality (VR)
and augmented reality (AR) technologies.

Virtual Reality (VR):


Virtual Reality (VR) utilizes computer technology to generate a simulated
environment separate from the real world. Unlike traditional interfaces, VR
immerses users within the experience. Instead of simply looking at a screen,
users interact with 3D worlds. By simulating various senses like vision,
hearing, and touch, even smell, the computer acts as a gateway to this
artificial world.

VR Headset:
Our perception of reality is shaped by our senses. This led to the idea that if we present our senses
with artificial information, our perception of reality could change accordingly.

Today, this is accomplished with VR headsets. To enhance the realism of VR, it incorporates other
sensory inputs like sound, smell, motion, and temperature. VR is a relatively new field with
applications in gaming, military training, medical procedures, entertainment, social science,
psychology, engineering, and other areas where simulation aids in understanding and learning.

Augmented Reality (AR):


Augmented Reality (AR) is a major
technology trend, and its popularity is
expected to grow as AR-capable
smartphones and other devices become
more widely available globally. AR allows
us to view our real-life surroundings, such
as trees in a park, dogs playing, or kids
soccer, with digital enhancements overlaid
on top of them.

Augmented Reality (AR) is the overlaying of computer-generated perceptual information onto


existing physical surroundings. It adds digital elements to the real world, incorporating tactile and
sensory aspects to create an interactive environment that can be digitally manipulated. AR typically
uses the camera in a smartphone to add digital elements to a live view.

Emerging Trends –Chapter -3-Mohan C ,HOD,Dept. Of Comp.Sci. Page 3


Examples of AR experiences include Snap chat lenses and the popular gaming app PokémonGO.
Essentially, if you see the real world with added Digital objects, that's AR. For instance, imagine
wanting to buy a chair. AR technology can help you visualize how different chairs would look in your
room, allowing you to pick the best fit.

One of the pioneers in using AR is IKEA, which allows you to select furniture from their catalog and
see how it would fit in your space.

Robotics:
Robotics is a field of study that combines computer science and engineering. It focuses on designing,
building, operating, and using robots. The aim of robotics is to create intelligent machines that can
support and assist humans in their daily activities while ensuring safety.

Robotic technology aims to develop machines that can perform tasks in place of humans and mimic
human actions. Robots are used in various situations and for multiple purposes. Currently, they are
employed in hazardous environments like inspecting radioactive materials, detecting and
deactivating bombs, and manufacturing processes. They are also utilized in environments where
humans cannot survive, such as space, underwater, and in high temperatures.

Humanoid robots are robots designed to resemble humans. They find applications in various fields
such as industries, medical science, bionics, scientific research, and military.

One notable example is Sophia, a humanoid robot


with realistic features capable of displaying human-like
expressions and interacting with people. It is primarily
used for research, education, and entertainment
purposes. Notably, Sophia holds the distinction of being
the world's first robot citizen and serves as the first
robot Innovation Ambassador for the United Nations
Development Programme.

NASA's Mars Exploration Rover (MER) mission involves sending robotic spacecraft to study the
planet Mars. Mitra is an Indian-made humanoid robot equipped
with artificial intelligence, visual data processing, facial
recognition, and the ability to imitate human gestures and facial
expressions.

Drones are unmanned aircraft that can be controlled remotely or fly


autonomously using software-controlled flight plans. They work
alongside on-board sensors and GPS systems. Drones are utilized in
various fields, including journalism, filming, aerial photography,
short-distance shipping or delivery, disaster management, search
and rescue operations, healthcare, geographic mapping, structural safety inspections, agriculture,
wildlife monitoring, anti-poaching efforts, as well as law enforcement and border patrol.

Emerging Trends –Chapter -3-Mohan C ,HOD,Dept. Of Comp.Sci. Page 4


BIG DATA
Big Data refers to an enormous amount of data that cannot be handled by traditional storage or
processing units. It's generated on a massive scale and utilized by multinational companies for
analysis to uncover insights and enhance business operations.

Examples of Big Data include:

1. Social network data


2. Financial data
3. Multimedia data in platforms like Alipay, WU wirecard, SAP, and ORACLE
4. Big Data analytics
5. Data from ERP systems
6. Internet of Things (IoT) data
7. Data from streaming services like NETFLIX
8. Data from ride-hailing services like Uber
9. Data from mobile applications

The emergence of Big Data results in the creation of massive and intricate datasets. Such data sets
cannot be effectively processed and analyzed using traditional tools due to their sheer volume and
unstructured nature. This includes our posts, instant messages, chats, shared photographs, tweets,
blog articles, news items, opinion polls and comments, audio/video chats, and more.

Big Data presents numerous challenges, including integration, storage, analysis, searchability,
processing, transfer, querying, and visualization. Despite these challenges, Big Data often contains
valuable information and insights that are highly beneficial for businesses. Consequently, there is a
significant focus on developing software and methodologies to effectively process and analyze Big
Data.

Emerging Trends –Chapter -3-Mohan C ,HOD,Dept. Of Comp.Sci. Page 5


Characteristics of Big Data

Big data exhibits following five characteristics.

(A) Volume: Big data is characterized by its enormous size. When a dataset is so large that
traditional database tools struggle to process it, it's considered big data.

(B) Velocity: This refers to the speed at which data is generated and stored. Big data is generated at a
much faster rate compared to traditional datasets.

(C) Variety: Big data consists of diverse types of data, including structured, semi-structured, and
unstructured data. Examples include text, images, videos, and web pages.

(D) Veracity: Big data can sometimes be inconsistent, biased, noisy, or have
issues with data collection methods. Veracity concerns the trustworthiness of
the data, as processing incorrect data can lead to misleading results.

(E) Value: Big data not only comprises a large amount of data but also
contains hidden patterns and valuable insights that can benefit businesses.
However, investing resources in processing big data requires assessing its
potential value to avoid wasted efforts.

Data analytics:
It is the process of examining datasets to extract insights using specialized systems and software. It's
increasingly popular across industries, helping organizations make informed decisions. In fields like
science and technology, data analytics aids researchers in validating or refuting scientific models,
theories, and hypotheses.

Pandas, a Python library, simplifies data analysis processes, making it a valuable tool for data analysis
tasks.

INTERNET OF THINGS (IoT)


A computer network typically consists of laptops, desktops, servers, and portable devices like tablets
and smartphones connected through wires or wirelessly. Now,
imagine if household appliances like bulbs, fans, and refrigerators
were also part of this network. How would they communicate, and
what could they share?

The Internet of Things (IoT) is a network where devices have built-


in hardware and software to communicate with each other. In a
typical household, many devices already have advanced hardware
and software. However, they usually operate separately, requiring a lot of human input. IoT aims to
bring these devices together to work together intelligently.

Emerging Trends –Chapter -3-Mohan C ,HOD,Dept. Of Comp.Sci. Page 6


For example, if devices like microwaves, air conditioners, door locks, and security cameras were
connected to the internet, we could control them remotely using our smartphones. This means we
could turn on the air conditioner before arriving home or check if we left the lights on after leaving.

Web of Things (WoT)


The Internet of Things (IoT) lets us control various devices using the internet through our
smartphones or computers, creating a personal network. However, managing many different devices
often means installing many different apps, which can be inconvenient. Wouldn't it be better to have
one interface for all devices?

The web is already a system for communication, so why not use it to connect all these devices
efficiently? Web of Things (WoT) makes this possible by using web services to connect anything in
the physical world, not just people. This could lead to the development of smart homes, offices,
cities, and more.

Sensors
When you hold your mobile phone vertically or horizontally, the display adjusts accordingly. This is
made possible by two sensors: the accelerometer and gyroscope (gyro). The accelerometer detects
the phone's orientation, while the gyroscope tracks any rotation or twist of your hand, adding to the
information provided by the accelerometer.

Sensors are frequently used in real-world applications for monitoring and observation. The
advancement of smart electronic sensors is playing a significant role in the evolution of the Internet
of Things (IoT), leading to the development of new sensor-based intelligent systems.

A smart sensor is a gadget that collects information from the world around it. It has its own
computer inside, which helps it do certain tasks when it senses something specific. Before sharing
this information, it processes it to make sense of it.

Smart Cities
As cities grow rapidly, the pressure on resources like land, water, and air pollution increases.
Managing issues such as waste, traffic congestion, public safety, and infrastructure becomes more
challenging. City planners worldwide are seeking smarter approaches to address these challenges
and create sustainable and liveable urban environments.

The concept of a smart city utilizes computer and


communication technology, along with the
Internet of Things (IoT), to manage and distribute
resources effectively. In the smart building
example, sensors detect earthquake tremors and
notify nearby buildings to prepare.

Similarly, the smart bridge employs wireless


sensors to identify any issues like loose bolts or cracks and sends alerts to authorities via SMS. The
smart tunnel also utilizes wireless sensors to detect leaks or congestion, transmitting this data
wirelessly to a central computer for analysis.

Emerging Trends –Chapter -3-Mohan C ,HOD,Dept. Of Comp.Sci. Page 7


In a city, various sectors such as transportation, power plants, water supply networks, waste
management, law enforcement, information systems, schools, libraries, hospitals, and community
services collaborate to enhance the efficiency of city operations and services.

CLOUD COMPUTING
Cloud computing is a growing trend in information technology. It involves delivering computer-based
services over the Internet or "the cloud," accessible to users from anywhere using any device. These
services include
software, hardware
(like servers),
databases, and
storage, among
others. Cloud service
providers, companies
that offer these
resources, typically
charge users based
on their usage,
similar to how we pay for electricity. We often use cloud services to store pictures and files as
backups or to host websites on the Internet.

Cloud computing enables users to run large applications or process extensive data without needing
the necessary storage or processing power on their personal computer, as long as they are
connected to the Internet. Among its many benefits, cloud computing offers cost-effective, on-
demand resources. Users can access the resources they need from the cloud at a very reasonable
cost.

Cloud Services
A simpler approach to grasp the concept of the
cloud is to view everything as a service. A "service"
refers to any feature offered by the cloud. There are
three main models for categorizing various
computing services provided through the cloud:
Infrastructure as a Service (IaaS), Platform as a
Service (PaaS), and Software as a Service (SaaS).

(A)Infrastructure as a Service (IaaS)


IaaS providers offer various types of computing infrastructure, including servers, virtual machines
(VMs), storage and backup services, network components, and operating systems. With IaaS from
the cloud, users can utilize remote hardware infrastructure to configure, deploy, and run any
software application. By outsourcing hardware and software on-demand, users can save costs on
software, hardware, infrastructure, as well as setup, maintenance, and security expenses.

Emerging Trends –Chapter -3-Mohan C ,HOD,Dept. Of Comp.Sci. Page 8


(B) Platform as a Service (PaaS)
PaaS, or Platform as a Service, offers users the convenience of installing and running applications
without worrying about the underlying infrastructure. In essence, PaaS provides a platform or
environment for developing, testing, and delivering software applications.

For example, let's say we've developed a web application using MySQL and Python. To run this
application online, we can use a pre-configured Apache server from the cloud, which already has
MySQL and Python pre-installed. This means we don't need to install MySQL and Python on the
cloud, nor do we have to configure the web server (like Apache or nginx).

With PaaS, users have full control over the deployed application and its configuration. It provides a
deployment environment for developers at a much lower cost, reducing the complexity of purchasing
and managing the underlying hardware and software.

C) Software as a Service (SaaS)


SaaS (Software as a Service) offers on-demand access to application software, typically requiring a
license or subscription from the user. When editing a document online with tools like Google Docs,
Microsoft Office 365, or Dropbox, you are utilizing SaaS from the cloud. Users are not concerned with
the installation or configuration of the software; they simply need the software to be accessible.
Similar to PaaS (Platform as a Service), users are provided with access to the necessary configuration
settings of the application software they are currently using at present

In all of the standard service models mentioned above, users can access on-demand infrastructure,
platforms, or software, typically paying based on usage. This model eliminates the need for
significant upfront investment, which is particularly beneficial for new or evolving organizations. To
leverage the benefits of cloud computing, the Government of India has launched an ambitious
initiative called "GI Cloud," also known as "MeghRaj" (https://cloud.gov.in).

GRID COMPUTING
A grid is a computer network composed of geographically dispersed and heterogeneous
computational resources. Unlike cloud computing, which primarily focuses on providing services, a
grid is more application-specific and functions like a virtual supercomputer with immense processing
power and storage. The resources within a grid, known as nodes, temporarily unite to tackle a single
large task and achieve a common goal.

Nowadays, countless computational nodes, ranging from handheld mobile devices to personal
computers and workstations, are connected to LANs or the Internet. This connectivity makes it
economically feasible to reuse or utilize their resources, such as memory and processing power. Grid
computing leverages these resources to solve computationally intensive scientific and research
problems without the need to procure expensive hardware.

Grids can be classified into two types: (i) Data grids, which are
used to manage large, distributed datasets requiring multi-user
access, and (ii) CPU or Processor grids, where processing tasks
are either transferred from one PC to another as needed or
divided into subtasks that are processed in parallel across

Emerging Trends –Chapter -3-Mohan C ,HOD,Dept. Of Comp.Sci. Page 9


various nodes.

Grid computing differs from IaaS (Infrastructure as a Service) cloud services. In IaaS, a service
provider rents the necessary infrastructure to users. In contrast, grid computing involves multiple
computing nodes collaborating to solve a common computational problem.

To set up a grid by connecting numerous nodes for both data and CPU resources, middleware is
needed to implement the distributed processor architecture. One such software toolkit is the Globus
Toolkit (http://toolkit.globus.org/toolkit), which is open-source and includes software for security,
resource management, data management, communication, fault detection, and more.

BLOCKCHAINS
Traditionally, digital transactions are performed by storing data in a centralized database, with
transactions updated sequentially on this database. This is the method used by ticket booking
websites and banks. However, centralizing all data in one location poses risks of data breaches or
loss.

Blockchain technology, in contrast, operates on the principle of a decentralized and shared database,
where each computer has a copy of the database. A block in this context is a secure chunk of data or
a valid transaction. Each block contains a header, which is visible to all other nodes, while only the
owner has access to the block's private data. These blocks are linked together, forming a blockchain.

Blockchain can be defined as a system that enables a group of


connected computers to maintain a single, updated, and secure
ledger. Each computer or node participating in the blockchain
has a complete copy of the database.

This system maintains an "append-only" open ledger, which is


updated only after all nodes within the network authenticate
the transaction. The safety and security of transactions are
ensured because every member of the network retains a copy of the blockchain, making it
impossible for any single member to alter the data.

The most popular application of blockchain technology is in digital currency. However, due to its
decentralized nature, openness, and security, blockchain is increasingly being recognized as a means
to ensure transparency, accountability, and efficiency in business and governance systems.

For example, in healthcare, improved data sharing between providers can lead to more accurate
diagnoses, more effective treatments, and an overall increase in the ability of healthcare
organizations to deliver cost-effective care.

Another potential application of blockchain technology is in land registration records, which can help
prevent disputes over land ownership and encroachments. A blockchain-based voting system can
address issues like vote alterations and other electoral problems. Since all transactions are recorded
in the ledger, voting becomes more transparent and authentic. Blockchain technology can be applied
across various sectors, including banking, media, telecom, travel, hospitality, and many other areas.

*********

Emerging Trends –Chapter -3-Mohan C ,HOD,Dept. Of Comp.Sci. Page 10

You might also like