Preprint
Article

This version is not peer-reviewed.

Extension of Interval-Valued Hesitant Fermatean Fuzzy TOPSIS for Evaluating and Benchmarking of Generative AI Chatbots

A peer-reviewed version of this preprint was published in:
Electronics 2025, 14(3), 555. https://doi.org/10.3390/electronics14030555

Submitted:

06 January 2025

Posted:

07 January 2025

You are already at the latest version

Abstract
To aid in the selection of generative Artificial Intelligence (GAI) chatbots, this paper introduces a fuzzy multi-attribute decision-making framework based on their key features and performance. The proposed framework includes a new modification of the Technique for Order Preference by Similarity to Ideal Solution (TOPSIS), adapted for an interval-valued hesitant Fermatean fuzzy (IVHFF) environment. This TOPSIS extension addresses the limitations of classical TOPSIS in handling complex and uncertain data capturing detailed membership degrees and representing hesitation more precisely. The framework is applicable for both static and dynamic evaluations of GAI chatbots in crisp or fuzzy assessments. Results from a practical example demonstrate the effectiveness of the proposed approach for comparing and ranking GAI chatbots. Finally, recommendations are provided for selecting and implementing these conversational agents in various applications.
Keywords: 
;  ;  ;  ;  ;  ;  ;  

1. Introduction

Generative Artificial Intelligence (GAI) chatbots, also known as conversational agents, are becoming an increasingly prevalent type of chatbot worldwide for several reasons. Advancements in AI and natural language processing have significantly enhanced their capabilities [1]. These intelligent chatbots leverage Large Language Models (LLMs) to generate human-like responses in natural language, enabling more dynamic and contextually appropriate interactions compared to their traditional rule-based predecessors [2,3].
Additionally, the rise of digital communication platforms and the growing demand for instant customer service have driven businesses to adopt GAI chatbots. These systems provide a cost-effective way to deliver customer support, answer queries and even facilitate transactions.
The COVID-19 pandemic further accelerated the adoption of remote work and virtual communication, increasing the demand for AI chatbots [4]. They have proven instrumental in managing the surge of online interactions, such as handling customer inquiries, scheduling appointments and disseminating information.
The flexibility and scalability of GAI chatbots make them suitable for diverse industries, including construction [5], healthcare [6], finance [7], and e-commerce [8]. These chatbots can be tailored to specific use cases and integrated into existing systems, enhancing productivity and user experiences [9].
Market research predictions confirm a growing adoption of AI chatbots in the coming years. According to a Statista forecast [10], the global chatbot market is projected to reach approximately $1.25 billion by 2025—an increase of nearly fivefold from $190.8 million in 2016. Meanwhile, Gartner estimates [11] that over 80% of enterprises will leverage GAI APIs or applications by 2026, highlighting the rapid and widespread adoption of advanced AI technologies for enhancing business efficiency, innovation and customer experiences. However, this growth also presents challenges, particularly in areas such as data privacy, ethics and addressing skill gaps.
Despite their growing popularity, GAI chatbots face several challenges to widespread adoption. Key obstacles include:
  • Lack of trust – Users may hesitate to fully trust AI-powered chatbots, particularly when dealing with sensitive information or complex interactions. Building trust in the accuracy, security and reliability of these systems is critical for their broader acceptance.
  • Limited understanding and awareness – Many users are unfamiliar with the capabilities and benefits of GAI chatbots. This lack of knowledge or understanding about how they function and what they offer may hinder adoption.
  • User experience and satisfaction – Poorly designed chatbots can lead to unsatisfactory user experiences. Frustrating interactions or failure to resolve queries effectively may discourage continued use.
  • Cost and ROI – Developing and maintaining GAI chatbots can be expensive, particularly for small and medium-sized enterprises. Organizations must carefully assess the return on investment (ROI) and weigh costs against potential benefits.
  • Ethical and bias concerns – GAI chatbots are only as reliable and fair as the data they are trained on, which can sometimes perpetuate biases or unfair practices. Ensuring chatbots are ethical, unbiased and inclusive is important for their acceptance and broader implementation.
Overcoming these barriers will require advancements in technology, increased transparency, education and a focus on user-centric design. To address the first three challenges, multi-criteria decision-making (MCDM) methods can be employed. These techniques enable organizations to compare a finite set of decision alternatives across various criteria, helping them select the most feasible option. MCDM methods have been successfully applied in several GAI-related fields, such as technology selection [12] and cloud system prioritization [13].
While conventional MCDM methods are reliable, they often struggle to address the complexities associated with imprecise and ambiguous evaluations. In contrast, fuzzy-based methods are specifically designed to manage such uncertainties, making them more effective in identifying the most suitable alternatives.
Various MCDM techniques have been enhanced through the integration of fuzzy sets and their advanced extensions [14]. By incorporating fuzzy assessments, these methods provide a more accurate representation of real-world conditions, thereby improving the reliability of rankings in scenarios characterized by subjectivity and evaluation uncertainties.
The key advantage of fuzzy multi-criteria algorithms lies in their ability to produce more realistic and dependable rankings, enhancing the overall decision-making process.
Key contributions of this paper include:
  • Analysis and categorization of existing multi-criteria approaches for AI chatbot selection, classified by the techniques used and the types of estimates employed (numeric, interval, linguistic values, as well as crisp and fuzzy numbers). These approaches are then grouped into three main categories based on complexity (number of multi-criteria techniques), flexibility (type of fuzziness) and iterativeness (single or repeated data processing).
  • Development of a theoretical framework for ranking GAI chatbots using both single and hybrid methods with crisp and fuzzy estimates. Single methods rely on one weight determination or ranking approach, while hybrid methods combine multiple approaches. The framework also incorporates complementary techniques such as fuzzy interval arithmetic operations, robustness analysis and sensitivity analysis to enhance decision-making and benchmark rankings. Additionally, it proposes a newly developed 3D distance metric to improve the efficiency of the hesitant Fermatean uzzy group TOPSIS method, enabling more effective multi-criteria comparisons of chatbot features.
  • Creation of static and dynamic rankings of an AI chatbot dataset via single or repeated multi-criteria decision analysis. In static rankings, experts’ opinions serve as inputs for the decision matrices, whereas dynamic rankings measure user attitudes—potentially informed by behavior or survey data. Comparative analyses with other multi-criteria baselines underscore both the effectiveness and reliability of the proposed methods.
