srth21
Sofware Development Engineer at Microsoft. Love building scalable products on .NET. https://medium.com/@srth21
Microsoft.Hyderabad
Pinned Repositories
interpretability-in-neural-networks
Compare traditional neural networks with self explaining neural networks in terms of performance and interpretability.
Algebra-DNN-Estimator-Tensorflow
Using a DNN Regressor Estimator from Tensorflow to solve a Regression Problem.
Angular-Notes
Notes for Angular Course for UE15CS403 Course at PES University
Applications-of-Optimal-Stopping-Algorithm-for-Social-Graph-Based-Recommendation
Recommendation Systems are becoming one of the most used tools in online marketing. In this paper, basic item based recommendation algorithms were extended to make use of a user’s social circle’s influence in deciding the recommendations. Depending on the social network of a user, the items to be recommended were selected. Apart from this, his own previous ratings of movies were considered to get an assessment of his taste and this was added up to this ego-network’s preferences to get a list of recommendations. An optimal stopping algorithm was then implemented on top of this recommendation system. This algorithm helped us pick users better from the ego-network. In the end, a general recursive optimal stopping algorithm is proposed, providing an efficient way to search for best set of users to recommend movies from throughout the social network.
Data-Structures-Implementations-and-Applications
Implementation and Applications of Common Data Structures
Explainable-ML-CNN-with-MNIST
Building a CNN using Tensorflow for MNIST and then getting the corresponding explanations for the outputs using LIME.
Explainable-Random-Forest-Classifier
A Library to generate the explanations for the output for any test dataset for a Random Forest Classifier.
ScroogeCoin-Crypto
The implementation of the Scrooge Coin Crypto-Currency.
Splay-Trees
Implementation and Visaulisation Of Splay Trees using Data Structures.
Web-Technologies
WT2 Course at PES University
srth21's Repositories
srth21/Explainable-ML-CNN-with-MNIST
Building a CNN using Tensorflow for MNIST and then getting the corresponding explanations for the outputs using LIME.
srth21/Angular-Notes
Notes for Angular Course for UE15CS403 Course at PES University
srth21/Applications-of-Optimal-Stopping-Algorithm-for-Social-Graph-Based-Recommendation
Recommendation Systems are becoming one of the most used tools in online marketing. In this paper, basic item based recommendation algorithms were extended to make use of a user’s social circle’s influence in deciding the recommendations. Depending on the social network of a user, the items to be recommended were selected. Apart from this, his own previous ratings of movies were considered to get an assessment of his taste and this was added up to this ego-network’s preferences to get a list of recommendations. An optimal stopping algorithm was then implemented on top of this recommendation system. This algorithm helped us pick users better from the ego-network. In the end, a general recursive optimal stopping algorithm is proposed, providing an efficient way to search for best set of users to recommend movies from throughout the social network.
srth21/Explainable-Random-Forest-Classifier
A Library to generate the explanations for the output for any test dataset for a Random Forest Classifier.
srth21/Web-Technologies
WT2 Course at PES University
srth21/Algebra-DNN-Estimator-Tensorflow
Using a DNN Regressor Estimator from Tensorflow to solve a Regression Problem.
srth21/Data-Structures-Implementations-and-Applications
Implementation and Applications of Common Data Structures
srth21/ScroogeCoin-Crypto
The implementation of the Scrooge Coin Crypto-Currency.
srth21/Asynchronous-Programming-C-Using-Task
Asynchronous Programming in C# using the Task Library
srth21/CodeChefProblems
Solutions to Coding Challenges on Code Chef
srth21/Coding-Practice-Problems
Questions and Solutions to some coding problems i solved
srth21/CustomShell
Custom Shell made for the Unix System Programming Assignment at PES University
srth21/Daily-Activity-Manager
A IOT based product to help elder people with daily needs such as reminders, vitals tracking and smart assistance. Field : IOT, NLP, Data Analytics.
srth21/design-patterns-c_sharp
Design Patterns C# Implementation and Understanding
srth21/devblog
srth21/Election-Modelling-Database
srth21/Emotion-Capture
By capturing the video of someone watching a video and analyzing it, to be able determine their reaction to the video. Techniques used include Deep Learning ( CNN) and Image Processing ( Haar Face Segmentation )
srth21/Huffman-Coding-Representation
Implementation of Huffman Coding using Binary Trees and Calculation of Memory Savings.
srth21/interpretability-in-neural-networks
Compare traditional neural networks with self explaining neural networks in terms of performance and interpretability
srth21/Microsoft-Interview-Problems
These were the questions I was asked in the Microsoft Interview and Coding Rounds.
srth21/Peer2Peer-Forum
srth21/PyQuiz
srth21/rebound
Command-line tool that instantly fetches Stack Overflow results when you get a compiler error
srth21/saii-pages
srth21/shap
A unified approach to explain the output of any machine learning model.
srth21/Sorting-Visualizer-React
React-based visualizer to showcase different sorting algorithms
srth21/spChainManagement
Managing Supply Chain for Industries
srth21/SpotNetCore
Command-line Spotify client written in .NET Core
srth21/srth21.github.io
My Site
srth21/Uni-Mate---Roommate-Finder
# RoommateFinder 3rd Semester Web Development Project - Website to find the ideal roommate Basic HTML elements, javascript integration and minimal integration with MySQL Database using PHP for log-in verification to create a dynamic website.