Interactive virtual assistant for addressing motorcycle-related queries using RAG
DOI:
https://doi.org/10.15665/rp.v24i1.3828Keywords:
Virtual assistant, RAG, LLM, motorcycles, LangChain, automatic evaluation, artificial intelligenceAbstract
This work presents the design and implementation of an interactive virtual assistant designed to resolve technical inquiries about motorcycles, specifically the Boxer CT100 KS. The system was built using a Retrieval-Augmented Generation (RAG) approach, combined with large language models (LLMs), and operates entirely locally through a web interface with a 2D avatar. The knowledge base was generated from technical manuals, which were processed and stored in a vector database. Multiple combinations of embedding and generative models were evaluated using frameworks such as RAGAS and DeepEval, applying metrics like faithfulness, context precision, and answer relevancy. The results allowed the identification of optimal system configurations, where the best ones excelled in key metrics —such as the sentence-transformers embedding model combined with the Llama-3.3-70b language model, achieving a faithfulness score of 0.964 and context precision of 0.971 in RAGAS-Mistral, and the intfloat/multilingual-e5-base embedding model with Llama-3.3-70b, reaching an answer relevancy of 0.971 in DeepEval-Llama3—, demonstrating the feasibility of customized and private AI-based technical assistance solutions. Improvements are proposed through the incorporation of multimodal capabilities and the expansion of the technical corpus.
Downloads
Published
Issue
Section
License
Copyright (c) 2026 William Andres Velasquez Ruiz, Angel Andres Martinez Oñate, Juan Pablo Hoyos Sánchez

This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.
The authors to publish in this journal agree to the following conditions:
- The authors transfer the copyright and give the the journal first publication right of the work registered with Creative Commons Attribution License, which allows third parties to use the published work on the condition of always mentioning the authorship and first publication in this journal.
- The authors may perform other independent and additional contractual arrangements for the non-exclusive distribution of the version of the article published in this issue (E.g., Inclusion in an institutional repository or publication in a book), it must be indicated clearly that the work was first published in this journal.
- It allows and encourages the authors to publish their work online (eg institutional or personal pages) before and during the review and publication process. It can lead to productive exchanges and greater and faster dissemination of the published work (see The Effect of Open Access)
Instructions to fill out Certificate of Originality and Copyright Assignment
- Click here and get the forms of Certificate of Originality and Copyright Assignment .
- In each field to fill out, click and complete the corresponding information.
- Once the fields are filled out, at the end of the form copy your scanned signature or digital signature. Please adjust the size of the signature on the form.
- Finally, you can save them as pdf files and send them through the OJS platform as an attachment.
