Shairoz Sohail's repositories
Scan2Topic
A system for reading scanned documents and grouping them into high level topics
ExploringDeepEmbeddings
3D visualizations of the embedding space for deep learning models
Fake_News_Generator
A trained recurrent neural network model that can produce fake news headlines with different degrees of positive or negative sentiment. Developed as a final project for CS410 @ UIUC. Could use some additional training
Pytorch-Contrastive-Learning
Codebase for the Medium article "A Comprehensive Introduction to Contrastive Learning"
EZLinearModels
An R package to simplify much of the procedures used for building linear models (model selection, transformations, plotting, prediction etc.)
2player-Tic-Tac-Toe
A Python 3.xx implementation of Tic Tac Toe for 2 players. Meant to be run from Terminal. Initially developed to test reinforcement learning agents
Illinois_Crime_Analysis
This is meant to be a dashboard showing the differences between police stop outcomes for different races of drivers in Illinois. Constructed with D3.js and Tableau
info490-fa15
INFO 490: Foundations of Data Science, offered in the Fall 2015 Semester at the University of Illinois
LearnToPayAttention
PyTorch implementation of ICLR 2018 paper Learn To Pay Attention (and some modification)
Machine-Learning-Examples
Python 3.xx implementations of popular machine learning models
Reinforcement-Learning-Examples
Simple, beginner-friendly Python examples of Reinforcement Learning concepts
scikit-learn
scikit-learn: machine learning in Python
ShairozS.github.io
Personal Webpage
SimpleJava
Some simple Java command line programs written for practice
Sklearn_Reporting
Automated generation of model performance reports for models created with Scikit-learn library