Skip to content
View SAIGANESH02's full-sized avatar
🎯
Focusing on my Busy Goals
🎯
Focusing on my Busy Goals
Block or Report

Block or report SAIGANESH02

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
SAIGANESH02/README.md

Animated footer bars

Hi 👋, I'm Sai Ganesh N

Welcome to My Homepage

I am currently a Master of Science in Artificial Intelligence (MSAI) and Engineering Management (Minor) student at Northwestern University. I have diverse experience in AI projects, machine learning tools, and deep learning frameworks, having developed novel AI techniques in my previous role as an AI Engineer (R&D) at Zoho CRM (SaaS) and have previously worked as a Computer Vision (AI) Research Intern at the Amrita CREATE + UMANG Indian e-Governance Services (collaboration) and have also worked as an ML Intern at a tech startup called Easycrop.

I also published research in machine learning and IoT during my undergraduate program and served as a Teaching Assistant for the MBAI program at Kellogg. My academic and practical involvement in AI projects, along with my commitment to the academic and practical application of AI knowledge, position me well to contribute effectively.

Connect with me:

saiganesh02 saigane75831398 saiganeshn saiganesh02 nsaiganesh2003

A glimpse of the projects I've been working on

(Computer) Vision with Lost Glasses

Modelling how the brain deals with noisy input

Imagine you lost your spectacle and the world around you is completely blurred out. As you stumble around, you see a small animal walk towards you. Can you figure out what it is? Probably yes right? In this situation, or in foggy/night-time conditions, visual input is of poor quality; images are blurred and have low contrast and yet our brains manage to recognize it. Is it possible to model the process? Does previous experience help?

Check it out!

Predicting the decision based on BFC

Maintaining the Brain Functional Connectivity (BFC) in the gambling task using the HCP fMRI data-set.

Are there any regions and networks in the brain which are more affected by the Win and Loss Event conditions corresponding to someone’s decision? To analyze data-set being preprocessed by HCP© for NMA-2021 that they recorded using fMRI is to analyze in this project to maintain connectivity and correlation of the areas which are involved in the task.

Check it out!

DeepFakes Generation Using Deep Learning

DeepFakes Generation Techniques for Face Forensics Using Deep Learning DCGAN model

Deep fakes are a machine learning approach in which a person’s resemblance is changed in an existing image or video. Deep fakes have become a social problem since they allow anyone’s image to be co-opted, putting our ability to believe what we see into question. We create a GAN to generate deepfakes in this project.

Check it out!

Time Series Forecasting based on Ethereum Prices

Time Series Forecasting based on Ethereum Cryptocurrency Stock prices data with different Machine Learning and Deep Learning models

A machine learning-based time series analysis was used to anticipate the market price and stability of Ethereum in the Crypto-market. Time-series analysis can forecast future price fluctuations in Ethereum. For time series analysis, we employed LSTM, moving averages, ARIMA, and FBProphet as machine learning approaches.

Check it out!

Super Mario Playing Agent Using RL

Super Mario Playing Agent using Double DQN Reinforcement learning method

In this project, we use the PyTorch library to create the Reinforcement Learning method using the Deep Double Q-Network (DDQN) algorithms. We demonstrate how the recently developed Double Q learning (DQN) technique, which combines Q-learning with a deep neural network, may be utilised to create an agent that assists in completing levels in Super Mario Bros.

Check it out!

Question Answering System

Question Answering System using Natural Language Processing (NLP) models (Splinter and SpanBERT)

In this project we present the use of Splinter and SpanBERT models to showcase and try to solve the question-answering problem both in the closed domain and open domain as well, where the dataset used was (open domain) is SQuAD 2.0 and also a separate dataset (COVID dataset) has been generated by us for the splinter model (closed domain).

Check it out!

Speech recognition with HMM

Speech Word-Recognition with Hidden Markov Model (HMM)

The speech recognition system implemented during this project trains one hidden Markov model for each word that it should be able to recognize. The models are trained with labeled training data, and the classification is performed by passing the features to each model and then selecting the best match.

Check it out!

ChatZ

An Ethereum-powered Decentralized chat application.

With the persisting scenario of increased privacy and security breaches in chatting and social media platforms, there’s been a sense of insecurity stirring amongst people globally. Decentralized applications use peer-to-peer networks, this eliminates the possibility of network failure due to central node failure. Blockchain functions as an immutable ledger that allows for decentralized messaging.

Check it out!

Object Detection using YOLO-V4

Object Detection on Images/Videos/Webcam using Tensorflow-YoloV4

With the rapid development in deep learning, more powerful tools, which are able to learn semantic, high-level, deeper features, are introduced to address the problems existing in traditional architectures. This YOLO-V4 behave differently in network architecture, training strategy and optimization function, etc.

Check it out!

VIRTUAL-TV

Capture a video of a TV frame and inlay a video to fit this frame

In this project the basic aim was to try and fit in the overlay of a subject video onto another video containing the respective frame for playing the latter subject video. The solution to this problem was achieved by making the user define the four corners of the frame and then the previously mentioned corners using the Lucas-Kanade Optical Flow function in OpenCV were being kept track of.

Check it out!

Phone-Directory

Basic Phone Directory using JAVA

Data Structure and Algorithm (DSA)-based project which performs basic Phone Directory function abilities using the concepts of Binary Search Tree and Object-Oriented Programming using JAVA.

Check it out!

Movie Recommendation System with Apache Spark

Created a Movie Recommender System that seeks to predict or filter preferences according to the user's choices. Used Spark MLlib library for Machine Learning provides a Collaborative Filtering implementation by using Alternating Least Squares.

Check it out!

Image Restoration using Deep Image Prior based on deep CNN's

Worked on an existing research project called deep image prior which is based on image restoration which solves all image inverse applications with a new deep-prior algorithm.

Check it out!

Animated footer bars

Pinned

  1. ChatZ ChatZ Public

    An Ethereum-powered Decentralized chat application.

    JavaScript 4 2

  2. Vision_with_Lost_Glasses Vision_with_Lost_Glasses Public

    (Computer) Vision with Lost Glasses

    Jupyter Notebook 1

  3. Predicting-the-decision-based-on-BFC Predicting-the-decision-based-on-BFC Public

    Predicting the decision based on Brain Functional Connectivity (BFC) - Human Connectome Project (HCP)

    Jupyter Notebook 1

  4. Object-Detection-using-YOLO-V4 Object-Detection-using-YOLO-V4 Public

    Object Detection on Image, Video and live camera feed using YOLO V4

    Jupyter Notebook 1

  5. deep-image-prior deep-image-prior Public

    Forked from DmitryUlyanov/deep-image-prior

    Image restoration with neural networks but without learning.

    Jupyter Notebook 1

  6. Wine_Quality_Prediction Wine_Quality_Prediction Public

    Wine Quality Prediction using Tensorflow

    Jupyter Notebook 1