SlideShare a Scribd company logo
1 of 3
Download to read offline
S.Deepa Kanmani, Antony Taurshia.A / International Journal of Engineering Research and
                 Applications (IJERA) ISSN: 2248-9622 www.ijera.com
                    Vol. 3, Issue 1, January -February 2013, pp.491-493
     Recommender System And Ranking Techniques: A Survey
           Antony Taurshia.A                                        S.Deepa Kanmani
    Post Graduate Student Karunya University                  Assistant Professor Karunya University
               Coimbatore, India                                         Coimbatore, India

ABSTRACT
         Recommender system is a subset of             recommendation         accuracy.    This      causes
information filtering system that predicts the         overspecialization which leads to frustration of the
rating a user would give to an item and                user. Some of the researches have focused on
recommends those items to the user. There are          improving individual diversity. This paper explores
different ways in which recommendations can be         several ranking approaches that increases the
made. The success of recommender system                aggregate diversity in recommender system.
depends on the usefulness of the system. The              This paper is organized as follows. Section 2
usefulness can be measured in terms of accuracy,       includes a discussion on key concepts and section 3
diversity, flexibility, serendipity and reliability.   includes a discussion on several recommendation
Most of the recommender system have focused            techniques and section 4 gives a discussion of
on improving recommendation accuracy, but              several ranking approaches and section 5 gives the
diversity is overlooked. In this paper several         conclusion.
recommendation techniques and ranking
techniques that improve the aggregate diversity        2. KEY CONCEPTS
of recommendations have been explored.                 This consist of several keywords about the
                                                       recommender system.
Keywords:-       Accuracy, aggregate      diversity,
individual diversity, recommendtation.                 2.1 Recommendation
                                                               Recommendation is the suggestion given
1. INTRODUCTION                                        by system to user like suggestion for books in
          There are vast amount of information         Amazon.com and movies in Netflix.
available and the recommender system is proven to
be useful in extracting information and making         2.2 Accuracy
useful recommendation to users. Recommender                     Accuracy is how well a recommender
system plays an important role in electronic           system make predictions. Accuracy can be
commerce. It inceases sales by recommending            calculated as truly highly ranked items divided by
items and it allows users to make decisions such as    highly ranked items.
which item to buy. Item is termed as what the
system recommends to users such as movies, books.      2.3 Individual Diversity
For example Amazon.com uses recommender                         Individual diversity is the diversity in the
system for recommending books to users. Mostly         individual user’s recommendation list.
recommender systems work based on the ratings
given by user. Rating is user’s preference for an      2.4 Aggregate Diversity
item. Rating directly given by the user is called              Aggregate diversity is the diversity in
known rating. In order to provide recommendations      recommendation list across all users.
to users the following two tasks are performed.
          Rating prediction: The ratings of unrated    3. RECOMMENDATION TECHNIQUES
items are predicted (i.e predicted rating) from the           This section briefly        discuss   several
information available.                                 recommendation techniques.
          Ranking: The rated items are ranked and
then recommended to users to maximize the user’s       3.1 Content Based Recommendation
utility.                                                         Content based recommender system [6]
          There are several recommendation             recommend items based on user profile information
techniques like collaborative filtering, content       and item description. User’s profile contains
based, hybrid. Content based recommender system        information like description about the type of items
uses history of user’s preferences for recommending    that interest the user and the history of user’s
items. Collaborative filtering recommender system      interaction with the recommender system. Items
recommends items based on preferences of similar       information are stored in a database with its
users. Hybrid recommender system uses a                attributes. The key component of content based
combination of recommender system for                  recommendation is classification learning algorithm
recommending items. So far used recommender            that creates a user model from the user history. This
system have focused only on improving                  recommender system is capable of introducing new

                                                                                             491 | P a g e
S.Deepa Kanmani, Antony Taurshia.A / International Journal of Engineering Research and
                 Applications (IJERA) ISSN: 2248-9622 www.ijera.com
                    Vol. 3, Issue 1, January -February 2013, pp.491-493
items to user. It can also provide explanation for       A graph-theoretic approach [9] based on maximum
recommending items. The user has to fill profile         flow or maximum bipartite computations represent
details mandatorily inorder to get recommendations.      user and item as vertices and the flow is calculated.
                                                         This technique improves aggregate diversity of
3.2 Collaborative Filtering Recommendation               recommendations. One of the major drawback with
          Collaborative     filtering    recommender     the graph-based approach is when the input data
system [4] recommends items based on the past            becomes large it becomes tedious to rebuild graph.
preferences of similar users. First the user gives the
preferences by rating the items. Based on the users      3.6 Hybrid Recommendation
ratings the system finds the similar users. With the              Hybrid       recommendation      uses     a
similar users the ratings of unrated items are           combination of recommendation technique. Content
predicted and recommended to users. There are            based recommendation and collaborative filtering
several approaches of collaborative filtering            recommendation        is   the   commonly       used
technique. Active filtering uses peer-to-peer            combination. Both the system suffers from ramp up
approach, people who have similar interest rate          problem. The disadvantages in both the techniques
products. Passive filtering approach uses implicit       can be overcome by combining them in parallel or
information like user’s action for recommendation.       cascade. Both the rating and the profile data can be
Item-based filtering system uses item-item               used for finding recommendations. This technique
relationship for recommendation.                         improves the recommendation accuracy but
          The collaborative filtering technique can be   diversity is not considered.
