You are on page 1of 17

Article Not peer-reviewed version

AI Agents from Copilots to Coworkers:


Historical Context, Challenges,
Limitations, Implications, and Practical
Guidelines

Kadhim Hayawi and Sakib Shahriar *

Posted Date: 10 April 2024

doi: 10.20944/preprints202404.0709.v1

Keywords: artificial intelligence agents; human-AI collaboration; generative AI; artificial general intelligence;
ethical AI

Preprints.org is a free multidiscipline platform providing preprint service that


is dedicated to making early versions of research outputs permanently
available and citable. Preprints posted at Preprints.org appear in Web of
Science, Crossref, Google Scholar, Scilit, Europe PMC.

Copyright: This is an open access article distributed under the Creative Commons
Attribution License which permits unrestricted use, distribution, and reproduction in any
medium, provided the original work is properly cited.
Preprints.org (www.preprints.org) | NOT PEER-REVIEWED | Posted: 10 April 2024 doi:10.20944/preprints202404.0709.v1

Disclaimer/Publisher’s Note: The statements, opinions, and data contained in all publications are solely those of the individual author(s) and
contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting
from any ideas, methods, instructions, or products referred to in the content.

Article

AI Agents from Copilots to Coworkers: Historical


Context, Challenges, Limitations, Implications, and
Practical Guidelines
Kadhim Hayawi 1 and Sakib Shahriar 2,*
1 College of Interdisciplinary Studies, Computational Systems, Zayed university, Abu Dhabi, United Arab
Emirates
2 AI CEO FZ-LLC, Arjan Office Tower, Dubai, UAE

* Correspondence: sakibshahriar95@gmail.com

Abstract: This paper examines the transformative journey of Artificial Intelligence (AI) agents from
copilots to integral coworkers within diverse sectors. Beginning with a foundational overview, we
delve into the historical evolution of AI agents, highlighting key technological milestones and the
shift from simple automated tools to sophisticated decision-making systems capable of learning and
adapting over time. We explore the capabilities of AI agents, including problem-solving, predictive
analytics, and automation, and their applications across healthcare, business, and education,
showcasing their role in diagnostics, customer service, and personalized learning, among other
areas. We also address the integration of AI agents in the workplace, presenting strategies for
collaboration between humans and AI, and outline the challenges and ethical considerations that
accompany the development and deployment of AI technologies. A comprehensive tutorial
provides insight into the development process of AI agents, emphasizing goal definition, data
handling, algorithm selection, and ethical guidelines. We also consider the pathway towards
Artificial General Intelligence (AGI) and the societal and ethical implications of widespread AI
integration, proposing strategies for equitable and ethical AI use.

Keywords: artificial intelligence agents; human-AI collaboration; generative AI; artificial general
intelligence; ethical AI

1. Introduction
In the rapidly evolving landscape of technology, Artificial Intelligence (AI) agents have
transcended their initial roles as facilitators of human tasks to become collaborative partners,
reshaping the way we interact with the digital world. Using AI, such software applications are
designed that perform various tasks, make decisions, and have the ability to learn and adapt over
time [1]. AI agents, through the application of sophisticated AI methodologies, are crafted to execute
a broad spectrum of tasks, render decisions with minimal human intervention, and exhibit a
remarkable capacity for learning and adaptation over time. These intelligent entities operate on a
spectrum that ranges from rule-based systems, which follow explicitly defined instructions, to
advanced machine learning models, capable of deriving insights and evolving based on their
interactions with data and the environment.
This paper aims to dissect the multifaceted nature of AI agents, delineating their development,
capabilities, and the profound impact they have across various sectors. By examining the historical
progression, technological advancements, and the challenges encountered in integrating AI agents
into the fabric of everyday life, we provide a comprehensive understanding of their role and
significance. Moreover, this paper aims to contribute to the academic and practical understanding of
AI agents by highlighting their application in critical domains such as healthcare, where they offer
diagnostic support and patient monitoring, business, where they streamline operations and enhance

© 2024 by the author(s). Distributed under a Creative Commons CC BY license.


Preprints.org (www.preprints.org) | NOT PEER-REVIEWED | Posted: 10 April 2024 doi:10.20944/preprints202404.0709.v1

customer engagement, and education, where they personalize learning experiences. Through these
discussions, we illustrate the versatility and transformative potential of AI agents. Finally, we address
the ethical considerations and societal implications of deploying AI agents, advocating for
responsible development practices that ensure fairness, transparency, and respect for privacy. This
paper contributes valuable insights into the ongoing dialogue about the ethical use of AI, offering
guidelines and frameworks that can aid in the responsible integration of AI agents into society.

1.1. Definition of AI Agents


In the last few years, business technology has quickly evolved, and as a result, AI agents have
arisen as elements of transformation. AI agents are intelligent computational programs and entities
that can work autonomously in a particular environment to achieve certain objectives and
predetermined goals [2]. These intelligent agents are designed to sense the environment, decide what
to perform, and act according to the available data and information. There are many ways to gather
data from outside factors, such as input from sensors, processing, understanding, and analyzing the
data [3].
Nowadays, AI agents come in a variety of sizes, based on rule-based systems [4] or machine
learning algorithms [5]. Such intelligent agents have a seamless ability to grow and learn continually.
AI agents follow guidelines or regulations to control their directs and actions and how to make
decisions [6]. The agents can work independently, respond to any change in their environment, and
take initiative by themselves. These agents are proactive in accomplishing their tasks and they are
equipped with social intelligence [7]. AI agents can be useful in many fields, such as data processing,
problem-solving, autonomous navigation, and decision-making [8]. AI agents are essential in the
development of modern intelligent systems and computer applications in a variety of industries and
fields like robotics, finance, transportation, healthcare, etc. [9]. However, there is a need to enhance
efficiency, and productivity, and refine the ability of decision-making in AI agents.

1.2. Historical Context and Evolution of AI Agents


The invention of an analytical engine by Charles Babbage and other early-times computing
devices made it possible to go for landmark advancements in the field of mechanical engineering and
automation. These advancements in technology also resulted in industrial evolution throughout the
18th and 19th centuries. In the 20th century, the development and creation of computers became
possible due to the work of John von Neumann, Alan Turing, and Norbert Wiener. Von Neumann’s
research also led to the creation of fields like Automata and Artificial Intelligence that were further
improved by the Turing Test, presented by Alan Turing. In 1995, the first AI program was created by
Herbert Simon and Allen Newell titled “Logic Theorist” [10].
These developments have opened the way for the creation of smart AI agents in a range of fields,
including robotics, healthcare, and finance [11]. These agents can identify patterns, make complex
decisions, and self-learn [5]. Nowadays, humans interact with technology and society in a whole new
way with the help of AI agents [12]. In addition, AI agents are using advances in the speed of
processing, algorithms, and data analytics to address increasingly complicated problems [13]. In the
last couple of decades, AI agents have emerged and evolved from simple automated tools to complex
decision-making systems [14]. The advancements and improvements in the fields of science,
philosophy, and technology have impacted the AI agents to help them in more sophisticated
decision-making.

