Technical Blog

Exploring AI, Machine Learning, and Software Engineering

PostgreSQL in Jupyter Notebook

Running PostgreSQL in Jupyter Notebook

A complete setup guide — from conda install to writing SQL queries directly in your notebook using ipython-sql and SQLAlchemy.

Transformer

Understanding Transformer Architecture

Deep dive into the revolutionary transformer architecture that powers modern NLP models like GPT and BERT.

Feature Engineering

Feature Engineering Best Practices

Learn essential techniques for creating powerful features that improve your machine learning models.

Docker

Docker Container Optimization

Tips and tricks to reduce Docker image sizes and improve container performance in production.

Neural Networks

Neural Networks from Scratch

Build a neural network from scratch using NumPy to understand the fundamentals of deep learning.

Visualization

Effective Data Visualization with Python

Master the art of creating insightful visualizations using Matplotlib, Seaborn, and Plotly.

BERT

Fine-tuning BERT for Text Classification

Step-by-step guide to fine-tune BERT models for custom text classification tasks using Hugging Face.