Skip to main content

Posts

Showing posts from March, 2025

From Black Box to Glass Box: The Journey to Explainable AI

Explainable AI Introduction to Explainable AI (XAI) Over the past couple of years, Artificial Intelligence (AI) has progressed very rapidly in a wide range of sectors, from healthcare to finance, and from education to entertainment. As AI technologies continue to grow, their data-driven decision-making becomes increasingly stronger. However, the complexity of such algorithms, particularly those derived from deep learning models, has the tendency to veil the decision-making process from both users and developers. This transparency of AI systems has created an immediate need for so-called "Explainable AI" (XAI). Source: Google Images What is Explainable AI? Explainable AI, or XAI, refers to a branch of artificial intelligence that seeks to promote the transparency, interpretability, and explainability of the behavior of AI systems to human stakeholders. While AI models such as deep neural networks and ensemble methods can make extremely accurate predictions, their "black b...

Streamlit - An interactive app guide for Data Scientists and ML Engineers

Streamlit: A Guide to Create an Interactive App Introduction to Streamlit:   What is Streamlit? Streamlit  is an open-source Python library that allows you to build interactive and data-driven web applications with minimal effort. It is widely used in data science, machine learning, and analytics to create quick and interactive dashboards without requiring web development knowledge.   Why to use Streamlit? •                  Easy to use: No front-end knowledge required. •                  Quick development: Turn Python scripts into web apps instantly. •                  Interactive widgets: Built-in support for user interaction. •                  Ideal for ...