Turning Curiosity into Code

I'm Saurav Karki, a Computer Science graduate and aspiring AI expert. I build smart, meaningful applications by combining Machine Learning, Deep Learning, and Full-Stack Web Development.

Who am I?

I'm a Aspiring Machine Learning Engineer with a deep interest in building things from the ground up — combining math, code, and real-world data to create systems that work. I care about both the theory behind models and the impact they make in practice.

Key Strengths

Strong foundation in mathematics, Python, and data science
Built end-to-end ML systems — from preprocessing to deployment
Practical and research-driven approach to solving real-world problems
Passionate about building from first principles and understanding core algorithms
Full-stack web development experience with a focus on building intuitive user interfaces and robust backends

Focus Areas

Natural Language Processing
Large Language Models
Generative AI
ML Pipelines
Saurav Karki - Profile

Projects

A collection of machine learning and web development projects showcasing end-to-end development, from research and implementation to deployment and analysis.

SANSAA
In Development
Machine Learning
SANSAA
Description will be added after the project is completed. This project is currently in development.
PythonTransformersFastAPINext.js
Under Development
AI Chat Assistant Using RAG (E-commerce Integrated)
Completed
Machine Learning
AI Chat Assistant Using RAG (E-commerce Integrated)
An intelligent AI-powered customer support assistant for Casemellow, a mobile cover e-commerce store. This chatbot leverages Retrieval-Augmented Generation (RAG) to provide accurate, context-aware responses to customer queries about products, policies, orders, and more.
PythonLangchainHuggingfacePineconeFastAPINext.js
Neural Machine Translation from Scratch
Completed
Machine Learning
Neural Machine Translation from Scratch
A beginner-friendly, end-to-end language translation project built from scratch using PyTorch. This project supports translation from English → German and English → Nepali using a custom-trained Seq2Seq model with GRU.
PythonPytorchGRUSentencePieceMatplotlibBLEU Score
Movie Review Sentiment Analysis
Completed
Machine Learning
Movie Review Sentiment Analysis
End-to-end NLP project analyzing movie reviews with Deep Learning Techniques like RNN, LSTM and LSTM with word2vec embeddings.
Pythonword2vecTF-IDFStreamlitRNNLSTM
Face Emotion Detection
Completed
Machine Learning
Face Emotion Detection
CNN-based AI system that classifies human facial emotions with high accuracy. Includes data preprocessing and model training and evaluation.
PythonTensorFlowCNNResNet50Fine Tuning
Smart Document Chatbot
Completed
Machine Learning
Smart Document Chatbot
AI-powered document interaction system using LangChain. Upload research papers and chat with them using semantic search.
PythonLangChainVector DBNLPGemini APIStreamlit
Guide Hiring Platform
Completed
Web Development
Guide Hiring Platform
A web platform connecting foreign tourists with verified local guides in Nepal. Features real-time messaging, booking system, and admin verification.
JavaScriptNext.jsNode.jsPostgreSQLWebSocketCloudinary

Skills & Tools

Technical expertise across the machine learning development lifecycle, from research and experimentation to production deployment.

Languages
Programming and query languages
PythonJavaScript
ML/Statistics
Machine learning libraries and statistical tools
Scikit-learnNumPyPandasSciPy
Deep Learning
Neural network frameworks and tools
PyTorchTensorFlowKerasHugging FaceLangchainNatural Language Processing (NLP)Computer Vision (CV)
Data & Infrastructure
Data storage and processing technologies
DockerGitREST APIsPostgreSQLMySQLMongoDB
Tools & Environment
Development environments and utilities
JupyterVS CodeLinuxCondaPostman

Technical Blog

Sharing insights, tutorials, and lessons learned from machine learning projects and research.

Loading blog posts...

Get In Touch

Interested in collaborating on ML projects, Web Development or discussing opportunities? I'd love to hear from you.

Send a Message
Fill out the form below and I'll get back to you as soon as possible.
Let's Connect
Find me on these platforms or reach out directly.
Open to Opportunities

I'm currently seeking opportunities in:

  • • Machine Learning Engineer roles
  • • Research collaborations
  • • Web Development