SlideShare a Scribd company logo
Jendouba university
University of Jendouba Faculty of law, economics and management of Jendouba
Design smartphone recommender system based on hybrid filtering
Haithem Mezni
Supervised by:
Siwar Abidi
Developed by:
Academic year
2017/2018
➤ Introduction ➤ Big data characteristics
➤ Recommender system definition ➤ Big data benefits
➤ Recommender system approaches ➤ Hadoop ecosystem
➤ Recommender systems examples ➤ Approach
➤ Big data definition ➤ Conclusion
Plan
Introduction
Recommender system definition
Recommender system is a system
able to provide or suggest items to
the users.
Recommender system
Collaborative
Filtering
Hybrid
Content
Based
Recommender system approaches
Collaborative Filtering
The collaborative filtering is one of the most RS
approaches used. The main idea is to exploit
information about the past behavior or the
opinions of an existing user community for
predicting which items the current user of the
system will most probably like or be interested
in.
Content Based filtering
Content-based recommendation systems are
based on recommending an item to a user
based on a description of the item.
Furthermore, focus on the current user’s rating
history and similarity between items to
compute recommendations.
Advantages and disadvantages
Hybrid
Recommender system examples
Recommender system examples
What is Big data ?
Big data is an evolving term that
describes any voluminous
amount
of structured, semistructured and
unstructured data that has the
potential to be mined for
information.
The 3VS of big data
Volume
Variety
Velocity
Variety is one the most interesting
developments in technology as more and more
information is digitized. Traditional data types
(structured data) include things on a bank
statement like date, amount, and time. These are
things that fit neatly in a relational database.
.
The main characteristic that
makes data “big” is the sheer
volume. It makes no sense to
focus on minimum storage units
because the total amount of
information is growing
exponentially every year .
Velocity is the frequency of
incoming data that needs to
be processed. Think about
how many SMS messages,
Facebook status updates, or
credit card swipes are being
sent on a telecom carrier
every minute of every day,
and you’ll have a good
appreciation of velocity
Big data benefits
Why is big data important?
Receive
Real-Time
Analytics
Take
Customer
Service to
the Next
Level
Personalized
Customer
Shopping
Experience
Curating Social
Media
Feedback
E-commerce
Big data benefits
Big data Examples
Hadoop
Hadoop architecture
Approach
Map
In the map function we we applied
the CF method which be the output
of each map function is a set of
similar users together with their
positively rated smartphone. This
latter as represented in a pair
<Smartphone, user>. User3 is more similar to user1 then
the others.
User5 is more similar to user2.
Map function
Reduce function
Reduce
we applied a CBF that takes as input every
positively rated smartphone and its users list.
This latter is obtained by executing the
shuffle phase that consists of regrouping the
users of each smartphone then we calculate
the score of similar smartphones and
showing the top rated.
Web interfaces
Web interfaces
Web interface
Web interfaces
Conclusion
We gave an idea about the recommender systems models and we are showing the issues
and problems in the domain also we explained the emerging of recommender systems and
how big data can be a challenge to solve those problems and creating insights.
The Big Data aim is to improve decisions and competitiveness for companies and the
public administrations, which will create a significant growth of the world economy.
Furthermore, we are looking to implement RS and big data in era of e-commerce in
Tunisia and we are proposing Recommendation by applying the weightage of
summarized reviews and opinions on the rating of item as future enhancement in this
work.
Thank you!

More Related Content

PPTX
Recommender system
PPTX
genetic algorithm based music recommender system
PPTX
Recommendation System
PPTX
Recommendation system
PPTX
Recommendation system
PPTX
Collaborative Filtering Recommendation System
PPTX
Recommendation system
PPTX
[Final]collaborative filtering and recommender systems
Recommender system
genetic algorithm based music recommender system
Recommendation System
Recommendation system
Recommendation system
Collaborative Filtering Recommendation System
Recommendation system
[Final]collaborative filtering and recommender systems

What's hot (19)