memory based or model based.
          Memory based CF: Heuristic based               4. RANKING TECHNIQUES
techniques recommend items based on the past                     This section includes several ranking
activites of users.                                      techniques [1], [2] in recommender system to
          Model based CF: This technique learns a        improve aggregate diversity.
predictive model based on the past user activities
using statistical or machine learning model.             4.1 Standard Approach
          The system should have enough ratings for               This is the commonly used approach for
recommending items as it is fully dependent on           ranking the items in recommender system. The
rating. This is called ramp up problem.                  predicted rating is ranked from highest to lowest.

3.3 Knowledge Based Recommendation
         This technique uses the knowledge about         where             is the predicted rating. The power
products     and    users    needs   for    making       of -1 indicates that the items with highest predicted
recommendations. Recommendation is made by               ratings are recommended to user. This approach
matching the similarity between user’s preference        increases the accuracy in recommender system but
and product description. It does not suffer from         not diversity.
ramp up problem since it does not depend on the
ratings given by user. This system needs a database      4.2 Item Popularity Based Approach
and needs to be updated for making useful                         Item popularity based approach ranks items
recommendations.                                         based on the popularity of the item from lowest to
                                                         highest. The number of users who have rated the
3.4 Outside The Box Recommendation                       item gives the popoularity of the item.
         The problem of overspecialization is
overcome using OTB recommendations [3], [5] and
helps to make fresh discoveries. This technique uses
a concept called item region. Region (i.e the “box”)          is the known rating given by user u to item i.
                                                         This approach increases the diversity in
is defined as the group of similar items. Regions are
                                                         recommender system.
created based on similarity distances between items.
Stickiness is user’s familiarity to a region. Based on
the stickiness the system finds items that are not       4.3 Reverse Predicted Rating Approach
                                                                  This approach ranks the items based on the
familiar to the user and recommends those items.
                                                         predicted rating value from lowest to highest.
This technique increases the novelty.

3.5 Graph Based Recommendation
        Most of the recommender system use two           4.4 Item Average Rating
dimensional information like user and item.                      This approach ranks the items based on the
Homogeneous and heterogeneous graphs [8] can be          average of the known ratings.
used which provides the capability to deal with
multidimensional information like user’s intensions.


                                                                                               492 | P a g e
S.Deepa Kanmani, Antony Taurshia.A / International Journal of Engineering Research and
                 Applications (IJERA) ISSN: 2248-9622 www.ijera.com
                    Vol. 3, Issue 1, January -February 2013, pp.491-493
                                                          discuss several recommendation techniques and
                                                          studies several ranking approaches that improves
                                                          diversity with minimal accuracy loss. This also
U(i) is the set of all users who have rated item i.       includes parametrized ranking approach that
4.5 Item Absolute Likeability                             provides a threshold value to adjust the level of
         This approach ranks the items according to       accuracy and diversity. Thus the          ranking
how many users liked the item.                            approaches can provide consistent and robust
                                                          improvements in diversity with different
                                                          recommendation techniques.
4.6 Item Relative Likeability
        This approach ranks items according to the        REFERENCES
percentage of the users who really liked an item           [1]    Gediminas.      A.,    and     Youngok.K.,
among all users who rated them.                                   "Overcoming Accuracy-Diversity Tradeoff
                                                                  in Recommender Systems: A Variance-
                                                                  Based Approach." Proceedings of the 18th
4.7 Item Rating Variance                                          Workshop on Information Technology and
         This approach ranks items according to the               Systems (WITS’08), Paris, France, 2008.
rating variance of users who rated the item.               [2]    Gediminas. A., and Youngok. K., "Toward
                                                                  More Diverse Recommendations: Item Re-
                                                                  Ranking Methods for Recommender
                                                                  Systems." 19th Workshop on Information
4.8 Neighbours’ Rating Variance                                   Technology            and           Systems
         This approach ranks items according to the               (WITS’09), Phoenix, Arizona,2009.
rating variance of neighbors of a particular user for a    [3]    Zeinab. A., Sihem. A.Y., Lakshmanan.
particular item. The closest neighbors of user u                  V.S., Sergei. V., Cong. Y., “Getting
among the users who rated the particular item i,                  recommender systems to think outside the
denoted by u'                                                     box.” 285-288 RecSys, 2009.
                                                           [4]    Herlocker. J.L., Konstan. J.A., Terveen.
                                                                  L.G., and Riedl. J., “Evaluating
                                                                  Collaborative Filtering Recommender
                                                                  Systems,”     ACM        Transactions    on
                                                                  Information Systems, 22(1), pp. 5-53,
N(u) is the set of nearest neighbours of user u.                  2004.
4.9 Random Ranking Approach                                [5]    Amer-Yahia. S., Lakshmanan. L.V.S.,
          Ranking the items randomly can also                     Vassilvitskii. SS., Yu. C., “Battling