1.3. Types of AI Agents


AI agents can be categorized into several different types, each exhibiting distinct characteristics
and abilities that enable them to interact with their environment and fulfill their designated roles.
The types range from basic reactive forms to highly sophisticated entities capable of learning and
making autonomous decisions. The categories of AI agents include:
Preprints.org (www.preprints.org) | NOT PEER-REVIEWED | Posted: 10 April 2024 doi:10.20944/preprints202404.0709.v1

Simple Reflex Agent: It is a very simple type of agent, and they can sense the current state of an
environment and work accordingly [15]. These agents typically wait for a perception and then
respond e.g., vacuum cleaner or a bar code-reader.
Model-based Reflex Agent: This type of agent can sense the current state of an environment but
also can sense what is happening in the surroundings. An example of model-based reflex agents is
self-driving cars.
Goal-based Agent: This type of agent tries to achieve a predefined goal by doing some sort of
decision-making. An example of goal-based agents can be shopping according to a given list.
Utility-based Agent: These are the agents who can choose the best choice from the available
multiple options based on a given criteria. Utility-based agents can perform tasks like controlling
house temperature, finding shortest route, avoiding traffic jams, and ensuring the safety of
passengers sitting in a vehicle.
Learning-based Agent: These agents learn from experiments, update their knowledge, and try
to reach an optimal result. Examples of such agents include spam filtering and car-driving robots.

1.4. AI Agents and Their Roles


These days, a vast majority of tasks are being accomplished effectively and safely with the help
of AI agents. In the last couple of decades, the abilities of AI agents have been improved and this is
the reason that the role of AI agents in various fields of life has also been enhanced [1]. A few of these
roles are discussed below:
Copilots: AI agents can be used as copilots and there are several advantages of copilots such as
providing insights for real-time data analysis. They can also simplify a particular process and ensure
that humans can shift their focus to other difficult tasks. Key applications of copilots include route
planning, inventory management, supply-chain prediction, and predicting logistics demand [16].
Coworkers: AI agents can also function as coworkers, and they can collaborate with humans as
well to achieve various goals and increase production capacity. As a coworker, an AI agent can
interact with humans in groups to complete tasks like project management and data analysis [3,17].
They can also be useful in giving advice and assistance to humans based on each person’s
performance and activities.

1.5. Transition of AI from Supportive to Collaborative Roles


In the last two decades, AI has taken a driving seat in the fields of business, industry, finance,
health, and others [18]. AI’s role has passed through a transition phase and nowadays, AI is acting
more in collaborative roles by capitalizing on personalized learning, decision-making,
communication, and project management. In addition to this, recent advancements like
reinforcement learning [19], and generative learning have resulted in ground-breaking tools like
ChatGPT, Google Gemini, and Microsoft Copilot [20]. These modern tools are now being used in
collaborative roles. The Large Language Models (LLMs) are major turning points in the progress of
AI from a supportive to a collaborative role. The GPT models are the premier example of Generative
AI. Generative AI allows AI systems to produce pieces of writing, music, graphics, and even videos
[21]. These tools promote collaboration with the help of minimum human interaction to generate
creative art and craft. These days, due to LLM-based systems, it is possible to mimic a person’s style
of writing, conversation, or talking skills and abilities. These recent advancements in AI have paved
the way to increase the work in collaboration with humans [6] on a range of jobs, including both
graphics and creative and analytical tasks.

2. AI Agents Capabilities
AI agents are also commonly known as intelligent agents, and they have a wide range of abilities
and skills that enable them to perform tasks independently [22] and interact with their environment
directly. These agents epitomize the zenith of technological sophistication, enabling the execution of
complex tasks with minimal human oversight. This section aims to highlight the extensive range of
Preprints.org (www.preprints.org) | NOT PEER-REVIEWED | Posted: 10 April 2024 doi:10.20944/preprints202404.0709.v1

proficiencies inherent to AI agents, elucidating their capacity to not only operate independently but
also to refine and optimize multifaceted processes across various industries. The capabilities of
modern AI agents include:
Perception: AI Agent has the power and the capacity to detect and decode data from a lot of
sources, like microphones, sensors, cameras, and text. In perception, the relevant data is gathered
from different techniques like natural language processing, speech cognition, and computer vision
[11].
Reasoning: A typical AI Agent can analyze data, derive conclusions from the data, and decide
based on logic, patterns, or preset rules [10]. Techniques like logical or probabilistic reasoning and
expert systems are employed to process the data.
Learning: Learning is another key ability of an AI agent [5]. By using machine-learning
algorithms, agents can detect patterns and trends, and find correlations in data to improve their
performance [13]. Modern AI agents use learning techniques like reinforcement learning, supervised
learning, and unsupervised learning.
Adaption: AI agents have an intended ability to adapt to evolving scenarios and changing
environments, assignments, or preferences [8]. A typical AI agent is flexible in changing its actions,
optimizing its performance, and providing the results in any situation.
Interaction: An AI agent can interact with other humans as well as other agents [17]. Tools such
as natural language processing, dialogue systems, and human-computer interfaces can assist agents
in communication. These tools help agents complete a job amid of inherent complexities of the job.
Problem Solving: The primary role of an agent is problem-solving by analyzing the data and
finding a suitable solution. AI agents have a seamless ability to solve problems from a wide range of
areas, such as natural languages, machine learning, statistics, calculus, algebra, etc. [1]. The problem-
solving agents can be of three types: automata-based, proposition-based, and predicate-based agents.
The automata-based agents are simplest and can process the simplest statements e.g., “draw a circle”.
On the other hand, proposition-based agents have more complex statements like “find square of x”
or “draw a line from X to Y”. Predicate-based agents are the most advanced form of problem-solving
agents. These agents can process even more complex problems such as “find all pairs of dice of the
same color” or “find the shortest route between two points.”
Predictive Analytics: The predictive AI agents can perform predictive analytics from historical
data [23]. They are trained on very large datasets such as documents, spreadsheets, images, audio
recordings, and videos. Supervised learning is commonly used in predictive agents. Applications of
predictive AI agents are quality inspection, forecasting, and security monitoring.
Automation: AI agents can also automate various tasks for humans [6]. Such agents assist
humans in increasing overall performance and efficiency of work. AI agents can multiply the
productivity of a business process by automating its cumbersome, hefty, and time-consuming tasks
[18]. AI agents can be used to automate the human resource section by restructuring the recruitment
process. Similarly, project management and business management can be automated through
autonomous agents. Other possible applications are finance automation, document management
automation, order management automation, and supply-chain automation [14].
AI agents are used in many tools and several industries [24]. They can handle a wide range of
complicated jobs and activities in various domains from autonomous driving and healthcare to
customer service and banking.

