## 3 Results
### PANDORA's Technical Performance Evaluation  
Three physiotherapists (mean age: 34.0 \(\pm\) 15.7; mean experience years: 6.3 \(\pm\) 5.1) participated in the performance tests. They followed a script of activities to be performed using the ONParkinson mHealth app, which included performing a therapeutic exercise program with six exercises, interacting with the PANDORA Chatbot, and registering the measures taken in a spreadsheet according to the protocol introduced in Section 2.3. After collecting the results, the accuracy was calculated for each metric and each overall characteristic, as shown in Tables 3 and 4.  
Table 3 shows the accuracy results for the metrics that assess the CA's technical performance. For metrics such as exercise names, exercise stages, repetitions, sets, exercise descriptions, motivation asserts, coherent responses, conversations chained, and well-being fallback, the bot achieved a perfect accuracy of 100%. This indicates that PANDORA accurately provided the expected information and responded appropriately in these areas.  
However, the metric for detected non-understandable input shows an accuracy of 66%. This means that out of 116 non-understandable inputs, PANDORA correctly recognized and flagged 77, while 39 were not recognized as non-understandable. This metric suggests there is room for improvement in PANDORA's ability to handle ambiguous or unclear user input.  
Figure 4: User interfaces of the ONParkinson mobile application, showcasing its integration with the PANDORA chatbot. (**a**) The left screenshot shows the “Programs” (_Programs_) screen with options: “Daily Life Activities” (_Attividades Vida Ditira_), “Balance” (_Equildbio_), “Strength” (_Forya_), and “Aerobic” (_Aerobic_). The right screenshot shows a “Strength” (_Forya_) tutorial for a squat without a chair (_Agachamento semt sentar na cadeira_). Users can adjust repetitions (_Repetiqes_) and sets (_Series_), navigate exercises with arrows, or ask the chatbot for help using “2”. (**b**) The left screenshot shows the chatbot interaction for requesting exercise assistance, with the chatbot asking, “How can I help?” (_Em que pososo ajudar_?). Four options are available: “I need help with the exercise” (_Preciso de ajuda sobre o exercicio_), “I don’t feel well” (_Nao me sinto ben_), “Skip exercise” (_Saltar exercicio_), and “Continue program” (_Continue program_). The right screenshot shows the chatbot responding to “I don’t feel well” (_Nao me sinto ben_) by suggesting stopping the exercise program to prevent harm, with options “Yes” (_Sim_) and “No” (_Nao_).  
Table 4 presents the values obtained for the aggregated indicators, calculated as explained in Section 2.3. Domain Coverage achieved a perfect accuracy of 100%, indicating that PANDORA effectively covered the entire domain of the therapeutic exercise program. Coherence Response Capacity also achieved a perfect accuracy of 100%, indicating that the CA consistently responded coherently throughout the interactions. However, Dialogue Management Capacity shows an accuracy of 89%, indicating there is room for improvement in the CA's ability to effectively manage the flow of the dialog.