-
Continue reading →: JS: Basic Chat App
Membuat chat app seperti whatsapp secara dasar tidak terlalu rumit. Berikut kita coba membuat secara sederhana menggunakan node.js backend. Agar bisa berkomunikasi secara real, kita memerlukan fitur socket. Untuk memulai, kita perlu membuat sebuah folder aplikasi, dan membuat project baru node, dan instal model socket: setelah itu create file index.js,…
-
Continue reading →: AI: Mastra AI
Mastra AI adalah sebuah open-source agent framework berbasis JavaScript/TypeScript yang dirancang untuk memudahkan pembuatan AI-driven applications — seperti chatbot, reasoning agent, data assistant, dan workflow automation — tanpa perlu membangun semua komponen dari nol. Ia berfungsi sebagai orchestrator: mengelola model-model LLM (OpenAI, Google Gemini, Claude, dll.), memory percakapan, tools eksternal,…
-
Continue reading →: Quantile Risk Spillover
Apa itu Risk Spillover? Bayangkan ada satu sumber masalah di pasar keuangan, misalnya ketidakpastian pandemi. Masalah itu tidak berhenti di satu tempat, tapi menyebar ke sektor lain. Itulah yang disebut risk spillover, yaitu penularan risiko dari satu variabel ke variabel lain. Kenapa pakai Quantile? Biasanya orang hanya melihat rata-rata return…
-
Continue reading →: Note: Deployment di Hosting
Deployment di cloud hosting berarti Anda mengunggah dan menjalankan aplikasi web atau software ke server yang disediakan oleh penyedia layanan cloud seperti AWS EC2, Google Cloud Platform (GCP), Microsoft Azure, DigitalOcean, Vultr, Heroku, Vercel, Netlify, dan lainnya. Ada cloud hosting yang telah menyediakan cpanel untuk memudahkan deploy. Berikut singkatnya: Buka…
-
Continue reading →: AI: Django Chatbot
Membuat chatbot bukan hal sulit saat ini. Beberapa model siap pakai sudah tersedia dan siap didownload seperti: Gemma, DeepSeek, Qwen, dsb. Contoh implementasi pada Django sebagai berikut: Front End: Back End: Output: Terlihat respon 179ms. Cukup cepat juga ya… 😉
-
Continue reading →: AI: DeepSeek
DeepSeek menjadi tren tidak hanya karena kemampuannya dalam menghasilkan teks secara natural, tetapi juga karena pendekatannya yang memungkinkan personalisasi dan adaptasi terhadap berbagai kebutuhan pengguna. Dengan arsitektur berbasis deep learning yang canggih, model ini dapat melakukan fine-tuning dengan dataset spesifik, memungkinkan peningkatan akurasi dalam tugas-tugas tertentu seperti analisis sentimen, penerjemahan…
-
Continue reading →: AI: Langchain
Langchain adalah sebuah package yang banyak penggunaannya pada generative-AI. Salah satunya bisa memberikan jawaban sesuai dengan dokumen-dokumen yang telah disediakan. Sebagai contoh saya menyediakan beberapa dokumen terkait dengan topik machine learning. Dokumen-dokumen ini bisa berupa .pdf, .txt, docs dan .odt. Contoh script adalah sebagai berikut: run script ini: Ketika saya…
-
Continue reading →: AI: OpenAI example
Menambahkan fitur generation-AI sangat mudah dengan menggunakan API yang telah disediakan oleh openai maupun gemini. Berikut contoh penggunaannya: Openai API Output: Gemini Selamat mencoba.
-
Continue reading →: ML: Measurement
For evaluating the performance of machine learning prediction models like SVM (Support Vector Machine), LR (Linear Regression), LSTM (Long Short-Term Memory), and AdaBoost, several key performance metrics are typically used. These metrics assess how well the models generalize and predict the outcomes on unseen data. The choice of metric depends…
-
Continue reading →: Yii2: Module
Semisal kita akan membangun sebuah aplikasi besar dengan banyak departemen seperti: Sales, HRD, Operation, Warehouse, dsb. Sebaiknya kita memisahkan controllers dan views pada folder yang terpisah, yang disebut dengan modules. Sebagai contoh, kita akan membuat module Sales. Beberapa langkah seperti berikut: 2. Dalam sales folder, buat sebuah file: SalesModule.php dengan…