PDF
Introduction to Recommendation Systems
PDF
Hybrid recommender systems
PPTX
Recommender systems for E-commerce
PDF
Guide to Recommender Systems
PPT
Recommendation techniques
PPT
Recommender Systems in E-Commerce
PPT
Project presentation
PDF
Overview of recommender system
PPTX
Recommendation Systems Basics
PDF
Recommender system a-introduction
PPTX
Recommender systems using collaborative filtering
PPTX
Recommendation system
KEY
Recommender Engines
PPT
Recommender system
PPTX
Customer to Customer recommendation system
PPTX
Movies Recommendation System
PPTX
Collaborative filtering
PPTX
Collaborative Filtering using KNN
PPTX
Multi Criteria Recommender Systems - Overview
Introduction to Recommendation Systems
Hybrid recommender systems
Recommender systems for E-commerce
Guide to Recommender Systems
Recommendation techniques
Recommender Systems in E-Commerce
Project presentation
Overview of recommender system
Recommendation Systems Basics
Recommender system a-introduction
Recommender systems using collaborative filtering
Recommendation system
Recommender Engines
Recommender system
Customer to Customer recommendation system
Movies Recommendation System
Collaborative filtering
Collaborative Filtering using KNN
Multi Criteria Recommender Systems - Overview
Ad

Similar to Recommender system and big data (design a smartphone recommender system based on hybrid filtering) (20)

PDF
Recommendation System Using Social Networking
PDF
A REVIEW PAPER ON BFO AND PSO BASED MOVIE RECOMMENDATION SYSTEM | J4RV4I1015
PDF
Fuzzy Logic Based Recommender System
PDF
Personalized E-commerce based recommendation systems using deep-learning tech...
PDF
System For Product Recommendation In E-Commerce Applications
PDF
B1802021823
PDF
Analysis on Recommended System for Web Information Retrieval Using HMM
PDF
IRJET- Hybrid Recommendation System for Movies
PDF
IRJET- Analysis on Existing Methodologies of User Service Rating Prediction S...
PDF
An Adaptive Framework for Enhancing Recommendation Using Hybrid Technique
PPTX
Advertising using big data
PPTX
Movie Recommender System Using Artificial Intelligence
PDF
Service Rating Prediction by check-in and check-out behavior of user and POI
PDF
Mixed Recommendation Algorithm Based on Content, Demographic and Collaborativ...
PDF
IRJET- Rating based Recommedation System for Web Service
PDF
IRJET- Analysis of Rating Difference and User Interest
PPSX
Zaffar+Ahmed+ +Collaborative+Filtering
PDF
IRJET- A New Approach to Product Recommendation Systems
PDF
IRJET- A New Approach to Product Recommendation Systems
PDF
ML-Powered Recommendation System for Engagement & Revenue.pdf
Recommendation System Using Social Networking
A REVIEW PAPER ON BFO AND PSO BASED MOVIE RECOMMENDATION SYSTEM | J4RV4I1015
Fuzzy Logic Based Recommender System
Personalized E-commerce based recommendation systems using deep-learning tech...
System For Product Recommendation In E-Commerce Applications
B1802021823
Analysis on Recommended System for Web Information Retrieval Using HMM
IRJET- Hybrid Recommendation System for Movies
IRJET- Analysis on Existing Methodologies of User Service Rating Prediction S...
An Adaptive Framework for Enhancing Recommendation Using Hybrid Technique
Advertising using big data
Movie Recommender System Using Artificial Intelligence
Service Rating Prediction by check-in and check-out behavior of user and POI
Mixed Recommendation Algorithm Based on Content, Demographic and Collaborativ...
IRJET- Rating based Recommedation System for Web Service
IRJET- Analysis of Rating Difference and User Interest
Zaffar+Ahmed+ +Collaborative+Filtering
IRJET- A New Approach to Product Recommendation Systems
IRJET- A New Approach to Product Recommendation Systems
ML-Powered Recommendation System for Engagement & Revenue.pdf
Ad

Recently uploaded (20)

