SlideShare a Scribd company logo
April 17, 2014 Group 44
Personalized
Re-rank
Features
Faculty Mentor : Dr. Vasudev
Verma
Swapna Kidambi
Meenal Goyal
Sumit Mishra
Chetan Jain
What is personalized search ?
April 17, 2014 Group 44
“ Search Results that vary based on searcher’s profile and past behaviour “
• Today’s Problems :
• Search Engines being impersonal.
• User may not find relevant results as it does not consider user
expertise level.
• As the number of web-page results increase, information overload
problem becomes severe and remedy would be the results according to
user’s preferences.
Search engines return results plainly based on the submitted query text and not based
on the context intended and users favor context based personalised search results.
Advantages :
• User gets the expected results faster.
• Only relevant data will be shown
Challenges:
• Dataset given is in the form of numbers.
• Specific emphasis on adaptation efficiency prohibits us from directly applying most
of existing domain adaptation methods and for generic ranking model and
personalised search, adaption efficiency is crucial because:
• Such an operation must be executable on the scale of all the search engine users.
• Handling the dynamic nature of users’ search intent and at the same time the need to
offer the searchers a great experience quickly.
Why Personalization ?
April 17, 2014 Group 44
Elements of Personalized search
April 17, 2014 Group 44
We are provided with a 27 day dataset containing :
• Session id
• User id
• Queries hit in a session and the top 10 results it fetched
• Documents clicked and
• The time duration for which these documents were viewed.
We have last 3 data-set as the testing data.
April 17, 2014 Group 44
• Divided the training dataset (27 days)
• Training Data (24 days)
• Validation Data (3 days)
Extraction of the features to train the classifier :
• Broadly, features for a given query take into account :
• Same query hit by the same user in history and the results it fetched
• Same query hit by different users in history and results they fetched
• Different queries hit by same user in history and their results
Our Approach
April 17, 2014 Group 44
• Features also embed information about :
• Documents clicked in the retrieved documents.
• Time spent on clicked documents.
So , we have , for a query , information about :
• all documents that a user clicked , skipped , missed
• time spent on documents
• documents relevant to user in previous searches
• documents relevant to query in previous searches
Our Approach
April 17, 2014 Group 44
• We have a set of features for each query in training data.
• Trained a classifier based on the features extracted and improved the model
with help of validation data.
• On getting query, found its features based on the data-set.
• Model along with this feature set retrieves the top relevant documents.
Feature Extraction:
• Our aim was to extract features for every training, validation and test user-
query-document triplet.(u , q(u) , d(q,u) ).
Our Approach
April 17, 2014 Group 44
Workflow
Training Data(24
GB)
Validation Data(3
GB)
Query Terms
Model
Set of Features
for all queries in
Data
Set of features
for query terms
Ranked output
of 10
Documents.
Feature Extraction Training a model using LambdaMart
Feature Extraction for query terms
Given to LAmbdaMart
How do we train the model and get the results?
• Ranklib - RankLib is a library of learning to rank algorithms.
• Lambda MART - LambdaMART is the boosted tree version of
LambdaRank, which is based on RankNet.
• It takes as input a set of urls with the feature values for each of the url
and produces the ranked output.
April 17, 2014 Group 44
Our Approach(Tools used)
• To check the results , uploaded the output file on the yandex website .
• We obtained an accuracy more than the baseline which is 0.49 NDCG(a score
to find how much accurate an output is) score.
April 17, 2014 Group 44
Observations
Thank You :)
April 17, 2014 Group 44

More Related Content

What's hot

Tensors Are All You Need: Faster Inference with Hummingbird
Tensors Are All You Need: Faster Inference with HummingbirdTensors Are All You Need: Faster Inference with Hummingbird
Tensors Are All You Need: Faster Inference with Hummingbird
Databricks
 
Haystack 2019 - Towards a Learning To Rank Ecosystem @ Snag - We've got LTR t...
Haystack 2019 - Towards a Learning To Rank Ecosystem @ Snag - We've got LTR t...Haystack 2019 - Towards a Learning To Rank Ecosystem @ Snag - We've got LTR t...
Haystack 2019 - Towards a Learning To Rank Ecosystem @ Snag - We've got LTR t...
OpenSource Connections
 
