How To Change the Text Font in an Image Using Computer Vision Techniques

Choosing the font when we are working on a digital document is trivial. We can always choose the preferred font in the drop-down font list in the editor. How about changing the font of the text in an…

Neural Speed: Fast Inference on CPU for 4-bit Large Language Models

Running large language models (LLMs) on consumer hardware can be challenging. If the LLM doesn’t fit on the GPU memory, quantization is usually applied to reduce its size. However, even after…

Don’t Crash Your App: Load Records from the Database in Batches for Better Performance

This article is about optimizing the communication between your Python app and a database so that your app runs smoothly and your database server doesn’t melt. This article addresses a common…

Create an AI-Driven Movie Quiz with Gemini LLM, Python, FastAPI, Pydantic, RAG and more

Within this article, I share some of the basics to create a LLM-driven web-application, using various technologies, such as: Python, FastAPI, Pydantic, VertexAI and more. Disclaimer: I am using data…