improve the diversity compared to the standard                    Predictability and Overconcentration in
ranking approach.                                                 Recommender Systems.” IEEE Data Eng.
                                                                  Bulletin,33-40, 2009.
where Random(0,1) is a function that generates             [6]     Michael J. Pazzani and Daniel Billsus,
uniformly distributed random numbers in the [0, 1]                “Content-Based            Recommendation
interval.                                                         Systems. “, 325-341, 2007.
4.10 Parameterized Ranking Approaches                      [7]    Sangkeun. L, ”A generic graph-based
          The several ranking approaches can be                   multidimensional           recommendation
parameterized using “rating threshold” TR which                   framework and its implementations.”
belongs to [TH,Tmax] where TH is the predicted                    WWW (Companion Volume) 161-166,
rating threshold and Tmax is the maximum rating in                2011.
the rating scale.                                          [8]    Gediminas. A., and Youngok. K.,
                                                                  “Maximizing Aggregate Recommendation
                                                                  Diversity: A Graph-Theoretic Approach”
                                                                  Workshop on Novelty and Diversity in
                                                                  Recommender         Systems,     held     in
TR can be used for ranking and filtering purposes.                conjunction with ACM RecSys, 2011.
This    approach    cannot     provide    all     N        [9]    Fatih. A., Aysenur. B., “Enhancing
recommendations for each user, but it can be filled               Accuracy of Hybrid Recommender
using other recommendation strategies.                            Systems through Adapting the Domain
                                                                  Trends."ACM          RecSys'10      PRSAT
5 CONCLUSION                                                      Workshop, 2010.
         Recommendation techniques used so far
focus on improving recommendation accuracy but
diversity is never considered. This paper briefly

                                                                                               493 | P a g e

More Related Content

What's hot

A REVIEW PAPER ON BFO AND PSO BASED MOVIE RECOMMENDATION SYSTEM | J4RV4I1015
A REVIEW PAPER ON BFO AND PSO BASED MOVIE RECOMMENDATION SYSTEM | J4RV4I1015A REVIEW PAPER ON BFO AND PSO BASED MOVIE RECOMMENDATION SYSTEM | J4RV4I1015
A REVIEW PAPER ON BFO AND PSO BASED MOVIE RECOMMENDATION SYSTEM | J4RV4I1015Journal For Research
 
A Hybrid Approach for Personalized Recommender System Using Weighted TFIDF on...
A Hybrid Approach for Personalized Recommender System Using Weighted TFIDF on...A Hybrid Approach for Personalized Recommender System Using Weighted TFIDF on...
A Hybrid Approach for Personalized Recommender System Using Weighted TFIDF on...Editor IJCATR
 
Proceedings Template - WORD
Proceedings Template - WORDProceedings Template - WORD
Proceedings Template - WORDbutest
 
An Adaptive Framework for Enhancing Recommendation Using Hybrid Technique
An Adaptive Framework for Enhancing Recommendation Using Hybrid TechniqueAn Adaptive Framework for Enhancing Recommendation Using Hybrid Technique
An Adaptive Framework for Enhancing Recommendation Using Hybrid Techniqueijcsit
 
Using content features to enhance the
Using content features to enhance theUsing content features to enhance the
Using content features to enhance theijaia
 
AN EXTENDED HYBRID RECOMMENDER SYSTEM BASED ON ASSOCIATION RULES MINING IN DI...
AN EXTENDED HYBRID RECOMMENDER SYSTEM BASED ON ASSOCIATION RULES MINING IN DI...AN EXTENDED HYBRID RECOMMENDER SYSTEM BASED ON ASSOCIATION RULES MINING IN DI...
AN EXTENDED HYBRID RECOMMENDER SYSTEM BASED ON ASSOCIATION RULES MINING IN DI...csandit
 
IRJET- Book Recommendation System using Item Based Collaborative Filtering
IRJET- Book Recommendation System using Item Based Collaborative FilteringIRJET- Book Recommendation System using Item Based Collaborative Filtering
IRJET- Book Recommendation System using Item Based Collaborative FilteringIRJET Journal
 
The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)theijes
 
IRJET- Analysis of Rating Difference and User Interest
IRJET- Analysis of Rating Difference and User InterestIRJET- Analysis of Rating Difference and User Interest
IRJET- Analysis of Rating Difference and User InterestIRJET Journal
 
Recommendation Generation Justified for Information Access Assistance Service...
Recommendation Generation Justified for Information Access Assistance Service...Recommendation Generation Justified for Information Access Assistance Service...
Recommendation Generation Justified for Information Access Assistance Service...AIRCC Publishing Corporation
 
A Survey on Sentiment Analysis and Opinion Mining
A Survey on Sentiment Analysis and Opinion MiningA Survey on Sentiment Analysis and Opinion Mining
A Survey on Sentiment Analysis and Opinion MiningIJSRD
 
IRJET- A Survey on Recommender Systems used for User Service Rating in Social...
IRJET- A Survey on Recommender Systems used for User Service Rating in Social...IRJET- A Survey on Recommender Systems used for User Service Rating in Social...
IRJET- A Survey on Recommender Systems used for User Service Rating in Social...IRJET Journal
 
