Blogs
The Rise of AR/VR/MR (XR) in Consumer Tech: Will they replace smartphones?
Published: September 22, 2023
Overview: In my article, I explore the potential of augmented reality (AR), virtual reality (VR), and mixed reality (MR) technologies to transform how we interact with the digital world. I discuss the historical context of technological advancements, highlighting how innovations like smartphones have evolved and suggesting that XR could be the next wave of consumer technology. By examining the current state of XR adoption and the challenges it faces—such as screen resolution, rendering capabilities, battery life, and wearability—I aim to provide insights into whether these technologies can replace smartphones as our primary devices for digital interaction.
How to Become an IBM Certified Associate Developer — Quantum Computation using Qiskit v0.2X
Published: Jul 1, 2023
Overview: In this article, I share my journey to becoming an IBM Certified Associate Developer in Quantum Computation using Qiskit. I discuss how my interest in quantum computing was sparked by the works of Richard Feynman and my subsequent enrollment in an introductory course with researchers from MIT and UC Berkeley. I detail the challenges I faced while grasping fundamental concepts and how I prepared for the certification exam by studying various resources, including essential textbooks and online materials.
How to solve QUBO problems using Qiskit
Published: June 28, 2023
Overview: In this blog post, I provide a concise guide on solving Quadratic Unconstrained Binary Optimization (QUBO) problems using the Qiskit framework. I explain the QUBO formulation and its significance in optimization, illustrated through a practical example of scheduling classes. I detail the process of converting the problem into QUBO format, defining an objective function, and using Qiskit’s optimization tools, including the implementation of a Variational Quantum Eigensolver (VQE) to find optimal solutions, making these techniques accessible for readers.
No Code Machine Learning - Blog Series
Published:: March, 2022
Overview: This blog series demonstrate how researchers and students with no coding experience can use machine learning in their projects using Azure Machine Learning Desinger and Azure Automated Machine Learning (AutoML).
Build a web app to Extract Text From Image using Flask and Azure’s Computer Vision API
Published: August 26, 2021
Overview: In this article, I walk you through the process of building a web application that extracts text from images using Flask and Azure’s Computer Vision API. I begin by explaining the importance of text recognition and how to set up an Azure subscription to access the necessary resources. I detail the steps for creating a Flask project, including setting up a virtual environment, installing required libraries, and writing the application code. Additionally, I demonstrate how to implement the API to read both printed and handwritten text from images. Finally, I guide you through deploying the app on Heroku, ensuring that your subscription key and endpoint remain secure throughout the process.
How I have become Microsoft Certified: Azure Data Scientist Associate
Published: July 28, 2021
Overview: In this article, I share my journey to earning the Azure Data Scientist Associate certification by passing the DP-100 exam. I’ll discuss the skills I developed, the Azure services I explored, and the preparation strategies that led to my success. Whether you’re considering a similar path or simply curious about the certification process, I hope my experience provides valuable insights and inspiration for your own learning journey in data science and cloud computing.
How to become a Microsoft Certified: Data Analyst Associate
Published: July 16, 2021
Overview: In this article, I share my experience of passing the DA-100 exam and earning Microsoft’s Data Analyst Associate Certification. Despite initially thinking it would be easy due to my prior Power BI training, I quickly realized I needed to put in significant effort to bridge my knowledge gaps. I’ll outline the free resources and strategies I used for preparation, including recommended learning paths, practice tests, and project ideas to help you succeed in your own exam journey.