Optimizing the Catalyst Optimizer for Complex Plans
Optimizing the Catalyst Optimizer for Complex PlansOptimizing the Catalyst Optimizer for Complex Plans
Optimizing the Catalyst Optimizer for Complex Plans
Databricks
 

What's hot (20)

Tensors Are All You Need: Faster Inference with Hummingbird
Tensors Are All You Need: Faster Inference with HummingbirdTensors Are All You Need: Faster Inference with Hummingbird
Tensors Are All You Need: Faster Inference with Hummingbird
 
Using Deep Learning and Customized Solr Components to Improve search Relevanc...
Using Deep Learning and Customized Solr Components to Improve search Relevanc...Using Deep Learning and Customized Solr Components to Improve search Relevanc...
Using Deep Learning and Customized Solr Components to Improve search Relevanc...
 
Haystack 2019 - Towards a Learning To Rank Ecosystem @ Snag - We've got LTR t...
Haystack 2019 - Towards a Learning To Rank Ecosystem @ Snag - We've got LTR t...Haystack 2019 - Towards a Learning To Rank Ecosystem @ Snag - We've got LTR t...
Haystack 2019 - Towards a Learning To Rank Ecosystem @ Snag - We've got LTR t...
 
Click-through relevance ranking in solr &  lucid works enterprise - By Andrz...
 Click-through relevance ranking in solr &  lucid works enterprise - By Andrz... Click-through relevance ranking in solr &  lucid works enterprise - By Andrz...
Click-through relevance ranking in solr &  lucid works enterprise - By Andrz...
 
Dataiku hadoop summit - semi-supervised learning with hadoop for understand...
Dataiku   hadoop summit - semi-supervised learning with hadoop for understand...Dataiku   hadoop summit - semi-supervised learning with hadoop for understand...
Dataiku hadoop summit - semi-supervised learning with hadoop for understand...
 
Karen's Favourite Features of SQL Server 2016
Karen's Favourite Features of  SQL Server 2016Karen's Favourite Features of  SQL Server 2016
Karen's Favourite Features of SQL Server 2016
 
Data Science with Python - WeCloudData
Data Science with Python - WeCloudDataData Science with Python - WeCloudData
Data Science with Python - WeCloudData
 
How to Survive as a Data Architect in a Polyglot Database World
How to Survive as a Data Architect in a Polyglot Database WorldHow to Survive as a Data Architect in a Polyglot Database World
How to Survive as a Data Architect in a Polyglot Database World
 
Re-imagine Data Monitoring with whylogs and Spark
Re-imagine Data Monitoring with whylogs and SparkRe-imagine Data Monitoring with whylogs and Spark
Re-imagine Data Monitoring with whylogs and Spark
 
Made to Measure: Ranking Evaluation using Elasticsearch
Made to Measure: Ranking Evaluation using ElasticsearchMade to Measure: Ranking Evaluation using Elasticsearch
Made to Measure: Ranking Evaluation using Elasticsearch
 
Haystacks slides
Haystacks slidesHaystacks slides
Haystacks slides
 
Apache Spark 3.0: Overview of What’s New and Why Care
Apache Spark 3.0: Overview of What’s New and Why CareApache Spark 3.0: Overview of What’s New and Why Care
Apache Spark 3.0: Overview of What’s New and Why Care
 
Giovanni Lanzani – SQL & NoSQL databases for data driven applications - NoSQL...
Giovanni Lanzani – SQL & NoSQL databases for data driven applications - NoSQL...Giovanni Lanzani – SQL & NoSQL databases for data driven applications - NoSQL...
Giovanni Lanzani – SQL & NoSQL databases for data driven applications - NoSQL...
 
Real-time Recommendations for Retail: Architecture, Algorithms, and Design
Real-time Recommendations for Retail: Architecture, Algorithms, and DesignReal-time Recommendations for Retail: Architecture, Algorithms, and Design
Real-time Recommendations for Retail: Architecture, Algorithms, and Design
 
7 Databases in 70 minutes
7 Databases in 70 minutes7 Databases in 70 minutes
7 Databases in 70 minutes
 
