International Journal of Electrical and Computer Engineering (IJECE) Vol. No. June 2025, pp. ISSN: 2088-8708. DOI: 10. 11591/ijece. Smart chatbot for surveys by convolutional networks speech Robinson Jimenez-Moreno1. Javier Eduardo Martynez Baquero2. Luis Alfredo Rodriguez Umaya2 Department of Mechatronic Engineering. Universidad Militar Nueva Granada. Bogota. Colombia Engineering School. Faculty of Basic Sciences and Engineering. Universidad de los Llanos. Villavicencio. Colombia Article Info ABSTRACT Article history: This paper details the development of an innovative voice chatbot interface specifically designed for evaluating user options using a Likert scale by color. The core of this interface is designing a convolutional neural network architecture, which has been trained with MEL spectrogram inputs from seven possible words for each answer. These spectrograms are crucial in capturing the audio features necessary for effective voice recognition and establishing the interactions that occur between the chatbot and the user, allowing the convolutional network to learn and distinguish between different types of user responses accurately. During the training phase, the convolutional neural network achieved an accuracy rate of 91. 4%, indicating its robust performance in processing and interpreting voice commands. The interface was tested in a controlled environment, with a group of ten users and a survey of 5 questions, where it achieved a perfect detection accuracy of 100%. The results demonstrate the system's capacity for natural user interaction by voice and employing a free text to speech (TTS) algorithm for the chatbot voice. Received Aug 8, 2024 Revised Jan 3, 2025 Accepted Mar 3, 2025 Keywords: Chatbot Convolutional network Database Deep learning Voice selection This is an open access article under the CC BY-SA license. Corresponding Author: Robinson Jimynez Moreno Mechatronics Engineering Program. Faculty of Engineering. Universidad Militar Nueva Granada Carrera 11 # 101-80. Bogoty D. Colombia Email: robinson. jimenez@unimilitar. INTRODUCTION User perception systems often rely on surveys using the Likert scale . to gauge responses. Recent advancements in artificial intelligence have enhanced the application of this scale by incorporating intelligent algorithms . These developments enable the integration of sophisticated tools that facilitate the creation of intelligent chatbots, thereby revolutionizing the way user feedback is collected and analyzed. Among the primary beneficiaries of these innovations is the elderly population. Intelligent chatbots . can significantly improve the survey experience for older adults by providing a more intuitive and accessible interface, which is particularly important given the challenges they may face with traditional survey methods. This integration not only streamlines the data collection process but also ensures that the feedback is more accurately and efficiently gathered, ultimately leading to better insights and more informed decision-making. The fusion of the Likert scale with artificial intelligence (AI)-driven technologies thus represents a significant leap forward in enhancing user perception systems, offering a more tailored and user-friendly approach for diverse demographics, especially the elderly . The development of chatbots capable of natural voice interaction is achievable using advanced techniques like convolutional networks . , . These networks excel in processing and interpreting voice data, enabling the creation of chatbots that can understand and respond to spoken language with high accuracy. Text classification is an important tool in the development of chatbots, which can be carried out with AI techniques Journal homepage: http://ijece. Int J Elec & Comp Eng ISSN: 2088-8708 , . Text classification is an important tool in the development of chatbots, which can be carried out with AI techniques. Where its integration with voice recognition tools would enhance its application in natural The applications of voice recognition . through convolutional networks extend far beyond basic For instance, this technique can be employed for emotion recognition, allowing systems to detect and respond to the emotional tone of a user's voice, thereby enhancing the user experience. Additionally, voice recognition can be utilized for controlling various technological devices, providing a hands-free and intuitive way to interact with smart home systems, mobile applications, and other digital interfaces. Another significant advantage of convolutional networks in voice recognition is their potential for integration into portable systems. This capability makes it possible to embed sophisticated voice recognition functionalities into compact, mobile devices, broadening the scope of their application and accessibility. Whether for personal use, healthcare, or smart environments, the portability of these systems ensures that advanced voice interaction features are readily available in a wide range of contexts . Thus, the use of convolutional networks in developing natural voice interaction chatbots represents a versatile and powerful tool in modern technology . The use of chatbots nowadays supports a wide variety of applications in fields such as intelligent agriculture . , support for students on career guidance . , customer service . and the tourism sector . Where in these cases a chatbot is employed as an initial interaction in the perception of a social robot . , which improve their interactivity when integrated with deep learning techniques . , and with inclusions that can improve the quality of life in smart homes . However, there is a clear need for natural interaction tools both inbound and outbound, i. , voice interaction in both directions. This article presents the development of a voice chatbot interface oriented to evaluate the perception of a user through a survey based on a minimum Likert scale . To do this, a convolutional neural network architecture . is proposed which is trained to recognize specific words to answer the survey by color choices. The paper proposes a complement to the developments exposed in the state of the art, developing a basic interface which uses a text-to-speech (TTS) algorithm to play a specific script of a five-question survey to a group of stakeholders. Where the user will also respond by voice within the response range based on red . , yellow . artially agre. or green . trongly agre. Thus facilitating technological interaction with ChaBots and applications in industrial . and home . , . , with human-robot work environments. The structure of the paper is organized to provide a comprehensive overview of the research and its The present introductory section outlines the state of the art in the field and highlights the specific contribution of this research. Following this, section 2 details the methodology and development environment used in the study, offering insights into the tools, techniques, and processes employed. In section 3, the results obtained from the research are thoroughly analyzed, providing a critical examination of the data and findings. Finally, section 4 presents the conclusion, summarizing the key outcomes of the study and discussing the This section also outlines the associated future work, suggesting areas for further research and potential improvements to the current study. This structured approach ensures that the paper covers all essential aspects of the research, from the initial context and methodology to the final analysis and future directions. METHOD To achieve the goal of implementing a voice chatbot for evaluating survey-type services, a 16-layer convolutional network . is trained. The architecture of this network is detailed in Figure 1. Training parameters for the network are outlined in Table 1 . This setup aims to ensure the chatbot effectively processes and evaluates voice inputs to provide accurate survey responses. Figure 1. CNN architecture The network is trained using a comprehensive database of voice recordings that align with the expected responses during interactions with the chatbot. Specifically, the system is designed to interpret binary responses, such as "yes" or "no". In addition, for user evaluations, the system employs a traffic light system, in Smart chatbot for surveys by convolutional networks speech recognition (Robinson Jimenez-Moren. A ISSN: 2088-8708 which responses are classified as green, yellow or red. These colors correspond to the user's positive, neutral or negative perception of the question asked or can be interpreted as red for disagreeing, yellow for partially agreeing or green for strongly agreeing with the specific evaluation. Table 1. CNN training characteristics Hype parameters Minibatch size Optimizer Epochs Learn rate Frequency Iteration Value SGDM 14,700 The dataset utilized for training consists of 700 samples per MEL spectrogram . , ensuring a robust representation of voice data, with 5 test users pronouncing the 7 different words and 100 samples per word. optimize the training process, 70% of the samples for each class are allocated for training the network, while the remaining 30% are reserved for validation purposes. Figure 2 illustrates an example of the network input, with dimensions 12y9 and three channels corresponding to the MFCC of the input word, the derivative of the MFCC and its second derivative. Figure 2. MEL coefficients This approach, as shown in Figure 3, helps in fine-tuning the networkAos accuracy and reliability. dividing the data in this manner, the system is better able to generalize from the training examples and perform effectively in real-world scenarios. This rigorous training protocol ensures that the network can accurately interpret and respond to a wide range of user inputs. Figure 3. Network learning graph Int J Elec & Comp Eng. Vol. No. June 2025: 3410-3417 Int J Elec & Comp Eng ISSN: 2088-8708 Figure 4 illustrates the confusion matrix obtained . Ae. , where a high level of accuracy of 91. is observed. The class that presents the highest error is 'yellow' being confused with the words finish and no. The network finally learns 554 thousand parameters and takes a classification time of 0. 78 seconds. Figure 4. Speech recognition confusion matrix RESULTS AND DISCUSSION The interface is designed in MATLAB's App Designer, as shown in Figure 5, where it is graphically shown how to answer the questionnaire to be applied, by means of a color. When pressing the start key, an audio is played, explaining that each question will be answered with a color depending on whether one agrees . , disagrees . or a neutral position with yellow, based on a Likert scale. The interface has a box to indicate the number of the question that is being asked in sequence and another one to visualize it, however, the audio of the current question is also played. Figure 5. Developed interface The botAos chosen and interpreted response is displayed in a text box located at the end of the app. Additionally, the system includes a feature that allows the survey to be terminated if the user says "end. " At the start of the survey, the app provides an initial explanation of how the questions operate. If the user indicates Smart chatbot for surveys by convolutional networks speech recognition (Robinson Jimenez-Moren. A ISSN: 2088-8708 that the explanation is unclear, they have the option to request a repetition of the instructions. This ensures that users fully understand how to engage with the survey and can easily conclude the session if needed. For validation purposes, a group of five generic questions was established as follows: Oe How do you consider the attention received? Oe Do you consider that the waiting time was adequate? Oe Would you request this service again? Oe The facilities are to your liking? Oe Do you find this survey easy to answer? Figure 6 shows the interface in operation. In this case it is not of interest to evaluate the Likert scale against the answers, but to validate that the interface was operational, for which no different problems are evidenced since this development phase operates in a controlled environment, giving 100% effectiveness in the test environment with a group of ten users. When evaluating a semi-noisy environment . eople chatting in the backgroun. there is evidence of class confusion, so the level of recognition reduces the effectiveness of the application. In low ambient noise conditions users reported a user-friendly facial interface, however they indicated that the semi-robotic voice employed by the TTS could be improved. Figure 6. Interface in operation For future work, it is proposed to undertake a comprehensive evaluation of various types of convolutional neural networks to identify the most suitable option for embedding in a portable system. This involves experimenting with different network architectures, hyperparameters, and training techniques to determine which configuration offers the best balance between performance, efficiency, and resource Additionally, an important aspect of this future work will be to extend the current selection scale, which is presently limited, to encompass five possible responses. This expansion aims to provide a more nuanced and detailed framework for user feedback, enhancing the system's capability to capture a broader range of user sentiments and preferences. By integrating a more sophisticated network and extending the response scale, the goal is to significantly improve the system's versatility, accuracy, and user satisfaction in practical, portable applications. This dual approach will help ensure that the final product is both highly effective and user-friendly. More complex, multi-word responses can be handled by other types of associative networks, e. , long short-term memory (LSTM) . Ae. CONCLUSION The implementation of a voice survey system significantly enhances user interaction, making it more natural and intuitive. Using artificial intelligence techniques grounded in deep learning, this system achieves efficient functional development. Such advancements in technology, as demonstrated in this case, improve user-friendly interactions, particularly benefiting elderly individuals. By leveraging deep learning, the voice survey system can better understand and respond to user inputs, ensuring a smoother and more accessible experience for all users, especially those who may face challenges with traditional interfaces. This approach not only streamlines the interaction process but also promotes inclusivity and ease of use, showcasing the potential of AI-driven solutions in improving technological accessibility and user engagement. Int J Elec & Comp Eng. Vol. No. June 2025: 3410-3417 Int J Elec & Comp Eng ISSN: 2088-8708 The operation of the system in both controlled environments and noisy conditions highlights the crucial need for implementing noise suppression filters in the final interface. During testing, it became evident that the presence of ambient noise adversely affects the system's performance and accuracy. This observation underscores the importance of incorporating robust noise suppression mechanisms to ensure the interface functions effectively in diverse real-world settings. Addressing this aspect is essential for enhancing the overall reliability and user experience of the system. Consequently, this issue will be a primary focus in future work, where we will evaluate and integrate advanced noise suppression techniques. By doing so, we aim to refine the interface, making it more resilient to background noise and thereby improving its practical applicability and performance in everyday use scenarios. ACKNOWLEDGMENTS The authors would like to thank the Universidad Militar Nueva Granada where they are associate The authors would like to thank the Universidad de los Llanos where they are associate professors. FUNDING INFORMATION Product derived from the research project titled AuDesign of a human-robot interaction model using deep learning algorithmsAy INV-ING-3971 financed by the vice-rector for research of the Universidad Militar Nueva Granada, year 2024. AUTHOR CONTRIBUTIONS STATEMENT This journal uses the Contributor Roles Taxonomy (CRediT) to recognize individual author contributions, reduce authorship disputes, and facilitate collaboration. The following table describes the contribution by author. Name of Author Robinson JimenezMoreno Javier Eduardo Martynez Baquero Luis Alfredo Rodriguez Umaya C : Conceptualization M : Methodology So : Software Va : Validation Fo : Formal analysis ue ue ue ue ue ue ue ue ue ue ue ue ue ue ue ue ue ue ue ue ue ue ue ue ue ue ue ue ue ue I : Investigation R : Resources D : Data Curation O : Writing - Original Draft E : Writing - Review & Editing ue Vi : Visualization Su : Supervision P : Project administration Fu : Funding acquisition CONFLICT OF INTEREST STATEMENT Authors state no conflict of interest. INFORMED CONSENT Not applicable as it requires the involvement of personnel from outside the work team, no sensitive information was handled. DATA AVAILABILITY The data that support the findings of this study are available from the corresponding author. upon reasonable request. REFERENCESs