Back to Projects
10

Rainfall Prediction with LSTM + Attention

2024
Python
Jupyter
TensorFlow
Keras
Scikit-learn
Flask
Rainfall Prediction with LSTM + Attention

About This Project

This project explores the use of LSTM (Long Short-Term Memory) and LSTM with an Attention Layer to predict daily rainfall rates in Batam City. The primary goal is to assess the performance difference between the two models when the Attention Layer is implemented. The study leverages the BMKG DataOnline climate dataset and aims to improve prediction accuracy, especially in the context of dynamic and extreme weather changes.
Explore More
09

AI Real-Time Audio Translation

Developing a generative AI project using AMD PC AI technologies for the international AMD Pervasive AI Developer Contest with Hackster, in collaboration with a team of IBM Academy: Advance AI mentors from Infinite Learning. Open-Source pre-trained models used in this projects are : OpenAI Whisper as Automatic Speech Recognition (ASR) Pre-trained Model, MarianMT as Machine Translation (MT) Pre-trained Model, tacotron2-DDC as Text to Speech (TTS) Pre-trained Model, and HiFi-GAN as vocoder Model. Device used in this development is: Minisforum Venus UM790 Pro with AMD Ryzen™ 9 with Ryzen 9 7940HS as a hardware sponsorship.

  • React
  • Tailwind CSS
  • Flask
  • PyTorch
2024
16

Infinite Learning LMS v2

Enterprise-grade multi-role Learning Management System (LMS) designed to streamline digital class delivery, syllabus management, student attendance tracking, interactive assignment submissions, and AI-assisted grading workflows. Developed using AI-Driven Development with Google Antigravity, built on a modern decoupled architecture featuring Next.js 16 (Turbopack) and React 19 on the frontend, paired with a high-performance NestJS 11 and TypeORM backend powered by Supabase PostgreSQL database and Cloudflare R2 storage.

  • Next.js
  • React
  • Tailwind CSS
  • TypeScript
  • NestJS
  • TypeORM
  • Supabase
  • PostgreSQL
  • Cloudflare R2
2026
08

Simple AI Chat with Google Generative Language API (Gemini API)

Just a simple chatbot (without history) for asking anything to Google Gemini model (Gemini 1.5 Flash 002) with Google Generative Language API (Gemini API) from Google AI Studio. This site is protected by Vercel Security Checkpoint for security.

  • React
  • Tailwind CSS
  • Google Gemini API
2024