Optimizing the Catalyst Optimizer for Complex Plans
Optimizing the Catalyst Optimizer for Complex PlansOptimizing the Catalyst Optimizer for Complex Plans
Optimizing the Catalyst Optimizer for Complex Plans
 
The Next Generation of AI-Powered Search
The Next Generation of AI-Powered SearchThe Next Generation of AI-Powered Search
The Next Generation of AI-Powered Search
 
Introduction to Recommender Systems
Introduction to Recommender SystemsIntroduction to Recommender Systems
Introduction to Recommender Systems
 
Reflected intelligence evolving self-learning data systems
Reflected intelligence  evolving self-learning data systemsReflected intelligence  evolving self-learning data systems
Reflected intelligence evolving self-learning data systems
 
How to obtain the Cloudera Data Engineer Certification
How to obtain the Cloudera Data Engineer CertificationHow to obtain the Cloudera Data Engineer Certification
How to obtain the Cloudera Data Engineer Certification
 

Viewers also liked

Learning to Rank in Solr: Presented by Michael Nilsson & Diego Ceccarelli, Bl...
Learning to Rank in Solr: Presented by Michael Nilsson & Diego Ceccarelli, Bl...Learning to Rank in Solr: Presented by Michael Nilsson & Diego Ceccarelli, Bl...
Learning to Rank in Solr: Presented by Michael Nilsson & Diego Ceccarelli, Bl...
Lucidworks
 

Viewers also liked (7)

Mining model for hotel recommendations (Kaggle Challenge)
Mining model for hotel recommendations (Kaggle Challenge)Mining model for hotel recommendations (Kaggle Challenge)
Mining model for hotel recommendations (Kaggle Challenge)
 
User Engagement as Evaluation: a Ranking or a Regression Problem?
User Engagement as Evaluation: a Ranking or a Regression Problem?User Engagement as Evaluation: a Ranking or a Regression Problem?
User Engagement as Evaluation: a Ranking or a Regression Problem?
 
Learning to Rank: An Introduction to LambdaMART
Learning to Rank: An Introduction to LambdaMARTLearning to Rank: An Introduction to LambdaMART
Learning to Rank: An Introduction to LambdaMART
 
Tribology in Medicine
Tribology in MedicineTribology in Medicine
Tribology in Medicine
 
Learning to Rank in Solr: Presented by Michael Nilsson & Diego Ceccarelli, Bl...
Learning to Rank in Solr: Presented by Michael Nilsson & Diego Ceccarelli, Bl...Learning to Rank in Solr: Presented by Michael Nilsson & Diego Ceccarelli, Bl...
Learning to Rank in Solr: Presented by Michael Nilsson & Diego Ceccarelli, Bl...
 
Advances in tribology
Advances in tribologyAdvances in tribology
Advances in tribology
 
Learning to Rank for Recommender Systems - ACM RecSys 2013 tutorial
Learning to Rank for Recommender Systems -  ACM RecSys 2013 tutorialLearning to Rank for Recommender Systems -  ACM RecSys 2013 tutorial
Learning to Rank for Recommender Systems - ACM RecSys 2013 tutorial
 

Similar to Personalized Re-Ranking of Documents

Combining IR with Relevance Feedback for Concept Location
Combining IR with Relevance Feedback for Concept LocationCombining IR with Relevance Feedback for Concept Location
Combining IR with Relevance Feedback for Concept Location
Sonia Haiduc
 
Taking the Pain out of Data Science - RecSys Machine Learning Framework Over ...
Taking the Pain out of Data Science - RecSys Machine Learning Framework Over ...Taking the Pain out of Data Science - RecSys Machine Learning Framework Over ...
Taking the Pain out of Data Science - RecSys Machine Learning Framework Over ...
Sonya Liberman
 

Similar to Personalized Re-Ranking of Documents (20)

Evolving The Optimal Relevancy Scoring Model at Dice.com: Presented by Simon ...
Evolving The Optimal Relevancy Scoring Model at Dice.com: Presented by Simon ...Evolving The Optimal Relevancy Scoring Model at Dice.com: Presented by Simon ...
Evolving The Optimal Relevancy Scoring Model at Dice.com: Presented by Simon ...
 