3. AI Agents Applications
AI agents are smart and intelligent assistants who have various abilities and skills used to
perform various tasks. In the medical field, they can help doctors to identify a patient’s diseases via
analysis of images and symptoms data. In finance, signals and alerts are triggered when it finds
something wrong with business or money. AI agents can speak with humans and give fast answers
to human queries. They can help humans when humans need help with anything online, such as
making plans or asking for something. In factories, machines are cleaned and repaired automatically
with the help of sensors and agents. AI agents can help farmers improve agriculture production and
Preprints.org (www.preprints.org) | NOT PEER-REVIEWED | Posted: 10 April 2024 doi:10.20944/preprints202404.0709.v1

also help in driving autonomous automobiles. In classrooms, agents can help in sharing knowledge
by providing lectures especially to meet a teacher’s demand and in clearing the concepts to the
students. In the next subsections, we investigate the role of AI agents and potential use cases in
several domains.

3.1. AI Agents in Healthcare


3.1.1. Diagnostic Assistance and Patient Monitoring
AI agents play a vital role in the healthcare industry since they help doctors and all medical
workers in various tasks such as diagnosis, curing, surgery, etc. They can assist in the diagnosis and
development of treatment schedule plans. Moreover, AI agents can analyze huge volumes of medical
data, including patient records, lab results, and photographs. AI systems are used in analyzing CT
scans, MRIs, and X-rays [25] to find abnormalities or signs of illnesses like pneumonia or cancer.
According to previous data and scientific literature, they can help in predicting a patient’s disease.
They may also be used to recommend specific medication and treatment based on the unique
symptoms, biodata, and medical background.
AI agents can help in administrative tasks like appointment scheduling, billing, payments, and
monitoring electronic health records [26]. Such automated support at healthcare institutions allows
team members to focus on patient care. AI agents in healthcare can help achieve better diagnoses,
improve health facilities, provide better patient cures, and customize treatment regimens.

3.1.2. Drug Discovery and Personalized Medicine


AI agents are changing individual healthcare and improving drug development to facilitate and
improve the process of creating and developing new medications and adjusting therapies for patients
[26]. AI tools are used in drug development to search over huge amounts of biological data, like
protein structures, chemical substances, and genetic information to find possible or suitable and
optional treatments. These tools evaluate the safety and efficacy of many compounds and predict
how they will interact with the biological targets that expedite the cost of drug development and
research.
AI agents may identify the best medication, accurate dosage, and treatment plans for a patient
based on individual details. An AI agent is used to personalize an individual’s medicine and drug
discovery and to improve the patient’s diagnosis with the recommendation of more precise and
effective medicines for the patient [26].

3.1.3. Administrative Automation and Patient Data Management


AI agents can help with administrative automation and better management of patient data. By
taking the multiple administrative responsibilities, AI agents help healthcare and medical staff (such
as doctors and nurses) to just focus on patient care. For example, chatbots can help in arranging
appointments with doctors, responding to the patient’s queries, managing administrative tasks, and
managing logistical queries. AI systems are used to manage patient data by arranging and analyzing
large volumes of medical data and information [25]. Agent-based administrative automation can help
in storing health records and retrieval of patient data. Such automation reduces the possibility of
error and increases the accuracy and correctness of data. AI agents have the skills to extract the
required knowledge from unstructured data such as clinical notes and research articles with the help
of natural language processing [27].
Furthermore, AI agents can enhance and improve privacy and data security with the help of
advanced encoding and complex encryption and manage access control [23]. They can maintain and
confirm healthcare rules since it is used to detect and identify possible security breaches or control
illegal access to patients’ data. AI agents also help in creating a more efficient and effective healthcare
system that benefits patients. These technologies provide better patient care, reduce administrative
burden, and provide better operational processes.
Preprints.org (www.preprints.org) | NOT PEER-REVIEWED | Posted: 10 April 2024 doi:10.20944/preprints202404.0709.v1

3.2. AI Agents in Business


3.2.1. Customer Service Automation
AI Agents can help in customer service automation and Customer Relationship Management
(CRM) to improve the customer experience and reduce the burden on business operations. Virtual
assistants and chatbots can help simplify customer interaction with the help of an automatic question-
answering facility. Using this facility, customer’s frequently asked queries, typical issues, and
immediate help can be addressed [28]. For example, AI-powered chatbots are used by businesses like
Amazon and Apple to answer customers’ queries, shorten wait times, and increase service efficiency
and services [29].
Nowadays, to provide customized services and increase customer engagement, AI agents can
interact with CRM systems and analyze customer data recorded from multiple interactions and
comments [30]. AI agents can help in classifying the customers’ data predicting the customer’s
behavior, and suggesting goods and services to customers [31]. For example, many companies may
conduct specific marketing campaigns and improve sales strategies with the help of Salesforce’s
Einstein AI which can evaluate customer interactions and communication to identify the latest trends
and patterns [32]. Customer satisfaction and happiness increase productivity and growth in sales and
AI agents can help in automating customer services and operations [33].

3.2.2. Predictive Analytics for Market Trends and Consumer Behavior


AI-powered analysis of customer data is changing business trends since these days it is possible
to predict market trends and customer behaviors. To predict behavior and trends, AI agents can
examine and analyze large amounts of past and present data [34] such as sales information, social
media activity, client demographics, and online actions and behavior for employees. For example,
predictive analytics is used for e-commerce and online stores like Amazon and Alibaba to analyze
past buying and browsing patterns with their customers to predict future purchases or buying and
make customized product suggestions. In the same way, video streaming services like YouTube,
Netflix, and Spotify employ predictive analytics to analyze customer preferences and viewing or
listening patterns in the way to make specific content suggestions.
AI-power modeling analysis is changing how reliable and effective businesses can predict
market trends and customer behaviors [31]. To find the behavior and trends, AI agents are capable
of analyzing large amounts of customer data such as sales information, social media activity, client
demographics, and online action and behavior for employees. Furthermore, it is possible to study
also external factors such as social developments, financial indicators, and competitor behavior. AI
agents predict the analytics that may help companies predict market trends and demand patterns
[35]. It makes it easiest for companies to actively adjust pricing strategies, stock levels, and marketing
efforts to maximize profits and reduce risks.

3.2.3. Automation of Repetitive Tasks and Process Optimization


Modern AI agents can minimize repetitive tasks and improve business procedures, by offering
considerable improvements in operational efficiency and productivity. AI agents allow humans to
automate tasks such as document processing, data entry, and customer services. Additionally, data
is analyzed using AI-powered analytical programming to identify the suggested process
improvement or modification [36]. Such automation simplifies and improves operations and
decreases or reduces expenses. AI also provides solutions in sales and marketing sections by
enhancing and improving targeted and focused advertisements to increase profit. AI agents are also
able to perform repetitive tasks [37] that can help businesses remain competitive, respond to changing
circumstances in the market, and encourage creativity in today’s modern competitive business
environment.
Preprints.org (www.preprints.org) | NOT PEER-REVIEWED | Posted: 10 April 2024 doi:10.20944/preprints202404.0709.v1

3.3. AI Agents in Education


