This is an example solution to the RPA exercise provided by AI Singapore, originally designed for Tag UI tool. This implementation shows a simple method of solving the problem with Robot Framework.
This solution fetches the data with an API call and transforms it to a suitable format for the DataDriver library.
Install a python virtual environment and then activate it, and install all the dependencies in requirements.txt. For Robot Framework Browser, you need NodeJS.
python -m venv venv
source venv/bin/activate # on Mac/Linux
venv\Scripts\activate # on Windows
pip install -r requirements.txt
rfbrowser init
robot -d results .