Skip to main content
Engineering LibreTexts

13.6: Applications of AI

  • Page ID
  • \( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)

    \( \newcommand{\id}{\mathrm{id}}\) \( \newcommand{\Span}{\mathrm{span}}\)

    ( \newcommand{\kernel}{\mathrm{null}\,}\) \( \newcommand{\range}{\mathrm{range}\,}\)

    \( \newcommand{\RealPart}{\mathrm{Re}}\) \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\)

    \( \newcommand{\Argument}{\mathrm{Arg}}\) \( \newcommand{\norm}[1]{\| #1 \|}\)

    \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\)

    \( \newcommand{\Span}{\mathrm{span}}\)

    \( \newcommand{\id}{\mathrm{id}}\)

    \( \newcommand{\Span}{\mathrm{span}}\)

    \( \newcommand{\kernel}{\mathrm{null}\,}\)

    \( \newcommand{\range}{\mathrm{range}\,}\)

    \( \newcommand{\RealPart}{\mathrm{Re}}\)

    \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\)

    \( \newcommand{\Argument}{\mathrm{Arg}}\)

    \( \newcommand{\norm}[1]{\| #1 \|}\)

    \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\)

    \( \newcommand{\Span}{\mathrm{span}}\) \( \newcommand{\AA}{\unicode[.8,0]{x212B}}\)

    \( \newcommand{\vectorA}[1]{\vec{#1}}      % arrow\)

    \( \newcommand{\vectorAt}[1]{\vec{\text{#1}}}      % arrow\)

    \( \newcommand{\vectorB}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \( \newcommand{\vectorC}[1]{\textbf{#1}} \)

    \( \newcommand{\vectorD}[1]{\overrightarrow{#1}} \)

    \( \newcommand{\vectorDt}[1]{\overrightarrow{\text{#1}}} \)

    \( \newcommand{\vectE}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash{\mathbf {#1}}}} \)

    \( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)

    \(\newcommand{\avec}{\mathbf a}\) \(\newcommand{\bvec}{\mathbf b}\) \(\newcommand{\cvec}{\mathbf c}\) \(\newcommand{\dvec}{\mathbf d}\) \(\newcommand{\dtil}{\widetilde{\mathbf d}}\) \(\newcommand{\evec}{\mathbf e}\) \(\newcommand{\fvec}{\mathbf f}\) \(\newcommand{\nvec}{\mathbf n}\) \(\newcommand{\pvec}{\mathbf p}\) \(\newcommand{\qvec}{\mathbf q}\) \(\newcommand{\svec}{\mathbf s}\) \(\newcommand{\tvec}{\mathbf t}\) \(\newcommand{\uvec}{\mathbf u}\) \(\newcommand{\vvec}{\mathbf v}\) \(\newcommand{\wvec}{\mathbf w}\) \(\newcommand{\xvec}{\mathbf x}\) \(\newcommand{\yvec}{\mathbf y}\) \(\newcommand{\zvec}{\mathbf z}\) \(\newcommand{\rvec}{\mathbf r}\) \(\newcommand{\mvec}{\mathbf m}\) \(\newcommand{\zerovec}{\mathbf 0}\) \(\newcommand{\onevec}{\mathbf 1}\) \(\newcommand{\real}{\mathbb R}\) \(\newcommand{\twovec}[2]{\left[\begin{array}{r}#1 \\ #2 \end{array}\right]}\) \(\newcommand{\ctwovec}[2]{\left[\begin{array}{c}#1 \\ #2 \end{array}\right]}\) \(\newcommand{\threevec}[3]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \end{array}\right]}\) \(\newcommand{\cthreevec}[3]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \end{array}\right]}\) \(\newcommand{\fourvec}[4]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \\ #4 \end{array}\right]}\) \(\newcommand{\cfourvec}[4]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \\ #4 \end{array}\right]}\) \(\newcommand{\fivevec}[5]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \\ #4 \\ #5 \\ \end{array}\right]}\) \(\newcommand{\cfivevec}[5]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \\ #4 \\ #5 \\ \end{array}\right]}\) \(\newcommand{\mattwo}[4]{\left[\begin{array}{rr}#1 \amp #2 \\ #3 \amp #4 \\ \end{array}\right]}\) \(\newcommand{\laspan}[1]{\text{Span}\{#1\}}\) \(\newcommand{\bcal}{\cal B}\) \(\newcommand{\ccal}{\cal C}\) \(\newcommand{\scal}{\cal S}\) \(\newcommand{\wcal}{\cal W}\) \(\newcommand{\ecal}{\cal E}\) \(\newcommand{\coords}[2]{\left\{#1\right\}_{#2}}\) \(\newcommand{\gray}[1]{\color{gray}{#1}}\) \(\newcommand{\lgray}[1]{\color{lightgray}{#1}}\) \(\newcommand{\rank}{\operatorname{rank}}\) \(\newcommand{\row}{\text{Row}}\) \(\newcommand{\col}{\text{Col}}\) \(\renewcommand{\row}{\text{Row}}\) \(\newcommand{\nul}{\text{Nul}}\) \(\newcommand{\var}{\text{Var}}\) \(\newcommand{\corr}{\text{corr}}\) \(\newcommand{\len}[1]{\left|#1\right|}\) \(\newcommand{\bbar}{\overline{\bvec}}\) \(\newcommand{\bhat}{\widehat{\bvec}}\) \(\newcommand{\bperp}{\bvec^\perp}\) \(\newcommand{\xhat}{\widehat{\xvec}}\) \(\newcommand{\vhat}{\widehat{\vvec}}\) \(\newcommand{\uhat}{\widehat{\uvec}}\) \(\newcommand{\what}{\widehat{\wvec}}\) \(\newcommand{\Sighat}{\widehat{\Sigma}}\) \(\newcommand{\lt}{<}\) \(\newcommand{\gt}{>}\) \(\newcommand{\amp}{&}\) \(\definecolor{fillinmathshade}{gray}{0.9}\)

    Autonomous Technology 

    One of the most widely used applications of AI is autonomous technologies. By combining software, sensors, and location technologies, devices that can operate themselves to perform specific functions are being developed. Some examples include: medical nanotechnology robots (nanobots), self-driving cars, or unmanned aerial vehicles (UAVs).

    nanobot is a robot whose components are on the scale of about a nanometer, which is one-billionth of a meter. While still an emerging field, it is showing promise for applications in the medical field. For example, a set of nanobots could be introduced into the human body to combat cancer or a specific disease.

    UAV, often referred to as a “drone,” is a small airplane or helicopter that can fly without a pilot. Instead of a pilot, they are either run autonomously by computers in the vehicle or operated by a person using a remote control. While most drones today are used for military or civil applications, there is a growing market for personal drones.


    Figure \(\PageIndex{1}\): Photo (Phasmatisnox via Wikipedia CC-BY)

    Robots are automated machines that can execute specific tasks with very little or no human intervention and are able to accomplish tasks with both speed and precision [1]. The development and deployment of robots is most common in manufacturing in the replacement of humans in repetitive tasks. Robots are also used in medicine, education, restaurants and hotels, and entertainment. Some of the most popular robots are ASIMO by Honda and Boston Dynamics robots like ATLAS. Robots can increase productivity and accuracy, but are costly. For more advantages and disadvantages, see the table below.

    Robot Advantages Robot Disadvantages
    • Reduction of risk. Tasks that are dangerous to humans can be done by robots (i.e. defusing bombs, travelling to space).
    • Error reduction and increased level of precision.
    • No downtime. Robots can work everyday all day.
    • Good at performing repetitive tasks that may otherwise injure humans
    • Faster decisions can be made by robots programed with artificial intelligence than humans as they are able to process complex data at a much higher speed
    • Reduction in specific employment opportunities in jobs being replaced by robots
    • High capital investment required by organizations to utilize and maintain
    • Lack of creativity and emotion in the performance of tasks or decision-making processes
    • Reduction in human interaction
    • Require constant power to run and maintain

    With artificial intelligence, robots will be able to independently estimate the events around them and to make decisions on actions which they’re required to make for their given objective. Robots can already both record human movement skills and replicate them as machine learning improves drive efficiency and mobility. [2]

    Intelligent Agents

    Figure \(\PageIndex{1}\): IOS 7 Siri (Kavakavins111 on Wikipedia CC-BY-SA)

    Intelligent agents process the inputs it receives, and makes decisions/ takes action based on that information. Sensors allow intelligence agents to perceive their surroundings, while actuators allow them to act on that perception. A software agent, a human agent, and a robotic agent are all examples of agents, each with its own set of sensors and actuators to sense its environment and then perform actions through its actuators.

    AI agents that can learn from their previous experiences or have learning capabilities are known as learning agents. Beginning by acting on basic knowledge, learning agents subsequently learn to act and adapt on their own automatically. Conversational intelligence tools are tools that have the ability to auto-record meetings, transcribe, and apply AI to speech. They can be helpful for individuals working in sales, and could possibly replace some functions performed by customer relationship management systems.

    Siri, Alexa and Google Assistant are examples of intelligent agents that can be accessed from smartphones. These tools can allow users to open applications, send messages, make calls, play voicemails and check the weather.

    Natural Language Processing (NLP)

    Natural Language Processing (NLP) allows computers to extract meaning from human language.  Natural Language Processing’s goal by design is to read, decipher, and comprehend human language. In Natural Language Processing, humans converse with the machine which records the conversation and converts the audio to text. After that, the system analyses the data and converts it to audio. The machine then plays the audio file back in response to the human.

    Algorithms use natural language processing to detect natural language rules, resulting in the conversion of unstructured language input into a format that computers can recognize. Natural Language Processing (NLP) is used in many translation applications such as Google Translate, various interactive voice response (IVR) applications found in call centres, and software tools that check for grammatical accuracy of texts, like Microsoft Word and Grammarly. Additionally, it is also used in personal assistant tools like Siri, Cortana and Alexa.

    Expert Systems 

    Expert systems (ES) are designed to emulate the human ability to make decisions in specific contexts. An expert system, by means of a reasoning, can perform at a level comparable to or better than a human expert does within a specified area.  The goal of ES is therefore to solve complex problems by following a line of reasoning that is derived from human knowledge. This reasoning is normally represented by if–then–else statements, instead of conventional procedural code. Expert systems have been reliably used in the business world to gain competitive advantages and forecast market conditions. In a time where every decision made in the business world is critical for success; the assistance provided from an expert system can be an essential and highly reliable resource.

    Expert Systems in Fraud Detection

    Expert systems can be used in fraud detection. A company can establish rules for detecting fraud and then allow the system to identify fraudulent behaviour based on the set of rules created. For example, a rule can be created to look for transactions that are originating from a particular location (one that may been known for criminal activity) and are over a certain amount. Since expert systems are based on rules that are programmed, it may be easy for cybercriminals to circumvent the system.  However, expert systems can still be useful as part of a larger fraud defense strategy that may also incorporate more intelligent systems [3]

    1. TechTarget. (2021, May 14). What are robots and how do they work? Retrieved January 12, 2022, from 
    2. Evgeniy Bryndin, Robots with Artificial Intelligence and Spectroscopic Sight in Hi-Tech Labor Market, International Journal of Systems Science and Applied Mathematics. Vol. 4, No. 3, 2019, pp. 31-37. doi: 10.11648/j.ijssam.20190403.11 
    3. Lu, C. (2017, February 19). How AI is helping detect fraud and fight criminals. Retrieved December 3, 2021, from

    13.6: Applications of AI is shared under a not declared license and was authored, remixed, and/or curated by LibreTexts.

    • Was this article helpful?