3.3.1. Personalized Learning and Adaptive Educational Platforms
Personalized learning and adaptive learning are modern educational platforms that use AI
agents to change the traditional classroom models in education. These learning platforms offer
customized learning experiences and opportunities to meet every student’s unique needs and
learning choices [38,39]. These platforms can evaluate the preferences, choices, areas of courage, areas
of weakness, and difficulties of every student to provide specific support, pacing or timing, and
content that optimizes students’ participation and learning achievements. Adaptive learning
platforms like IXL and DreamBox, apply various artificial intelligence models to measure the level of
ability and skills of each student. Further, the subject content and level of complexity of the learning
materials are adjusted according to the student’s performance. Such adaptive methods can help
students focus on that field where they want to need more support and effort.

3.3.2. Automating Administrative Tasks and Grading


In educational institutions, productivity and performance can be enhanced and increased by
using AI agents to automatically perform managerial and administrative tasks. Therefore, teachers
can focus on teaching since AI-powered systems can take care of routine administrative duties such
as tracking attendance, scheduling, and maintaining records [40]. Additionally, AI agents can
provide reports, manage student enrollments, and handle class schedules. Automated tasks can
simplify administrative procedures and improve workflow effectiveness.
Further, AI agents can employ machine learning algorithms to analyze a student’s work such as
assignments, quizzes, and tests to quickly process the grades [41]. These AI agents can also provide
help with customized support by responding to the student’s immediate queries and providing
complete performance reports for the teachers.

3.3.3. Enhancing Research through Data Analysis and Simulation


A researcher’s efficiency and accuracy are increased if AI agents are used to evaluate and analyze
the dataset. AI agents cannot only process large datasets but also extract important facts, patterns,
and connections that may not be immediately apparent to human researchers [8]. An ML-based AI
agent is capable of seeing the patterns and predicting the results from complex datasets. Here, agents
can use machine learning algorithms or statistical approaches for data analysis.
Furthermore, AI agents can help the researchers collect experimental data in a virtual setting
and test the hypotheses [42]. Without performing actual tests, computer models enable researchers
to analyze different parameters using simulations, evaluate the possible results, and improve their
research theories.

4. Integration of AI Agents in the Workplace


In the last three decades, AI agents have transformed traditional business processes and
operations at the workplace by improving efficiency, automating repetitive tasks, and optimizing
procedures. AI agents like chatbots and virtual assistants are used to provide customer services and
to answer customer’s queries. Agents can also offer immediate support to customers, decrease
response time, and reduce the burden on human agents. AI agents can do workflow management,
optimize task distribution, and enhance team member collaboration by increasing project
management efficiency [43]. AI agents can also automate and simplify the candidate screening and
training process, which can save HR professionals effort, money, and time. Overall, AI agents can
improve productivity at the workplace and can improve business by freeing up employees to focus
on important tasks and activities while AI performs routine and repetitive tasks.
Preprints.org (www.preprints.org) | NOT PEER-REVIEWED | Posted: 10 April 2024 doi:10.20944/preprints202404.0709.v1

4.1. Strategies for Integrating AI into Various Workflows


A primary step in using AI agents in the workplace is to identify the repetitive tasks that may
be computerized by using various AI technologies [44]. Such AI-based automation can support in
achieving business targets, providing the staff members with the proper instructions, and ensuring
and providing data security with excellent quality. Such AI agent-based automation provides
continuous evaluation of processes and maximizes the effectiveness and efficiency of various
business processes and workflows.
Furthermore, the successful integration of AI agents into workplace workflows necessitates a
collaborative approach between AI specialists and operational teams to tailor AI solutions that align
with specific business objectives. This includes setting clear parameters for AI agent roles, ensuring
they complement rather than replace human capabilities, and fostering an environment of continuous
learning and adaptation. Training programs for staff to understand and interact with AI technologies
effectively are vital, enhancing their ability to leverage these tools for improved decision-making and
innovation. Additionally, feedback mechanisms should be established to monitor the impact of AI
integration, allowing for iterative improvements and adjustments to align with evolving business
needs and technological advancements. This holistic strategy ensures that the deployment of AI
agents contributes to a more dynamic, efficient, and responsive business model.

4.2. Human-AI Collaboration Models


The models of human-AI collaboration make use of AI-based automation in which AI completes
various tasks independently with little assistance or intervention from humans [45]. AI also supports
humans in making decisions by providing useful information and recommendations. The AI models
and algorithms collaborating with humans can enhance human’s ability to improve the efficiency of
work and make decisions in every field of life.
To further refine the models of human-AI collaboration, it’s essential to develop adaptive
systems that can learn from human feedback in real-time [5], enabling a more intuitive interaction
between humans and AI agents. These systems should prioritize the augmentation of human skills,
allowing AI to take over mundane or computationally intensive tasks while humans focus on areas
requiring creativity and emotional intelligence. Establishing clear communication channels between
AI agents and their human counterparts is crucial, ensuring that AI recommendations are transparent
and understandable. By adopting a harmonious relationship, where AI complements human
strengths and compensates for weaknesses, organizations can achieve a balance that leverages the
best of both worlds, driving innovation and enhancing problem-solving capabilities across various
domains.

5. Challenges and Limitations


There are various challenges and limitations when AI is applied to various fields. The challenges
include ethical considerations, data and information prejudices, and the possibility of employment
displacement or loss. A brief discussion related to these challenges is presented next.

5.1. Technical Challenges in AI Development and Integration


Technical challenges in AI development and integration are needed to process huge amounts of
data effectively and make them scalable [46]. In addition, there are many challenges to maintaining
data privacy and security [47]. As different varieties of AI technologies are integrated, issues with
capabilities problems occur. To ensure a smooth system communication and cooperation to
standardized structured frameworks and protocols are needed.
Moreover, the complexity of designing AI systems that can understand and interpret the
nuances of human language and behavior presents a significant hurdle. This complexity necessitates
advanced algorithms capable of deep learning and contextual analysis, pushing the boundaries of
current AI technology. Ensuring these systems can operate in diverse and dynamic environments
Preprints.org (www.preprints.org) | NOT PEER-REVIEWED | Posted: 10 April 2024 doi:10.20944/preprints202404.0709.v1

adds another layer of difficulty, highlighting the need for continuous innovation and research to
overcome these technical challenges.

5.2. Addressing Biases and Ethical Concerns


The implementation of equity and transparency in the development of algorithms and data
processing is among the significant ethical concerns to address. To obtain equal diversity in dataset
detection, unbiased representation, mitigating flaws in training data auditing, and evaluating AI
systems regularly can help in achieving transparency and fairness [47]. The development of AI
applications is helped by legal standards and laws that are used to promote the moral and responsible
application of AI technology. Further, observing moral issues and building confidence and trust in
AI applications across various fields heavily depends on encouraging collaboration and including
the stakeholders in moral debates [47].

5.3. Impact on Employment and Workforce Dynamics


