Hi! I'm

Akshay Kulkarni

Machine Learning | Software | Data Scientist

Get in touch!


Or scroll down to find out more about me! 👇🏼

About Me

Image

Data Scientist.

Hi, I'm Akshay, I'm a Data scientist currently based in San Diego, CA. My current work lies in the Computer Vision domain with specific focus on 3D Deep Learning based Image Segmentation. My interests converge at the intersection of DS, SWE & ML. I am a dedicated individual who enjoys solving complex problems, building things and having fun while at it.

Connect with me —

Experience

Skills

Projects



Image

Neural and Classical Learning to Rank on MSLR-Web10K

Exploring query/document ranking in search engines with tree-based models like LamdaMART using LightGBM and Neural approaches like DNNs using TF-Ranking.

Image

Community Detection on Complex Twitter Networks

An implementation of Graph based community detection algorithms with Python, JavaScript and Vue to visualize clusters of Hashtag Networks.

Image

Distributed Low-Rank Matrix Factorization Using ALS

An implementation of distributed Alternating Least Squares algorithm to perform matrix factorization in Scala with Apache Spark.


Image

Classification of chest radiographs using Convolutional Neural Networks

Classification of chest x-rays from the NIH Chest X-ray Dataset containing 112,120 patient recordsinto one of the 14 possible conditions (Cardiomegaly, Effusion, Pneumothorax etc.)



Image

Decision Support Framework/ Multi Objective Optimization Tool

A multi objective optimisation tool to aid user in comparing multiple optimal trade-offs between objectives- Deployed on Heroku



Image

Gaussian process classification for O*NET Occupations

Classification task using Gaussian Process algorithm to classify occupations from the O*NET dataset.



Other stuff that I've worked on



Image

Q* Learning for OpenAI Taxi-v3

Trained an RL agent using the Q-Learning Algorithm in the OpenAI TaxiV3 environment.

Image

Search Engine from Scratch in Python with Lucene

Information retrieval model in Python and Apache Lucene, Implementing several ranking algorithms such as BM25, QLM & Vector Space Model to rank parsed and cleaned documents.

Image

Gradient Descent with Line Search

Batch gradient descent algorithm implementation with Line search to support dynamic learning rate scaling Note : Implementation incorporated into LinearRegession achieved slightly better error than Scikit-learn version on the same dataset.

Image

Social Triangle counting in Twitter Network Graph

Used Equi-joins in MapReduce on a subset of a large twitter graph with 80 million+ egdes to count the number of social triangles i.e. A->B->C->A (a 3-clique).

Image

Analyzing Human Development in India

Exploratory Data Analysis and Modelling Project in R to analyse Agricultural yield and Women's employment in rural India conducted under the supervision of Prof. Kylie Bemis at Northeastern.


AQI visualization

A visualization tableau workbook to display statistics on Air Quality Index data in the united states from 2001-2016.










Blog Posts & Reports

ONET Occupations Analysis Report
This report dives into the task of classifying a given occupation from the the ONET database by implementing various models to estimate a probability of an occupation being Analytical in nature.
Document retrieval engine analysis
Analysis exploring the development and evaluation of several search engines for a provided test collection of scholarly journal abstracts.