SlideShare a Scribd company logo
1 of 25
[Σχεδίαση ενός Έξυπνου Συστήματος Συστάσεων] amarkos  @  opencoffee.gr, May 2008 #  έναρξη
#  ποιός; άγγελος μάρκος  (amarkos) ενδιαφέροντα:  άνθρωποι  &  δεδομένα υπόβαθρο:  εφαρμοσμένη πληροφορική & στατιστική    ( BSc, PhD) περισσότερα url:  http://amarkos.gr  blog:   http://amarkos.gr/blog linkedin:   http://www.linkedin.com/in/amarkos twitter:  http://www.twitter.com/amarkos
Αντικείμενα (Προιόντα) Δεδομένα Προτάσεις Χρήστης (Πελάτης) Εξατομίκευση Εμπιστοσύνη Κοινότητα #  τι σύστημα;
Βαθμολογίες Ταινιών από Χρήστες #  τι σύστημα; 5 =  Must see 4 = Will enjoy 3 = It’s OK 2 = Fairly Bad 1 = Awful
Βαθμολογίες Ταινιών από Χρήστες 5 =  Must see 4 = Will enjoy 3 = It’s OK 2 = Fairly Bad 1 = Awful   #  τι σύστημα; Ποιές ταινίες του προτείνει το σύστημα;;
Netflix $ 1Μ  Prize Σύνολο Δεδομένων ~ 1 8.000   ταινίες ~ 500 .000   χρήστες ~100.000.000  βαθμολογίες   ~ 2 GB #  κίνητρο
[object Object],[object Object],[object Object],[object Object],#  προσεγγίσεις
imdb.com #  προσεγγίσεις aiderss.com (postrank  για το  wiggler.gr )
mystrands.com #  προσεγγίσεις amazon.com trustedplaces.com
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],#  προβλήματα
Gavin Potter Just a guy in a garage #  έξυπνο; http://urlb.org/lh5f © Wired
Τι μαθαίνουμε από τον ψυχολόγο Υποκειμενικότητα της κλίμακας βαθμολόγησης) α) Πώς επιλέγεται μια κλίμακα (γιατί 1-5 και όχι 1-7); Είναι η απόσταση ανάμεσα  στο 1 και το 2 η ίδια με αυτή ανάμεσα στο 4 και το 5; Πότε έχει νόημα ο μέσος όρος;  β)  anchoring effect User1:   Star Wars Trilogy  ( 4 )     Blade Runner  (5) User2: Star Wars  prequels   (1)     Blade Runner   (3)  ή  (4) #  έξυπνο; Άρα:  Από το πώς θα γίνει μια πρόταση    στο τι κάνει μια πρόταση καλή     (semantic knowledge, strict personalization)
#  σχέδιο δράσης User Modeling ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],userID age gender occupation education  activity  browser  1  35  f  artist  high    high Mozilla 3b5 2  21  m  student  medium  low  IE7 3  34  m  salesman  low  medium  IE6 ……… .
#  σχέδιο δράσης Συλλογή δεδομένων   με άμεσο ή έμμεσο τρόπο που δημιουργούν το προφίλ του αντικειμένου  Π.χ. για ταινίες  ( imdb.com) Item Ontology Title:  Iron Man Director:  Jon Favreau Writers:  Mark Fergus, Hawk Ostby  Release Date:  1 May 2008  Genre:  Action, Thriller, Sci-Fi Plot:  When wealthy industrialist Tony Stark is forced to build an armored suit after a life-threatening incident, he ultimately decides to use its technology to fight against evil.  Plot Keywords:  Strength, Lieutenant, Escape, Billionaire, Reporter
#  σχέδιο δράσης ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Recommendation engine
#  σχέδιο δράσης Νέος Χρήστης Β1: Ομαδοποίηση του χρήστη με βάση το δημογραφικό του προφίλ Β2: Παραγωγή σύστασης ή/και πρόβλεψης για νέα αντικείμενα σύμφωνα με την  ομάδα ή τις ομάδες) στις οποίες ανήκει ο χρήστης. Recommendation engine ,[object Object],[object Object],[object Object]
προτιμάει Προφιλ αντικειμένων ταιριάζουν προτάσεις Κοινότητα ταιριάζει προτιμούν #  σχέδιο δράσης
Βαθμολογίες Ταινιών από Χρήστες 5 =  Must see 4 = Will enjoy 3 = It’s OK 2 = Fairly Bad 1 = Awful   #  προτάσεις Ποιές ταινίες του προτείνει το σύστημα;;
Βαθμολογίες Ταινιών από Χρήστες 5 =  Must see 4 = Will enjoy 3 = It’s OK 2 = Fairly Bad 1 = Awful   #  προτάσεις {Αστέρης, Γιώργος}
Βαθμολογίες Ταινιών από Χρήστες 5 =  Must see 4 = Will enjoy 3 = It’s OK 2 = Fairly Bad 1 = Awful   #  προτάσεις {Αστέρης, Γιώργος} Αστέρη   έχω μια πρόταση για σένα:  Lost Season 2  (******)
Βαθμολογίες Ταινιών από Χρήστες 5 =  Must see 4 = Will enjoy 3 = It’s OK 2 = Fairly Bad 1 = Awful   #  προτάσεις {Αστέρης, Γιώργος} Όμως στον Αστέρη   αρέσει   κυρίως το είδος  Sci-Fi …
Βαθμολογίες Ταινιών από Χρήστες 5 =  Must see 4 = Will enjoy 3 = It’s OK 2 = Fairly Bad 1 = Awful   #  προτάσεις {Αστέρης, Γιώργος} Όμως στον Αστέρη   αρέσει το είδος  Sci-Fi …
Βαθμολογίες Ταινιών από Χρήστες 5 =  Must see 4 = Will enjoy 3 = It’s OK 2 = Fairly Bad 1 = Awful   #  προτάσεις {Αστέρης, Γιώργος} Αστέρη   έχω μια πρόταση για σένα:  Firefly  (*****)
Ανάλυση - Σχεδίαση – Ανάπτυξη [p e o p l e] amarkos Comic characters created @ bitstrips.com Domain knowledge ( γνώση του πεδίου) KDD methods knowledge ( γνώση των μεθόδων) Programming knowledge ( γνώσεις προγραμματισμού) $ ?
Ευχαριστώ! ερωτήσεις ? #  τέλος Contact:  [e] angelos@pobox.com [m] 6936 108082 [linkedin] http://www.linkedin.com/in/amarkos