In recent years, AI has exhibited a major impact on workers’ behaviors and jobs. AI is also
automating repetitive tasks and processes, which results in job displacement in specific areas,
whenever it generates new employment prospects in AI research or maintenance [21]. To adjust the
workers must read and learn the new qualities like problem-solving and critical or analytical thinking
that work together with AI technology. AI can change the nature and type of jobs, requiring closer
cooperation between humans and AI systems. AI may change the nature of the work, requiring
continuous learning and development to ensure workforce preparation in dynamic digital
marketplaces.
Additionally, the integration of AI into the workforce demands a paradigm shift in educational
and training programs to equip employees with the skills necessary for the digital age. This includes
not only technical proficiency but also adaptability, creative thinking, and an understanding of AI
ethics. As AI reshapes job roles and industries, a collaborative effort between policymakers,
educators, and businesses is essential to create a resilient workforce capable of thriving alongside AI,
ensuring that technological progress benefits society as a whole.

6. Developing AI Agents: A Tutorial and Framework


Developing intelligent agents involves a series of critical activities. Initially, one must delineate
the agent’s objectives and domain, followed by defining the specific tasks and capabilities the agent
is intended to execute. After this, data collection and preparation for training are imperative. The
selection of optimal machine learning methodologies and algorithms is then carried out, taking into
account the complexity and interpretability of the model [48]. Upon training completion, the agent’s
performance is evaluated using relevant metrics, and its efficacy is further scrutinized through
rigorous experimentation and testing. Throughout the development process, adherence to
fundamental ethical and legal standards is paramount, necessitating compliance with established
ethical codes and principles.

6.1. Process for Developing AI Agents


Defining goals, collecting and organizing data, and selecting appropriate machine learning
algorithms constitute crucial steps in the development of an AI agent. Performance metrics are
utilized to assess the effectiveness of agents, followed by verification and confirmation of their
functionality through testing. Throughout this process, adherence to legal standards and ethical
considerations is maintained. After installation, the AI agent is focused on maintaining its
functionality, with capabilities that progressively improve in response to user input. Agents must
retain the ability to adapt to changing conditions and evolving user requirements, necessitating
continuous learning and development. The efficient development and deployment of AI agents yield
numerous benefits, ensuring that agents are created using a comprehensive methodology.
Preprints.org (www.preprints.org) | NOT PEER-REVIEWED | Posted: 10 April 2024 doi:10.20944/preprints202404.0709.v1

10

6.2. Key Considerations in Design and Development


When developing AI agents, several crucial factors are taken into account to guide the
development process:
 Defining Goals and Objectives: The behavior and operational parameters of an AI agent are
shaped by a clearly defined set of goals and objectives [49].
 Data Handling: Data handling procedures are implemented to maintain the accuracy and
integrity of the data utilized for training and testing. This involves preprocessing the data to
remove inaccuracies and ensuring the security and privacy of the data [50].
 Algorithm Selection: The choice of the most suitable machine-learning algorithm is based on the
specific requirements of the task. Considerations include the algorithm’s scalability,
interpretability, computational efficiency, and the complexity of the model [48].
 Ethical Considerations: Ethical aspects, including fairness, transparency, accountability, and the
broader societal impacts, are integral to the development of the AI agent.
 Legal Compliance: The deployment of AI technologies must adhere to all relevant laws and
regulations, with particular attention to standards concerning data protection and privacy [51].

6.3. Technical Models


AI agents have been developed by utilizing a variety of technological models for several
applications and domains. Transformer-based models such as BERT (Bidirectional Encoder
Representations from Transformers) and GPT (Generative Pre-trained Transformer) have become
quite popular in Natural Language Processing (NLP). It involves tasks involving text production,
sentiment analysis, and language interpretation. These models have achieved state-of-the-art
performance in NLP tasks by using extensive pre-training on huge volumes of textual data.
Convolutional neural networks also known as CNNs continued to be the foundation of the AI
agent models in machine vision for applications like identifying objects, and picture and image
classification. LLM-based autonomous agents are also a new and recent trend in the development of
AI agents [52]. Examples of LLM-based autonomous agents are Voyager, ChatDev, CO-LLM,
AgentSims, ToolBench, RecAgent, GITM, Toolformer, AutoGPT, and AgentGPT.

6.4. Frameworks and Tools for AI Agent Development


The AI agents are developing the most commonly used frameworks and technologies are as
follows:
 Tensor Flow: Developed by Google, this comprehensive open-source library is specifically
engineered for neural network training and the development of machine learning models,
offering robust scalability and parallel computing advantages [53].
 PyTorch: Created by Meta AI Research, PyTorch is acclaimed for its dynamic computational
graph and intuitive design, making it a preferred choice for researchers and developers working
on cutting-edge machine learning applications [54].
 Karas: This user-friendly high-level API, designed to operate with TensorFlow, Microsoft
Cognitive Toolkit, and Theano, streamlines the creation of complex neural networks with its
modular and composable approach [55].
 Scikit-learn: A versatile Python library, Scikit-learn is well-suited for classical machine learning
algorithms and is widely used for predictive data analysis, offering a rich selection of tools for
statistical modeling [56].
 Open AI Gym: This toolkit presents a diverse array of environments for benchmarking and
training AI agents, with a focus on facilitating the development of reinforcement learning
algorithms through a standardized interface [57].
 Microsoft Cognitive Toolbox (CNTK): This deep learning framework from Microsoft is
recognized for its efficiency and performance in training deep learning models, particularly
when handling complex, high-dimensional data sets [58].
 Unity ML-Agents: Leveraging the Unity game engine, this plugin allows for the creation of rich,
interactive environments where AI agents can be trained using reinforcement learning in
complex, real-time scenarios [59].
Preprints.org (www.preprints.org) | NOT PEER-REVIEWED | Posted: 10 April 2024 doi:10.20944/preprints202404.0709.v1

11

Developers can develop, train, and implement AI agents in many domains and applications with
the help of these frameworks, platforms, and technologies.

6.5. Best Practices and Guidelines for Testing and Deployment


The most effective methods for evaluating and deploying the AI agents need to be tested on
several large datasets, assessed with various metrics, and validated in real-world environments. For
accountable and responsible AI, deployment must ensure that models are transparent and coherent.
Additionally, the performance of an AI agent is tracked after deployment to find that it abides by
legal and ethical constraints. To ensure the efficacy and reliability of AI agents, it is crucial to adhere
to industry best practices, including comprehensive testing across diverse and extensive datasets.
Post-deployment, ongoing monitoring must be instituted to maintain performance standards and to
promptly address any deviations or ethical concerns. This vigilance supports the continual
refinement of AI agents, guaranteeing their responsible application and compliance with evolving
regulatory requirements.

7. Future Prospects for AI Agents


Natural language processing, reinforcement learning, and deep learning techniques are a few of
the recent AI improvements and also prospects for the future. A greater number of explainable AI
models that improve human-AI cooperation, a greater degree of AI integration across industries, and
changing social dynamics are a few of the prospects.

7.1. Emerging Trends in AI Agents


