The Regal-Dashboard project is a professional AI analytics dashboard designed to provide users with an interactive and polished experience for visualizing and analyzing deep learning models. This dashboard leverages cutting-edge technologies to deliver real-time predictions, Explainable AI visualizations, and a structured workflow for showcasing AI capabilities.
The project is tailored for users in India, with locale-specific considerations such as IST (Indian Standard Time), high-contrast visuals for accessibility, and a modern design aesthetic. The goal is to create a resume-level interactive AI deployment website that demonstrates deep learning classification, Explainable AI visualization, CNN prediction workflow understanding, API integration using FastAPI, and a professional dashboard interface suitable for portfolio presentation and job interviews.
This document outlines the system requirements for Regal-Dashboard, ensuring alignment with the project's goals and user expectations.
The Regal-Dashboard is a web-based application that provides the following functionalities:
The system is designed to operate in the Indian context, ensuring compatibility with local standards and user preferences.
#1A202C (Charcoal Gray)#2D3748 (Slate Gray)#E2E8F0 (Soft White)#63B3ED (Sky Blue)#718096 (Muted Gray)This palette ensures high contrast, readability, and a professional aesthetic suitable for an AI analytics dashboard.
The homepage of Regal-Dashboard will feature an interactive neural network visualization that immerses users in the AI prediction process. Here's how it works:
This design ensures the homepage is not only functional but also visually captivating, leaving a lasting impression.
This document provides a comprehensive overview of the Regal-Dashboard project, ensuring clarity and alignment with the project's goals. Let me know if there are any additional updates or refinements you'd like to make, ashi!

Handwritten Digit Recognition Powered by Deep Learning
Draw or upload any handwritten digit and watch our CNN model recognize it in real-time — complete with confidence scores, attention heatmaps, and full probability distributions.
Use the canvas below to draw any digit from 0 to 9. The model will recognize your handwriting in real-time.
Drop an image here or click to upload a handwritten digit
Probability scores across all digits (0–9). The predicted digit is highlighted in cyan.
The model is highly confident that the input digit is 7. The CNN detected strong, distinctive features that closely match training patterns for this digit. This prediction is reliable and consistent with high-quality input.
The highlighted regions show where the neural network focused when making the prediction. Warmer colors (red, yellow) indicate higher activation areas that most influenced the CNN model's decision. Cooler colors (green) represent regions with lower contribution to the output classification.
Activation Intensity
Toggle the attention map to visualize which pixel regions of the input digit the CNN model focuses on during inference. This explainable AI feature uses Gradient-weighted Class Activation Mapping (Grad-CAM).
Click to instantly test the model on these handwritten digits from the MNIST dataset.
Digit 0 Loaded!
Round shape, clean stroke
Digit 1 Loaded!
Vertical stroke, slight tilt
Digit 2 Loaded!
Curved top with flat base
Digit 3 Loaded!
Double curve, classic form
Digit 4 Loaded!
Angular intersecting lines
Digit 5 Loaded!
Flat top with curved bottom
Digit 6 Loaded!
Loop at bottom, curved top
Digit 7 Loaded!
Horizontal top, diagonal stroke
Digit 8 Loaded!
Double loop, symmetric shape
Digit 9 Loaded!
Loop on top, descending tail
Compare how the CNN model ranked its top predictions. The confidence scores show the probability distribution across the most likely digit candidates.
Predictions are generated by the CNN model trained on the MNIST dataset. Confidence scores represent the softmax probability output for each digit class (0–9).
A deep learning-powered dashboard demonstrating CNN-based handwritten digit recognition, Explainable AI visualization, and a professional API-integrated workflow — built for portfolio presentation and technical interviews.
VisionDigits AI is an interactive web application that uses a Convolutional Neural Network (CNN) trained on the MNIST dataset to recognize handwritten digits (0–9). Users can draw or upload digit images and receive instant AI-powered predictions with confidence scores and explainable visualizations.
Input images are resized to 28×28 pixels, converted to grayscale, and normalized to a 0–1 pixel value range. This matches the MNIST training data format, ensuring optimal prediction accuracy from the CNN model.
The trained Convolutional Neural Network processes the preprocessed image through convolution layers, ReLU activations, pooling layers, and dense layers. The final softmax layer outputs probability scores for each digit class (0–9), enabling confident classification.
Results are displayed as probability distribution charts, confidence gauge meters, Grad-CAM attention heatmaps, and top-3 prediction comparisons. These explainable AI features help users understand which image regions influenced the model's decision.
The model is trained on the MNIST handwritten digit dataset — one of the most widely used benchmarks in computer vision and deep learning research.
Convolutional Neural Network architecture trained on the MNIST dataset for handwritten digit classification.
Training configuration and accuracy progression of the CNN model over 15 epochs.
Real-time metrics from the VisionDigits AI inference engine
Explore the CNN architecture powering VisionDigits AI or follow the complete digit recognition workflow from input capture to visualization.
No comments yet. Be the first!