GOPAL RAO KOLLI

Graduate Researcher at The Luminosity Lab, Arizona State University



Researcher and Developer. Into Machine Learning, Deep Learning and Artificial Intelligence
I Design and Develop AI solutions for diverse intelligent products at The Luminosity Lab, ASU
Over the years, I've been applying Machine Learning techniques on various kinds of Datasets
Expertise in applying Deep Learning techniques on Computer Vision, Reinforcement Learning, Conversational AI and Natural Language Processing
I love reading research papers, and applying these techniques to solve novel ML and AI problems

"Building the most intelligent things ever, we are living in the most exciting time"





LinkedIn

Projects

Predicting Airbnb customers’ first booking based on their online activity

Implemented blended ensemble of classifiers technique to predict new customers’ first booking. Blended the Logistic Regression, SVM, KNN and XG Boosting models into the ensemble. Increased accuracy by 6%


Spam Detection Using Machine Learning

Detecting spam e-mails. Preprocessed and vectorized an email body content using 'bag-of-words' and 'concentration based feature extraction' techniques, and trained a Neural Network to classify spam mails from legitimate ones. Gained classification accuracu of around 87%


Face Recognition using D-KSVD

Trained a Discriminative K-SVD model, which is a dictionary-based learning model to perform face recognition. Gained a recognition accuracy of 95%


Predict Testing Time of Car

Developed a Two-Level Machine Learning model to predict testing time of a car based on 370 features. Reduced the dimensionality to 125 features and trained the model which predicts with maximum error of 6 secs

Predicting Lung Cancer

Developed a Deep Learning model using 3D VGGNet Convolutional Neural Network to predict a potential Lung Cancer case in future based on the current Lung CT scans. Gained accuracy of 71%


Object Detection and Localization

Trained YOLO algorithm using pretrained VGG16 Convolutional Neural Network to detect objects in an image and Localized them


Nuclei instance segementation

Using Mask-RCNN technique to identify the region of nuclei presence in an image

Sentiment Analysis on IMDB Movie Reviews

Trained a Recurrent Neural Network to detect sentiment of an IMDB Movie Review


Conversational AI Design

Designed a comprehensive Conversational AI system which is a combination of Machine Learning, Sentiment Analysis, Context Analysis and Reinforcement Learning

Navigation by avoiding obstacles using Deep RL

Training a DQN to guide the agent to move around by avoiding obstacles in the path

Optimal Drone Swarm Navigation for Search and Rescue

Developed a planning algorithm for optimal navigation of a swarm of drones to effectively complete search operations in minimal time, identifying risk zones on the fly

Above is the behavior of swarm of drones' navigation across a 64x64 grid area. A Heatmap is randomly generated and is displayed on the right.

At each timestep, drones take an action based on a heuristic function results. Each drone considers the heatmap at that timestep and fellow drone locations as heuristics.

There is balance between exploiting the high risk zones(red zones) and also exploring the unexplored areas for evidences (Humans).

As drones rely on heat map, drones adapt their course in accordance to the dynamic updates in the heat-map.

The blue dots are the places where humans are present but the swarm or base station doesnt know their presence initially. The heatmap is updated once any drone explores and finds a human to make that region more important (red zone).

there is an attraction factor between drones. They tend to get closer when available to keep mesh network intact.

LinkedIn

Experience


Graduate Researcher

The Luminosity Lab, Arizona State University

Designing and Developing AI solutions for diverse intelligent products at The Luminosity Lab

  •       Designed and developing a comprehensive Conversational AI solution

  •       Developing a Deep Reinforcement Learning based product to guide agents to navigate through obstacles in a room

  •       Developed an intelligent swarm navigation algorithm (AI Planning) for search and rescue using drones. To be presented at the Final round of ASURE competetion in April 2018

July 2017 - Present

Grader and Research Aide

W. P. Carey School of Business, Arizona State University

Research aide in Machine Learning. Grader for Business Data Mining course.

  • Developed a tool to perform clustering analysis on heterogenous datasets

  • Developed a web scrapper to collect data about movies and movie reviews

Feb 2017 - May 2017

Software Engineer

Mahindra Comviva Technologies Ltd., Bangalore, India
  • Developed Java based SOAP-Web Services with 62 APIs for Cryptographic operations for Mobile Financial processes.

  • Implemented Thread Pool Architecture and Multithreading within the product to handle heavy load of incoming API calls.

  • Developed APIs for accomplishing cryptographic operations through HTTPS and TCP/IP connections to AWS-KMS and Hardware Security Modules.

  • Developed an Automated Testing Tool to test all the features and APIs of the Web Service.

  • Rated as ‘Star Talent’ in the organization. Winner of ‘The Certificate of Appreciation for Excellence’.

Sep 2014 - May 2016

Skills

Domain Expertise
  • Data Analytics    
  • Machine Learning    
  • Deep Learning    
  • Natural Language Processing    
  • Artificial Intelligence    
  • Big Data Tools    

Programming Languages
  • Python    
  • Java    
  • MATLAB    
  • Scala    
  • C++    
  • C    
  • Linux Shell    

ML/DL Packages
  • Scikit-Learn    
  • TensorFlow    
  • Keras

Frameworks
  • Apache Spark    
  • AWS    
  • Google Compute Engine    

Essential Skills
  • SQL

Education


Master of Computer Science

Arizona State University, Tempe, AZ
CGPA : 3.48

    Statistical Machine Learning       |     Artificial Intelligence     |     Cloud Computing

    Introduction to Deep Learning     |     Fundamentals of Statistical Learning     |    Distributed Database Systems

August 2016 - May 2018

Bachelor of Technology in Computer Science & Engineering

VIT University, Vellore, India
CGPA : 3.40

    Statistical Machine Learning       |     Artificial Intelligence     |     Cloud Computing

    Introduction to Deep Learning     |     Fundamentals of Statistical Learning     |    Distributed Database Systems

July 2010 - May 2014

Articles

gkolli@asu.edu         +1(480)370-6484