Following are some emerging trends in AI technology that are relevant to the development and
transformation of AI agents:
 Generative AI: This trend focuses on the creation of new, original content by AI agents, whether
it be text, images, or even code [60], that is indistinguishable from human-generated content
[61]. Such AI agents are pushing the boundaries in creative industries and automating content
generation processes.
 Edge AI: Involves deploying AI agents on local devices, enabling them to process data and make
decisions on the spot without relying on cloud-based systems. This reduces latency, increases
efficiency, and is particularly transformative in areas requiring immediate data processing, like
autonomous vehicles.
 Federated Learning: A collaborative form of machine learning where AI agents learn from
decentralized data. This preserves user privacy since data does not need to be shared with a
central server, which is crucial for AI agents that handle sensitive information.
 AI Ethics: This emerging trend ensures that AI agents operate within ethical boundaries. It
involves embedding moral decision-making capabilities into AI systems and ensuring that they
act in ways that are considered fair and just by human standards.
 Quantum AI: It investigates the application of quantum computing to AI, which could
dramatically increase the processing power of AI agents. This has the potential to solve complex
problems much more quickly than current AI systems, leading to significant breakthroughs in
fields like drug discovery and logistics.
These patterns are influencing creativity, opening up new uses, and determining how AI
technology develops in a wide range of fields, including AI agents.

7.2. Future Roles of AI Agents


AI agents are becoming increasingly influential across diverse sectors, enhancing productivity
and fostering innovation:
 Healthcare: AI agents in healthcare can revolutionize patient care by providing continuous
monitoring, aiding in complex diagnostics, and tailoring treatment plans to individual patient
needs, thereby elevating the standard of care and patient outcomes.
Preprints.org (www.preprints.org) | NOT PEER-REVIEWED | Posted: 10 April 2024 doi:10.20944/preprints202404.0709.v1

12

 Transportation: In transportation, AI agents may contribute to safety and efficiency by


enhancing predictive capabilities in self-driving vehicles, improving traffic management
systems, and facilitating the development of smart infrastructure.
 Entertainment: AI agents can redefine entertainment, offering deeply personalized content,
aiding in creative processes, and powering recommendation systems that cater to individual
preferences, thus changing how audiences engage with media.
 Retail: In the retail sector, AI agents can streamline customer interactions, offer customized
shopping experiences, and optimize the entire supply chain, from inventory management to
delivery logistics.
 Manufacturing: AI agents in manufacturing can optimize production workflows, anticipate
maintenance needs to prevent downtime, and consistently ensure quality control, driving
forward the era of smart factories.
 Education: By automating administrative tasks like grading, providing tailored educational
content, and adapting tutoring methods, AI agents in education can enable more personalized
learning experiences and operational efficiency.
 Finance: AI agents may enhance the finance industry by offering sophisticated risk assessment
tools, detecting fraudulent activities with greater accuracy, and analyzing market trends to
inform investment strategies.
 Agriculture: In agriculture, AI agents can be instrumental in identifying pests and diseases,
monitoring crop health, and implementing precision farming techniques, leading to increased
yields and sustainable farming practices.

7.3. AI-Human Collaboration and Artificial General Intelligence (AGI)


Deeper integration and cooperation between AI and humans are anticipated or expected to
develop in the future. AI agents will be used with humans to enhance their decision-making,
increasing their abilities and productivity. Regular jobs can be handled with the help of AI, freeing
up and allowing humans to work on strategic and creative tasks. Transparency and trust will be
mandatory since AI agents will explain their choices and decisions. Responsible AI will guide human
interactions on the base of ethical principles, ensuring, and guaranteeing user empowerment,
accountability, and equity fairness. Finally, human-AI collaboration and integration will reshape the
work dynamics by facilitating synergistic collaborations or integration which utilizes each other’s
advantages to encourage greater creativity and promote society.
Artificial General Intelligence (AGI) represents the frontier in AI development, where AI agents
are not limited to specific tasks but possess a breadth of understanding and cognitive abilities akin to
human intellect. The pursuit of AGI promises a future where AI agents can seamlessly integrate into
any human endeavor, comprehending complex scenarios and performing a vast array of tasks with
human-like adaptability and insight. The development of AGI involves transcending the traditional
confines of narrow AI applications, instead of aiming for a holistic, versatile intelligence capable of
reasoning, problem-solving, and creativity across disciplines. This necessitates a fusion of cognitive
architectures that mimic the human brain, advanced machine learning techniques that facilitate rapid
learning and adaptation, and the integration of cross-disciplinary knowledge that enables these
agents to operate with a nuanced understanding of the world. However, the path to AGI also raises
profound ethical questions and societal challenges. Ensuring that AGI agents act in accordance with
human values, respect privacy, and enhance rather than disrupt social equity will be paramount. The
development of AGI will require not just technological breakthroughs but also a thoughtful
consideration of its implications, with a concerted effort from AI researchers, ethicists, policymakers,
and the global community to steer this transformative technology toward the betterment of
humanity.

8. Ethical and Societal Implications


Social and ethical implications of AI include worries about prejudice, privacy, and employment
displacement. To address these problems and issues, AI development guidelines, data privacy laws,
and retraining initiatives programs for affected employees are needed. To guarantee responsible AI
Preprints.org (www.preprints.org) | NOT PEER-REVIEWED | Posted: 10 April 2024 doi:10.20944/preprints202404.0709.v1

13

deployment and reduce and minimize the detrimental effects on society implementation of ethical
issues is essential.

8.1. Ethical Considerations in Deploying AI Agents


To ensure the responsible development and use of AI, it is imperative to address ethical concerns
at the onset of creating and implementing AI agents. Developers and programmers must proactively
rectify any biases in data and algorithms to prevent unfair advantages and discrimination. AI systems
should be implemented transparently, allowing users to understand the rationale behind their
decisions. Moreover, it is crucial to establish mechanisms for correcting errors and providing redress
in AI systems to maintain accountability. Securing informed consent for data usage and enacting
robust data protection protocols are fundamental to safeguarding user privacy. Additionally,
adhering to legal and ethical standards is vital to foster trust and minimize potential harm arising
from AI utilization. Overall, ethical considerations are paramount in guiding the development and
deployment of AI agents, fostering fairness, transparency, accountability, and privacy, thus ensuring
their beneficial integration into society.

8.2. Societal Impact of Widespread AI Integration


The integration of AI into various facets of society yields a multitude of impacts. Notably, it
serves as a tool for mitigating climate change by optimizing energy use through smart grids and
enhanced resource management, thereby reducing carbon emissions. AI-driven predictive models
enhance disaster preparedness and response, potentially diminishing the adverse effects of natural
disasters exacerbated by climate change. However, the proliferation of AI also raises concerns
regarding economic inequality, potential job displacement, and the fair distribution of benefits. Such
issues highlight the need for regulatory frameworks that ensure equitable outcomes.

8.3. Proposals for Equitable and Ethical AI