More Related Content

Featured

Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
 
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them wellGood Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Saba Software
 

Featured (20)

Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
 
ChatGPT webinar slides
ChatGPT webinar slidesChatGPT webinar slides
ChatGPT webinar slides
 
More than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike RoutesMore than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike Routes
 
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
 
Barbie - Brand Strategy Presentation
Barbie - Brand Strategy PresentationBarbie - Brand Strategy Presentation
Barbie - Brand Strategy Presentation
 
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them wellGood Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
 

amarkos - Σχεδίαση ενός Έξυπνου Συστήματος Συστάσεων

  • 1. [Σχεδίαση ενός Έξυπνου Συστήματος Συστάσεων] amarkos @ opencoffee.gr, May 2008 # έναρξη
  • 2. # ποιός; άγγελος μάρκος (amarkos) ενδιαφέροντα: άνθρωποι & δεδομένα υπόβαθρο: εφαρμοσμένη πληροφορική & στατιστική ( BSc, PhD) περισσότερα url: http://amarkos.gr blog: http://amarkos.gr/blog linkedin: http://www.linkedin.com/in/amarkos twitter: http://www.twitter.com/amarkos
  • 3. Αντικείμενα (Προιόντα) Δεδομένα Προτάσεις Χρήστης (Πελάτης) Εξατομίκευση Εμπιστοσύνη Κοινότητα # τι σύστημα;
  • 4. Βαθμολογίες Ταινιών από Χρήστες # τι σύστημα; 5 = Must see 4 = Will enjoy 3 = It’s OK 2 = Fairly Bad 1 = Awful
  • 5. Βαθμολογίες Ταινιών από Χρήστες 5 = Must see 4 = Will enjoy 3 = It’s OK 2 = Fairly Bad 1 = Awful # τι σύστημα; Ποιές ταινίες του προτείνει το σύστημα;;
  • 6. Netflix $ 1Μ Prize Σύνολο Δεδομένων ~ 1 8.000 ταινίες ~ 500 .000 χρήστες ~100.000.000 βαθμολογίες ~ 2 GB # κίνητρο
  • 7.
  • 8. imdb.com # προσεγγίσεις aiderss.com (postrank για το wiggler.gr )
  • 9. mystrands.com # προσεγγίσεις amazon.com trustedplaces.com
  • 10.
  • 11. Gavin Potter Just a guy in a garage # έξυπνο; http://urlb.org/lh5f © Wired
  • 12. Τι μαθαίνουμε από τον ψυχολόγο Υποκειμενικότητα της κλίμακας βαθμολόγησης) α) Πώς επιλέγεται μια κλίμακα (γιατί 1-5 και όχι 1-7); Είναι η απόσταση ανάμεσα στο 1 και το 2 η ίδια με αυτή ανάμεσα στο 4 και το 5; Πότε έχει νόημα ο μέσος όρος; β) anchoring effect User1: Star Wars Trilogy ( 4 )  Blade Runner (5) User2: Star Wars prequels (1)  Blade Runner (3) ή (4) # έξυπνο; Άρα: Από το πώς θα γίνει μια πρόταση  στο τι κάνει μια πρόταση καλή (semantic knowledge, strict personalization)
  • 13.
  • 14. # σχέδιο δράσης Συλλογή δεδομένων με άμεσο ή έμμεσο τρόπο που δημιουργούν το προφίλ του αντικειμένου Π.χ. για ταινίες ( imdb.com) Item Ontology Title: Iron Man Director: Jon Favreau Writers: Mark Fergus, Hawk Ostby Release Date: 1 May 2008 Genre: Action, Thriller, Sci-Fi Plot: When wealthy industrialist Tony Stark is forced to build an armored suit after a life-threatening incident, he ultimately decides to use its technology to fight against evil. Plot Keywords: Strength, Lieutenant, Escape, Billionaire, Reporter
  • 15.
  • 16.
  • 17. προτιμάει Προφιλ αντικειμένων ταιριάζουν προτάσεις Κοινότητα ταιριάζει προτιμούν # σχέδιο δράσης
  • 18. Βαθμολογίες Ταινιών από Χρήστες 5 = Must see 4 = Will enjoy 3 = It’s OK 2 = Fairly Bad 1 = Awful # προτάσεις Ποιές ταινίες του προτείνει το σύστημα;;
  • 19. Βαθμολογίες Ταινιών από Χρήστες 5 = Must see 4 = Will enjoy 3 = It’s OK 2 = Fairly Bad 1 = Awful # προτάσεις {Αστέρης, Γιώργος}
  • 20. Βαθμολογίες Ταινιών από Χρήστες 5 = Must see 4 = Will enjoy 3 = It’s OK 2 = Fairly Bad 1 = Awful # προτάσεις {Αστέρης, Γιώργος} Αστέρη έχω μια πρόταση για σένα: Lost Season 2 (******)
  • 21. Βαθμολογίες Ταινιών από Χρήστες 5 = Must see 4 = Will enjoy 3 = It’s OK 2 = Fairly Bad 1 = Awful # προτάσεις {Αστέρης, Γιώργος} Όμως στον Αστέρη αρέσει κυρίως το είδος Sci-Fi …
  • 22. Βαθμολογίες Ταινιών από Χρήστες 5 = Must see 4 = Will enjoy 3 = It’s OK 2 = Fairly Bad 1 = Awful # προτάσεις {Αστέρης, Γιώργος} Όμως στον Αστέρη αρέσει το είδος Sci-Fi …
  • 23. Βαθμολογίες Ταινιών από Χρήστες 5 = Must see 4 = Will enjoy 3 = It’s OK 2 = Fairly Bad 1 = Awful # προτάσεις {Αστέρης, Γιώργος} Αστέρη έχω μια πρόταση για σένα: Firefly (*****)
  • 24. Ανάλυση - Σχεδίαση – Ανάπτυξη [p e o p l e] amarkos Comic characters created @ bitstrips.com Domain knowledge ( γνώση του πεδίου) KDD methods knowledge ( γνώση των μεθόδων) Programming knowledge ( γνώσεις προγραμματισμού) $ ?
  • 25. Ευχαριστώ! ερωτήσεις ? # τέλος Contact: [e] angelos@pobox.com [m] 6936 108082 [linkedin] http://www.linkedin.com/in/amarkos