Swapnil Rao

Swapnil Rao

@SwapnilRao619
Ramaiah Institute of Technology Bangalore, India
341
Followers
330
Following
19
Public Repos
0
Private Repos

Language Breakdown

Lines of code distribution across 19 owned repositories

1.1M Total LOC
Jupyter Notebook
517,278 lines
45.2%
N/A
Python
311,698 lines
27.2%
N/A
JavaScript
100,005 lines
8.7%
N/A
HTML
74,400 lines
6.5%
N/A
C
59,903 lines
5.2%
N/A
Other
82,072 lines
7.2%
N/A
T

T-Shaped Developer

T-shaped

Deep in Jupyter Notebook with broad versatility

Jupyter Notebook
Python
JavaScript
HTML
C

Collaboration Network

Global Impact visualization

LIVE
Swapnil Rao
0 active collaborators

Repos

21

PRs

0

Growth

+18%

Top Collaborators

No collaborator data yet.

Coding Streak

Contribution activity over the past year

1 day
56
Contributions
19
Commits
0
Pull Requests
Jun Jul Aug Sep Oct Nov Dec Jan Feb Mar Apr May Jun
Mo
We
Fr
Based on GitHub activity
Less
More

Top Repositories

College-Stuff

All the college related stuff.

21 4
C
Understanding-pandas

All the basic and essential commands of the Python module "pandas".

6 0
Python
LeetCode-Problem-Solving

Documentation of the idea, approach, time complexity and codes for LeetCode problems, that I solve.

5 0
Python
Understanding-PyTorch

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.

5 0
Jupyter Notebook
Handwritten-Digit-Recognition-With-Drawing-Board

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.

5 1
Jupyter Notebook
Distributed-Spark-As-A-Service-For-Data-Processing

"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.

4 0
Python
Clone-A-Friend

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.

3 0
Python
Burrow

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.

3 0
C++
Alice-In-Wonderland

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).

3 1
Python
Understanding-Matplotlib

All the basic and essential commands of the Python module "Matplotlib".

3 0
Python

Open Source Impact

Contributions to external projects

0 merged PRs

No external contributions found.