Shreyansh Singh (@shreyansh26)

Top repositories

1

Annotated-ML-Papers

Annotations of the interesting ML papers I read
141
star
2

ML-Optimizers-JAX

Toy implementations of some popular ML optimizers using Python/JAX
Python
38
star
3

Worldlink

A social networking website in Django
Python
22
star
4

ML_Projects

Personal Machine Learning Projects
Jupyter Notebook
14
star
5

ELF-Miner

An implementation of the paper "ELF-Miner: Using Structural Knowledge and Data Mining Methods To Detect New (Linux) Malicious Executables"
Python
11
star
6

Extracting-Training-Data-from-Large-Langauge-Models

A re-implementation of the "Extracting Training Data from Large Language Models" paper by Carlini et al., 2020
Python
11
star
7

Linux-Malware-Detection-Research

A collection of Linux Malware Detection projects (research paper implementations) done by me.
Jupyter Notebook
9
star
8

Opcodes-for-Malware-Detection

Implementation of the paper "Opcodes as predictor for malware " by Daniel Bilar
Jupyter Notebook
8
star
9

chat-tkinter

Chat app with Tkinter GUI
Python
8
star
10

DBMS-Project

DBMS Project (CS361) for Somnath Sevashram
Java
7
star
11

GeoPhotos

A location based photo searcher using Instagram API
Python
7
star
12

NIDS-in-an-adversarial-setting

Network Intrusion Detection in an Adversarial setting
Jupyter Notebook
6
star
13

RevOpiD

Review Opinion Diversification - Shared task in IJCNLP 2017, Taipei, Taiwan
Jupyter Notebook
6
star
14

CSO221N-Algorithm-Codes

Codes related to the Algorithms Course at IIT (BHU) Varanasi
C++
6
star
15

CSO351-Computer-Graphics-Codes

Codes related to the Computer Graphics Course at IIT (BHU) Varanasi
C++
6
star
16

DeepLearning-in-the-Browser

Deploy Deep Learning models directly in the browser. Includes code for deploying using Tensorflow.js, WebDNN, and ONNX.js.
JavaScript
6
star
17

Malware-Classification-Project

Malware Classification using the dataset provided by Microsoft
Assembly
6
star
18

RemindMe-Android-App

A simple Reminder Android app
Java
5
star
19

Hindi-Medium

Generate subtitle files for a video in English and Hindi
Python
5
star
20

shreyansh26.github.io-20-09-2024

My personal website
HTML
5
star
21

Multilingual-Spellchecker

A Multilingual Spellchecker. Support for languages like English, Hindi, German, French, Portugese and Spanish
Python
5
star
22

Iris_classification-AWS-Lambda-PoC

A step-wise tutorial to demonstrate the steps required to deploy a ML model using AWS Lambda, Github Actions, API Gateway and use Streamlit to access the model API through a UI.
Python
5
star
23

Live-Twitter-Sentiment-Analysis

Sentiment analysis on live twitter stream and plotting the sentiment values using Matplotlib
Python
4
star
24

PyScript-Flask-Integration-PoC

A quick PoC demonstrating how PyScript can be used with Flask to handle variables and dataframes and display analytics over them through plots.
HTML
4
star
25

ConvNeXt-Adversarial-Examples

Generating Adversarial examples for ConvNeXt
Jupyter Notebook
3
star
26

CSO231N-OS-Codes

Codes related to the Operating System Course at IIT (BHU) Varanasi
C
3
star
27

CSE312-Computer-Architecture-Codes

Codes related to the Computer Architecture Course at IIT (BHU) Varanasi
Assembly
3
star
28

ML-Paper-Implementations

Implementations of some interesting ML research papers and projects.
3
star
29

Blog_app

A simple Blog engine
JavaScript
3
star
30

cryptobot-alexa

An Alexa skill to give prices of Cryptocurrencies
JavaScript
3
star
31

Linux-Malware-Detection-through-Symbol-Table-Mining

Implementation of the paper "Malware Detection Through Mining Symbol Table of Linux Executables" by Jinrong Bai, Yanrong Yang, Shiguang Mu and Yu Ma
Jupyter Notebook
2
star
32

shreyansh26

2
star
33

VAE-Implementation

A simple implementation fo Autoencoder and Variational Autoencoder
Jupyter Notebook
2
star
34

x86-Assembly

