AARA: An AI Registration Assistant
摘要
An Artificial Intelligence (AI) agent is an expert that can handle tasks efficiently and accurately, and can execute specific tasks automatically. In this paper, we develop an AI class scheduling assistant system. This system consists of a large language model (LLM) which serves as an interface to the user, and an agent. This agent contains several sub-agents to perform the scheduling task. The data used by the agent was acquired from the University website. It was pre-processed and stored on an excel file that is accessible to the agent. One of the sub-agents will load the file and convert it into Python Pandas data frame. Another sub-agent has the function of finding all the available class sections based on the user’s input from the data frame. This available section information can be used later, along with the user’s data by other sub-agents. OpenAI GPT-4 model is used for the LLM. We implemented the system using Python programming language. According to our experimental results, the agent workflow runs smoothly and quickly, and the system performs the scheduling task accurately.