Ontological and clustering approach for content based recommendation systems
Ontological and clustering approach for content based recommendation systemsOntological and clustering approach for content based recommendation systems
Ontological and clustering approach for content based recommendation systemsvikramadityajakkula
 
A literature survey on recommendation
A literature survey on recommendationA literature survey on recommendation
A literature survey on recommendationaciijournal
 
FIND MY VENUE: Content & Review Based Location Recommendation System
FIND MY VENUE: Content & Review Based Location Recommendation SystemFIND MY VENUE: Content & Review Based Location Recommendation System
FIND MY VENUE: Content & Review Based Location Recommendation SystemIJTET Journal
 

What's hot (18)

A REVIEW PAPER ON BFO AND PSO BASED MOVIE RECOMMENDATION SYSTEM | J4RV4I1015
A REVIEW PAPER ON BFO AND PSO BASED MOVIE RECOMMENDATION SYSTEM | J4RV4I1015A REVIEW PAPER ON BFO AND PSO BASED MOVIE RECOMMENDATION SYSTEM | J4RV4I1015
A REVIEW PAPER ON BFO AND PSO BASED MOVIE RECOMMENDATION SYSTEM | J4RV4I1015
 
A Hybrid Approach for Personalized Recommender System Using Weighted TFIDF on...
A Hybrid Approach for Personalized Recommender System Using Weighted TFIDF on...A Hybrid Approach for Personalized Recommender System Using Weighted TFIDF on...
A Hybrid Approach for Personalized Recommender System Using Weighted TFIDF on...
 
Proceedings Template - WORD
Proceedings Template - WORDProceedings Template - WORD
Proceedings Template - WORD
 
An Adaptive Framework for Enhancing Recommendation Using Hybrid Technique
An Adaptive Framework for Enhancing Recommendation Using Hybrid TechniqueAn Adaptive Framework for Enhancing Recommendation Using Hybrid Technique
An Adaptive Framework for Enhancing Recommendation Using Hybrid Technique
 
T0 numtq0njc=
T0 numtq0njc=T0 numtq0njc=
T0 numtq0njc=
 
WORD
WORDWORD
WORD
 
Using content features to enhance the
Using content features to enhance theUsing content features to enhance the
Using content features to enhance the
 
AN EXTENDED HYBRID RECOMMENDER SYSTEM BASED ON ASSOCIATION RULES MINING IN DI...
AN EXTENDED HYBRID RECOMMENDER SYSTEM BASED ON ASSOCIATION RULES MINING IN DI...AN EXTENDED HYBRID RECOMMENDER SYSTEM BASED ON ASSOCIATION RULES MINING IN DI...
AN EXTENDED HYBRID RECOMMENDER SYSTEM BASED ON ASSOCIATION RULES MINING IN DI...
 
IRJET- Book Recommendation System using Item Based Collaborative Filtering
IRJET- Book Recommendation System using Item Based Collaborative FilteringIRJET- Book Recommendation System using Item Based Collaborative Filtering
IRJET- Book Recommendation System using Item Based Collaborative Filtering
 
The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)
 
IRJET- Analysis of Rating Difference and User Interest
IRJET- Analysis of Rating Difference and User InterestIRJET- Analysis of Rating Difference and User Interest
IRJET- Analysis of Rating Difference and User Interest
 
Recommendation Generation Justified for Information Access Assistance Service...
Recommendation Generation Justified for Information Access Assistance Service...Recommendation Generation Justified for Information Access Assistance Service...
Recommendation Generation Justified for Information Access Assistance Service...
 
A Survey on Sentiment Analysis and Opinion Mining
A Survey on Sentiment Analysis and Opinion MiningA Survey on Sentiment Analysis and Opinion Mining
A Survey on Sentiment Analysis and Opinion Mining
 
IRJET- A Survey on Recommender Systems used for User Service Rating in Social...
IRJET- A Survey on Recommender Systems used for User Service Rating in Social...IRJET- A Survey on Recommender Systems used for User Service Rating in Social...
IRJET- A Survey on Recommender Systems used for User Service Rating in Social...
 
Ontological and clustering approach for content based recommendation systems
Ontological and clustering approach for content based recommendation systemsOntological and clustering approach for content based recommendation systems
Ontological and clustering approach for content based recommendation systems
 
Naresh sharma
Naresh sharmaNaresh sharma
Naresh sharma
 
A literature survey on recommendation
A literature survey on recommendationA literature survey on recommendation
A literature survey on recommendation
 
FIND MY VENUE: Content & Review Based Location Recommendation System
FIND MY VENUE: Content & Review Based Location Recommendation SystemFIND MY VENUE: Content & Review Based Location Recommendation System
FIND MY VENUE: Content & Review Based Location Recommendation System
 

Viewers also liked

Frases ingeniosas
Frases ingeniosasFrases ingeniosas
Frases ingeniosasmarcolo311
 
TelkomCertificates
TelkomCertificatesTelkomCertificates
TelkomCertificatesSuraj Gokul
 