PDF
Hindi spoken digit analysis for native and non-native speakers
PDF
Transform Your ITIL® 4 & ITSM Strategy with AI in 2025.pdf
PPTX
A Presentation on Touch Screen Technology
PDF
Getting Started with Data Integration: FME Form 101
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
ENT215_Completing-a-large-scale-migration-and-modernization-with-AWS.pdf
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PPTX
Chapter 5: Probability Theory and Statistics
PPTX
cloud_computing_Infrastucture_as_cloud_p
PDF
Hybrid model detection and classification of lung cancer
PPTX
TLE Review Electricity (Electricity).pptx
PPTX
1. Introduction to Computer Programming.pptx
PDF
project resource management chapter-09.pdf
PDF
Web App vs Mobile App What Should You Build First.pdf
PDF
1 - Historical Antecedents, Social Consideration.pdf
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
PDF
August Patch Tuesday
PDF
A novel scalable deep ensemble learning framework for big data classification...
PDF
Assigned Numbers - 2025 - Bluetooth® Document
Hindi spoken digit analysis for native and non-native speakers
Transform Your ITIL® 4 & ITSM Strategy with AI in 2025.pdf
A Presentation on Touch Screen Technology
Getting Started with Data Integration: FME Form 101
Agricultural_Statistics_at_a_Glance_2022_0.pdf
ENT215_Completing-a-large-scale-migration-and-modernization-with-AWS.pdf
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Chapter 5: Probability Theory and Statistics
cloud_computing_Infrastucture_as_cloud_p
Hybrid model detection and classification of lung cancer
TLE Review Electricity (Electricity).pptx
1. Introduction to Computer Programming.pptx
project resource management chapter-09.pdf
Web App vs Mobile App What Should You Build First.pdf
1 - Historical Antecedents, Social Consideration.pdf
Building Integrated photovoltaic BIPV_UPV.pdf
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
August Patch Tuesday
A novel scalable deep ensemble learning framework for big data classification...
Assigned Numbers - 2025 - Bluetooth® Document

Recommender system and big data (design a smartphone recommender system based on hybrid filtering)

  • 1. Jendouba university University of Jendouba Faculty of law, economics and management of Jendouba Design smartphone recommender system based on hybrid filtering Haithem Mezni Supervised by: Siwar Abidi Developed by: Academic year 2017/2018
  • 2. ➤ Introduction ➤ Big data characteristics ➤ Recommender system definition ➤ Big data benefits ➤ Recommender system approaches ➤ Hadoop ecosystem ➤ Recommender systems examples ➤ Approach ➤ Big data definition ➤ Conclusion Plan
  • 4. Recommender system definition Recommender system is a system able to provide or suggest items to the users. Recommender system
  • 6. Collaborative Filtering The collaborative filtering is one of the most RS approaches used. The main idea is to exploit information about the past behavior or the opinions of an existing user community for predicting which items the current user of the system will most probably like or be interested in.
  • 7. Content Based filtering Content-based recommendation systems are based on recommending an item to a user based on a description of the item. Furthermore, focus on the current user’s rating history and similarity between items to compute recommendations.
  • 12. What is Big data ? Big data is an evolving term that describes any voluminous amount of structured, semistructured and unstructured data that has the potential to be mined for information.
  • 13. The 3VS of big data Volume Variety Velocity Variety is one the most interesting developments in technology as more and more information is digitized. Traditional data types (structured data) include things on a bank statement like date, amount, and time. These are things that fit neatly in a relational database. . The main characteristic that makes data “big” is the sheer volume. It makes no sense to focus on minimum storage units because the total amount of information is growing exponentially every year . Velocity is the frequency of incoming data that needs to be processed. Think about how many SMS messages, Facebook status updates, or credit card swipes are being sent on a telecom carrier every minute of every day, and you’ll have a good appreciation of velocity
  • 14. Big data benefits Why is big data important?
  • 20. Map In the map function we we applied the CF method which be the output of each map function is a set of similar users together with their positively rated smartphone. This latter as represented in a pair <Smartphone, user>. User3 is more similar to user1 then the others. User5 is more similar to user2. Map function
  • 21. Reduce function Reduce we applied a CBF that takes as input every positively rated smartphone and its users list. This latter is obtained by executing the shuffle phase that consists of regrouping the users of each smartphone then we calculate the score of similar smartphones and showing the top rated.
  • 26. Conclusion We gave an idea about the recommender systems models and we are showing the issues and problems in the domain also we explained the emerging of recommender systems and how big data can be a challenge to solve those problems and creating insights. The Big Data aim is to improve decisions and competitiveness for companies and the public administrations, which will create a significant growth of the world economy. Furthermore, we are looking to implement RS and big data in era of e-commerce in Tunisia and we are proposing Recommendation by applying the weightage of summarized reviews and opinions on the rating of item as future enhancement in this work.