Implementing bias mitigation techniques in AI agents is crucial for ensuring fairness within AI
algorithms and datasets, forming a key strategy for the ethical and equitable use of AI. Measures to
enhance transparency are recommended to improve user comprehension and provide explanations
for AI decisions. Additionally, robust data security protocols are essential for safeguarding user
privacy, while accountability frameworks hold developers and programmers responsible for the
ethical deployment of AI technologies. It is imperative to regularly assess the impact of AI systems
on various demographic groups, identifying and addressing any disparities to achieve equitable
outcomes. The utilization of deep learning architectures, coupled with extensive datasets and
advanced technical models, enables AI agents to deliver exceptional performance across a multitude
of tasks.

9. Conclusion
This paper has explored the realm of Artificial Intelligence agents, exploring their capabilities,
applications, and the profound impact they have across multiple sectors. From automating mundane
tasks to augmenting human decision-making, AI agents have demonstrated their potential to
revolutionize industries, enhance productivity, and catalyze innovation. We have investigated the
ethical and societal challenges of AI integration, emphasizing the necessity of responsible
development and deployment. Looking ahead, the promise of Artificial General Intelligence indicates
a future where the symbiosis of human and AI could redefine our societal fabric.

Ethical Approval: Ethical approval was not required because no personal data was used. Any analysis presented
were aggregated.

Acknowledgement: This research was funded by RIF grant 23069.

Competing Interests: None declared.


Preprints.org (www.preprints.org) | NOT PEER-REVIEWED | Posted: 10 April 2024 doi:10.20944/preprints202404.0709.v1

14

References
1. S. Franklin, “Autonomous agents as embodied AI,” Cybern. Syst., vol. 28, no. 6, pp. 499–520, 1997.
2. E. Alonso, “AI and agents: State of the art,” AI Mag., vol. 23, no. 3, pp. 25–25, 2002.
3. A. Lior, “AI entities as AI agents: Artificial intelligence liability and the AI respondeat superior analogy,”
Mitchell Hamline Rev, vol. 46, p. 1043, 2019.
4. H. C. Siu et al., “Evaluation of human-ai teams for learned and rule-based agents in hanabi,” Adv. Neural
Inf. Process. Syst., vol. 34, pp. 16183–16195, 2021.
5. P. Ponnusamy, A. Ghias, Y. Yi, B. Yao, C. Guo, and R. Sarikaya, “Feedback-based self-learning in large-
scale conversational ai agents,” AI Mag., vol. 42, no. 4, pp. 43–56, 2022.
6. J. Insa-Cabrera, D. L. Dowe, S. Espana-Cubillo, M. V. Hernández-Lloreda, and J. Hernández-Orallo,
“Comparing humans and AI agents,” in Artificial general intelligence: 4th international conference, AGI 2011,
mountain view, CA, USA, august 3-6, 2011. Proceedings 4, Springer, 2011, pp. 122–132.
7. J. Williams, S. M. Fiore, and F. Jentsch, “Supporting artificial social intelligence with theory of mind,” Front.
Artif. Intell., vol. 5, p. 750763, 2022.
8. D. L. Poole and A. K. Mackworth, Artificial Intelligence: foundations of computational agents. Cambridge
University Press, 2010.
9. B. Hayes-Roth, “Agents on stage: Advancing the state of the art of AI,” IJCAI 1, pp. 967–971, 1995.
10. W. J. Teahan, Artificial Intelligence–Agents and environments. BookBoon, 2010.
11. V. M. Petrović, “Artificial intelligence and virtual worlds–toward human-level AI agents,” IEEE Access
Pract. Innov. Open Solut., vol. 6, pp. 39976–39988, 2018.
12. I. Nicenboim et al., “More-than-human design and AI: in conversation with agents,” in Companion
publication of the 2020 ACM designing interactive systems conference, 2020, pp. 397–400.
13. A. Vetrò, A. Santangelo, E. Beretta, and J. C. De Martin, “AI: from rational agents to socially responsible
agents,” Digit. Policy Regul. Gov., vol. 21, no. 3, pp. 291–304, 2019.
14. E. Dunaj, “8 use cases of AI agents in workflow automation.” [Online]. Available:
https://rightinformation.com/blog/8-use-cases-of-ai-agents-in-workflow-automation/
15. I. Umarov and M. Mozgovoy, “Believable and effective AI agents in virtual worlds: Current state and future
perspectives,” Int. J. Gaming Comput.-Mediat. Simul. IJGCMS, vol. 4, no. 2, pp. 37–59, 2012.
16. N. Jeenings and M. Wooldridge, “Applications of intelligent agents. Agent technology, foundations,” Appl.
Mark. Springer, 1998.
17. J. Kim and I. Im, “Anthropomorphic response: Understanding interactions between humans and artificial
intelligence agents,” Comput. Hum. Behav., vol. 139, p. 107512, 2023, doi:
https://doi.org/10.1016/j.chb.2022.107512.
18. X. Luo, M. S. Qin, Z. Fang, and Z. Qu, “Artificial intelligence coaches for sales agents: Caveats and
solutions,” J. Mark., vol. 85, no. 2, pp. 14–32, 2021.
19. R. Noothigattu et al., “Teaching AI agents ethical values using reinforcement learning and policy
orchestration,” IBM J. Res. Dev., vol. 63, no. 4/5, pp. 2–1, 2019.
20. U. Shakir, “From ChatGPT to Gemini: how AI is rewriting the internet.” Mar. 18, 2024. [Online]. Available:
https://www.theverge.com/23610427/chatbots-chatgpt-new-bing-google-bard-conversational-ai
21. N. R. Mannuru et al., “Artificial intelligence in developing countries: The impact of generative artificial
intelligence (AI) technologies for development,” Inf. Dev., p. 02666669231200628, 2023.
22. N. Chmait, Y.-F. Li, D. L. Dowe, and D. G. Green, “A dynamic intelligence test framework for evaluating
AI agents,” in Proceedings of 1st international workshop on evaluating general-purpose AI (EGPAI 2016),
a workshop held in conjunction with the european conference on artificial intelligence (ECAI 2016), 2016.
23. N. Muscettola, P. P. Nayak, B. Pell, and B. C. Williams, “Remote agent: To boldly go where no AI system
has gone before,” Artif. Intell., vol. 103, no. 1–2, pp. 5–47, 1998.
24. E. André, T. Rist, and J. Muller, “Employing AI methods to control the behavior of animated interface
agents,” Appl. Artif. Intell., vol. 13, no. 4–5, pp. 415–448, 1999.
25. F. M. Calisto, C. Santiago, N. Nunes, and J. C. Nascimento, “BreastScreening-AI: Evaluating medical
intelligent agents for human-AI interactions,” Artif. Intell. Med., vol. 127, p. 102285, 2022.
26. M. Milne-Ives et al., “The effectiveness of artificial intelligence conversational agents in health care:
systematic review,” J. Med. Internet Res., vol. 22, no. 10, p. e20346, 2020.
27. S. Chandra, A. Shirish, and S. C. Srivastava, “To be or not to be… human? Theorizing the role of human-
like competencies in conversational artificial intelligence agents,” J. Manag. Inf. Syst., vol. 39, no. 4, pp. 969–
1005, 2022.
28. E. Han, D. Yin, and H. Zhang, “Bots with feelings: Should AI agents express positive emotion in customer
service?,” Inf. Syst. Res., vol. 34, no. 3, pp. 1296–1311, 2023.
29. J. Peters, “Amazon is building an AI-powered ‘conversational experience’ for search.” The Verge, May 15,
2023. [Online]. Available: https://www.theverge.com/
30. G. B. Roba and P. Maric, “AI in customer relationship management,” in Developments in information and
knowledge management systems for business applications: Volume 7, Springer, 2023, pp. 469–487.
Preprints.org (www.preprints.org) | NOT PEER-REVIEWED | Posted: 10 April 2024 doi:10.20944/preprints202404.0709.v1