The paper begins with a literature review in Section 2, discussing the motivation behind exploring fuzzy ranking for GAI chatbots. Next, Section 3 details the proposed theoretical decision-making framework for GAI chatbot selection, emphasizing the role of Interval-Valued Hesitant Fermatean Fuzzy Numbers (IVHFFNs) and a modified TOPSIS method tailored for the IVHFF environment. Practical example and result analysis are provided in Section 4, showcasing the application of the framework. The final section concludes the research by summarizing the key findings, offering insights and proposing directions for future studies.

3. Methodological Framework for GAI Chatbot Selection

This section outlines the theoretical foundations of Interval-Valued Hesitant Fermatean Fuzzy Numbers (IVHFFNs), introduces a modified TOPSIS approach utilizing IVHFFNs, and proposes a conceptual framework for decision analysis of GAI chatbot data.
To address the challenge of GAI chatbot selection, we employ the classic Technique for Order of Preference by Similarity to Ideal Solution (TOPSIS) [36], complemented by recently developed fuzzy sets modification. As a distance-based multi-criteria decision-making method, TOPSIS determines the relative closeness of each alternative to the ideal solution (best outcome) and the anti-ideal solution (worst outcome) for each criterion. The alternative with the highest coefficient of relative proximity to the ideal solution is selected as the most suitable.

3.1. Interval-Valued Hesitant Fermatean Fuzzy Numbers–Some Basic Definitions and Operations

