Abhinav Arora

Abhinav Arora

San Francisco Bay Area
6K followers 500+ connections

About

Driven and passionate machine learning engineer with 8+ years of ML and Deep Learning…

Activity

6K followers

See all activities

Experience

  • Google Graphic

    Google

    Mountain View, California, United States

  • -

    Menlo Park, California

  • -

    Sunnyvale, California

  • -

    Mountain View, California

  • -

    Pittsburgh, Pennsylvania

  • -

    Noida Area, India

  • -

    Noida Area, India

  • -

    New Delhi Area, India

  • -

Education

  • Carnegie Mellon University Graphic

    Carnegie Mellon University

    GPA: 4.0/4.0

    -

    Student in the Masters of Computational Data Science program at the Language Technologies Institute of Carnegie Mellon University.

  • -

    -

  • -

    -

  • -

    -

Publications

Patents

Courses

  • Introduction To Computer Systems

    -

  • Machine Learning

    -

  • Machine Learning for Text Mining

    -

  • Search Engines

    -

Projects

  • Collaborative Filtering for Movie Recommendations

    Worked on using collaborative filtering to develop a movie recommendation system for users on the given Netflix Prize Dataset. Implemented memory-based method & model-based methods to predict the ratings of movies for new users. Used Pearson's Correlation Coefficient (PCC) to account for user and movie bias in the ratings.In addition, performed bipartite clustering to compute user and movie clusters.

  • General Purpose Dynamic Memory Allocator

    Implemented a general purpose dynamic memory allocator in C - malloc( ), free( ), calloc( ) and realloc( ). Built using segregated lists with a first fit algorithm and constant coalescing time.

  • Predicting Business Ratings on Yelp Dataset

    -

    Developed a text-mining based machine learning system to predict the user ratings of a business using the review text. Trained Logistic Regression and SVM models using various language based feature engineering techniques. The model that gave the best accuracy was chosen through cross-validation.

  • Text based Information Retrieval on ClueWeb09 dataset

    -

    Built a search engine in Java to retrieve and rank documents using boolean, BM25 and Indri retrieval models. Implemented LETOR re-ranking(SVM-rank) and query expansion by pseudo-relevance feedback for better results. Conducted experiments to evaluate search quality using metrics like Mean Average Precision and Precision@N.
    Technologies Used: Java, Lucene

  • Bipartite clustering on news articles from TDT4 Dataset

    -

    Implemented a reinforcement Bipartite Clustering algorithm on news articles from the TDT4 Dataset. The algorithm produces both document clusters and word clusters simultaneously. Algorithm was evaluated using both external metrics (F-1 Score) and internal metrics (sum of cosine similarities of documents to the corresponding centroid).

  • Model Based Testing from Sequence Diagrams using Genetic Algorithms

    -

    The following 3 objectives were accomplished:-
    1. Generation of Test Cases from UML 2.0 Sequence Diagrams.
    2. Prioritization of Test Cases using Genetic Algorithm.
    3. A GUI based tool was designed in C++ which generated the Test Suite from a Sequence Diagram

    Other creators
    See project
  • Online Placement Portal, NSIT

    -

    Lead Developer of the PHP based Web Placement Portal (with 3 other team members) to facilitate the strenuous task of Training and Placements in NSIT. It is being used by the Training and Placement Department of NSIT (http://tnp.nsitonline.in) since August 2010.

    The basic objective was the elimination of paperwork for the placement procedure. It uses PHP, HTML, CSS, JavaScript, JQuery, Ajax & MySQL technologies. Implemented various features in the above technologies to provide a User…

    Lead Developer of the PHP based Web Placement Portal (with 3 other team members) to facilitate the strenuous task of Training and Placements in NSIT. It is being used by the Training and Placement Department of NSIT (http://tnp.nsitonline.in) since August 2010.

    The basic objective was the elimination of paperwork for the placement procedure. It uses PHP, HTML, CSS, JavaScript, JQuery, Ajax & MySQL technologies. Implemented various features in the above technologies to provide a User Friendly system.

    Other creators
    See project
  • User Task Prediction and Voxel Imputation using fMRI Scan Data

    -

    Designed a classifier to predict the action of an individual based upon the activation of the brain voxels. The final classifier was a Voting classifier that was made from an ensemble of three classifiers. The three classifiers that we used were SVM with RBF Kernel, Logistic Regression classifier and Gradient-Boosted Trees. Also developed a regression model to impute missing voxel data using regression.
    Technologies Used: Python and Scikit-Learn

    Other creators

Honors & Awards

  • University Merit Scholarship

    Netaji Subhas Institute of Technology

    Awarded merit scholarship given to top 10% students(amongst 500 students) of the university under-
    graduation.

  • Certificate of Merit

    Central Board of Secondary Education

    Awarded certificate of merit for scoring top 0.1% marks in Social Science by CBSE: Class X. (secured
    100%).

  • Scholarship for Academic Excellence

    Ryans International School

Languages

  • English

    Native or bilingual proficiency

  • Hindi

    Native or bilingual proficiency

  • Sanskrit

    Elementary proficiency

Organizations

  • Computer Society of India - NSIT Chapter

    Director, Finance and Operations

    -

Recommendations received

1 person has recommended Abhinav

Join now to view

View Abhinav’s full profile

  • See who you know in common
  • Get introduced
  • Contact Abhinav directly
Join to view full profile

Other similar profiles

Explore top content on LinkedIn

Find curated posts and insights for relevant topics all in one place.

View top content

Add new skills with these courses