Ações sinérgicas que movem as universidades
Ações sinérgicas que movem as universidadesAções sinérgicas que movem as universidades
Ações sinérgicas que movem as universidadesrafaelamiglia
 
Cataratas Vitoria
Cataratas VitoriaCataratas Vitoria
Cataratas Vitoriaarchibald29
 
Màrius torres
Màrius torresMàrius torres
Màrius torresJordipau
 
Poap 4 eso_may10
Poap 4 eso_may10Poap 4 eso_may10
Poap 4 eso_may10inmapb
 
Taller elevator pitch 3.2
Taller elevator pitch 3.2Taller elevator pitch 3.2
Taller elevator pitch 3.2Ariel Jones
 
¿Qué puedo hacer con PERL?
¿Qué puedo hacer con PERL?¿Qué puedo hacer con PERL?
¿Qué puedo hacer con PERL?Doknos Tecnology
 
Plano de patrocínio BusTV 2012 - Dia dos Namorados
Plano de patrocínio BusTV 2012 - Dia dos NamoradosPlano de patrocínio BusTV 2012 - Dia dos Namorados
Plano de patrocínio BusTV 2012 - Dia dos NamoradosCanal BUSTV
 
Presentación Sociedad de la informacion
Presentación Sociedad de la informacionPresentación Sociedad de la informacion
Presentación Sociedad de la informacionHALENVAN
 
Projeto BUSTV 2014 - Dia dos Pais
Projeto BUSTV 2014 - Dia dos PaisProjeto BUSTV 2014 - Dia dos Pais
Projeto BUSTV 2014 - Dia dos PaisCanal BUSTV
 
Uma visita ao jardim do Luxembourg
Uma visita ao jardim do LuxembourgUma visita ao jardim do Luxembourg
Uma visita ao jardim do Luxembourgarchibald29
 

Viewers also liked (20)

Ck31577580
Ck31577580Ck31577580
Ck31577580
 
Bq31464466
Bq31464466Bq31464466
Bq31464466
 
Frases ingeniosas
Frases ingeniosasFrases ingeniosas
Frases ingeniosas
 
TelkomCertificates
TelkomCertificatesTelkomCertificates
TelkomCertificates
 
Ações sinérgicas que movem as universidades
Ações sinérgicas que movem as universidadesAções sinérgicas que movem as universidades
Ações sinérgicas que movem as universidades
 
Cataratas Vitoria
Cataratas VitoriaCataratas Vitoria
Cataratas Vitoria
 
Irã
IrãIrã
Irã
 
Màrius torres
Màrius torresMàrius torres
Màrius torres
 
Poap 4 eso_may10
Poap 4 eso_may10Poap 4 eso_may10
Poap 4 eso_may10
 
Taller elevator pitch 3.2
Taller elevator pitch 3.2Taller elevator pitch 3.2
Taller elevator pitch 3.2
 
¿Qué puedo hacer con PERL?
¿Qué puedo hacer con PERL?¿Qué puedo hacer con PERL?
¿Qué puedo hacer con PERL?
 
Perfil sena
Perfil senaPerfil sena
Perfil sena
 
Concurso cultural
Concurso culturalConcurso cultural
Concurso cultural
 
A vida é bela2
A vida é bela2A vida é bela2
A vida é bela2
 
Plano de patrocínio BusTV 2012 - Dia dos Namorados
Plano de patrocínio BusTV 2012 - Dia dos NamoradosPlano de patrocínio BusTV 2012 - Dia dos Namorados
Plano de patrocínio BusTV 2012 - Dia dos Namorados
 
Práctica de word
Práctica de wordPráctica de word
Práctica de word
 
Presentación Sociedad de la informacion
Presentación Sociedad de la informacionPresentación Sociedad de la informacion
Presentación Sociedad de la informacion
 
Funcions
FuncionsFuncions
Funcions
 
Projeto BUSTV 2014 - Dia dos Pais
Projeto BUSTV 2014 - Dia dos PaisProjeto BUSTV 2014 - Dia dos Pais
Projeto BUSTV 2014 - Dia dos Pais
 
Uma visita ao jardim do Luxembourg
Uma visita ao jardim do LuxembourgUma visita ao jardim do Luxembourg
Uma visita ao jardim do Luxembourg
 

Similar to Bv31491493

MOVIE RECOMMENDATION SYSTEM
MOVIE RECOMMENDATION SYSTEMMOVIE RECOMMENDATION SYSTEM
MOVIE RECOMMENDATION SYSTEMIRJET Journal
 
Analysing the performance of Recommendation System using different similarity...
Analysing the performance of Recommendation System using different similarity...Analysing the performance of Recommendation System using different similarity...
Analysing the performance of Recommendation System using different similarity...IRJET Journal
 
Recommendation Systems Basics
Recommendation Systems BasicsRecommendation Systems Basics
Recommendation Systems BasicsJarin Tasnim Khan
 
A Study of Neural Network Learning-Based Recommender System
A Study of Neural Network Learning-Based Recommender SystemA Study of Neural Network Learning-Based Recommender System
A Study of Neural Network Learning-Based Recommender Systemtheijes
 
