About Me

I'm a CS Engineer, a Python Geek, and a Machine Learning enthusiast. I love playing with algorithms and data structures. You can check my spoj profile here. I have been to ACM-ICPC Asia Regionals twice (in 2014 and 2015 respectively) and each time my team was among the top 50 from about 300+ teams. I have published two research papers you can check them in my publications section.

Contact Details

Ankush Bhatia
203, Abhindan Apartments
Sector 51, Gurgaon, Haryana. IN.

Phone : (91)80002-90624
E-mail : ankushbhatia02@gmail.com

Education

Charotar University of Science and Technology

B.Tech in Computer Engineering May 2017

I completed my undergraduate education from Charotar University of Science and Technology, Gujarat.

Work

Clik Technologies Inc.

Machine Learning Developer September 2017 - Present

I am working in Information Retrieval systems. My work here mostly involves : Text Mining, NLP, OCR, ElasticSearch, Data Engineering, etc. We work in the CRE Loan sector where we automate the process of Loan Underwriting. Technologies used : Basic Python Machine Learning libraries like Scikit-learn, Scipy, etc. Pandas and Numpy for handling and structuring data, elasticsearch for indexing and storing, Tesseract for OCR, and other basic nlp modules like NLTK, gensim, etc.

Praktice.ai

Machine Learning Developer June 2017 - September 2017

I made Chatbots for healthcare. My work here mostly involved : NLP, Signal Processing, Data Engineering, Django, AWS. I have made several Machine Learning APIs like Speaker Recognition, Text Summarization, Text Chunking and Named Entity Recognition, Bayesian networks for Diagnosis, etc. ML Models and algorithms on which I have worked and working on are : One Class SVMs, GMMs, Bayesian Networks, HMM, POS Tagging, Text Chunking, Summarization using K-means and TextRank, etc.

Praktice.ai

Python Developer(Intern) January 2017 - May 2017

Making Chatbots for healthcare. My work here mostly involved : NLP, Signal Processing, Data Engineering, Django, AWS. My work as an intern involved less ML work and more of DevOps where I had to deploy django codes on ElasticBeanstalk, work in EC2 and Lambda, etc. Main ML which I used during my internship was Text Summarization, Signal Processing, POS Tagging and Chunking for Named Entity Recognition. ML Models and algorithms : POS Tagging, Text Chunking, One Class SVMs, Text Summarization using TextRank.

EpZeta Technologies

Python Developer(Intern) May 2016 - July 2016

Developed Recommender System for the startup. Technologies : Python, Scikit-learn, NetworkX, NLTK. Used Community Detection to overcome the coldstart problem. Used Neural Networks for semi-supervised learning i.e for updating user's movements in the netowrk space. ML models and algorithms on which I worked on here were : Graph Clustering, Regression, Neural Networks.

Skills

  • Machine Learning
  • Python
  • NLP
  • Algorithms and Data Structures
  • C/C++
  • Django
  • AWS
  • Artificial Intelligence

Client Testimonials

  • Success is a lousy teacher. It seduces smart people into thinking they can't lose.

    Bill Gates
  • Sometimes it is the people no one imagines anything of who do the things that no-one can imagine.

    Alan Turing