Artikel

Catatan engineering, pola, dan pembahasan mendalam.

Tulisan teknis tentang data engineering, pengembangan web, dan AI terapan—plus pelajaran yang dipetik sepanjang proses.

AIRAGRustSystem Design

Bahtsul Masail: High-Performance RAG for Islamic Jurisprudence

A Production System Achieving Sub-10ms Search and 600+ QPS on Commodity Hardware

Building a retrieval augmented generation system for classical Islamic jurisprudence that serves 3.4M text segments with sub-10ms search latency. Combining PostgreSQL, Meilisearch, and Rust to deliver madhab-aware filtering and hybrid retrieval at scale.

28 Januari 202635 menit baca
Baca →
AIRAGMedical AIInformation Retrieval

Retrieval-Augmented Generation in Medical Diagnosis

A Mathematical Perspective on RAG Systems for Clinical Decision Support

This article explores the mathematical foundations and implementation details of a Retrieval-Augmented Generation (RAG) system designed for clinical decision support, analyzing information retrieval algorithms, similarity scoring mechanisms, and caching strategies.

10 Januari 202618 menit baca
Baca →
Audio ProcessingWebSocketSignal ProcessingReal-time Systems

Real-Time Medical Audio Transcription

Digital Signal Processing and WebSocket Streaming for Clinical Applications

This article examines the mathematical foundations and engineering implementation of a real-time medical audio transcription system, exploring digital signal processing principles, audio encoding algorithms, WebSocket streaming protocols, and Voice Activity Detection.

10 Januari 202622 menit baca
Baca →
Clinical AIBayesian InferenceDecision SupportMedical Diagnosis

AI-Powered Clinical Reasoning

Bayesian Inference and Structured Diagnostic Protocols for Medical AI

This article explores the mathematical and algorithmic foundations of an AI-powered clinical decision support system, examining Bayesian diagnostic reasoning, differential diagnosis ranking algorithms, and prompt engineering techniques for safety-first medical AI.

10 Januari 202625 menit baca
Baca →
Next.jsReactLeafletWeb Development

From Clean Data to Production: Building an Interactive Geographic Webapp

Part 2: Web Development & Production Deployment

We conquered the data extraction and geocoding challenges, recovering 98.8% of coordinates from corrupted PDF data. Now comes the exciting part: building a production-ready web application.

9 Januari 202615 menit baca
Baca →
Data EngineeringPythonGeocodingPDF Extraction

From PDF Chaos to Interactive Maps: A Data Engineering Journey

Part 1: Data Extraction & Geocoding Recovery

What began as a seemingly straightforward task—extracting data from a PDF document—quickly evolved into a fascinating journey through data extraction, geocoding, validation, and web visualization.

8 Januari 202612 menit baca
Baca →