{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,31]],"date-time":"2026-07-31T00:59:07Z","timestamp":1785459547696,"version":"3.56.0"},"reference-count":79,"publisher":"Elsevier BV","license":[{"start":{"date-parts":[[2026,7,1]],"date-time":"2026-07-01T00:00:00Z","timestamp":1782864000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"},{"start":{"date-parts":[[2026,7,1]],"date-time":"2026-07-01T00:00:00Z","timestamp":1782864000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/legal\/tdmrep-license"},{"start":{"date-parts":[[2026,5,22]],"date-time":"2026-05-22T00:00:00Z","timestamp":1779408000000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100000780","name":"European Commission","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100000780","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["elsevier.com","sciencedirect.com"],"crossmark-restriction":true},"short-container-title":["Array"],"published-print":{"date-parts":[[2026,7]]},"DOI":"10.1016\/j.array.2026.100933","type":"journal-article","created":{"date-parts":[[2026,5,28]],"date-time":"2026-05-28T07:11:42Z","timestamp":1779952302000},"page":"100933","update-policy":"https:\/\/doi.org\/10.1016\/elsevier_cm_policy","source":"Crossref","is-referenced-by-count":0,"special_numbering":"C","title":["ORAM.AI: A multi-agent chatbot with RAG-based reasoning and MCP integration for adaptive fitness recommendation"],"prefix":"10.1016","volume":"30","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-8098-1616","authenticated-orcid":false,"given":"Konstantinos I.","family":"Roumeliotis","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0009-1461-236X","authenticated-orcid":false,"given":"Orestis N.","family":"Zestas","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Kyriakos D.","family":"Kyriakou","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Dimitrios N.","family":"Soumis","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Sofia H.","family":"Kapellaki","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Kyriaki","family":"Seklou","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5799-3558","authenticated-orcid":false,"given":"Nikolaos D.","family":"Tselikas","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"78","reference":[{"issue":"9","key":"10.1016\/j.array.2026.100933_b1","doi-asserted-by":"crossref","first-page":"1248","DOI":"10.1093\/jamia\/ocy072","article-title":"Conversational agents in healthcare: a systematic review","volume":"25","author":"Laranjo","year":"2018","journal-title":"J Am Med Inform. Assoc"},{"issue":"10","key":"10.1016\/j.array.2026.100933_b2","doi-asserted-by":"crossref","first-page":"1676","DOI":"10.1111\/jgs.12449","article-title":"A randomized controlled trial of an automated exercise coach for older adults","volume":"61","author":"Bickmore","year":"2013","journal-title":"J Am Geriatr Soc"},{"key":"10.1016\/j.array.2026.100933_b3","first-page":"1877","article-title":"Language models are few-shot learners","volume":"vol. 33","author":"Brown","year":"2020"},{"key":"10.1016\/j.array.2026.100933_b4","series-title":"Proceedings of the 34th international conference on neural information processing systems","first-page":"16","article-title":"Retrieval-augmented generation for knowledge-intensive NLP tasks","author":"Lewis","year":"2020"},{"issue":"12","key":"10.1016\/j.array.2026.100933_b5","doi-asserted-by":"crossref","DOI":"10.1145\/3571730","article-title":"Survey of hallucination in natural language generation","volume":"55","author":"Ji","year":"2023","journal-title":"ACM Comput Surv"},{"key":"10.1016\/j.array.2026.100933_b6","series-title":"Componentization: Decomposing monolithic LLM responses into manipulable semantic units","author":"Lingo","year":"2025"},{"key":"10.1016\/j.array.2026.100933_b7","series-title":"Towards efficient multi-LLM inference: Characterization and analysis of LLM routing and hierarchical techniques","author":"Behera","year":"2025"},{"issue":"4","key":"10.1016\/j.array.2026.100933_b8","doi-asserted-by":"crossref","DOI":"10.2196\/12887","article-title":"Physicians\u1e55erceptions of chatbots in health care: Cross-sectional web-based survey","volume":"21","author":"Palanica","year":"2019","journal-title":"J. Med Internet Res."},{"key":"10.1016\/j.array.2026.100933_b9","series-title":"Retrieval-augmented generation for large language models: A survey","author":"Gao","year":"2024"},{"key":"10.1016\/j.array.2026.100933_b10","doi-asserted-by":"crossref","first-page":"1316","DOI":"10.1162\/tacl_a_00605","article-title":"In-context retrieval-augmented language models","volume":"11","author":"Ram","year":"2023","journal-title":"Trans Assoc Comput Linguist"},{"key":"10.1016\/j.array.2026.100933_b11","doi-asserted-by":"crossref","first-page":"26965","DOI":"10.1109\/ACCESS.2026.3662282","article-title":"Agentic AI with orchestrator-agent trust: A modular visual classification framework with trust-aware orchestration and RAG-based reasoning","volume":"14","author":"Roumeliotis","year":"2026","journal-title":"IEEE Access"},{"key":"10.1016\/j.array.2026.100933_b12","series-title":"Proceedings of the thirty-third international joint conference on artificial intelligence","first-page":"10","article-title":"Large language model based multi-agents: a survey of progress and challenges","author":"Guo","year":"2024"},{"key":"10.1016\/j.array.2026.100933_b13","doi-asserted-by":"crossref","DOI":"10.1016\/j.inffus.2025.103599","article-title":"AI agents vs. Agentic AI: A conceptual taxonomy, applications and challenges","volume":"126","author":"Sapkota","year":"2026","journal-title":"Inf Fusion"},{"key":"10.1016\/j.array.2026.100933_b14","series-title":"ChatDev: Communicative agents for software development","author":"Qian","year":"2024"},{"key":"10.1016\/j.array.2026.100933_b15","series-title":"Model context protocol specification","author":"Anthropic","year":"2025"},{"key":"10.1016\/j.array.2026.100933_b16","series-title":"Oram.ai chatbot","author":"Roumeliotis","year":"2026"},{"issue":"2","key":"10.1016\/j.array.2026.100933_b17","doi-asserted-by":"crossref","first-page":"293","DOI":"10.1145\/1067860.1067867","article-title":"Establishing and maintaining long-term human-computer relationships","volume":"12","author":"Bickmore","year":"2005","journal-title":"ACM Trans Comput-Hum. Interact"},{"key":"10.1016\/j.array.2026.100933_b18","series-title":"Coachai: A conversational agent assisted health coaching platform","author":"Fadhil","year":"2019"},{"issue":"6","key":"10.1016\/j.array.2026.100933_b19","first-page":"77","article-title":"Intelligent fitness mentor with AI chatbots","volume":"6","author":"Deshpande","year":"2024","journal-title":"Int J Adv Eng Manag (IJAEM)"},{"issue":"8","key":"10.1016\/j.array.2026.100933_b20","doi-asserted-by":"crossref","DOI":"10.2196\/17158","article-title":"Conversational agents in health care: Scoping review and conceptual analysis","volume":"22","author":"Tudor Car","year":"2020","journal-title":"J Med Internet Res"},{"issue":"13","key":"10.1016\/j.array.2026.100933_b21","doi-asserted-by":"crossref","first-page":"1233","DOI":"10.1056\/NEJMsr2214184","article-title":"Benefits, limits, and risks of GPT-4 as an AI chatbot for medicine","volume":"388","author":"Lee","year":"2023","journal-title":"N Engl J Med"},{"key":"10.1016\/j.array.2026.100933_b22","series-title":"A monosemantic attribution framework for stable interpretability in clinical neuroscience large language models","author":"Mamalakis","year":"2026"},{"key":"10.1016\/j.array.2026.100933_b23","series-title":"Enhancing surgical documentation through multimodal visual-temporal transformers and generative AI","author":"Georgenthum","year":"2025"},{"issue":"4","key":"10.1016\/j.array.2026.100933_b24","doi-asserted-by":"crossref","first-page":"712","DOI":"10.1093\/joc\/jqy026","article-title":"Psychological, relational, and emotional effects of self-disclosure after conversations with a chatbot","volume":"68","author":"Ho","year":"2018","journal-title":"J Commun"},{"key":"10.1016\/j.array.2026.100933_b25","series-title":"2023 IEEE international conference on pervasive computing and communications workshops and other affiliated events (perCom workshops)","first-page":"116","article-title":"CHARLIE: A chatbot that recommends daily fitness and diet plans","author":"Chowdhury","year":"2023"},{"key":"10.1016\/j.array.2026.100933_b26","series-title":"Companion publication of the 2024 conference on computer-supported cooperative work and social computing","first-page":"387","article-title":"FitPal: Reshape daily exercise misconceptions among elders through ai chatbot and community-based services","author":"Xie","year":"2024"},{"key":"10.1016\/j.array.2026.100933_b27","series-title":"Chatbot for fitness management using IBM watson","author":"Lola","year":"2021"},{"issue":"9","key":"10.1016\/j.array.2026.100933_b28","doi-asserted-by":"crossref","DOI":"10.2196\/mhealth.9705","article-title":"Health and fitness apps for hands-free voice-activated assistants: Content analysis","volume":"6","author":"Chung","year":"2018","journal-title":"JMIR MHealth UHealth"},{"key":"10.1016\/j.array.2026.100933_b29","series-title":"Dense passage retrieval for open-domain question answering","author":"Karpukhin","year":"2020"},{"key":"10.1016\/j.array.2026.100933_b30","series-title":"Proceedings of the 44th international ACM SIGIR conference on research and development in information retrieval","first-page":"2288","article-title":"SPLADE: Sparse lexical and expansion model for first stage ranking","author":"Formal","year":"2021"},{"key":"10.1016\/j.array.2026.100933_b31","series-title":"Query rewriting for retrieval-augmented large language models","author":"Ma","year":"2023"},{"key":"10.1016\/j.array.2026.100933_b32","series-title":"Retrieval-generation synergy augmented large language models","author":"Feng","year":"2023"},{"key":"10.1016\/j.array.2026.100933_b33","series-title":"Retrieval augmentation reduces hallucination in conversation","author":"Shuster","year":"2021"},{"key":"10.1016\/j.array.2026.100933_b34","series-title":"Robust retrieval augmented generation for zero-shot slot filling","author":"Glass","year":"2021"},{"key":"10.1016\/j.array.2026.100933_b35","series-title":"Almanac: Retrieval-augmented language models for clinical medicine","author":"Zakka","year":"2023"},{"key":"10.1016\/j.array.2026.100933_b36","series-title":"An introduction to multiagent systems","author":"Wooldridge","year":"2009"},{"issue":"2","key":"10.1016\/j.array.2026.100933_b37","doi-asserted-by":"crossref","DOI":"10.3390\/fi18020112","article-title":"A large-scale empirical study of LLM orchestration and ensemble strategies for sentiment analysis in recommender systems","volume":"18","author":"Roumeliotis","year":"2026","journal-title":"Futur Internet"},{"key":"10.1016\/j.array.2026.100933_b38","doi-asserted-by":"crossref","DOI":"10.1007\/s10796-026-10742-2","article-title":"An explainable AI multi-agent recommender system for financial document access control","author":"Toudas","year":"2026","journal-title":"Inf Syst Front"},{"key":"10.1016\/j.array.2026.100933_b39","series-title":"Building cooperative embodied agents modularly with large language models","author":"Zhang","year":"2024"},{"key":"10.1016\/j.array.2026.100933_b40","series-title":"Proceedings of the generative code intelligence workshop (geCoIn 2025)","article-title":"SecFlow: An agentic LLM-based framework for modular cyberattack analysis and explainability","volume":"4075","author":"Blefari","year":"2025"},{"key":"10.1016\/j.array.2026.100933_b41","series-title":"Metagpt: Meta programming for a multi-agent collaborative framework","author":"Hong","year":"2024"},{"key":"10.1016\/j.array.2026.100933_b42","series-title":"ChatCounselor: A large language models for mental health support","author":"Liu","year":"2023"},{"key":"10.1016\/j.array.2026.100933_b43","series-title":"LLM-medqa: Enhancing medical question answering through case studies in large language models","author":"Yang","year":"2025"},{"issue":"19","key":"10.1016\/j.array.2026.100933_b44","doi-asserted-by":"crossref","DOI":"10.3390\/app151910634","article-title":"A multi-agent chatbot architecture for AI-driven language learning","volume":"15","author":"Aleedy","year":"2025","journal-title":"Appl Sci"},{"key":"10.1016\/j.array.2026.100933_b45","first-page":"6645","article-title":"Speech recognition with deep recurrent neural networks","author":"Graves","year":"2013","journal-title":"IEEE Int Conf Acoust Speech Signal Process"},{"key":"10.1016\/j.array.2026.100933_b46","series-title":"2015 IEEE international conference on acoustics, speech and signal processing","first-page":"4580","article-title":"Convolutional, long short-term memory, fully connected deep neural networks","author":"Sainath","year":"2015"},{"key":"10.1016\/j.array.2026.100933_b47","series-title":"Conformer: Convolution-augmented transformer for speech recognition","author":"Gulati","year":"2020"},{"key":"10.1016\/j.array.2026.100933_b48","series-title":"Proceedings of the 40th international conference on machine learning","first-page":"27","article-title":"Robust speech recognition via large-scale weak supervision","author":"Radford","year":"2023"},{"key":"10.1016\/j.array.2026.100933_b49","series-title":"Speech-to-text guide","author":"OpenAI","year":"2025"},{"key":"10.1016\/j.array.2026.100933_b50","series-title":"2018 IEEE international conference on acoustics, speech and signal processing","first-page":"4779","article-title":"Natural TTS synthesis by conditioning wavenet on MEL spectrogram predictions","author":"Shen","year":"2018"},{"key":"10.1016\/j.array.2026.100933_b51","series-title":"WaveNet: A generative model for raw audio","author":"van den Oord","year":"2016"},{"key":"10.1016\/j.array.2026.100933_b52","series-title":"FastSpeech 2: Fast and high-quality end-to-end text to speech","author":"Ren","year":"2022"},{"issue":"1","key":"10.1016\/j.array.2026.100933_b53","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1109\/97.736233","article-title":"A statistical model-based voice activity detection","volume":"6","author":"Sohn","year":"1999","journal-title":"IEEE Signal Process Lett"},{"issue":"6","key":"10.1016\/j.array.2026.100933_b54","doi-asserted-by":"crossref","first-page":"82","DOI":"10.1109\/MSP.2012.2205597","article-title":"Deep neural networks for acoustic modeling in speech recognition: The shared views of four research groups","volume":"29","author":"Hinton","year":"2012","journal-title":"IEEE Signal Process Mag"},{"key":"10.1016\/j.array.2026.100933_b55","series-title":"Proceedings of the 2018 CHI conference on human factors in computing systems","first-page":"1","article-title":"Voice interfaces in everyday life","author":"Porcheron","year":"2018"},{"issue":"3","key":"10.1016\/j.array.2026.100933_b56","doi-asserted-by":"crossref","DOI":"10.1145\/3764579","article-title":"Domain specialization as the key to make large language models disruptive: A comprehensive survey","volume":"58","author":"Ling","year":"2025","journal-title":"ACM Comput Surv"},{"key":"10.1016\/j.array.2026.100933_b57","series-title":"Universal language model fine-tuning for text classification","author":"Howard","year":"2018"},{"issue":"7972","key":"10.1016\/j.array.2026.100933_b58","doi-asserted-by":"crossref","first-page":"172","DOI":"10.1038\/s41586-023-06291-2","article-title":"Large language models encode clinical knowledge","volume":"620","author":"Singhal","year":"2023","journal-title":"Nature"},{"key":"10.1016\/j.array.2026.100933_b59","article-title":"LLMs for product classification in e-commerce: A zero-shot comparative study of GPT and claude models","volume":"11","author":"Roumeliotis","year":"2025","journal-title":"Nat Lang Process J"},{"key":"10.1016\/j.array.2026.100933_b60","series-title":"Chatlaw: A multi-agent collaborative legal assistant with knowledge graph enhanced mixture-of-experts large language model","author":"Cui","year":"2024"},{"key":"10.1016\/j.array.2026.100933_b61","series-title":"Fingpt: Open-source financial large language models","author":"Yang","year":"2025"},{"issue":"2","key":"10.1016\/j.array.2026.100933_b62","doi-asserted-by":"crossref","DOI":"10.3390\/ijfs13020075","article-title":"Financial sentiment analysis and classification: A comparative study of fine-tuned deep learning models","volume":"13","author":"Nasiopoulos","year":"2025","journal-title":"Int J Financ Stud"},{"key":"10.1016\/j.array.2026.100933_b63","series-title":"AutoGen: Enabling next-gen LLM applications via multi-agent conversation","author":"Wu","year":"2023"},{"issue":"2","key":"10.1016\/j.array.2026.100933_b64","first-page":"2769","article-title":"Optimizing airline review sentiment analysis: A comparative analysis of llama and BERT models through fine-tuning and few-shot learning","volume":"82","author":"Roumeliotis","year":"2025","journal-title":"Comput Mater Contin"},{"issue":"8","key":"10.1016\/j.array.2026.100933_b65","doi-asserted-by":"crossref","first-page":"1930","DOI":"10.1038\/s41591-023-02448-8","article-title":"Large language models in medicine","volume":"29","author":"Thirunavukarasu","year":"2023","journal-title":"Nature Med"},{"key":"10.1016\/j.array.2026.100933_b66","series-title":"A survey of large language models in medicine: Progress, application, and challenge","author":"Zhou","year":"2024"},{"key":"10.1016\/j.array.2026.100933_b67","doi-asserted-by":"crossref","DOI":"10.1016\/j.autcon.2025.106151","article-title":"Named entity recognition for construction documents based on fine-tuning of large language models with low-quality datasets","volume":"174","author":"Zhou","year":"2025","journal-title":"Autom Constr"},{"key":"10.1016\/j.array.2026.100933_b68","series-title":"HealthBranches: Synthesizing clinically-grounded question answering datasets via decision pathways","author":"Cosentino","year":"2025"},{"key":"10.1016\/j.array.2026.100933_b69","series-title":"The flan collection: Designing data and methods for effective instruction tuning","author":"Longpre","year":"2023"},{"key":"10.1016\/j.array.2026.100933_b70","series-title":"ZeroShotDataAug: Generating and augmenting training data with ChatGPT","author":"Ubani","year":"2023"},{"key":"10.1016\/j.array.2026.100933_b71","series-title":"Free exercise DB","author":"Plummer","year":"2025"},{"key":"10.1016\/j.array.2026.100933_b72","series-title":"ExerciseDB API","author":"ExerciseDB","year":"2026"},{"key":"10.1016\/j.array.2026.100933_b73","series-title":"When not to trust language models: Investigating effectiveness of parametric and non-parametric memories","author":"Mallen","year":"2023"},{"key":"10.1016\/j.array.2026.100933_b74","series-title":"Models","author":"OpenAI","year":"2026"},{"key":"10.1016\/j.array.2026.100933_b75","series-title":"Text-to-speech guide","author":"OpenAI","year":"2025"},{"key":"10.1016\/j.array.2026.100933_b76","series-title":"Clinical Measurement of Speech and Voice","author":"Baken","year":"1996"},{"key":"10.1016\/j.array.2026.100933_b77","series-title":"Fitness assistant: An open-source RAG-based fitness chatbot","author":"Grigorev","year":"2025"},{"key":"10.1016\/j.array.2026.100933_b78","series-title":"Agentic-rag-chatbot","author":"Zillella","year":"2026"},{"key":"10.1016\/j.array.2026.100933_b79","series-title":"Minsearch: Minimalistic text search engine with TF-IDF and vector search","author":"Grigorev","year":"2026"}],"container-title":["Array"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S2590005626002560?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S2590005626002560?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2026,7,31]],"date-time":"2026-07-31T00:07:23Z","timestamp":1785456443000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S2590005626002560"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,7]]},"references-count":79,"alternative-id":["S2590005626002560"],"URL":"https:\/\/doi.org\/10.1016\/j.array.2026.100933","relation":{},"ISSN":["2590-0056"],"issn-type":[{"value":"2590-0056","type":"print"}],"subject":[],"published":{"date-parts":[[2026,7]]},"assertion":[{"value":"Elsevier","name":"publisher","label":"This article is maintained by"},{"value":"ORAM.AI: A multi-agent chatbot with RAG-based reasoning and MCP integration for adaptive fitness recommendation","name":"articletitle","label":"Article Title"},{"value":"Array","name":"journaltitle","label":"Journal Title"},{"value":"https:\/\/doi.org\/10.1016\/j.array.2026.100933","name":"articlelink","label":"CrossRef DOI link to publisher maintained version"},{"value":"article","name":"content_type","label":"Content Type"},{"value":"\u00a9 2026 The Authors. Published by Elsevier Inc.","name":"copyright","label":"Copyright"}],"article-number":"100933"}}