FermentAI
This work presents an initial investigation and implementation of how LLMs can be used to automate educational processes. We implemented FermentAI, a VT for answering students’ questions to deepen their knowledge about fermentation processes. This aims to provide students with an open-access interactive tool that is trained on curated data.
Install / Use
/learn @FiammettaC/FermentAIREADME
FermentAI
Abstract
Recent developments in artificial intelligence (AI), leading to the release of continuously improving large language models (LLMs) provide the opportunity for educators to automate repetitive tasks with stimulant experiences for the students. This ability of LLMs to extract content and key information from text offers a powerful tool for enhancing the learning experience. In this work, we present an example of how LLMs can be used to automate educational processes. We implement FermentAI, a virtual tutor (VT) to answer students’ questions about fermentation for a Master’s Degree course taught at the technical University of Denmark. The model used is a pre-trained sequence-to-sequence model. The prompt provided to the LLM is composed of a question (asked by the student) and its context, containing the curated information for the model to answer the question. The context is retrieved through a semantic search by calculating the cosine similarity between the query question and the most similar historical question. The primary objective of this work is to create an interactive tool, which is freely available online and returns accurate responses, which students can use to ask questions and clarify any doubts regarding fermentation. Additionally, this work aims to improve students’ learning experience through stimulating material and gamification.
DEMO
https://github.com/user-attachments/assets/dc0919fc-4dc9-4947-830c-d1d84dd8538c
Contacts
If you have any questions, feel free to contact Fiammetta Caccavale (fiacac@kt.dtu.dk).
Cite this work
If you would like to cite this work, please reference our paper: FermentAI: Large Language Models in Chemical Engineering Education for Learning Fermentation Processes.
@incollection{caccavale2024fermentai,
title={FermentAI: Large Language Models in Chemical Engineering Education for Learning Fermentation Processes},
author={Caccavale, Fiammetta and Gargalo, Carina L and Gernaey, Krist V and Kr{\"u}hne, Ulrich},
booktitle={Computer Aided Chemical Engineering},
volume={53},
pages={3493--3498},
year={2024},
publisher={Elsevier},
url = {https://www.sciencedirect.com/science/article/pii/B9780443288241505834}
}
Related Skills
openhue
341.0kControl Philips Hue lights and scenes via the OpenHue CLI.
sag
341.0kElevenLabs text-to-speech with mac-style say UX.
weather
341.0kGet current weather and forecasts via wttr.in or Open-Meteo
tweakcc
1.5kCustomize Claude Code's system prompts, create custom toolsets, input pattern highlighters, themes/thinking verbs/spinners, customize input box & user message styling, support AGENTS.md, unlock private/unreleased features, and much more. Supports both native/npm installs on all platforms.
