Marcel: A Lightweight and Open-Source Conversational Agent for University Student Support
Jan Trienes, Anastasiia Derzhanskaia, Roland Schwarzkopf, Markus Mühling, Jörg Schlötterer, Christin Seifert
TL;DR
Marcel addresses the need for fast, grounded, and privacy-preserving admissions information for university applicants by deploying a retrieval-augmented generation (RAG) system grounded in university resources. A key innovation is an admin-steered FAQ retriever that maps user queries to curated FAQs linked to source documents, paired with an efficient on-premise deployment and open-weight generators. The study reports substantial gains in retrieval quality from the FAQ retriever (MRR up to 75% higher than baselines), analyzes the impact of second-stage reranking, and evaluates quantization effects on latency, complemented by real-world deployment insights. The work demonstrates practical, configurable, and scalable practices for resource-constrained universities, with a clear path toward improved information access and reduced staff workload, while transparently discussing limitations and ethical considerations.
Abstract
We present Marcel, a lightweight and open-source conversational agent designed to support prospective students with admission-related inquiries. The system aims to provide fast and personalized responses, while reducing workload of university staff. We employ retrieval-augmented generation to ground answers in university resources and to provide users with verifiable, contextually relevant information. We introduce a Frequently Asked Question (FAQ) retriever that maps user questions to knowledge-base entries, which allows administrators to steer retrieval, and improves over standard dense/hybrid retrieval strategies. The system is engineered for easy deployment in resource-constrained academic settings. We detail the system architecture, provide a technical evaluation of its components, and report insights from a real-world deployment.