How to gain a foothold in the world of classification
How to gain a foothold in the world of classificationHow to gain a foothold in the world of classification
How to gain a foothold in the world of classification
 
Evolving the Optimal Relevancy Ranking Model at Dice.com
Evolving the Optimal Relevancy Ranking Model at Dice.comEvolving the Optimal Relevancy Ranking Model at Dice.com
Evolving the Optimal Relevancy Ranking Model at Dice.com
 
G filter ppt
G filter pptG filter ppt
G filter ppt
 
Discovering the New SuccessFactors LMS Admin Features
Discovering the New SuccessFactors LMS Admin FeaturesDiscovering the New SuccessFactors LMS Admin Features
Discovering the New SuccessFactors LMS Admin Features
 
A Flexible Recommendation System for Cable TV
A Flexible Recommendation System for Cable TVA Flexible Recommendation System for Cable TV
A Flexible Recommendation System for Cable TV
 
A flexible recommenndation system for Cable TV
A flexible recommenndation system for Cable TVA flexible recommenndation system for Cable TV
A flexible recommenndation system for Cable TV
 
Combining IR with Relevance Feedback for Concept Location
Combining IR with Relevance Feedback for Concept LocationCombining IR with Relevance Feedback for Concept Location
Combining IR with Relevance Feedback for Concept Location
 
Organizing user search histories
Organizing user search historiesOrganizing user search histories
Organizing user search histories
 
Mcq peresentation
Mcq  peresentationMcq  peresentation
Mcq peresentation
 
Usability testing 2013.12.20.
Usability testing 2013.12.20.Usability testing 2013.12.20.
Usability testing 2013.12.20.
 
Taking the Pain out of Data Science - RecSys Machine Learning Framework Over ...
Taking the Pain out of Data Science - RecSys Machine Learning Framework Over ...Taking the Pain out of Data Science - RecSys Machine Learning Framework Over ...
Taking the Pain out of Data Science - RecSys Machine Learning Framework Over ...
 
Personalized Search and Job Recommendations - Simon Hughes, Dice.com
Personalized Search and Job Recommendations - Simon Hughes, Dice.comPersonalized Search and Job Recommendations - Simon Hughes, Dice.com
Personalized Search and Job Recommendations - Simon Hughes, Dice.com
 
Making Improvement Standard: Dynamic Agile Practices through Lean Standard Work
Making Improvement Standard: Dynamic Agile Practices through Lean Standard WorkMaking Improvement Standard: Dynamic Agile Practices through Lean Standard Work
Making Improvement Standard: Dynamic Agile Practices through Lean Standard Work
 
The User Is Always Right (Usually): 4 User Research Methods That Get Results
The User Is Always Right (Usually): 4 User Research Methods That Get ResultsThe User Is Always Right (Usually): 4 User Research Methods That Get Results
The User Is Always Right (Usually): 4 User Research Methods That Get Results
 
Development of a MOOC Management System
Development of a MOOC Management SystemDevelopment of a MOOC Management System
Development of a MOOC Management System
 
Modern Perspectives on Recommender Systems and their Applications in Mendeley
Modern Perspectives on Recommender Systems and their Applications in MendeleyModern Perspectives on Recommender Systems and their Applications in Mendeley
Modern Perspectives on Recommender Systems and their Applications in Mendeley
 
NIDHI PROJECT.pptx
NIDHI PROJECT.pptxNIDHI PROJECT.pptx
NIDHI PROJECT.pptx
 
Home base sn ppt t4 t
Home base sn ppt t4 tHome base sn ppt t4 t
Home base sn ppt t4 t
 
體驗劇場_1050524_W14_易用性測試_楊政達
體驗劇場_1050524_W14_易用性測試_楊政達體驗劇場_1050524_W14_易用性測試_楊政達
體驗劇場_1050524_W14_易用性測試_楊政達
 

Recently uploaded

Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data AnalysisProviding Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Globus
 
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns
 
How to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good PracticesHow to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good Practices
Globus
 

Recently uploaded (20)

Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
 
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data AnalysisProviding Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
 
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology Solutions
 
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
 
How to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good PracticesHow to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good Practices
 