15

31. D. C. Gkikas and P. K. Theodoridis, “AI in consumer behavior,” Adv. Artif. Intell.-Based Technol. Sel. Pap.
Honour Profr. Nikolaos G Bourbakis—Vol 1, pp. 147–176, 2022.
32. M. Shrivastava, Learning salesforce einstein. Packt Publishing Ltd., 2017.
33. M. Spring, J. Faulconbridge, and A. Sarwar, “How information technology automates and augments
processes: Insights from Artificial-Intelligence-based systems in professional service operations,” J. Oper.
Manag., vol. 68, no. 6–7, pp. 592–618, 2022.
34. P. F. Verschure and P. Althaus, “A real-world rational agent: unifying old and new AI,” Cogn. Sci., vol. 27,
no. 4, pp. 561–590, 2003.
35. H. Min, “Artificial intelligence in supply chain management: theory and applications,” Int. J. Logist. Res.
Appl., vol. 13, no. 1, pp. 13–39, 2010.
36. A. Aldoseri, K. Al-Khalifa, and A. Hamouda, “A roadmap for integrating automation with process
optimization for AI-powered digital transformation,” 2023.
37. M.-H. Huang and R. T. Rust, “Engaged to a robot? The role of AI in service,” J. Serv. Res., vol. 24, no. 1, pp.
30–41, 2021.
38. R. W. Maule, “Cognitive maps, AI agents and personalized virtual environments in Internet learning
experiences,” Internet Res., vol. 8, no. 4, pp. 347–358, 1998.
39. S. Shahriar, J. Ramesh, M. Towheed, T. Ameen, A. Sagahyroon, and A. Al-Ali, “Narrative integrated career
exploration platform,” in Frontiers in education, Frontiers, 2022, p. 798950.
40. H. Chalupsky et al., “Electric Elves: Agent technology for supporting human organizations,” AI Mag., vol.
23, no. 2, pp. 11–11, 2002.
41. L. Chen, P. Chen, and Z. Lin, “Artificial intelligence in education: A review,” IEEE Access Pract. Innov. Open
Solut., vol. 8, pp. 75264–75278, 2020.
42. J. Bryson, W. Lowe, and L. A. Stein, “Hypothesis testing for complex agents,” NIST Spec. Publ. SP, pp. 233–
240, 2001.
43. G. Maragno, L. Tangi, L. Gastaldi, and M. Benedetti, “AI as an organizational agent to nurture: effectively
introducing chatbots in public entities,” Public Manag. Rev., vol. 25, no. 11, pp. 2135–2165, 2023.
44. B. Baggio and N. Omana, “AI and the agile workplace,” J. Syst. Cybern. Inform., vol. 17, no. 2, pp. 84–91,
2019.
45. P. Hemmer, M. Westphal, M. Schemmer, S. Vetter, M. Vössing, and G. Satzger, “Human-AI collaboration:
The effect of AI delegation on human task performance and task satisfaction,” in Proceedings of the 28th
international conference on intelligent user interfaces, 2023, pp. 453–463.
46. Y. Duan, J. S. Edwards, and Y. K. Dwivedi, “Artificial intelligence for decision making in the era of Big
Data–evolution, challenges and research agenda,” Int. J. Inf. Manag., vol. 48, pp. 63–71, 2019.
47. S. Shahriar, S. Allana, M. H. Fard, and R. Dara, “A survey of privacy risks and mitigation strategies in the
Artificial intelligence life cycle,” IEEE Access Pract. Innov. Open Solut., 2023.
48. P. Linardatos, V. Papastefanopoulos, and S. Kotsiantis, “Explainable ai: A review of machine learning
interpretability methods,” Entropy Int. Interdiscip. J. Entropy Inf. Stud., vol. 23, no. 1, p. 18, 2020.
49. C. Castelfranchi, “Modelling social action for AI agents,” Artif. Intell., vol. 103, no. 1–2, pp. 157–182, 1998.
50. Y. Chen and P. Esmaeilzadeh, “Generative AI in medical practice: In-depth exploration of privacy and
security challenges,” J. Med. Internet Res., vol. 26, p. e53008, 2024.
51. E. Mokhtarian, “The bot legal code: developing a legally compliant artificial intelligence,” Vand J Ent Tech
L, vol. 21, p. 145, 2018.
52. L. Wang et al., “A survey on large language model based autonomous agents,” Front. Comput. Sci., vol. 18,
no. 6, pp. 1–26, 2024.
53. M. Abadi et al., “TensorFlow: Large-scale machine learning on heterogeneous systems.” Mountain View,
CA: Tensorflow, 2015.
54. A. Paszke et al., “Pytorch: An imperative style, high-performance deep learning library,” Adv. Neural Inf.
Process. Syst., vol. 32, 2019.
55. F. Chollet, Deep learning with python. Simon and Schuster, 2021.
56. F. Pedregosa et al., “Scikit-learn: Machine learning in python,” J. Mach. Learn. Res., vol. 12, pp. 2825–2830,
2011.
57. G. Brockman et al., “OpenAI gym.” 2016.
58. W. Meints, Deep Learning with Microsoft Cognitive Toolkit Quick Start Guide: A practical guide to
building neural networks using Microsoft’s open source deep learning framework. Packt Publishing Ltd.,
2019.
59. A. Juliani et al., “Unity: A general platform for intelligent agents,” ArXiv Prepr. ArXiv180902627, 2020,
[Online]. Available: https://arxiv.org/pdf/1809.02627.pdf
Preprints.org (www.preprints.org) | NOT PEER-REVIEWED | Posted: 10 April 2024 doi:10.20944/preprints202404.0709.v1

16

60. K. Hayawi, S. Shahriar, and S. S. Mathew, “The imitation game: Detecting human and AI-generated texts
in the era of ChatGPT and BARD,” J. Inf. Sci., p. 01655515241227531, 2024.
61. A. Bozkurt, “Generative artificial intelligence (AI) powered conversational educational agents: The
inevitable paradigm shift,” Asian J. Distance Educ., vol. 18, no. 1, 2023.

Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those
of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s)
disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or
products referred to in the content.

You might also like