INFO
View all projects on GitHub
Rust
- text-predictor-android: Next word prediction and word auto-complete for Android - with the power of Rust
- tfidf-summarizer.rs : Simple, efficient and cross-platform TFIDF-based text summarizer in Rust
- postagger.rs : NLTK inspired Parts-of-Speech Tagger (Perceptron Tagger) in Rust
- pq.rs: Pure Rust implementation of Product Quantization for Approximate Nearest Neighbor Search
- diff-tool.rs: A simple terminal-based diff tool written in Rust
On-Device ML
- CLIP Inference In Android With clip.cpp
- Segment Anything Inference On Android With ONNX
- On-Device Face Recognition with FaceNet ( GitHub )
- Sentence-Embeddings in Android -
all-MiniLM-L2-V6
( GitHub ) - On-Device RAG in Android for Document Q&A
- Depth-Anything v1/v2 Inference On Android With ONNX
- Deploying Scikit-Learn Models In Android Apps With ONNX ( GitHub )
- Deploying TF models on Heroku for Android ( GitHub )
- Realtime Depth Estimation In Android ( GitHub )
- MLKit Selfie Segmentation in Android ( GitHub )
- Using FaceNet For On-Device Face Recognition With Android ( GitHub )
- Text2Summary Android ( GitHub )
- Q-Learning With The Frozen Lake Environment In Android ( GitHub )
- Hyperparameter Optimization With Genetic Algorithms in Kotlin ( GitHub )
- Exploring Random Forests In Light Of Kotlin ( GitHub )
- Coding Feed-Forward Neural Networks in Kotlin (or Android) ( GitHub )
- Gaussian Naive Bayes ( for Iris Classification ) in Android ( GitHub )
- How I made Skinly for Melanoma Detection in Android ( GitHub )
- Designing Decision Trees From Scratch on Android ( GitHub )
- Text Classification in Android with TensorFlow ( GitHub )
- Sarcasm Detection using Word Embeddings in Android ( GitHub )
- Hands-on With Multiple Linear Regression on Android
- Bayes Text Classification in Kotlin for Android without TensorFlow
- Introducing TensorFlow Lite Android Support Library
Web
- shubham0204.github.io: My portfolio built with HTML 5, CSS and Bootstrap 5.3
- WASM-JS-Algorithms: Implementation of various algorithms in WebAssembly and vanilla Javascript
Backend
- Recruiting/Shortlisting CVs with OpenAI’s API (FastAPI)
- blogpost-backend (FastAPI)
- INC-DBMS-Project (Ktor)
Data Structures / Algorithms
- text-predictor-android (Trie for text-completion)
glove.c
(Hashtable with open hashing / closed addressing for storing embeddings)- full-text-search (Inverted Index)
- diff-tool.rs (Longest common subsequence using backtracking)