Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Suadio final presentation

435 views

Published on

Published in: Education, Business, Technology
  • Be the first to comment

  • Be the first to like this

Suadio final presentation

  1. 1. social itinerary recommendations
  2. 2. <ul><li>suadio recommends social itineraries for casual occasions </li></ul><ul><ul><li>date </li></ul></ul><ul><ul><li>friends night out </li></ul></ul><ul><ul><li>off the beaten path </li></ul></ul>
  3. 3. <ul><li>suadio recommends social itineraries for casual occasions </li></ul><ul><ul><li>date </li></ul></ul><ul><ul><li>friends night out </li></ul></ul><ul><ul><li>off the beaten path </li></ul></ul>
  4. 4. scenario: friends night out <ul><li>planning to hang out Saturday, but not sure what to do… </li></ul><ul><ul><li>Dinner? </li></ul></ul><ul><ul><li>Live show? </li></ul></ul><ul><ul><li>Drinks? </li></ul></ul><ul><ul><li>Bowling? </li></ul></ul><ul><ul><li>Sporting events? </li></ul></ul><ul><ul><li>Desserts? </li></ul></ul><ul><ul><li>Movies? </li></ul></ul><ul><ul><li>Shopping? </li></ul></ul>
  5. 5. scenario: friends night out <ul><li>planning to hang out Saturday, but not sure what to do… </li></ul><ul><ul><li>Dinner? </li></ul></ul><ul><ul><li>Live show? </li></ul></ul><ul><ul><li>Drinks? </li></ul></ul><ul><ul><li>Bowling? </li></ul></ul><ul><ul><li>Sporting events? </li></ul></ul><ul><ul><li>Desserts? </li></ul></ul><ul><ul><li>Movies? </li></ul></ul><ul><ul><li>Shopping? </li></ul></ul>
  6. 6. scenario: friends night out <ul><li>planning to hang out Saturday, but not sure what to do… </li></ul><ul><ul><li>Dinner? </li></ul></ul><ul><ul><li>Live show? </li></ul></ul><ul><ul><li>Drinks? </li></ul></ul><ul><ul><li>Bowling? </li></ul></ul><ul><ul><li>Sporting events? </li></ul></ul><ul><ul><li>Desserts? </li></ul></ul><ul><ul><li>Movies? </li></ul></ul><ul><ul><li>Shopping? </li></ul></ul>
  7. 7. scenario: friends night out <ul><li>planning to hang out Saturday, but not sure what to do… </li></ul><ul><ul><li>Dinner? </li></ul></ul><ul><ul><li>Live show? </li></ul></ul><ul><ul><li>Drinks? </li></ul></ul><ul><ul><li>Bowling? </li></ul></ul><ul><ul><li>Sporting events? </li></ul></ul><ul><ul><li>Desserts? </li></ul></ul><ul><ul><li>Movies? </li></ul></ul><ul><ul><li>Shopping? </li></ul></ul>
  8. 8. scenario: friends night out <ul><li>planning to hang out Saturday, but not sure what to do… </li></ul><ul><ul><li>Dinner? </li></ul></ul><ul><ul><li>Live show? </li></ul></ul><ul><ul><li>Drinks? </li></ul></ul><ul><ul><li>Bowling? </li></ul></ul><ul><ul><li>Sporting events? </li></ul></ul><ul><ul><li>Desserts? </li></ul></ul><ul><ul><li>Movies? </li></ul></ul><ul><ul><li>Shopping? </li></ul></ul>
  9. 9. scenario: friends night out <ul><li>planning to hang out Saturday, but not sure what to do… </li></ul><ul><ul><li>Dinner? </li></ul></ul><ul><ul><li>Live show? </li></ul></ul><ul><ul><li>Drinks? </li></ul></ul><ul><ul><li>Bowling? </li></ul></ul><ul><ul><li>Sporting events? </li></ul></ul><ul><ul><li>Desserts? </li></ul></ul><ul><ul><li>Movies? </li></ul></ul><ul><ul><li>Shopping? </li></ul></ul>
  10. 10. scenario: friends night out <ul><li>planning to hang out Saturday, but not sure what to do… </li></ul><ul><ul><li>Dinner? </li></ul></ul><ul><ul><li>Live show? </li></ul></ul><ul><ul><li>Drinks? </li></ul></ul><ul><ul><li>Bowling? </li></ul></ul><ul><ul><li>Sporting events? </li></ul></ul><ul><ul><li>Desserts? </li></ul></ul><ul><ul><li>Movies? </li></ul></ul><ul><ul><li>Shopping? </li></ul></ul>
  11. 11. social itinerary recommendations <ul><li>need to have the following properties… </li></ul><ul><ul><li>match user preferences with relevant activities </li></ul></ul><ul><ul><li>personalization </li></ul></ul><ul><ul><li>consider context </li></ul></ul><ul><ul><li>acknowledge location & time of day </li></ul></ul><ul><ul><li>understand complementary bundles, i.e. which activities go well with each other </li></ul></ul>
  12. 12. use case
  13. 13. demo
  14. 14. implementation + design <ul><ul><li>Yahoo and Eventful APIs </li></ul></ul><ul><ul><li>Map activities into multi-level categories </li></ul></ul><ul><ul><li>Manually create rules for acknowledging time of day and for bundling complementarities </li></ul></ul><ul><ul><li>SVD </li></ul></ul>
  15. 15. the recommender algorithm ~ 117 million decisions 1 2 3 4 process details statistics Calculate preference weights SVD algorithm 1800 users x 70 destinations Select best 50 destinations <ul><ul><li>Itinerary type </li></ul></ul><ul><ul><li>Distance threshold </li></ul></ul><ul><ul><li>3 itinerary types </li></ul></ul><ul><ul><li>10 mile limit </li></ul></ul>Select context filter Time range 24 time ranges Perform filtering Context rules 13 destination types
  16. 16. Service Layer Recommendation Service User Management Service Geographic Location Itinerary Type Filter Time of Day Filter SVD Login User Profile Update Destination Management Service Yahoo Data Import Destination Details Update Mid-level Categorization Destination Rating Update Client Management Service Resource Layer Client Layer Database Yahoo API Live Data Staging Data User Ratings Update Security Validation Rendering Ad Placement Client Profile Update Destination Association service oriented architecture Association Rules Filter Itinerary Type Categorization Infomediary Analytics Portal User Data Ratings Data Destinations Data
  17. 17. business model + sustainability <ul><ul><li>Business model </li></ul></ul><ul><ul><ul><li>advertising </li></ul></ul></ul><ul><ul><ul><ul><li>Query based paid placement </li></ul></ul></ul></ul><ul><ul><ul><ul><li>Contextual advertising </li></ul></ul></ul></ul><ul><ul><ul><ul><li>Promotional coupons </li></ul></ul></ul></ul><ul><ul><ul><li>infomediary </li></ul></ul></ul><ul><ul><ul><ul><li>Audience measurement services </li></ul></ul></ul></ul><ul><ul><li>sustainability </li></ul></ul><ul><ul><ul><li>Uniqueness: show other users’ social itineraries that contain destinations which are unfamiliar (Ling et al, 2004) </li></ul></ul></ul>
  18. 18. future work / wish list <ul><ul><li>User-User </li></ul></ul><ul><ul><li>Additional inputs for SVD (recency, implicit preferences) </li></ul></ul><ul><ul><li>More itinerary types (e.g. families, business) </li></ul></ul><ul><ul><li>Learn time of day exclusion rules that are non-absolute </li></ul></ul><ul><ul><li>Incorporating business hours </li></ul></ul><ul><ul><li>Live events </li></ul></ul><ul><ul><li>Learn bundling affinities </li></ul></ul>
  19. 19. lessons learned <ul><ul><li>Data </li></ul></ul><ul><ul><li>APIs </li></ul></ul>
  20. 20. Thanks.

×