{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,30]],"date-time":"2026-06-30T15:41:30Z","timestamp":1782834090815,"version":"3.54.5"},"reference-count":41,"publisher":"IEEE","license":[{"start":{"date-parts":[[2024,12,9]],"date-time":"2024-12-09T00:00:00Z","timestamp":1733702400000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2024,12,9]],"date-time":"2024-12-09T00:00:00Z","timestamp":1733702400000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2024,12,9]]},"DOI":"10.1109\/tale62452.2024.10834365","type":"proceedings-article","created":{"date-parts":[[2025,1,15]],"date-time":"2025-01-15T19:36:30Z","timestamp":1736969790000},"page":"1-8","source":"Crossref","is-referenced-by-count":6,"title":["Tailoring Your Code Companion: Leveraging LLMs and RAG to Develop a Chatbot to Support Students in a Programming Course"],"prefix":"10.1109","author":[{"given":"Carlos","family":"Alario-Hoyos","sequence":"first","affiliation":[{"name":"Universidad Carlos III de Madrid,Madrid,Spain"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Rebiha","family":"Kemcha","sequence":"additional","affiliation":[{"name":"Universidad Carlos III de Madrid,Madrid,Spain"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Carlos Delgado","family":"Kloos","sequence":"additional","affiliation":[{"name":"Universidad Carlos III de Madrid,Madrid,Spain"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Patricia","family":"Callejo","sequence":"additional","affiliation":[{"name":"Universidad Carlos III de Madrid,Madrid,Spain"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Iria","family":"Est\u00e9vez-Ayres","sequence":"additional","affiliation":[{"name":"Universidad Carlos III de Madrid,Madrid,Spain"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"David","family":"Sant\u00edn-Crist\u00f3bal","sequence":"additional","affiliation":[{"name":"Universidad Carlos III de Madrid,Madrid,Spain"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Francisco","family":"Cruz-Argudo","sequence":"additional","affiliation":[{"name":"Universidad Carlos III de Madrid,Madrid,Spain"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Jos\u00e9 Luis","family":"L\u00f3pez-S\u00e1nchez","sequence":"additional","affiliation":[{"name":"Universidad Carlos III de Madrid,Madrid,Spain"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"263","reference":[{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1111\/bjet.12592"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1007\/BF00168958"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1080\/10494820.2018.1558257"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1109\/ICSIDEMPC49020.2020.9299583"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.14742\/ajet.6646"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1007\/s10639-022-11177-3"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1080\/10494820.2021.1952615"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.2298\/CSIS200731020C"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.61969\/jai.1337500"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1145\/3641289"},{"key":"ref11","volume-title":"ChatGPT"},{"key":"ref12","volume-title":"Microsoft Copilot"},{"key":"ref13","volume-title":"Google Gemini"},{"key":"ref14","volume-title":"Claude"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1080\/10494820.2023.2209881"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.37074\/jalt.2023.6.1.22"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-031-47546-7_33"},{"key":"ref18","first-page":"9459","article-title":"Retrieval-augmented generation for knowledge-intensive NLP tasks","volume":"33","author":"Lewis","year":"2020","journal-title":"Advances in Neural Information Processing Systems"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1609\/aaai.v38i16.29728"},{"issue":"1","key":"ref20","first-page":"385","article-title":"Redesigning a freshman engineering course to promote active learning by flipping the classroom through the reuse of MOOCs","volume":"35","author":"Alario-Hoyos","year":"2019","journal-title":"International Journal of Engineering Education"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1145\/365153.365168"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1016\/j.mlwa.2020.100006"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1109\/ICCUBEA.2018.8697411"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.48550\/ARXIV.1706.03762"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1007\/978-981-10-6544-6_31"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-15035-8_93"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1016\/j.caeai.2024.100243"},{"key":"ref28","article-title":"QLoRA: Efficient finetuning of quantized LLMs","author":"Dettmers","year":"2024","journal-title":"Advances in Neural Information Processing Systems"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1145\/3626252.3630938"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1145\/3639474.3640061"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.1145\/3613904.3642349"},{"key":"ref34","article-title":"CharlieBot: Improving Digital Communication with Artificial Generative Intelligence","year":"2023"},{"key":"ref35","volume-title":"Vision"},{"key":"ref36","volume-title":"Embedding models"},{"key":"ref37","volume-title":"pgvector. PostgreSQL: pgvector 0.5.0"},{"key":"ref38","first-page":"21702","article-title":"LLM-Pruner: On the structural pruning of large language models","volume":"36","author":"Ma","year":"2023","journal-title":"Advances in Neural Information Processing Systems"},{"key":"ref39","doi-asserted-by":"publisher","DOI":"10.1080\/10447310802205776"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.1145\/3545945.3569823"},{"key":"ref41","article-title":"AI Prompt Engineering Is Dead \u2022 Long live AI prompt engineering","volume-title":"IEEE Spectrum","author":"Genkinay","year":"2024"},{"key":"ref42","article-title":"The unreasonable effectiveness of eccentric automatic prompts","author":"Battle","year":"2024"},{"key":"ref43","first-page":"24824","article-title":"Chain-of-thought prompting elicits reasoning in large language models","volume":"35","author":"Wei","year":"2022","journal-title":"Advances in Neural Information Processing Systems"}],"event":{"name":"2024 IEEE International Conference on Teaching, Assessment and Learning for Engineering (TALE)","location":"Bengaluru, India","start":{"date-parts":[[2024,12,9]]},"end":{"date-parts":[[2024,12,12]]}},"container-title":["2024 IEEE International Conference on Teaching, Assessment and Learning for Engineering (TALE)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx8\/10834301\/10834287\/10834365.pdf?arnumber=10834365","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,1,16]],"date-time":"2025-01-16T05:52:03Z","timestamp":1737006723000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/10834365\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,12,9]]},"references-count":41,"URL":"https:\/\/doi.org\/10.1109\/tale62452.2024.10834365","relation":{},"subject":[],"published":{"date-parts":[[2024,12,9]]}}}