Recommender Systems
Recommender SystemsRecommender Systems
Recommender Systemsvivatechijri
 
AN EXTENDED HYBRID RECOMMENDER SYSTEM BASED ON ASSOCIATION RULES MINING IN DI...
AN EXTENDED HYBRID RECOMMENDER SYSTEM BASED ON ASSOCIATION RULES MINING IN DI...AN EXTENDED HYBRID RECOMMENDER SYSTEM BASED ON ASSOCIATION RULES MINING IN DI...
AN EXTENDED HYBRID RECOMMENDER SYSTEM BASED ON ASSOCIATION RULES MINING IN DI...cscpconf
 
Analysis on Recommended System for Web Information Retrieval Using HMM
Analysis on Recommended System for Web Information Retrieval Using HMMAnalysis on Recommended System for Web Information Retrieval Using HMM
Analysis on Recommended System for Web Information Retrieval Using HMMIJERA Editor
 
Mixed Recommendation Algorithm Based on Content, Demographic and Collaborativ...
Mixed Recommendation Algorithm Based on Content, Demographic and Collaborativ...Mixed Recommendation Algorithm Based on Content, Demographic and Collaborativ...
Mixed Recommendation Algorithm Based on Content, Demographic and Collaborativ...IRJET Journal
 
Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)IJERD Editor
 
A Literature Survey on Recommendation System Based on Sentimental Analysis
A Literature Survey on Recommendation System Based on Sentimental AnalysisA Literature Survey on Recommendation System Based on Sentimental Analysis
A Literature Survey on Recommendation System Based on Sentimental Analysisaciijournal
 
Recommending the Appropriate Products for target user in E-commerce using SBT...
Recommending the Appropriate Products for target user in E-commerce using SBT...Recommending the Appropriate Products for target user in E-commerce using SBT...
Recommending the Appropriate Products for target user in E-commerce using SBT...IRJET Journal
 

Similar to Bv31491493 (16)

MOVIE RECOMMENDATION SYSTEM
MOVIE RECOMMENDATION SYSTEMMOVIE RECOMMENDATION SYSTEM
MOVIE RECOMMENDATION SYSTEM
 
lms final ppt.pptx
lms final ppt.pptxlms final ppt.pptx
lms final ppt.pptx
 
Analysing the performance of Recommendation System using different similarity...
Analysing the performance of Recommendation System using different similarity...Analysing the performance of Recommendation System using different similarity...
Analysing the performance of Recommendation System using different similarity...
 
Recommendation Systems Basics
Recommendation Systems BasicsRecommendation Systems Basics
Recommendation Systems Basics
 
A Study of Neural Network Learning-Based Recommender System
A Study of Neural Network Learning-Based Recommender SystemA Study of Neural Network Learning-Based Recommender System
A Study of Neural Network Learning-Based Recommender System
 
Recommender Systems
Recommender SystemsRecommender Systems
Recommender Systems
 
AN EXTENDED HYBRID RECOMMENDER SYSTEM BASED ON ASSOCIATION RULES MINING IN DI...
AN EXTENDED HYBRID RECOMMENDER SYSTEM BASED ON ASSOCIATION RULES MINING IN DI...AN EXTENDED HYBRID RECOMMENDER SYSTEM BASED ON ASSOCIATION RULES MINING IN DI...
AN EXTENDED HYBRID RECOMMENDER SYSTEM BASED ON ASSOCIATION RULES MINING IN DI...
 
Analysis on Recommended System for Web Information Retrieval Using HMM
Analysis on Recommended System for Web Information Retrieval Using HMMAnalysis on Recommended System for Web Information Retrieval Using HMM
Analysis on Recommended System for Web Information Retrieval Using HMM
 
243
243243
243
 
Mixed Recommendation Algorithm Based on Content, Demographic and Collaborativ...
Mixed Recommendation Algorithm Based on Content, Demographic and Collaborativ...Mixed Recommendation Algorithm Based on Content, Demographic and Collaborativ...
Mixed Recommendation Algorithm Based on Content, Demographic and Collaborativ...
 
big data analysis.pptx
big data analysis.pptxbig data analysis.pptx
big data analysis.pptx
 
B1802021823
B1802021823B1802021823
B1802021823
 
Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)
 
A Literature Survey on Recommendation System Based on Sentimental Analysis
A Literature Survey on Recommendation System Based on Sentimental AnalysisA Literature Survey on Recommendation System Based on Sentimental Analysis
A Literature Survey on Recommendation System Based on Sentimental Analysis
 
Recommending the Appropriate Products for target user in E-commerce using SBT...
Recommending the Appropriate Products for target user in E-commerce using SBT...Recommending the Appropriate Products for target user in E-commerce using SBT...
Recommending the Appropriate Products for target user in E-commerce using SBT...
 
Seminar on Rs.pptx
Seminar on Rs.pptxSeminar on Rs.pptx
Seminar on Rs.pptx
 

