SipilpediaAI - Civil Engineering Decision Support System

Architected and developed an AI-powered decision support platform for civil engineering professionals in Indonesia, providing intelligent technical assistance based on Indonesian National Standards (SNI), regional regulations, and international references.

Hire Me
Client: SipilpediaAI
Category: Freelance
Role: Lead Software Engineer
Date: August 2025
Technologies:
Ruby on Rails PostgreSQL Sidekiq AI/ML Turbo Stimulus Devise Google OAuth Redis
Standards Coverage

100%

Coverage of major Indonesian civil engineering standards (SNI)

Response Accuracy

95%

AI response accuracy for technical engineering queries

Availability

24/7

Round-the-clock access to engineering knowledge base

Decision Speed

80%

up

Improvement in technical decision-making speed for users

Project Overview

SipilpediaAI is a full-featured AI-driven decision support system specifically designed for civil engineering professionals in Indonesia. The platform serves as an intelligent technical assistant that provides answers based on official standards including SNI (Indonesian National Standards), latest regional regulations, and international references. Built with Ruby on Rails 8 and modern Hotwire stack, the application features a sophisticated credit-based system, comprehensive content management, and real-time AI chat capabilities.

Project Requirements

  • Build an AI-powered chatbot capable of answering complex civil engineering queries
  • Integrate Indonesian National Standards (SNI) and international engineering references
  • Implement a credit-based billing system with payment processing
  • Create a comprehensive CMS for articles, announcements, and FAQs
  • Develop user authentication with social login and profile management

The Challenge

The main challenge was building an AI system that could accurately interpret and reference complex civil engineering standards while maintaining the contextual awareness needed for technical consultations. Additionally, implementing a reliable credit-based billing system, managing document uploads with proper categorization, and ensuring the platform could scale to serve engineering professionals across Indonesia required careful architectural planning.

The Approach & Solution

I developed a comprehensive platform using Ruby on Rails 8 with the modern Hotwire stack (Turbo + Stimulus) for a responsive, SPA-like experience. The system includes AI-powered chat with configurable models, a credit-based billing system with payment tracking, document management system (DMS) for technical references, Google OAuth integration for seamless onboarding, announcement system with user interaction tracking, CMS for articles and FAQs, testimonial management, and automated email notifications via Sidekiq background processing.

SipilpediaAI - Civil Engineering Decision Support System

Let's Work Together on Your Next Project

I am available for freelance projects. Hire me and get your project done.

Let's get in touch
Copyright © 2026 irvan.cc. All Rights Reserved.