To enhance the TOPSIS methodology, we integrate Interval-Valued Hesitant Fermatean Fuzzy Sets (IVHFFSs) [14]. This subsection provides an overview of the key concepts and arithmetic operations associated with IVHFFNs, which are essential for implementing this modification.
IVHFFSs extend earlier models such as Interval-Valued Fuzzy Sets (IVFSs) (1975) [37], Hesitant Fuzzy Sets (HFSs) (2010) [38] and Fermatean Fuzzy Sets (FFSs) (2020) [39]. Represented in a three-dimensional space, IVHFFSs use interval values within the range [0, 1] to describe Belongingness Degree (BD), Non-Belongingness Degree (NBD) and Indeterminacy Degree. A notable feature of IVHFFSs is the use of interval values for BD and NBD, with the constraint that the cube of the upper bounds for these intervals must not exceed 1. Compared to FFSs, IVHFFSs provide a more complex representation of uncertainty.
When crisp BD and NBD values are challenging to obtain—due to imprecise or uncertain data—IVHFFNs, with their interval-valued flexibility and the ability to accommodate multiple intervals, offer a practical solution for decision-makers and researchers. This flexibility ensures more accurate assessments of alternatives in situations where precise evaluations are unattainable.
In this section, some basic concepts of IVHFFSs are described.
Definition 1. [14]
The IVHFFS T in a universe U is defined by
T = { u i ,   α T u i ,   β T u i u i U }
where
α T u i = μ T l u i , μ T u u i α T u i μ T l u i , μ T u u i   and
β T u i = ν T l u i , ν T u u i β T u i ν T l u i , ν T u u i
represent two sets of interval values in [0, 1] signifying the possible BD and NBD of an object u i U to T , with the constraints:
0   μ T l u i μ T u u i 1   , 0   ν T l u i ν T u u i 1   and
0 μ T u u i + 3 + ν T u u i + 3 1 ,
such that
μ T l u i , μ T u u i   α T u i ,   ν T l u i , ν T u u i   β T u i ,
μ T u u i +   α T + u i = μ T l u i , μ T u u i α T u i max μ T u u i ,
ν T u u i +   β T + u i = ν T l ( u i ) , ν T u u i β T u i max ν T u u i   for   all   u i U .
The pair ( ( α T u i , β T u i ) is called an Interval-Valued Hesitant Fermatean Fuzzy Number (IVHFFN), denoted by ξ = α ,   β .
Definition 2. [14] Suppose that ξ = ( α , β ) is an IVHFFN. Then the score function s for ξ can be defined as:
s ξ = 1 2 1 # a μ T l u i , μ T u u i α T u i μ T l u i 3 1 # b ν T l u i ,   ν T u u i β T u i ν T l u i 3 + + 1 # a μ T l u i , μ T u u i α T u i μ T u u i 3 1 # b ν T l u i ,   ν T u u i β T u i ν T u u i 3 ,
where # a and # b represent the number of interval values in α and β , respectively.
The larger the score value s ( ξ ) , the greater the IVHFFN ξ .
Since s ξ [ 1 ,   1 ] , an improved score function for an IVHFFN ξ in described in the following definition:
Definition 3. [Mishra et al. 2022] Assume ξ = ( α , β ) be an IVHFFN. Then an improved score function is defined by
s * ξ = 1 2 s ξ + 1 ,
such that s * ξ [ 0 ,   1 ] .
In case of different numbers of intervals in BD and NBD of an IVHFFN, a preprocessing step should be added. We assume to add the mean value of BD or the NBD for given object.
The arithmetic operations on IVHFFNs are given by the next definition.
Definition 4. [Mishra et al. 2022] Let ξ 1 = α 1 ,   β 1 and ξ 2 = α 2 ,   β 2 be two IVHFFNs. Then we have:
ξ 1 ξ 2 = μ ξ 1 l , μ ξ 1 u α 1 , ν ξ 1 l , ν ξ 1 u β 1   μ ξ 2 l , μ ξ 2 u α 2 , ν ξ 2 l , ν ξ 2 u β 2   μ ξ 1 l 3 + μ ξ 2 l 3 μ ξ 1 l 3 μ ξ 2 l 3 3 , μ ξ 1 u 3 + μ ξ 2 u 3 μ ξ 1 u 3 μ ξ 2 u 3 3 , ν ξ 1 l ν ξ 2 l , ν ξ 1 u ν ξ 2 u
ξ 1 ξ 2 = μ ξ 1 l , μ ξ 1 u α 1 , ν ξ 1 l , ν ξ 1 u β 1   μ ξ 2 l , μ ξ 2 u α 2 , ν ξ 2 l , ν ξ 2 u β 2   μ ξ 1 l μ ξ 2 l , μ ξ 1 u μ ξ 2 u , ν ξ 1 l 3 + ν ξ 2 l 3 ν ξ 1 l 3 ν ξ 2 l 3 3 , ν ξ 1 u 3 + ν ξ 2 u 3 ν ξ 1 u 3 ν ξ 2 u 3 3
λ ξ = μ ξ l , μ ξ u α , ν ξ l , ν ξ u β 1 1 μ ξ l 3 λ 3 , 1 1 μ ξ u 3 λ 3 , ν ξ l λ , ν ξ u λ ,
where λ   0 R .
ξ λ = μ ξ l , μ ξ u α , ν ξ l , ν ξ u β μ ξ l λ , μ ξ u λ , 1 1 ν ξ l 3 λ 3 ,   1 1 ν ξ u 3 λ 3 ,
where λ   0 R . Definition 5. (based on [14]) Let ξ 1 = α 1 ,   β 1 and ξ 2 = α 2 ,   β 2 be two IVHFFNs. Then the distance between ξ 1 and ξ 2 is defined as follows:
d ξ 1 ,   ξ 2 = 1 4 φ 1 μ l 3 φ 2 μ l 3 λ + φ 1 μ u 3 φ 2 μ u 3 λ + φ 1 ν l 3 φ 2 ν l 3 λ + φ 1 ν u 3 φ 2 ν u 3 λ + π 1 l 3 π 2 l 3 λ + π 1 u 3 π 2 u 3 λ 1 / λ
where φ s μ l = 1 # a s i = 1 # a s μ i l 3 ,   φ s μ u = 1 # a s i = 1 # a s μ i u 3 , φ s ν l = 1 # b s i = 1 # b s ν i l 3 ,   φ s ν u = 1 # b s i = 1 # b s ν i u 3 , # a s and # b s denote the number of BD and NBD intervals in ξ 1 and ξ 2 respectively, s = 1,2, λ > 0 and
π 1 l = 1 1 # a 1 [ μ 1 l ,   μ 1 u ] α 1   ( μ 1 u ) 3 + 1 # b 1 [ ν 1 l ,   ν 1 u ] β 1   ( ν 1 u ) 3   3 , π 1 u = 1 1 # a 1 [ μ 1 l ,   μ 1 u ] α 1   ( μ 1 l ) 3 + 1 # b 1 [ ν 1 l ,   ν 1 u ] β 1   ( ν 1 l ) 3   3 , π 2 l = 1 1 # a 2 [ μ 2 l ,   μ 2 u ] α 2   ( μ 2 u ) 3 + 1 # b 2 [ ν 2 l ,   ν 2 u ] β 2   ( ν 2 u ) 3   3 , π 2 u = 1 1 # a 2 [ μ 2 l ,   μ 2 u ] α 2   ( μ 2 l ) 3 + 1 # b 2 [ ν 2 l ,   ν 2 u ] β 2   ( ν 2 l ) 3   3 .
Definition 6. [14] Let ξ i = μ i l , μ i u } , { ν i l , ν i u (i = 1, 2, …, m) be a collection of IVHFFNs and w = w 1 ,   w 2 ,   ,   w m T such that w i 0 ,   i = 1 m w i = 1 , then an Interval-Valued Hesitant Fermatean Fuzzy Weighted Average (IVHFFWA) operator is mapping I V H F F W A :   T n T , where
I V H F F W A ξ 1 ,   ξ 2 ,   ,     ξ m = i = 1 m w i ξ i = μ i l , μ i u α i , ν i l , ν i u β i 1 i = 1 m 1 ( μ i l ) 3 w i   3 , 1 i = 1 m 1 ( μ i u ) 3 w i   3   ,   i = 1 m ( ν i l ) 3 w i ,   i = 1 m ( ν i u ) 3 w i     .
Specifically, if w = 1 / m ,   1 / m ,   ,   1 / m T , then IVHFFWA operator is converted into the following formula:
I V H F F W A ξ 1 ,   ξ 2 ,   ,     ξ m = 1 m i = 1 m ξ i = μ i l , μ i u α i , ν i l , ν i u β i 1 i = 1 m 1 ( μ i l ) 3 1 / m   3 , 1 i = 1 m 1 ( μ i u ) 3 1 / m   3   ,   i = 1 m ( ν i l ) 3 1 / m ,   i = 1 m ( ν i u ) 3 1 / m   .
In summary, the space of Interval-Valued Hesitant Fermatean Fuzzy Numbers (IVHFFNs) is broader than that of Interval-Valued Fermatean Fuzzy Numbers (IVFFNs). With a less restrictive constraint, IVHFFSs provide greater precision in addressing complex and uncertain MCDM problems compared to IVFFSs.

3.2. TOPSIS in IVHFFNs Environment

TOPSIS evaluates alternatives by measuring their closeness to an ideal solution and their distance from a negative-ideal solution. To adapt this method for IVHFFNs, we propose calculating the distances between alternatives using Eq. (5). The pseudocode for the modified TOPSIS approach within the IVHFFN framework is presented in Algorithm 1.
Let A i ,   i = 1 ,   2 ,   ,   N represent the given set of alternatives, C j ,   j = 1 ,   2 ,   ,   M denote the set of identified criteria for A evaluation and ω j be the set of relative weights of criteria C.
Algorithm 1. IVHFFNs TOPSIS.
Step 1. Gather the linguistic evaluations provided by expert k in the decision matrix
X k i , j A i , C j , k = 1 , 2 , K ,
where K is the number of experts. Convert the X matrices into values represented by IVHFFNs values.
Step 2. Compute the aggregated matrix X ~ for all experts according to Eq. (6.1). Assume equal weighting for all experts (1/K) and apply the averaging formula provided:
X ~ i , j I V H F F W A X ~ 1 i , j , X ~ 2 i , j , , X ~ k i , j .
Step 3. Identify the minimizing criteria, referred to as the cost criteria and denoted by C , while the remaining criteria are categorized as benefit criteria and denoted by B .
Step 4. Determine the normalized values of the decision matrix X ~ using its score function as described in Eq. (3):
r ~ i , j x ~ i , j x ~ i , j 2
Step 5. Derive the weighted values of assessments for each criterion:
a ~ i , j w j r ~ i , j
according to Eq. (4.3).
Step 6. Establish the ideal A ~ * and negative ideal A ~ solutions for each criterion:
A ~ * = a ~ 1 * , a ~ 2 * , , a ~ M * = max j a ~ i , j | j B min j a ~ i , j | j C
A ~ = a ~ 1 , a ~ 2 , , a ~ M = min j a ~ i , j | j B max j a ~ i , j | j C
for beneficial ( B ) and cost criteria ( C ).
Step 7. Measure the distances from each alternative to the ideal and negative ideal solutions using Eq. (5):
D * i = j = 1 M D G a ~ i , j ,   a ~ * j
D i = j = 1 M D G a ~ i , j ,   a ~ j
Step 8. Calculate the coefficients of relative closeness of each alternative to the ideal solution:
R C i = D D + D + .
Order the alternatives in descending order based on their coefficients of relative closeness to the ideal solution R C i and select the alternative with the highest coefficient as the optimal choice.
The proposed modification of TOPSIS, which integrates a new flexible IVHFFNs distance metric from Eq. (5), involves a greater computational effort compared to the traditional fuzzy TOPSIS approach. Nonetheless, this enhancement enables a more objective and accurate assessment of alternatives, leading to a more thorough comparison and improved ranking results.

3.3. Theoretical Framework for GAI Chatbot Selection

Selecting an appropriate Generative AI (GAI) chatbot involves a structured, multi-stage decision-making process to ensure alignment with organizational needs and user expectations. The new framework for unified decision analysis of GAI chatbot data consists of eight stages (Figure 1).
Stage 1: Needs Assessment
The decision-making process begins with clearly identifying the specific requirements and expectations for a GAI chatbot. This involves collecting data on available chatbots and understanding the current state of chatbot technology. Relevant information can be gathered from industry reports, user reviews and technical specifications. The goal is to determine which chatbots are available, their capabilities and how well they align with the organization’s needs. If the assessment confirms a need for a GAI chatbot, the process advances to the next stage.
Stage 2: User Requirements Specification
In this stage, surveys or interviews are conducted to collect feedback from potential users about their expectations and preferences. This input helps define the desired features and functionalities of the chatbot, such as natural language understanding, integration capabilities and user interface design.
Stage 3: Development of Evaluation Criteria
A multi-criteria evaluation system is created to facilitate a systematic comparison of chatbots. This system is based on user requirements and the organizational importance of specific chatbot features. Key criteria may include technological specifications, ease of integration, user-friendliness, scalability and cost.
Stage 4. Selection of data types
The choice of data types and decision-making methods depends on the resources available and the data collected in Stage 3. If resources are limited, decision-makers may select traditional data types and algorithms with lower computational complexity respectively. For more precise results, advanced data types and MCDM methods can be employed, though they may require greater resources. Data collection methods may include expert evaluations, user testing, and market analysis.
Stage 5. Data reprocessing and storage
Collected data is processed and stored appropriately for further analysis. This step includes coding qualitative assessments into numerical forms, identifying and resolving duplicates or errors, addressing missing values and ensuring overall data integrity. Once processed, the data is stored in a database or dataset for subsequent stages.
Stage 6. Determination of criteria weights
Based on the evaluation criteria and collected data, weight coefficients are assigned to each criterion to reflect their relative importance. These weights can either be predetermined or calculated using methods such as AHP or other weighting techniques.
Stage 7. Multi-criteria analysis
In this stage, MCDM algorithm is applied to rank chatbot alternatives according to the weighted criteria. Using multiple MCDM methods or hybrid combinations can yield a more robust and comprehensive analysis.
Stage 8. Results analysis and interpretation
Decision-makers analyze the rankings to identify the top chatbot alternatives. If the highest-ranked option satisfies organizational requirements, it is selected. If not, additional data may be collected and the process iterated from Stage 4. The final selection should align with long-term organizational goals and user expectations.
This structured approach ensures a comprehensive and objective selection process for GAI chatbots, customized to meet specific organizational needs.

4. A Case Study of Quality-Based Evaluation of GAI Chatbots

Let S be an organization faced with a GAI chatbot selection problem. The benefits of implementation of GAI chatbot in Organization S workflow are numerous. The problem is how to find the best GAI chatbot for the organizational specifics.
The execution of Stage 1 of the proposed framework shows that there are several available GAI chatbots and the process of chatbot selection can start. In this illustrative example, we utilize our own chatbot dataset, collected from benchmarking websites such as [23]. The dataset consists of four assessment criteria C 1 ,   C 2 ,   , C 4 (Subsection 2.2) and five GAI chatbots A 1 ,   A 2 ,   , A 5 (Subsection 2.3). The criteria are related to the following aspects of GAI chatbot features: C 1 – Conversational ability, C 2 – User experience, C 3 – Integration capability and C 4 – Price. The GAI chatbots are as follows: A 1 – ChatGPT, A 2 – Copilot, A 3 – Gemini, A 4 – Claude and A 5 – Perplexity.
In Stage 2, experts from Organization S fill in the questionnaire about their GAI chatbot requirements. Respondents evaluate the chabot features via a five-point Likert scale ranging from “Extremely important” (corresponding to 5) to “Unimportant” (corresponding to 1).
In the next stage, experts from Organization S complete a questionnaire outlining their requirements for Generative AI (GAI) chatbots. Participants assess the chatbot features using a five-point Likert scale, ranging from “Unimportant” (1) to “Extremely Important” (5).
In Stage 3, a multi-attribute criteria index is developed, consisting of variables
C i ,   i = 1,4 ¯ .
In the next stage, decision makers decide that the data type is IVHFFNs and employ the proposed new IVHFFNs TOPSIS modification. The values of decision matrix are converted into five-point Likert scale (Table 3). For transforming every linguistic variable into its corresponding IVHFFNs, the conversion table (Table 4) is applied.
In Stage 5, we decide that the data type is IVHFFNs and implement the proposed IVHFFNs TOPSIS modification. The decision matrix values are converted into linguistic variables as shown in Table 3. Each linguistic variable is then transformed into its corresponding IVHFFN using the conversion rules provided in Table 4.
The weight coefficients for the criteria are equal, such that w 1 = w 2 = w 3 = w 4 = 0.25 .
The obtained overall scores and rankings of given GAI chatbots by using IVHFFNs and crisp TOPSIS method are displayed in Table 5.
The problem has also been solved using several other MCDM methods (Table 6) – Weighted Sum Method (WSM), Triangular Fuzzy Numbers’ (TFNs) WSM, Evaluation Based on Distance from Average Solution (EDAS) and TOPSIS. In order to show that IVHFF TOPSIS solution is feasible, we compare the obtained ranking with those obtained with crisp and triangular fuzzy estimates.
The final rankings are as follows:
WSM (Benchmarking method): A1 A2 A3 A4 A5,
TFNs WSM: A1 A3 A2 A4 A5, ρ = 95 % ,
EDAS: A1 A3 A2 A5 A4, ρ = 85 % ,
TOPSIS: A1 A2 A3 A4 A5, ρ = 95 % ,IVFFNs TOPSIS: A1 A2 A3 A4 A4, ρ = 90 % .
Spearman’s rank correlation coefficient was utilized to assess the agreement between the benchmark ranking (WSM) and the rankings produced by other four MCDM methods. The analysis demonstrated high reliability of the alternative methods, with TFNs WSM and TOPSIS both achieving a Spearman’s ρ of 95% and EDAS reaching a ρ of 85%. These substantial correlation coefficient of proposed IVHFFNs TOPSIS ( ρ = 90 % ) confirms that the proposed method aligns closely with the benchmark and alternative methods, ensuring dependable and consistent ranking outcome.
Analysis of the obtained rankings categorizes the GAI chatbots into two primary groups:
Group 1 (Leading GAI chatbots) includes the leading GAI chtabots – ChatCPT (A1), Copilot (A2) and Gemini (A3). ChatGPT consistently secures the top position across all methods, highlighting its superior Conversational ability (C1) and robust User experience (C2). Copilot and Gemini follow closely, demonstrating strong performance in Integration capability (C3) and competitive Price (C4). While Gemini maintains a comparable standing in most methods, Copilot showcases enhanced strengths in specific criteria, particularly in Integration capability.
Group 2 (Lower-ranked GAI Chatbots) with Claude (A4) and Perplexity (A5) consistently occupy the lower ranks across all methods. Claude exhibits moderate performance but lags in Conversational ability (C1), User experience (C2) and Integration capability (C3), whereas Perplexity AI falls behind primarily due to its less competitive Integration capability (C3).
The ranking analysis across multiple MCDM methods consistently identifies ChatGPT as the leading AI chatbot, followed by Copilot and Gemini. Claude and Perplexity are positioned in the lower tier, highlighting the need for further enhancements to improve their performance in areas such as Conversational ability, User experience and Integration capability. The high correlation coefficient shows the robustness of the proposed TOPSIS modifikation, ensuring that the ranking reflects the underlying performance metrics.
In can be concluded, that the proposed framework is reliable and properly reflects the requirements of organization S.
Selecting the appropriate chatbot is crucial for enhancing user engagement and operational efficiency. To streamline this selection process, a comprehensive approach is essential. The proposed methodology enables experts to evaluate various technological, integration, and performance characteristics, establish specific requirements, utilize fuzzy assessments, and objectively identify the most suitable chatbot for a particular organization. Decision-makers can further refine the evaluation system by incorporating factors such as anticipated interaction volumes, scalability, maintenance and support, error handling and revovery, and customization capabilities.
The proposed methodology offers benefits to both end-users and organizational decision-makers. For end-users, aligning chatbot functionalities with user preferences and requirements enhances satisfaction and engagement. A chatbot selected through this process delivers precise and efficient assistance, thereby elevating the overall user experience. For organizational decision-makers, the new MCDM approach provides a clear and unbiased framework for evaluating chatbots against the organization’s strategic goals and operational needs. This leads to informed investment choices and the smooth integration of AI technologies into business processes.

5. Conclusions

The rapid advancement of LLMs has significantly increased the prominence of GAI chatbots in various sectors. Many organizations are integrating these conversational assistants into their workflows to enhance workflow efficiency and user engagement. However, there is currently no unified algorithmic approach for selecting suitable intelligent assistants.
In response to this challenge, we have developed an integrated framework for GAI chatbot selection. This framework introduces an extension of TOPSIS within an IVHFFNs environment, enabling objective evaluation of generative chatbots. The fuzzy nature of this method effectively addresses uncertainty and vagueness in expert assessments. Moreover, the framework is versatile, accommodating both single and repeated data processing for chatbot selection.
The key advantages of the IVHFF TOPSIS include:
  • Incorporation of interval-valued membership and non-membership grades, along with interval-valued hesitancy degrees in the evaluation process.
  • Integration of Minkowski distance-based family of metrics, enabling flexible and accurate distance calculations tailored to various data types.
  • Consideration of the lengths of belongingness, non-belongingness, and hesitancy intervals in distance calculations, ensuring a comprehensive assessment of each criterion’s impact.
To demonstrate the effectiveness of this new framework, we applied it to a practical scenario involving the selection of five GAI chatbots: ChatGPT, Copilot, Gemini (formerly Bard), Claude and Perplexity. To capture the performance of the chatbots, we selected four critical criteria that align with user needs and technological capabilities. The analysis of the results indicates that new methodology reliably reflects the features of the chatbots in the final rankings.
This evaluation process can be conducted periodically to account for the rapid advancements in GAI technologies and the evolving needs of organizations. Implementing an iterative procedure allows for continuous refinement of the selection criteria and adaptation to new developments, ensuring that the chosen chatbot solutions remain optimal over time.
In future work, we aim to enhance this conceptual framework by integrating recently developed multi-criteria decision-making methods. Additionally, we intend to develop a new hybrid method for chatbot evaluation that combines innovative weight determination algorithms with advanced multi-criteria decision-making techniques. We also plan to expand the ranking mechanism to address uncertainties using various classic and interval fuzzy sets, including interval type-3 and T-spherical fuzzy numbers.

Author Contributions

Not applicable.

Funding

This research was partially funded the Ministry of Education and Science and by the National Science Fund, co-founded by the European Regional Development Fund, Grant No. BG05M2OP001-1.002-0002 “Digitization of the Economy in Big Data Environment”.

Data Availability Statement

Not applicable.

Acknowledgments

The author thanks the academic editor and anonymous reviewers for their insightful comments and suggestions.

Conflicts of Interest

The author declares no conflict of interest.

References

  1. Bulchand-Gidumal, J. Impact of artificial intelligence in travel, tourism, and hospitality. In Handbook of e-Tourism, pp. 1943–1962. Cham: Springer International Publishing, 2022.
  2. Obaid, A.J.; Bhushan, B.; Rajest, S.S., Eds. Advanced Applications of Generative AI and Natural Language Processing Models. IGI Global, 2023.
  3. Al-Amin, M.; Ali, M.S.; Salam, A.; Khan, A.; Ali, A.; Ullah, A.; …; Chowdhury, S.K. History of generative Artificial Intelligence (AI) chatbots: Past, present, and future development. arXiv preprint arXiv:2402.05122, 2024. Available online: https://arxiv.org/abs/2402.05122 (accessed on 1 January 2025).
  4. Yenduri, G.; Srivastava, G.; Maddikunta, P.K.R.; Jhaveri, R.H.; Wang, W.; Vasilakos, A.V.; Gadekallu, T.R. Generative pre-trained transformer: A comprehensive review on enabling technologies, potential applications, emerging challenges, and future directions. arXiv preprint 2023, arXiv:2305.10435. [Google Scholar] [CrossRef]
  5. Saka, A.; Taiwo, R.; Saka, N.; Salami, B.A.; Ajayi, S.; Akande, K.; Kazemi, H. GPT models in construction industry: Opportunities, limitations, and a use case validation. Developments in the Built Environment 2023, 100300. [Google Scholar] [CrossRef]
  6. Dwivedi, Y.K.; Pandey, N.; Currie, W.; Micu, A. Leveraging ChatGPT and other generative artificial intelligence (AI)-based applications in the hospitality and tourism industry: Practices, challenges and research agenda. International Journal of Contemporary Hospitality Management 2024, 36(1), 1–12. [Google Scholar] [CrossRef]
  7. Chen, B.; Wu, Z.; Zhao, R. From fiction to fact: The growing role of generative AI in business and finance. Journal of Chinese Economic and Business Studies 2023, 21(4), 471–496. [Google Scholar] [CrossRef]
  8. Ghaffari, S.; Yousefimehr, B.; Ghatee, M. Generative-AI in E-Commerce: Use-Cases and Implementations. In Proceedings of the 2024 20th CSI International Symposium on Artificial Intelligence and Signal Processing (AISP), February 2024; pp. 1–5, IEEE. [Google Scholar]
  9. Al Naqbi, H.; Bahroun, Z.; Ahmed, V. Enhancing Work Productivity through Generative Artificial Intelligence: A Comprehensive Literature Review. Sustainability 2024, 16(3), 1166. [Google Scholar] [CrossRef]
  10. Statista. Chatbot market worldwide 2016–2025. Available online: https://www.statista.com/statistics/656596/worldwide-chatbot-market/ (accessed on 30 June 2024).
  11. Gartner. Gartner Says More Than 80% of Enterprises Will Have Used Generative AI APIs or Deployed Generative AI-Enabled Applications by 2026. Available online: https://www.gartner.com/en/newsroom/press-releases/2023-10-11-gartner-says-more-than-80-percent-of-enterprises-will-have-used-generative-ai-apis-or-deployed-generative-ai-enabled-applications-by-2026 (accessed on 30 June 2024).
  12. Wang, K.; Ying, Z.; Goswami, S.S.; Yin, Y.; Zhao, Y. Investigating the role of artificial intelligence technologies in the construction industry using a Delphi-ANP-TOPSIS hybrid MCDM concept under a fuzzy environment. Sustainability 2023, 15(15), 11848. [Google Scholar] [CrossRef]
  13. Alshahrani, R.; Yenugula, M.; Algethami, H.; Alharbi, F.; Goswami, S.S.; Naveed, Q.N.; Zahmatkesh, S. Establishing the fuzzy integrated hybrid MCDM framework to identify the key barriers to implementing artificial intelligence-enabled sustainable cloud system in an IT industry. Expert Systems with Applications 2024, 238, 121732. [Google Scholar] [CrossRef]
  14. Mishra, A.R.; Liu, P.; Rani, P. COPRAS method based on interval-valued hesitant Fermatean fuzzy sets and its application in selecting desalination technology. Applied Soft Computing 2022, 119, 108570. [Google Scholar] [CrossRef]
  15. Chakrabortty, R.K.; Abdel-Basset, M.; Ali, A.M. A multi-criteria decision analysis model for selecting an optimum customer service chatbot under uncertainty. Decision Analytics Journal 2023, 6, 100168. [Google Scholar] [CrossRef]
  16. Santa Barletta, V.; Caivano, D.; Colizzi, L.; Dimauro, G.; Piattini, M. Clinical-chatbot AHP evaluation based on “quality in use” of ISO/IEC 25010. International Journal of Medical Informatics 2023, 170, 104951. [Google Scholar] [CrossRef] [PubMed]
  17. Singh, C.; Dash, M.K.; Sahu, R.; Singh, G. Evaluating Critical Success Factors for Acceptance of Digital Assistants for Online Shopping Using Grey–DEMATEL. International Journal of Human–Computer Interaction 2023, 1–15. [Google Scholar]
  18. Pandey, M.; Litoriya, R.; Pandey, P. Indicators of AI in Automation: An Evaluation Using Intuitionistic Fuzzy DEMATEL Method with Special Reference to Chat GPT. Wireless Personal Communications 2024, 134, 445–465. Available online: https://link.springer.com/article/10.1007/s11277-024-10917-7 (accessed on 30 June 2024).
  19. Pathak, A.; Bansal, V. Factors Influencing the Readiness for Artificial Intelligence Adoption in Indian Insurance Organizations. In Transfer, Diffusion and Adoption of Next-Generation Digital Technologies, S.K. Sharma; Y.K. Dwivedi; B. Metri; B. Lal; A. Elbanna, Eds.; IFIP Advances in Information and Communication Technology, vol 698, Springer, Cham, 2024, pp. 384–397. Available online: https://link.springer.com/chapter/10.1007/978-3-031-50192-0_5.
  20. Wiangkham, A.; Vongvit, R. Comparative Analysis of MCDM Methods for Prioritizing Influential Factors of Chatgpt Adoption in Higher Education. 2024. Available online: https://ssrn.com/abstract=5040810.
  21. Ojo, Y.; Davids, V.; Oni, O.; Odoemene, M.; Idowu-Collin, P.; Eyeregba, U. A multi-criteria approach for evaluating the use of AI for matching patients to optimal mental health treatment plans. Reading Time 2024, 05–09. Available online: https://worldscientificnews.com/wp-content/uploads/2024/04/WSN-1932-2024-201-222.pdf.
  22. Chatbot Arena. Available online: https://lmarena.ai (accessed on 1 January 2025).
  23. Artificial Analysis. Available online: https://artificialanalysis.ai/ (accessed on 1 January 2025).
  24. Parasuraman, A.; Zeithaml, V.A.; Berry, L.L. SERVQUAL: A multiple-item scale for measuring consumer perceptions of service quality. Journal of Retailing 1988, 64(1), 12–40. [Google Scholar]
  25. ISO/IEC. Systems and software engineering — Systems and software Quality Requirements and Evaluation (SQuaRE) — Product quality model. International Organization for Standardization (ISO), Geneva, Switzerland, 2023. Available online: https://www.iso.org/standard/78176.html (accessed on 1 January 2025).
  26. Davis, F.D. Perceived usefulness, perceived ease of use, and user acceptance of information technology. MIS Quarterly 1989, 319–340. [Google Scholar] [CrossRef]
  27. Verhoef, P.C.; Lemon, K.N.; Parasuraman, A.; Roggeveen, A.; Tsiros, M.; Schlesinger, L.A. Customer experience creation: Determinants, dynamics and management strategies. Journal of Retailing 2009, 85(1), 31–41. [Google Scholar] [CrossRef]
  28. Venkatesh, V.; Morris, M.G.; Davis, G.B.; Davis, F.D. User Acceptance of Information Technology: Toward a Unified View. MIS Quarterly 2003, 27(3), 425–478. [Google Scholar] [CrossRef]
  29. Tornatzky, L.G.; Fleischer, M. The Processes of Technological Innovation. Lexington Books, 1990.
  30. Yusof, M.M.; Kuljis, J.; Papazafeiropoulou, A.; Stergioulas, L.K. An Evaluation Framework for Health Information Systems: Human, Organization and Technology-Fit Factors (HOT-Fit). International Journal of Medical Informatics 2008, 77(6), 386–398. [Google Scholar] [CrossRef] [PubMed]
  31. Pan, C.; Banerjee, J.S.; De, D.; Sarigiannidis, P.; Chakraborty, A.; Bhattacharyya, S. ChatGPT: A OpenAI platform for society 5.0. In Proceedings of the Doctoral Symposium on Human Centered Computing, Singapore, February 2023; pp. 384–397, Springer Nature Singapore. [Google Scholar]
  32. Stratton, J. An Introduction to Microsoft Copilot. In Copilot for Microsoft 365: Harness the Power of Generative AI in the Microsoft Apps You Use Every Day, pp. 19–35. Berkeley, CA: Apress, 2024.
  33. Saeidnia, H.R. Welcome to the Gemini era: Google DeepMind and the information industry. Library Hi Tech News 2023, ahead-of-print.
  34. Priyanshu, A.; Maurya, Y.; Hong, Z. AI Governance and Accountability: An Analysis of Anthropic’s Claude. arXiv preprint 2024, arXiv:2407.01557. [Google Scholar]
  35. Deike, M. Evaluating the performance of ChatGPT and Perplexity AI in Business Reference. Journal of Business & Finance Librarianship 2024, 29(2), 125–154. [Google Scholar]
  36. Hwang, C.L.; Yoon, K. Multiple Attribute Decision Making: Methods and Applications A State-of-the-Art Survey. Springer, 1981, vol. 186.
  37. Zadeh, L.A. The concept of a linguistic variable and its application to approximate reasoning—I. Information Sciences 1975, 8(3), 199–249. [Google Scholar] [CrossRef]
  38. Torra, V. Hesitant fuzzy sets. International Journal of Intelligent Systems 2010, 25(6), 529–539. [Google Scholar] [CrossRef]
  39. Senapati, T.; Yager, R.R. Fermatean fuzzy sets. Journal of Ambient Intelligence and Humanized Computing 2020, 11, 663–674. [Google Scholar] [CrossRef]
Figure 1. The flowchart of proposed framework for decision analysis of GAI chatbots.
Figure 1. The flowchart of proposed framework for decision analysis of GAI chatbots.
Preprints 145381 g001
Table 1. Comparison of existing studies on chatbots evaluation and ranking.
Table 1. Comparison of existing studies on chatbots evaluation and ranking.
Reference Methodology Application area Alternatives Criteria (number) Ranking
validation
Chakrabortty et al. 2023 [15] SVN AHP-CoCoCo Telecommunication business Eight chatbots for customer service Security, Speed, Responsiveness, Satisfaction, Reliability, Assurance, Tangibility, Engagement, Emphaty (9) SVN MABAC,
Pythagorean fuzzy CoCoCo,
Interval valued
Neutrosophic TOPSIS
Santa Barleta et al. 2023 [16] AHP Medical care Two clinical chatbots Effectiveness, Efficacy, Satisfaction, Freedom from risk, Context coverage in three fuctional dimensions (5 criteria groups) Superdecision software
Singh et al. 2023 [17] Grey-
DEMATEL
Online retail Only criteria weights Social influence, Enjoyment, Performance, Ease of use, Usefulness, Social presence, Anxiety, Trust, Rapport, Privacy risk, Social isolation, Sense of control, Compatibility (12) Sensitivity analysis in three scenarious
Pandey at al. 2024
[18]
Intuitionistic fuzzy
DEMATEL
GAI chatbots challanges Only criteria weights Hallucination*, Bias, Language learning, Real-world harm*, Proprietary LLMs*, AI problems*, Disruption, Jobs at risk, Educational system problems, Training data amount*, Unknown threats, Ethical and legal implications (12) MAE of issues using Classical DEMATEL and fuzzy DEMATEL
Pathak and Bansal 2024 [19] Rough SWARA Insurance Only criteria weights Technology (7), Organization (6), Environment (3), Individual (4) criteria groups Sensitivity analysis
Wiangkham and Vongvit 2024 [20] WSM, ANN with SHAP and LIME Higher
education
Only criteria weights Usage (4), Agent (3), Technical (4), Trust (3) related criteria groups WMAPE for ANN models
Ojo et al. 2024 [21] Fuzzy
triangular
TOPSIS
Medical care Six AI
alternatives
Privacy protection, Treatment effectiveness, Explainability, Costs, Regulatory compliance, Ethical implications (6) Comparative analysis
Remark: The symbol ‘*’ denotes the most impacful factors for ChatGPT adoption.
Table 2. Comparison of the most widely used GAI chatbots.
Table 2. Comparison of the most widely used GAI chatbots.
Feature ChatGPT Copilot Gemini Claude Perplexity
Foundation LLM(s) GPT-o1, GPT-4o GPT-4o Gemini 2.0 Flash,
Gemini 1.5 Pro
Claude 3.5 Sonnet,
Claude 3.5 Haiku
Sonar Small,
Sonar Large
Features Web browsing, code execution, image generation, custom GPTs for tailored interactions Coding assistance, task automation, integration with MS
product
Multimodal data processing, integration with Google services, advanced reasoning capabilities Safety, ethical considerations, handling extensive context for in-depth analyses Information retrieval, real-time web search capabilities, user-friendly interfaces
Advantages Versatile tasks, including content creation, coding assistance, and data analysis. Deep integration with MS’s ecosystem, excelling in coding support and task automation within MS applications Handling large context reasoning, multimodal data processing, and integration with Google services Managing extensive context windows, suitable for processing large documents and complex conversations Quick information retrieval and concise answers, functioning as an AI-powered search assistant
Context length 128K 128K 1M, 2M 200K 131K
Integration Available as an API, browser and mobile app Integrated into MS produts (web, Windows, mobile) and code editors (Visual Studio, GitHub) Integrated into Google Workspace and other Google services Available via API and standalone
applications
Accessible through web interface and browser extensions
Price Free tier available; Plus and Pro subscriptions at $20/month and $200/month for priority access and additional features Integrated into MS’s ecosystem; pricing varies based on specific application and subscription model, Pro at $20/month Offers free and premium versions, advanced plan priced at $19/month Free tier with limited daily messages; Pro plan at $20/month offering enhanced capabilities Free access with basic functionalities; Pro version at $20/month for advanced features
Real-time
access
Yes, can browse the internet to provide current information Yes, accesses real-time data from the web Yes, designed for real-time interactions and data retrieval Limited, primarily relies on training data with some real-time capabilities in advanced versions Yes, provides up-to-date information from the web
Price Free tier available; Plus and Pro subscriptions at $20/month and $200/month for priority access and additional features Integrated into MS’s ecosystem; pricing varies based on specific application and subscription model, Pro at $20/month Offers free and premium versions, advanced plan priced at $19/month Free tier with limited daily messages; Pro plan at $20/month offering enhanced capabilities Free access with basic functionalities; Pro version at $20/month for advanced features
Table 3. Input decision matrix for GAI chatbots selection.
Table 3. Input decision matrix for GAI chatbots selection.
Criteria
Alternative
C1 C2 C3 C4
A1 VH H VH H
A2 H H VH H
A3 H H M L
A4 M M M L
A5 M M L H
Criterion type B B B C
Table 4. Linguistic variables and their corresponding IVHFFNs.
Table 4. Linguistic variables and their corresponding IVHFFNs.
Linguistic term IVHFFN
Very Low (VL) {(0.1, 0.2) (0.3, 0.4)}, {(0.7, 0.8) (0.75, 0.85)}
Low (L) {(0.3, 0.4) (0.5, 0.6)}, {(0.5, 0.6) (0.55, 0.65)}
Medium (M) {(0.5, 0.6) (0.7, 0.8) (0.75, 0.9)}, {(0.3, 0.4) (0.35, 0.45)}
High (H) {(0.7, 0.8) (0.8, 0.9)}, {(0.1, 0.2)}
Very High (VH) {(0.9, 0.95) (0.9, 0.99)}, {(0.01, 0.1) (0.06, 0.15)}
Table 5. Scores and their corresponding rankings – TOPSIS method in IVHFFNs.
Table 5. Scores and their corresponding rankings – TOPSIS method in IVHFFNs.
A1 A2 A3 A4 A5
IVHFFNSs
TOPSIS
Score 0.45 0.39 0.34 0.30 0.30
Rank 1 2 3 4 4
Table 6. Overall scores and their corresponding ranking.
Table 6. Overall scores and their corresponding ranking.
WSM TFNs WSM EDAS TOPSIS
Alternative Score Rank Score Rank Score Rank Score Rank
A1 0.40 1 0.19 1 0.67 1 0.65 1
A2 0.36 2 0.17 3 0.58 3 0.60 3
A3 0.36 2 0.18 2 0.64 2 0.54 2
A4 0.20 4 0.10 4 0.42 5 0.22 5
A5 0.16 5 0.08 5 0.50 4 0.0 4
Spearman s   ρ Benchmark 0.95 0.85 0.95
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.
Copyright: This open access article is published under a Creative Commons CC BY 4.0 license, which permit the free download, distribution, and reuse, provided that the author and preprint are cited in any reuse.