Python
Python Pandas Streamlit AWS Glue ETL Data Engineering Fuzzy Algorithm Machine Learning Artificial Intelligence K-Means XGBoost LangChain LLM
Blog Posts (1)
Article
Creating Learner Progress Monitoring Using Python, Pandas and Streamlit
How I built an automated learner progress monitoring dashboard using Python, Pandas, and Streamlit to track assessment scores and participation across cohorts in Canvas LMS.
04 Apr, 2022
Read
Projects (4)
Project
Learner's Progress Monitoring Tool for AWS re/Start Program
A web-based application to automate learner progress monitoring for the AWS re/Start program by processing Canvas LMS gradebooks at scale. The tool transforms high-dimensional assessment data into clear, actionable summaries for program teams.
Python Pandas Streamlit CSV
Project
Attandance Tracking from Microsoft Teams Report
Automated Microsoft Teams attendance tracking by normalizing participant names and applying fuzzy matching to accurately sync attendance data with an official database via a Streamlit web application.
Python Pandas Fuzzy CSV
Project
Warung Assistant
LLM-powered AI Assistant for Small Retail Stores
Python LangChain LLM Gradio