Recommendation System Emre Dogru Arif Yilmaz Information - - PowerPoint PPT Presentation

recommendation system
SMART_READER_LITE
LIVE PREVIEW

Recommendation System Emre Dogru Arif Yilmaz Information - - PowerPoint PPT Presentation

Friend Recommendation System Emre Dogru Arif Yilmaz Information Retrieval Systems 29-Mar-16 Outline Problem Definition Methodology Input Data Expected Results 2 29-Mar-16 Introduction Social networks growing in


slide-1
SLIDE 1

Friend Recommendation System

Emre Dogru Arif Yilmaz Information Retrieval Systems

slide-2
SLIDE 2

Outline

  • Problem Definition
  • Methodology
  • Input Data
  • Expected Results

29-Mar-16

2

slide-3
SLIDE 3

Introduction

  • Social networks growing in popularity and importance

 Change the human social behavior

  • Why recommendation systems?

 Successful recommendations increase sell  Based on previous knowledge

  • Some have already provided such systems;

 Based on analysis of user A’s friends network and Friends Of Friends (FOF)

29-Mar-16

3

slide-4
SLIDE 4

Problem Definition

29-Mar-16

4

How do they do that?

Facebook suggests people you may be (or should be) friends with Netflix suggests movies you might like Amazon suggests products to buy.

slide-5
SLIDE 5
  • The central problem is to propose relevant

parameters for nodes relationship using the information from the social network topology and statistical properties obtained by using classical metrics of complex networks

29-Mar-16

5

slide-6
SLIDE 6

Methodology

  • Recommend by number of common friends
  • Recommend by influence
  • Graph based recommendation using

genetic algorithm

29-Mar-16

6

slide-7
SLIDE 7

Input Data

29-Mar-16

7

  • Nodes: 456,626
  • Edges: 14,855,842
  • Nodes in largest WCC: 456,290
  • Edges in largest WCC: 14,855,466
  • Nodes in largest SCC3: 60,210
  • Edges in largest SCC : 14,102,605
  • Average clustering coefficient: 0.188
slide-8
SLIDE 8

Testing

  • Randomly choose a real friend connection; call the two

friends F1 and F2.

  • Remove their friendship from the graph.
  • Compute friend recommendations for F1 and F2.
  • Determine the rank of F1 in F2's list of recommended

friends. Determine the rank of F2 in F1's list of recommended friends. Take the average of ranks of F1 and F2.

  • Put their friendship back in the graph.

29-Mar-16

8

slide-9
SLIDE 9

Expected Results

29-Mar-16

9

We expect some improvement in this result since we will add recommendation by influence techniques into graph-based friend recommendation using genetic algorithm

slide-10
SLIDE 10

Q&A

  • ?

29-Mar-16

10

slide-11
SLIDE 11

Reference

  • Silva, Nitai B., et al. "A graph-based friend recommendation system using

genetic algorithm." Evolutionary Computation (CEC), 2010 IEEE Congress

  • n. IEEE, 2010.
  • "Social Networking and Recommendation Systems." Social Networking and

Recommendation Systems. Web. 28 Mar. 2016.

29-Mar-16

11