Adarsh Ghagta

AI Researcher

Bengaluru, Karnataka, India10 yrs 8 mos experience
AI EnabledHighly Stable

Key Highlights

  • 9 years of experience in ML engineering.
  • Expert in deploying large-scale intelligent solutions.
  • Proven track record of improving user satisfaction.
Stackforce AI infers this person is a SaaS-focused Machine Learning Engineer with expertise in NLP and recommendation systems.

Contact

Skills

Core Skills

Natural Language Processing (nlp)Machine LearningGenerative AiRecommender SystemsSupervised Learning

Other Skills

Problem SolvingSoftware DevelopmentPython (Programming Language)Big DataPySparkNeo4jXGBoostAmazon Web Services (AWS)TensorFlowFlaskNode.jsEmber.jsJavaJavaScriptC

About

I am an Experienced ML Engineer with a demonstrated history of around 9 years in innovating, architecting, building, and deploying large-scale intelligent solutions using advanced ML techniques that drive business impact. Skilled in Machine Learning and Software engineering, I take a keen interest in the latest cutting edge algorithms in the field of AI/ML and implement them to solve complex business problems.

Experience

10 yrs 8 mos
Total Experience
9 yrs
Average Tenure
1 yr 8 mos
Current Experience

Microsoft

Senior Applied Scientist

Sep 2024Present · 1 yr 8 mos · Bengaluru, Karnataka, India · Hybrid

Adobe

4 roles

Machine Learning Engineer 4

Feb 2021Sep 2024 · 3 yrs 7 mos

  • Enhancing text search relevance
  • . Developed an NER model to extract the product names and key entities from metadata of learning
  • objects (course, certification, etc.)
  • Applied sentenceBERT model to vectorise learning objects and the searched query to retrieve
  • candidate results
  • Utilized entities to boost the individual scores of keywords in Elasticsearch queries.
  • Used Reciprocal Rank Fusion scoring method to rank the combined results from Elasticsearch and
  • vector search
  • Improved overall user satisfaction score from 66% to 81.2% .
  • Search Usage increased by 42% in two months
  • AI assistant for course authors & learners
  • Used an LLM to assist authors in course creation by sug gesting course titles and descriptions;
  • automatically creating quiz modules for the course
  • Implemented a RAG chatbot to assist learners in answering their questions about the course content.
  • Deployed Whisper model to generate transcript for course videos to enable GenAI workflows
  • Deployed a vector database to store embeddings for the content
  • Designed most effective prompts using various prompt engineering techniques for the LLM tasks
  • The share of course titles and descriptions generated from the AI assistant reached 23% of the newly
  • created courses
Natural Language Processing (NLP)Generative AIProblem SolvingSoftware DevelopmentPython (Programming Language)Machine Learning+2

Machine Learning Engineer 3

Promoted

Feb 2019Jan 2021 · 1 yr 11 mos

  • Recommendation Engine
  • Designed and productionized a course recommender system for ALM to replace the old rule-based
  • system
  • Analysed 100 million+ enrolments to define relevant feature set for recommendation algorithm
  • Used various feature engineering techniques to select most important features from course
  • metadata, enrolments and user profile
  • Trained a Learning to Rank model to correctly rank the candidate course.
  • Implemented ETL pipelines to transform raw application data into the model input features using
  • Apache Spark.
  • deployed a graph database (Neo4j) to efficiently generate candidates for ranking algorithm. The
  • existing RDBMS was not able to support the queries needed for our use-case.
  • The number of enrolments into courses through recommendation strip increased by 63% within a
  • month.
  • Skill Tagger for courses
  • implemented a Skill tagger for courses by training a doc2vec model
  • Leveraged Wikipedia and Wikidata to normalize and clean a purchased dataset of industry skills and
  • job roles
  • Designed an algorithm using wikipedia hyperlink network, external skill dataset and doc2vec
  • embeddings to map skills correctly to learning objects
  • achieved a recall of 76% on the test dataset
Recommender SystemsPySparkNeo4jXGBoostAmazon Web Services (AWS)Machine Learning

Member of Technical Staff 2

Promoted

Feb 2017Jan 2019 · 1 yr 11 mos

  • Classifier for content curation in discussion boards
  • Trained a multiclass classifier model (FastText) to predict whether the content of a post by a user is
  • strictly on the topic defined by the admin for the discussion board.
  • used wikipedia and other open sources to create a labeled training set for the model
  • achieved a precision score of 93% on test dataset and 84% on production.
  • Was granted two US patents for the innovative training method which we designed for this model
Supervised LearningTensorFlowPython (Programming Language)FlaskMachine Learning

Member of Technical Staff 1

Jun 2015Jan 2017 · 1 yr 7 mos

Node.jsEmber.jsPython (Programming Language)JavaJavaScript

Education

National Institute of Technology Warangal

Bachelor's degree — Computer Science

Jan 2011Jan 2015

Government Boys Senior Secondary School, Lalpani, Shimla

Jan 2008Jan 2010

Jawahar Navodaya Vidyalaya, Theog, Shimla

High School

Jan 2003Jan 2008

Stackforce found 100+ more professionals with Natural Language Processing (nlp) & Machine Learning

Explore similar profiles based on matching skills and experience