Hi, I'm Suraj I'm an aspiring AI/ML engineer passionate about building intelligent systems that learn, see, and adapt to the real world.
Any project or work opportunity where I can contribute, learn and grow.
Jun 23, 2025 · 5 min read · I recently got started with Streamlit, and I wanted to jot down everything I learned in one place. So if you're new to Python web apps or just want to build something quick and interactive, this post will walk you through basic Streamlit concepts wit...
Join discussionJun 20, 2025 · 6 min read · Python is dynamically typed by default. A variable like x = 4 can later become x = "hello" with no complaints from the interpreter. However, as Python projects grow, it becomes crucial to improve code readability, debuggability, and collaboration. Th...
Join discussionJun 19, 2025 · 13 min read · Object-Oriented Programming (OOP) is a powerful way to structure code, and Python’s clean syntax makes it a great language to learn these concepts. In this blog, we’ll explore Python OOP using simple examples just like you'd build up your understandi...
Join discussionJun 11, 2025 · 10 min read · What is Prompt Engineering? Prompt engineering is the process of carefully designing and optimizing inputs (called prompts) to generate high-quality, accurate, and useful outputs from generative AI models, especially large language models (LLMs). Thi...
Join discussion