Software Testing Exam imp Ques Notes.pdf
Software Testing Exam imp Ques Notes.pdfSoftware Testing Exam imp Ques Notes.pdf
Software Testing Exam imp Ques Notes.pdf
 
GlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote sessionGlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote session
 
top nidhi software solution freedownload
top nidhi software solution freedownloadtop nidhi software solution freedownload
top nidhi software solution freedownload
 
Corporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMSCorporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMS
 
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
 
Accelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with PlatformlessAccelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with Platformless
 
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
 
Large Language Models and the End of Programming
Large Language Models and the End of ProgrammingLarge Language Models and the End of Programming
Large Language Models and the End of Programming
 
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdfDominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
 
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024
 
A Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdfA Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdf
 
Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...
Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...
Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...
 
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
 
SOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBrokerSOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBroker
 
Enhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdfEnhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdf
 

Personalized Re-Ranking of Documents

  • 1. April 17, 2014 Group 44 Personalized Re-rank Features Faculty Mentor : Dr. Vasudev Verma Swapna Kidambi Meenal Goyal Sumit Mishra Chetan Jain
  • 2. What is personalized search ? April 17, 2014 Group 44 “ Search Results that vary based on searcher’s profile and past behaviour “ • Today’s Problems : • Search Engines being impersonal. • User may not find relevant results as it does not consider user expertise level. • As the number of web-page results increase, information overload problem becomes severe and remedy would be the results according to user’s preferences.
  • 3. Search engines return results plainly based on the submitted query text and not based on the context intended and users favor context based personalised search results. Advantages : • User gets the expected results faster. • Only relevant data will be shown Challenges: • Dataset given is in the form of numbers. • Specific emphasis on adaptation efficiency prohibits us from directly applying most of existing domain adaptation methods and for generic ranking model and personalised search, adaption efficiency is crucial because: • Such an operation must be executable on the scale of all the search engine users. • Handling the dynamic nature of users’ search intent and at the same time the need to offer the searchers a great experience quickly. Why Personalization ? April 17, 2014 Group 44
  • 4. Elements of Personalized search April 17, 2014 Group 44 We are provided with a 27 day dataset containing : • Session id • User id • Queries hit in a session and the top 10 results it fetched • Documents clicked and • The time duration for which these documents were viewed. We have last 3 data-set as the testing data.
  • 5. April 17, 2014 Group 44 • Divided the training dataset (27 days) • Training Data (24 days) • Validation Data (3 days) Extraction of the features to train the classifier : • Broadly, features for a given query take into account : • Same query hit by the same user in history and the results it fetched • Same query hit by different users in history and results they fetched • Different queries hit by same user in history and their results Our Approach
  • 6. April 17, 2014 Group 44 • Features also embed information about : • Documents clicked in the retrieved documents. • Time spent on clicked documents. So , we have , for a query , information about : • all documents that a user clicked , skipped , missed • time spent on documents • documents relevant to user in previous searches • documents relevant to query in previous searches Our Approach
  • 7. April 17, 2014 Group 44 • We have a set of features for each query in training data. • Trained a classifier based on the features extracted and improved the model with help of validation data. • On getting query, found its features based on the data-set. • Model along with this feature set retrieves the top relevant documents. Feature Extraction: • Our aim was to extract features for every training, validation and test user- query-document triplet.(u , q(u) , d(q,u) ). Our Approach
  • 8. April 17, 2014 Group 44 Workflow Training Data(24 GB) Validation Data(3 GB) Query Terms Model Set of Features for all queries in Data Set of features for query terms Ranked output of 10 Documents. Feature Extraction Training a model using LambdaMart Feature Extraction for query terms Given to LAmbdaMart
  • 9. How do we train the model and get the results? • Ranklib - RankLib is a library of learning to rank algorithms. • Lambda MART - LambdaMART is the boosted tree version of LambdaRank, which is based on RankNet. • It takes as input a set of urls with the feature values for each of the url and produces the ranked output. April 17, 2014 Group 44 Our Approach(Tools used)
  • 10. • To check the results , uploaded the output file on the yandex website . • We obtained an accuracy more than the baseline which is 0.49 NDCG(a score to find how much accurate an output is) score. April 17, 2014 Group 44 Observations
  • 11. Thank You :) April 17, 2014 Group 44