Bv31491493

  • 1. S.Deepa Kanmani, Antony Taurshia.A / International Journal of Engineering Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com Vol. 3, Issue 1, January -February 2013, pp.491-493 Recommender System And Ranking Techniques: A Survey Antony Taurshia.A S.Deepa Kanmani Post Graduate Student Karunya University Assistant Professor Karunya University Coimbatore, India Coimbatore, India ABSTRACT Recommender system is a subset of recommendation accuracy. This causes information filtering system that predicts the overspecialization which leads to frustration of the rating a user would give to an item and user. Some of the researches have focused on recommends those items to the user. There are improving individual diversity. This paper explores different ways in which recommendations can be several ranking approaches that increases the made. The success of recommender system aggregate diversity in recommender system. depends on the usefulness of the system. The This paper is organized as follows. Section 2 usefulness can be measured in terms of accuracy, includes a discussion on key concepts and section 3 diversity, flexibility, serendipity and reliability. includes a discussion on several recommendation Most of the recommender system have focused techniques and section 4 gives a discussion of on improving recommendation accuracy, but several ranking approaches and section 5 gives the diversity is overlooked. In this paper several conclusion. recommendation techniques and ranking techniques that improve the aggregate diversity 2. KEY CONCEPTS of recommendations have been explored. This consist of several keywords about the recommender system. Keywords:- Accuracy, aggregate diversity, individual diversity, recommendtation. 2.1 Recommendation Recommendation is the suggestion given 1. INTRODUCTION by system to user like suggestion for books in There are vast amount of information Amazon.com and movies in Netflix. available and the recommender system is proven to be useful in extracting information and making 2.2 Accuracy useful recommendation to users. Recommender Accuracy is how well a recommender system plays an important role in electronic system make predictions. Accuracy can be commerce. It inceases sales by recommending calculated as truly highly ranked items divided by items and it allows users to make decisions such as highly ranked items. which item to buy. Item is termed as what the system recommends to users such as movies, books. 2.3 Individual Diversity For example Amazon.com uses recommender Individual diversity is the diversity in the system for recommending books to users. Mostly individual user’s recommendation list. recommender systems work based on the ratings given by user. Rating is user’s preference for an 2.4 Aggregate Diversity item. Rating directly given by the user is called Aggregate diversity is the diversity in known rating. In order to provide recommendations recommendation list across all users. to users the following two tasks are performed. Rating prediction: The ratings of unrated 3. RECOMMENDATION TECHNIQUES items are predicted (i.e predicted rating) from the This section briefly discuss several information available. recommendation techniques. Ranking: The rated items are ranked and then recommended to users to maximize the user’s 3.1 Content Based Recommendation utility. Content based recommender system [6] There are several recommendation recommend items based on user profile information techniques like collaborative filtering, content and item description. User’s profile contains based, hybrid. Content based recommender system information like description about the type of items uses history of user’s preferences for recommending that interest the user and the history of user’s items. Collaborative filtering recommender system interaction with the recommender system. Items recommends items based on preferences of similar information are stored in a database with its users. Hybrid recommender system uses a attributes. The key component of content based combination of recommender system for recommendation is classification learning algorithm recommending items. So far used recommender that creates a user model from the user history. This system have focused only on improving recommender system is capable of introducing new 491 | P a g e
  • 2. S.Deepa Kanmani, Antony Taurshia.A / International Journal of Engineering Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com Vol. 3, Issue 1, January -February 2013, pp.491-493 items to user. It can also provide explanation for A graph-theoretic approach [9] based on maximum recommending items. The user has to fill profile flow or maximum bipartite computations represent details mandatorily inorder to get recommendations. user and item as vertices and the flow is calculated. This technique improves aggregate diversity of 3.2 Collaborative Filtering Recommendation recommendations. One of the major drawback with Collaborative filtering recommender the graph-based approach is when the input data system [4] recommends items based on the past becomes large it becomes tedious to rebuild graph. preferences of similar users. First the user gives the preferences by rating the items. Based on the users 3.6 Hybrid Recommendation ratings the system finds the similar users. With the Hybrid recommendation uses a similar users the ratings of unrated items are combination of recommendation technique. Content predicted and recommended to users. There are based recommendation and collaborative filtering several approaches of collaborative filtering recommendation is the commonly used technique. Active filtering uses peer-to-peer combination. Both the system suffers from ramp up approach, people who have similar interest rate problem. The disadvantages in both the techniques products. Passive filtering approach uses implicit can be overcome by combining them in parallel or information like user’s action for recommendation. cascade. Both the rating and the profile data can be Item-based filtering system uses item-item used for finding recommendations. This technique relationship for recommendation. improves the recommendation accuracy but The collaborative filtering technique can be diversity is not considered. memory based or model based. Memory based CF: Heuristic based 4. RANKING TECHNIQUES techniques recommend items based on the past This section includes several ranking activites of users. techniques [1], [2] in recommender system to Model based CF: This technique learns a improve aggregate diversity. predictive model based on the past user activities using statistical or machine learning model. 4.1 Standard Approach The system should have enough ratings for This is the commonly used approach for recommending items as it is fully dependent on ranking the items in recommender system. The rating. This is called ramp up problem. predicted rating is ranked from highest to lowest. 3.3 Knowledge Based Recommendation This technique uses the knowledge about where is the predicted rating. The power products and users needs for making of -1 indicates that the items with highest predicted recommendations. Recommendation is made by ratings are recommended to user. This approach matching the similarity between user’s preference increases the accuracy in recommender system but and product description. It does not suffer from not diversity. ramp up problem since it does not depend on the ratings given by user. This system needs a database 4.2 Item Popularity Based Approach and needs to be updated for making useful Item popularity based approach ranks items recommendations. based on the popularity of the item from lowest to highest. The number of users who have rated the 3.4 Outside The Box Recommendation item gives the popoularity of the item. The problem of overspecialization is overcome using OTB recommendations [3], [5] and helps to make fresh discoveries. This technique uses a concept called item region. Region (i.e the “box”) is the known rating given by user u to item i. This approach increases the diversity in is defined as the group of similar items. Regions are recommender system. created based on similarity distances between items. Stickiness is user’s familiarity to a region. Based on the stickiness the system finds items that are not 4.3 Reverse Predicted Rating Approach This approach ranks the items based on the familiar to the user and recommends those items. predicted rating value from lowest to highest. This technique increases the novelty. 3.5 Graph Based Recommendation Most of the recommender system use two 4.4 Item Average Rating dimensional information like user and item. This approach ranks the items based on the Homogeneous and heterogeneous graphs [8] can be average of the known ratings. used which provides the capability to deal with multidimensional information like user’s intensions. 492 | P a g e
  • 3. S.Deepa Kanmani, Antony Taurshia.A / International Journal of Engineering Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com Vol. 3, Issue 1, January -February 2013, pp.491-493 discuss several recommendation techniques and studies several ranking approaches that improves diversity with minimal accuracy loss. This also U(i) is the set of all users who have rated item i. includes parametrized ranking approach that 4.5 Item Absolute Likeability provides a threshold value to adjust the level of This approach ranks the items according to accuracy and diversity. Thus the ranking how many users liked the item. approaches can provide consistent and robust improvements in diversity with different recommendation techniques. 4.6 Item Relative Likeability This approach ranks items according to the REFERENCES percentage of the users who really liked an item [1] Gediminas. A., and Youngok.K., among all users who rated them. "Overcoming Accuracy-Diversity Tradeoff in Recommender Systems: A Variance- Based Approach." Proceedings of the 18th 4.7 Item Rating Variance Workshop on Information Technology and This approach ranks items according to the Systems (WITS’08), Paris, France, 2008. rating variance of users who rated the item. [2] Gediminas. A., and Youngok. K., "Toward More Diverse Recommendations: Item Re- Ranking Methods for Recommender Systems." 19th Workshop on Information 4.8 Neighbours’ Rating Variance Technology and Systems This approach ranks items according to the (WITS’09), Phoenix, Arizona,2009. rating variance of neighbors of a particular user for a [3] Zeinab. A., Sihem. A.Y., Lakshmanan. particular item. The closest neighbors of user u V.S., Sergei. V., Cong. Y., “Getting among the users who rated the particular item i, recommender systems to think outside the denoted by u' box.” 285-288 RecSys, 2009. [4] Herlocker. J.L., Konstan. J.A., Terveen. L.G., and Riedl. J., “Evaluating Collaborative Filtering Recommender Systems,” ACM Transactions on Information Systems, 22(1), pp. 5-53, N(u) is the set of nearest neighbours of user u. 2004. 4.9 Random Ranking Approach [5] Amer-Yahia. S., Lakshmanan. L.V.S., Ranking the items randomly can also Vassilvitskii. SS., Yu. C., “Battling improve the diversity compared to the standard Predictability and Overconcentration in ranking approach. Recommender Systems.” IEEE Data Eng. Bulletin,33-40, 2009. where Random(0,1) is a function that generates [6] Michael J. Pazzani and Daniel Billsus, uniformly distributed random numbers in the [0, 1] “Content-Based Recommendation interval. Systems. “, 325-341, 2007. 4.10 Parameterized Ranking Approaches [7] Sangkeun. L, ”A generic graph-based The several ranking approaches can be multidimensional recommendation parameterized using “rating threshold” TR which framework and its implementations.” belongs to [TH,Tmax] where TH is the predicted WWW (Companion Volume) 161-166, rating threshold and Tmax is the maximum rating in 2011. the rating scale. [8] Gediminas. A., and Youngok. K., “Maximizing Aggregate Recommendation Diversity: A Graph-Theoretic Approach” Workshop on Novelty and Diversity in Recommender Systems, held in TR can be used for ranking and filtering purposes. conjunction with ACM RecSys, 2011. This approach cannot provide all N [9] Fatih. A., Aysenur. B., “Enhancing recommendations for each user, but it can be filled Accuracy of Hybrid Recommender using other recommendation strategies. Systems through Adapting the Domain Trends."ACM RecSys'10 PRSAT 5 CONCLUSION Workshop, 2010. Recommendation techniques used so far focus on improving recommendation accuracy but diversity is never considered. This paper briefly 493 | P a g e