
AccountsNepal is a production web application for accounting, billing and inventory management, designed for businesses working across companies, branches and fiscal years in Nepal.
I contributed across the Angular frontend and Spring Boot backend, and personally handled and obtained IRD verification for the production system.

Multi-Architecture Neural Ensemble · Explainable AI (Grad-CAM) · Soft-Voting + Temperature Scaling T=0.7
End-to-end foliar pathology suite for clinical diagnosis of potato leaf diseases (Alternaria solani — Early Blight, Phytophthora infestans — Late Blight, and Healthy). Moves beyond single-model prototypes with a Tri-Model Soft-Voting Ensemble (DenseNet-121 w0.45, ConvNeXt-Tiny w0.35, EfficientNetV2-S w0.20, 256×256) and Grad-CAM for transparent, field-ready decisions.
Grad-CAM saliency maps highlight lesion regions driving each prediction — essential for agronomist trust.
Ensemble outperforms single backbones on 405-image held-out test via soft-voting + calibration. Prior B3 baseline: Test Acc 95.80% / Macro-F1 95.86. See Kaggle notebook for full ablation.

NeuroVision is a real-time face recognition system with live enrollment and instant multi-face identification. Users enroll by capturing guided multi-angle samples from their camera — no offline training, no static dataset required. The system learns new faces on the fly via face embeddings and identifies every person in the live camera feed simultaneously.



Detects cyberbullying in Formspring Q&A posts using NLP and machine learning. Text is preprocessed (stopword removal, stemming) and vectorized with TF-IDF, then classified using multiple models with hyperparameter tuning via GridSearchCV.
Formspring.csv -- 13,147 Q&A text entries from the Formspring social platform, labeled for cyberbullying presence.


Classifies SMS messages as spam or ham (not spam) using NLP preprocessing and machine learning. Text is cleaned by removing stopwords and applying stemming, then vectorized with TF-IDF. Multiple classifiers are trained and evaluated, including classical ML, neural networks with Word2Vec embeddings, and a fine-tuned DistilBERT transformer.






🤖 RajuGPT is a context-aware RAG chatbot built with Laravel and OpenRouter, supporting models like Grok-4.1 Fast, GPT-4o, and Gemini 1.5 Pro. It uses hybrid search (MySQL Full-Text + vector embeddings with cosine similarity) for accurate retrieval, maintains conversation memory with Laravel Sessions and localStorage, and automatically ingests knowledge from websites (Firecrawl), PDFs, and GitHub repositories.
No projects match your search. Try a different project or technology.