This project introduces BrAIcht, an AI conversational agent that creates dialogues in the distinctive style of the famous German playwright Bertolt Brecht. BrAIcht is fine-tuned using German LeoLM, a large language model with 7 billion parameters and a modified version of the base Llama2 suitable for German language tasks. For fine-tuning, 29 plays of Bertolt Brecht and 907 of other German plays that are stylistically similar to Bertolt Brecht are used to form a more di-erse dataset. Due to the limited memory capacity, a parameterefficient fine-tuning technique called QLoRA is implemented to train the large language model. The results, based on BLEU score and perplexity, show very promising performance of BrAIcht in generating dialogues in the style of Bertolt Brecht.
View on arXiv@article{roland2025_2504.20552, title={ BrAIcht, a theatrical agent that speaks like Bertolt Brecht's characters }, author={ Baz Roland and Kristina Malyseva and Anna Pappa and Tristan Cazenave }, journal={arXiv preprint arXiv:2504.20552}, year={ 2025 } }