Hello, I'm

Anish Kumar
Singh

Computer Engineering student building in Machine Learning, Deep Learning, and Computer Vision — not just to code, but to build things that create lasting impact for society.
Kathmandu, Nepal IOE Thapathali Campus
Anish Kumar Singh
open to AI/ML/CV internships

A little about me

I'm a Computer Engineering student at Thapathali Campus, IOE, Tribhuvan University, focused on Machine Learning, Deep Learning, and Computer Vision — not just to write code, but to solve real problems that matter, especially in a Nepali context.

I like building things from first principles — training models from scratch, understanding what's happening under the hood — rather than just wiring up pretrained APIs. Outside of models and notebooks, I lead teams, coordinate events, and try to build tech that's actually useful to the people around me.

"Code. Learn. Build. Repeat."

What I actually know

AI / ML / DL
  • PyTorch, Transformers
  • YOLOv8, MobileNetV3
  • Mediapipe, OpenCV
  • Scikit-learn, XGBoost, Optuna
Languages
  • Python
  • C / C++
  • JavaScript
Web
  • React
  • Django, Django REST
  • Flask, FastAPI, Pydantic
  • Django Channels, Postman
Database
  • PostgreSQL
  • MySQL
Tools & Other
  • Docker, Git, GitHub
  • Arduino, ESP8266

Featured AI / ML work

Sign Language Understanding System

Context Aware Nepali Sign Language Understanding System

Building Nepali Sign Language recognition system — a Transformer classifier built from scratch fused with MediaPipe pose/hand tracking and CLIP-based scene understanding, running as a live inference pipeline.

77% test accuracy 52 signs 804K params
PyTorchMediaPipeCLIPOpenCV
View on GitHub
Automated KYC Verification

Automated KYC Verification for Nepali Citizenship Documents

A six-module automated KYC pipeline — YOLOv8 field detection, OCR matching, face verification, liveness detection, stamp verification, and tampering detection, aggregated into a weighted approval system with a full backend and frontend.

6 ML modules
YOLOv8InsightFaceEasyOCRFastAPIReact
View on GitHub
Fruit Freshness Detection

Fruit Freshness Detection

Two-stage computer vision pipeline — YOLOv8 for produce localization, MobileNetV3 for freshness classification — wired into a full-stack app with real-time detection over WebSockets.

92.3% mAP@50 90.8% precision 92% classification acc.
PythonYOLOv8MobileNetV3DjangoReact
View on GitHub
Text Summarization Study

Comparative Study of Extractive & Abstractive Text Summarization

Compared nine summarization methods — TF-IDF, TextRank, clustering, supervised classifiers, and BART — on 2,225 BBC News articles using ROUGE metrics and runtime benchmarking.

0.41 ROUGE-1 (TextRank) 1400× faster than BART
NLTKScikit-learnBARTNetworkX
View on GitHub
English → Nepali Transformer

English to Nepali Transformer Translator

Transformer encoder-decoder architecture built entirely from scratch in PyTorch — no nn.Transformer module — implementing multi-head attention, positional encoding, and masking, to translate English into Nepali.

PythonPyTorchTransformers
View on GitHub

Other projects

Badminton Shot Classifier

Real-time badminton shot classification (forehand, backhand, smash, serve) using YOLOv8 pose estimation and joint-angle trigonometry.

YOLOv8MediapipeOpenCV
View on GitHub

Question Similarity Detection

Duplicate-question classifier using Bag-of-Words features with engineered signals; compared Random Forest and XGBoost, reaching 79.45% accuracy.

Scikit-learnXGBoostNLP
View on GitHub

Punarnirman — Civic Tech

Volunteer management platform built in a week-long hackathon, with AI-driven volunteer-to-task matching using a Random Forest model.

ReactDjango RESTScikit-learn
View on GitHub

Baghchal Game: AI & Multiplayer

Full-stack Bagh-Chal (Tiger and Goats) with a Minimax AI opponent, plus local and online 2-player modes with live chat via Django Channels.

ReactDjango RESTPostgreSQLChannels
View on GitHub

Rotaract Club of Kathmandu Website

Club website with a knowledge-based chatbot powered by PostgreSQL SearchVector for fast query responses.

ReactDjango RESTPostgreSQL
View on GitHub

Web-Controlled RC Car

RC car controlled entirely over WiFi — an ESP8266 in AP mode hosts an HTTP server, driving motors via URL query parameters.

C++ESP8266Arduino
View on GitHub

Experience & involvement

Technical Head — NTBS, Thapathali Campus

2025 July – 2026 June

Managed the organization's website and social media presence, and coordinated technical logistics for events.

Chair, International Relations Avenue — Rotaract Club of Kathmandu

2026/27

Leading international partnerships and cross-club initiatives, coordinating joint projects and communication with partner clubs abroad.

Intern — Nobel Learning PBC

Aug – Nov 2025

Learned WordPress, design thinking, and internet troubleshooting; later facilitated sessions on these topics while collaborating with a global team.

Digital Trainer - Byte the Gap

May 2026

Trained students from Grade 3 to 10 on Canva, Microsoft Excel, HTML, and professional email writing.

Beyond the code

When I'm not building models, you'll usually find me...

Poetry & Shayari
Guitar
Hiking
Travelling
Drawing

Let's Build Something Together

Open to AI/ML/CV internship opportunities in Kathmandu. Got a project, a question, or just want to collaborate? Reach out.