AI stands for Artificial Intelligence. It is a concept of giving human-like intelligence to the machines. Though the computers do their work faster and better than the human beings, the intelligence of them is zero because they just follow the set of instructions given by the user. In case of wrong instruction, they do wrong processing. It is because they do not have intelligence of their own. So, the scientists are in research of giving them artificial intelligence, so that they can understand the natural languages of the human beings and interact. They can express their feelings and many more.
Different disciplines contributed their ideas, viewpoint, and techniques to plan the foundation of Al that acts as components of Al. Some of the major contributions of various disciplines an given below:
The potential applications of Artificial Intelligence are abundant (plentiful). They stretch from the military for autonomous control and target identification, to the entertainment industry for computer games and robotic pets. Let’s also not forget big establishments dealing with huge amounts of information such as hospitals, banks, industries, and insurances, which can use Al to predict customer behavior and detect trends.
General game playing (GGP) and General video game playing (GVGP) is the concept and designs for artificial intelligence programs to successfully play plenty of games. For video games, game rules have to be either learned over multiple repetitions by artificial players or are predefined manually in a domain-specific language and sent in advance to artificial players. For instance, the GGP of chess, computers are programmed to play these games using a specially designed algorithm. It was considered a necessary landmark on the way to Artificial General Intelligence. The first commercial practice of general game-playing technology was Zillions of Games in 1998.
In speech recognition, the input is given to the computer in the form of vibrations produced by the sound. This is done with the help of an analog to digital converter that converts the vibrations produced by the sound into digital format.
Then, a set of complex algorithms runs on that data to recognize the speech and return a text as a result. Depending upon the goal, the end result may vary to some extent. For example, Google Voice typing converts spoken words into suitable text format while personal assistants like Siri and Google Assistant take the sound as input and convert it into both voice and text format, giving output as per the user’s requirement.
Natural language understanding is a branch of artificial intelligence that uses computer software to take the input in the form of sentences using text or speech. It simply reduces the gap between humans and computers allowing them to interact easily with each other.
Computer vision is a field of artificial intelligence (AI), which enables the computer and its systems to get input in the form of digital images and videos and take action based on the provided input.
An expert system is a computer system that mimics or even surpasses the decision-making ability of a human expert. It is generally designed to solve complex problems by surfing through bodies of knowledge. It is further divided into two subsystems; the knowledge base (which represents facts and rules) and inference engine (which applies the rules to the known facts to deduce new facts).
Artificial intelligence (AI) in robotics is the ability of the computer or the robot to perform multiple tasks performed by humans, which require human intelligence and discernment. It gives robots a computer vision to navigate, sense, and calculate their reaction accordingly For example: Robotic packaging uses various forms of Al for quicker and accurate packaging at a lower price. Likewise, Sophia which is also marked as a “social robot” is successfully able to mimic social behavior and induce feelings of love in humans.
Proving theorems requires high intelligence as many of the practical problems can be cast in terms of theorems. If knowledge is expressed by logic, proving theorem is reasoning. It uses various AI techniques such as heuristic search.
Symbolic mathematics refers to the manipulation of formulas, rather than doing arithmetic on numeric values. It is often used in conjunction with ordinary scientific computation as a generator of programs, used to actually do the calculations.
Artificial intelligence (AI) in robotics is the ability of the computer or the robot to perform multiple tasks performed by humans, which require human intelligence and discernment. It gives robots a computer vision to navigate, sense, and calculate their reaction accordingly For example: Robotic packaging uses various forms of Al for quicker and accurate packaging at a lower price. Likewise, Sophia which is also marked as a “social robot” is successfully able to mimic social behavior and induce feelings of love in humans.
Proving theorems requires high intelligence as many of the practical problems can be cast in terms of theorems. If knowledge is expressed by logic, proving theorem is reasoning. It uses various AI techniques such as heuristic search.
Symbolic mathematics refers to the manipulation of formulas, rather than doing arithmetic on numeric values. It is often used in conjunction with ordinary scientific computation as a generator of programs, used to actually do the calculations.
Cloud computing is the use of various services, such as software development platforms, servers, storage, and software, over the Internet, often referred to as the “cloud”. It is defined as a type of computing that relies on sharing computing resources rather than having handle applications. In cloud computing, the word cloud is used to represent “the Internet,” so the phrase cloud computing means “a type of Internet-based computing,” where different services – such as servers, storage, and applications are delivered to an organization’s computers and devices through the Internet. Cloud computing allows application software to be operated using internet-enabled devices.
Types of Clouds
Clouds can be classified as public, private, and hybrid. Public cloud is made available to the general public or a large industry group. Private cloud computing environment resides within the boundaries of an organization and is used exclusively for the organizational benefits Hybrid cloud is the combination of both public and private cloud. Sensitive With this cloud organizations might run non-core applications in a public cloud, while maintaining core applications and data in a private cloud.
Service Models of Cloud Computing
Advantages of Cloud Computing:
Some of the advantages of this technology are:
Disadvantages of Cloud Computing:
Despite its many benefits, as mentioned above, cloud computing also has its disadvantages.
Big Data refers to complex and large data sets that have to be processed and analyzed to uncover valuable information that can benefit businesses and organizations. It has features like:
According to Gartner, the definition of Big Data- “Big data is high-volume, velocity, and information assets that demand cost-effective, innovative forms of information processing for enhanced insight and decision making.”
Types of Big Data
Big data can be classified as Structured, unstructured, and semi-structured.
Characteristics of Big Data
The main characteristics of big data are:
Application Areas of Big Data
Major application of big is data is:
Advantages of Big Data Processing:
Some of the advantages of big data processing are:
Disadvantages of Big Data Processing:
Despite its many benefits, big data processing has the following disadvantages.
Virtual reality (VR) is a term that expresses computer-based simulated environments. Which can perceive as in the real world, as well as in unreal worlds. The virtual reality environments are primarily concerned with the visual experiences, displayed either on a computer screen or through special stereoscopic displays, but some simulations include additional sensory information, such as sound through speakers or headphones.
Virtual reality creates such a realistic artificial environment that the s/he should feel as in the real world. Today the Virtual reality (VR) technology is applied to advance fields of medicine, engineering, education, design, training, and entertainment.
Some of the application areas of virtual reality are:
Advantages of Virtual Reality:
Some of the advantages of virtual reality are:
Disadvantages of Virtual Reality:
Some of the disadvantages of virtual reality are:
Electronic commerce (e-Commerce) is a process of buying and selling or exchanging products, services, and information using electronic media. There are many definitions for electronic commerce that include elements of electronic transactions and the buying and selling of goods and services online.
e-Commerce is a modern business methodology that addresses the needs of organizations, merchants, and consumers to cut costs while improving the quality of manufactured goods, services and increasing the speed of service delivery. More commonly, e-commerce is associated with the buying and selling of products, and services via computer networks. The main platforms of e-commerce remain the Internet, e-mail, fax, telephone orders.
Classification of e-Commerce
Advantage of e-Commerce
Some of the advantages of e-commerce are:
Disadvantage of e-Commerce
e-Medicine is an online clinical medical knowledge database, which is an approach to providing health care service to a large number of people spread in different locations. It is mainly beneficial for the people of rural areas with limited or no medical facilities. e Medicine is targeted to provide high-quality healthcare service. It minimizes the time and cost required for treatment.
e-Medicine usually contains up-to-date, searchable, peer-reviewed medical journals, online physician reference textbooks, and a complete article database on medical specialties. This Internet medical library and clinical knowledge base are available to physicians, medical students, nurses, other health professionals, and patients.
With the use of e-Medicine, doctors and patients who are physically apart can connect so that patients can share his/her problem with the doctor, and the doctor can suggest treatment or any test required.
e-Governance is the use of information and communication technology (ICT) to enhance the access and delivery of government services to benefit citizens, business partners, and employees. It transforms the traditional government using ICT to make it clear, effective, and accountable. However, it doesn’t mean that putting more computers on the desks of government officials is e governance.
Governance is more than just a government website on the Internet. Political, social, economic, and technological aspects determine e-governance. It establishes a relationship between government officials and citizens, providing greater access to government information and services by making the government accessible online, promoting citizen participation by enabling citizens to interact more conveniently with government officials, such as by requesting government service and filing required documents through the website, increasing government accountability by making its operations more transparent, thereby reducing the opportunities for corruption, and supporting development goals by providing business, rural and traditionally underserved communities with information, opportunities, and communications capabilities.
For example,
https://www.nepal.gov.np/, https://www.moe.gov.np/, https://www.moha.gov.np/
Objectives of e-Governance
Some of the objectives of e-Governance are:
⮚ E-Governance refers to the provision of online public services to citizens and businesses.
⮚ Services for citizens include the registration to government services such as health care, education, or employment benefits.
⮚ For businesses, E-Governance services can take the form of online alerts for public procurements or funding opportunities as well as information and support on applicable legislation in a given sector.
⮚ E-Governance helps to cut down their administrative costs, speed up procedures and therefore increase efficiency and reactivity.
⮚ It could improve and accelerate administrative efficiency.
Challenges of implementing e-Governance
The key challenges of implementing E-Governance mainly in developing countries like Nepal are
⮚ High-speed infrastructure to access the Internet is required.
⮚ Creating trust and transparency of successful delivery of E-Governance service.
⮚ The digital divide exists in developing countries. All the citizens may not have ICT knowledge.
⮚ Network security and protection against viruses, spam, unwanted attacks, etc.
⮚ Online privacy.
⮚ All the citizens may not have access to computing resources.
Mobile computing is a generic term describing one’s ability to use technology while moving as opposed to portable which is only practical for use while deployed in a stationary configuration. A mobile computing device is created using mobile components, such as mobile hardware and software. Mobile computing devices are portable devices capable of operating executing, providing services and applications like a computing device. It is a computing device used in transit. Users can access data and information from wherever they are.
Many types of mobile computers have been introduced since the 1990s, including a wearable computer, PDA, enterprise digital assistant, smartphone, UMPC (Ultra-mobile PC), Tablet PC.
Features of Mobile Computing Device
Features of Mobile Computing devices are
⮚ It is a portable device that can be used during mobility.
⮚ It has limited processing and storage capability.
⮚ It includes mobile communication, mobile hardware, and mobile software.
⮚ It usually contains a touch screen for providing input.
⮚ It contains an on-screen or virtual keyboard for proving text inputs. However, an external keyboard can be connected by using the USB port, infrared, or Bluetooth.
⮚ It contains a camera, speaker, and microphone.
⮚ It contains handwriting recognizing software.
⮚ Most mobile computing devices contain a memory card slot to expand the storage capacity.
⮚ It has wireless connectivity such as Bluetooth, Wi-Fi to connect the Internet or with other computing devices as well as a wired connection through the USB port connectivity services like need either Wi-Fi.
⮚ The most mobile computing device can synchronize their data with applications on users’ computers.
⮚ It can be used for cloud computing and remote access.
⮚ It uses a mobile computing operating system such as Android, iOS, Windows Mobile OS, Palm OS.
⮚ It can include GPS (Global Positioning System) receiver for navigation.
Advantages of Mobile Computing
Advantages of mobile technology are:
⮚ It enables users to work from any location at any time.
⮚ It saves time for accessing data and information.
⮚ It helps to increase the productivity of users reducing the time and cost.
⮚ It has made research easier.
⮚ It is one of the major handheld sources of entertainment of users at present.
⮚ Nowadays, Business processes are easily available through secured mobile connections.
⮚ It is portable.
⮚ It supports cloud computing.
⮚ It provides remote access to the organizational data from any location.
⮚ It is an independent platform. It can be accessed from any hardware or software.
Disadvantages of Mobile Technology
⮚ Mobile technology requires faster and quality or GPRS or 3G or 4G connectivity.
⮚ It has security concerns; most wireless connectivity is unsafe.
⮚ Large power consumption is due to the use of batteries continuously and they do not tend to last long.
⮚ The danger of misrepresentation i.e., credential
⮚ Extensive use of mobile devices results in health problems.
Internet of things (IoT) is the network of physical devices, vehicles, home appliances, and other items embedded with electronics, software, sensors, actuators, and connectivity, which enables these things to connect, collect and exchange data.
The Internet of Things (IoT) is a system of interrelated computing devices, mechanical and digital machines, objects, animals, or people that are provided with unique identifiers (UIDs) and the ability to transfer data over a network without requiring human-to-human or human to-computer interaction.
By combining these connected devices with automated systems, it is possible to “gather information, analyse it and create an action” to help someone with a particular task or learn from a process. A thing in the internet of things can be a person with a heart monitor implant, an animal with a biochip transponder, an automobile that has built-in sensors to alert the driver when tire pressure is low, or any other natural or man-made object that can be assigned an Internet Protocol (IP) address and can transfer data over a network.
Advantages of IoT:
⮚ It automates tasks and helps to improve the quality of a business’s services and reduces.
⮚ It helps to operate the business operations more efficiently, better understand customers to deliver enhanced customer service.
⮚ It supports to improve decision-making and increases the value of the business.
⮚ It has the ability to access information from anywhere at any time on any device.
⮚ It provides improved communication between connected electronic devices.
⮚ Transferring data packets over a connected network saves time, effort, and money.
Disadvantages of IoT:
⮚ As the number of connected devices increases and more information is shared between devices, the chances of the system being attacked also increases.
⮚ Organizations may eventually have to deal with massive numbers (maybe even millions) of IoT devices, and collecting and managing the data from all those devices will be challenging.
⮚ If there’s a bug in the system, every connected device will likely become corrupted.
⮚ Since there’s no international standard of compatibility for IoT, it’s difficult for devices from different manufacturers to communicate with each other.
e-Learning applies to a learning/teaching or understanding about a topic with the help of Information and Communication Technology. e-Learning allows us to learn anywhere and usually at any time, as long as we have a properly configured computer, networks, devices, etc. e-Learning can be CD ROM-based, Network-based, Intranet-based, or Internet-based.
It can include text, video, audio, animation, and virtual environments. It can be a very rich learning experience that can even go beyond the lecture-based crowded classroom. It’s a self paced, hands-on learning experience. The quality of the electronic-based training, as in every form of training, is in its content and its delivery. However, e-learning can suffer from many of the same pitfalls (drawbacks) as classroom training, such as boring slides, monotonous speech, and little opportunity for interaction. The beauty of e-learning is that new software that allows the creation of very effective learning environments that can overcome the classic material being used in traditional learning. For example, http://www.howstuffworks.com/
The concept of e-learning has become more popular throughout the globe because of the Covid 19 pandemic. The tools like Zoom, Microsoft Teams, Cisco Webex Meetings, Google Meet are also used for learning purposes.
m-Commerce (mobile commerce) is the buying and selling of goods and services through wireless technology i.e., handheld devices such as cellular telephones and personal digital assistants (PDAs).
Industries affected by m-commerce include:
⮚ Financial services, including mobile banking (when customers use their handheld devices to access their accounts and pay their bills), as well as brokerage services (in which stock quotes can be displayed and trading conducted from the same handheld device).
⮚ Telecommunications, in which service changes, bill payment, and account reviews can all be conducted from the same handheld device.
⮚ Service/retail as consumers is given the ability to place and pay for orders on the fly.
⮚ Information services, which include the delivery of entertainment, financial news, sports figures, and traffic updates to a single mobile device.
Social Media is a computer-based technology that is used for the creation and sharing of information, ideas, interests, and other forms of expression via virtual communities and networks. Facebook, Twitter, YouTube are popular social media tools.
Advantages of Social Media:
⮚ It provides easier and faster way to communicate.
⮚ It provides worldwide real-time sharing of news and educational content.
⮚ It is one of the effective marketing/advertising tools at present.
⮚ It is the major source of entertainment at present.
⮚ It helps to understand better the latest trends and events.
Disadvantages of Social Media:
⮚ It has increased cyber-crime.
⮚ Productive times is lost due to time waster in social media.
⮚ It is a common tool at present for spreading rumours and fake news/updates.
⮚ It has a high risk of fraud.
⮚ It has decreased privacy.