Swapnil Rao
@SwapnilRao619Language Breakdown
Lines of code distribution across 19 owned repositories
T-Shaped Developer
T-shapedDeep in Jupyter Notebook with broad versatility
Collaboration Network
Global Impact visualization
Repos
21
PRs
0
Growth
+18%
Top Collaborators
No collaborator data yet.
Coding Streak
Contribution activity over the past year
Top Repositories
All the college related stuff.
All the basic and essential commands of the Python module "pandas".
Documentation of the idea, approach, time complexity and codes for LeetCode problems, that I solve.
All the basic and essential commands of the Python module "PyTorch", along with: Introduction to (1) Tensors (2) Autograd (3) Linear Regression Autograd (4) Models, Optimizers and Loss (5) Neural Networks (6) Convolutional Neural Networks (7) Trained and tested models based on (i) MNIST dataset (ii) CIFAR10 dataset.
A project which includes 2 components: (1) "Handwritten Digit Recognition" model, in the notebook "HDR" which has all the essential steps to build and train the model using the MNIST dataset. (2) A drawing board created with the help of the Pygame module in Python, in "main.py", which when drawn upon calls the model to predict the drawn number.
"SpAAS" enables users to harness Apache Spark on an N-node cluster for large-scale data processing. Users can upload CSV files, like the NASA meteorite landing dataset, via a web link. The distributed backend processes the data, trains models, and provides results as downloadable CSV files, making it a scalable, cluster-based analytics solution.
Clone A Friend lets users upload WhatsApp chat exports, select a contact, and chat with an AI clone that mimics the contact's texting style. Powered by open-source LLMs, it generates context-aware replies for a nostalgic, emotional, or entertaining conversation experience.
A post-quantum cryptography (quantum-resistant) tool using Kyber1024 KEM. Features: (1) Key Management - Generate & manage quantum-safe keypairs (2) Contact System - Secure storage of contact public keys (3) Encryption - Create shared secrets with quantum security (4) Decryption - Process ciphertexts securely. C++17 & LibOQS used.
A cybersecurity project which acts as an all-in-one toolkit. Contains: (1) Vulnerability Tools - Location Tracker, Vulnerability Checker, Ransomware, Key Logger. (2) Cracking Tools - Email Bomber, Hashed Password Cracker. (3) Password Tools - Password Manager, Generator, Strength Checker. (4) Cryptography Tools - Image, File, Data Crypt. (CS&AES).
All the basic and essential commands of the Python module "Matplotlib".
Open Source Impact
Contributions to external projects
No external contributions found.