Skip to content
View tannu-singh's full-sized avatar
Block or Report

Block or report tannu-singh

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
tannu-singh/readme.md

About Me

I am Tannu Singh, a certified AWS Machine Learning Specialist and I currently work as a Data Scientist at Defiance Ventures where I have built an end to end machine learning pipeline for anomaly detection. I am proud of the work I am doing here from creating the ETL pipeline, making models robust, A/B testing, and deploying anomaly detection models to production. Prior to working at Defiance, I studied MS in Computer Science thesis at UNC Charlotte. My Master's thesis titled 'Combined Word and Network Embeddings: An Analysis Framework of User Opinions on Social Media' proposes various ways to enhance ESIM model by integrating topological and textual information to the model. During my graduate studies, I interned at Cause+Effect Strategy as a Data Science intern where I implemented fundraising forecast mdoel. Before starting my graduate school, I worked as a full stack developer and software developer where I learned and implemented several tools and technologies.

Resume link: https://drive.google.com/file/d/1fVdKVtxYV0xooJEHzmNTX3AJwhSRwIqF/view?usp=sharing

Contact

� LinkedIn: https://www.linkedin.com/in/tannu-singh/

� Github: https://github.com/tannu-singh/

� e-mail: singhtannu2@gmail.com

� Phone: +1(704)904-6021

Education

MS in Computer Science thesis at UNC Charlotte 08/2018-07/2020

Skills

� Languages: Python, Agular, C++, JavaScript (D3.js, Node.js), SQL, Bash, JAVA

� Frameworks: Scikit, NLTK, SpaCy, TensorFlow, Keras, Networkx

� Tools: Kubernetes, Docker, GIT, PostgreSQL, MySQL, SQLite

� Platforms: Linux, Web, Windows, AWS, Oracle

Projects

The task of this challenge was to classify a series of dialogues between human and robot into four sentiments: happy, angry, sad, others. We extented the model from the paper DialogueRNN: An Attentive RNN for Emotion Detection in Conversations. Using Bi-LSTM we suceesfully implemented the task of multiclass sentiment prediction.

The project aims to provide recommendations of the hotels to a particular user based on the past history of his/her reviews and past data of other reviews. The goal of the project is to implement collaborative filtering and content based filtering algorithm with the help of Pyspark to build a recommendation system.

Developed a model to predict whether a donor will donate next month, next quarter, or next year. The dataset which I used was collected over last 13 years and I derived features from the dataset.

The features extracted from raw data were:

Average donation Frequency of donation Avg difference of donation Time since first donation Time since last donation With these features I implemented keras model to predict whether a donor will donate next month, quarter, or year. This model gave the accuracy of 92.7% when the data was balanced.

The SIR models the flows of people between three states: susceptible (S), infected (I), and Recovered (R). Each of those variables represents the number of people in those groups. The parameters alpha and beta partially control how fast people move from being susceptible to infected (alpha), and from infected to resistant (beta).

The system dynamics model presented here includes different stocks and flows. There are three main stocks which has inflows and outflows. The model is generated by the use of SD library developed by professor Dimitris Papanikolaou.

In this project I have tried to implement a simple agent based model of radar and objects. For this project I have used simple 2D svg shapes as an objects. There are four objects (I named it as Pillars) and one robot which act as the radar object detector.

  • When the robot moves around the area or box it is continously emitting radar signals.
  • When any object comes in the way of radar signal and extreme end of the wall then the color of the signal changes to red from green.
  • The surface area covered from the radar signal is displayed in the canvas window next to the simulation.

Created a web app using Javascript which logs calculations as they happen and shares those calculations with everyone connected to the website. For example, user A and user B go to your site at the same time. User A calculates "5 + 5", which equals "10". This is logged below the calculator as "5 + 5 = 10". User B is updated about this calculation right after user A posts it. Now, user B calculates "3 x 4".This calculates to “12” and displays "3 x 4=12" right below the prior calculation. User A sees this update immediately after user B posts it.

The following test cases were covered during the development of calculator website app.

This calculator website app does the mathemactical calculation BODMAS. A test case was developed to make sure that no two consecutive operators are added in an equation. I have added four major operators in this calculator (+, -, /, x) A test case was also developed to ensure that in a real number there is only one point and not multiple points to represent a decimal number. A test case was developed to make sure that an equation does not start from +, /, or x except -. 10 logs are shown. Results remain the same even when the link is refreshed.

Popular repositories Loading

  1. xcos-on-web xcos-on-web Public

    Forked from diptighosalkar/xcos-on-web

    Online simulation of Xcos!

    JavaScript

  2. article-resources article-resources Public

    Forked from LearnDataSci/articles

    A repository for the source code, notebooks, data, files, and other assets used in the data science and machine learning articles on LearnDataSci

    Jupyter Notebook

  3. Calculator Calculator Public

    HTML

  4. Tannu-Singh Tannu-Singh Public

  5. SIRmodel SIRmodel Public

    JavaScript

  6. Hotel-Recommendation-System- Hotel-Recommendation-System- Public

    Jupyter Notebook