x86 Assembly codes for practice
C++
2
star
35

heat-map-generator

Make HeatMaps with JavaScript and Your Google Location History
HTML
2
star
36

Papermill-MLflow-PoC

A simple tutorial on using Papermill for executing multiple experiments and MLflow for logging artifacts and metrics.
Jupyter Notebook
2
star
37

blockchain

Simple Blockchain implementation in Python
Python
2
star
38

Weekend-Projects

Small and interesting projects done in my free time.
Python
2
star
39

GPU-Puzzles-Solutions

Solutions to the GPU Puzzles by Sasha Rush - https://github.com/srush/GPU-Puzzles
Jupyter Notebook
2
star
40

SRST-18

This repository contains code for our paper in the Surface Realization Workshop 2018 at ACL, Melbourne
Python
2
star
41

Torchscript-Experiments

Documenting scripts while learning Torchscript (personal use only)
Python
1
star
42

ethereum-voting-application

Simple Voting application using Ethereum smart contracts
JavaScript
1
star
43

LaTeX_Examples

TeX
1
star
44

WeatherBot_FBMessenger

JavaScript
1
star
45

Gradient-Descent-on-Neural-Networks-Typically-Occurs-at-the-Edge-of-Stability

A re-implementation of the paper "Gradient Descent on Neural Networks Typically Occurs at the Edge of Stability" by Cohen et al.
Jupyter Notebook
1
star
46

ML_Contest_Problems

My analysis of Kaggle Contest problems
Jupyter Notebook
1
star
47

shreyansh26.github.io-old

Personal Webpage
Java
1
star
48

interpreter

My own Interpreter
Python
1
star
49

Privacy-Preserving-Deep-Learning-for-Medical-Image-Classification

Privacy-preserving Deep Learning for Medical Image Classification for classifying chest X-ray images
Jupyter Notebook
1
star
50

CSE241N-AI-Codes

Codes related to the Artificial Intelligence Course at IIT (BHU) Varanasi
Jupyter Notebook
1
star
51

Secure-Voting-Application

Secure Voting Protocols using RSA
Python
1
star
52

Personal-Website

HTML
1
star
53

RemindMe_FBMessenger

An FB Messenger Chatbot that helps you remember stuff
JavaScript
1
star
54

CS344-Parallel-Programming-Solutions

C++
1
star
55

GANs-Specialization-Deeplearning.ai

Solutions for the assignments of the GAN Specialization on Coursera by Deeplearning.ai
Jupyter Notebook
1
star
56

Sentence-VAE

A re-implementation of the Sentence VAE paper, Generating Sentences from a Continuous Space
Python
1
star
57

An-Empirical-Model-of-Large-Batch-Training

An approximate implementation of the OpenAI paper - An Empirical Model of Large-Batch Training for MNIST
Python
1
star
58

Optimal-Bidding

This repository contains code for Optimal Bidding task of Inter IIT Tech Meet 2018. 📈
Jupyter Notebook
1
star
59

Protohackers-Solutions

Solutions to the Protohacker challenges - https://protohackers.com/
Python
1
star
60

MoneyBot_Chatbot

An FB Messnger Chatbot that helps to perform currency conversion
JavaScript
1
star
61

Random_Quote

A random Quotes generator - This was a part of the webapp developed for the event "Dashboard" at InterIIT Tech Meet 2017.
JavaScript
1
star
62

MinHash-Implemenation

A simple MinHash implementation based on the explanation in the Mining of Massive Datasets course by Stanford
Python
1
star
63

MeTGAN-Paper

Source code and datasets for our ICONIP 2021 publication - "MeTGAN: Memory efficient Tabular GAN for high cardinality categorical datasets"
Python
1
star
64

Iris_classification-GCP-AI-Platform-PoC

A step-wise tutorial to demonstrate the steps required to deploy a ML model using Google Cloud Platform's AI Platform and use Streamlit to access the model API through a UI.
Python
1
star
65

Lottery-Ticket-Hypothesis

A re-implementation of the paper "The Lottery Ticket Hypothesis: Finding Sparse, Trainable Neural Networks" by Jonathan Frankle and Michael Carbin
Jupyter Notebook
1
star
66

Experiments-with-the-Neural-Tangent-Kernel

Learning more about the NTK through existing paper implementations
Jupyter Notebook
1
star