{"id":25624,"date":"2016-05-12T12:09:11","date_gmt":"2016-05-12T19:09:11","guid":{"rendered":"http:\/\/lifeboat.com\/blog\/?p=25624"},"modified":"2017-04-24T20:53:34","modified_gmt":"2017-04-25T03:53:34","slug":"recommendation-engines-yielding-stronger-predictions-into-our-wants-and-needs","status":"publish","type":"post","link":"https:\/\/lifeboat.com\/blog\/2016\/05\/recommendation-engines-yielding-stronger-predictions-into-our-wants-and-needs","title":{"rendered":"Recommendation Engines Yielding Stronger Predictions into Our Wants and Needs"},"content":{"rendered":"<p><span style=\"font-weight: 400\">If you\u2019ve ever seen a \u201crecommended item\u201d on eBay or Amazon that was just what you were looking for (or maybe didn\u2019t know you were looking for), it\u2019s likely the suggestion was powered by a recommendation engine. In a recent interview, Co-founder of machine learning startup Delvv, Inc., Raefer Gabriel, said these applications for <\/span><a href=\"http:\/\/techemergence.com\/deciphering-the-discovery-engines-that-decipher-our-digital-wants-and-needs-a-conversation-with-raefer-gabriel\/\"><span style=\"font-weight: 400\">recommendation engines and collaborative filtering algorithms<\/span><\/a><span style=\"font-weight: 400\"> are just the beginning of a powerful and broad-reaching technology. <\/span><\/p> Raefer Gabriel, Delvv, Inc. <p><span style=\"font-weight: 400\">Gabriel noted that content discovery on services like Netflix, Pandora, and Spotify are most familiar to people because of the way they seem to \u201cspeak\u201d to one\u2019s preferences in movies, games, and music. Their relatively narrow focus of entertainment is a common thread that has made them successful as constrained domains. The challenge lies in developing recommendation engines for unbounded domains, like the internet, where there is more or less unlimited information.<\/span><\/p>\n<p><span style=\"font-weight: 400\">\u201cSome of the more unbounded domains, like web content, have struggled a little bit more to make good use of the technology that\u2019s out there. Because there is so much unbounded information, it is hard to represent well, and to match well with other kinds of things people are considering,\u201d Gabriel said. \u201cMost of the collaborative filtering algorithms are built around some kind of matrix factorization technique and they definitely tend to work better if you bound the domain.\u201d<\/span><\/p>\n<p><span style=\"font-weight: 400\">Of all the recommendation engines and collaborative filters on the web, Gabriel cites Amazon as the most ambitious. The eCommerce giant utilizes a number of strategies to make item-to-item recommendations, complementary purchases, user preferences, and more. The key to developing those recommendations is more about the value of the <\/span><a href=\"http:\/\/www.wired.com\/2015\/04\/now-anyone-can-tap-ai-behind-amazons-recommendations\/\"><span style=\"font-weight: 400\">data that Amazon is able to feed into the algorithm<\/span><\/a><span style=\"font-weight: 400\"> initially, hence reaching a critical mass of data on user preferences, which makes it much easier to create recommendations for new users.<\/span><\/p>\n<p><span style=\"font-weight: 400\">\u201cIn order to handle those fresh users coming into the system, you need to have some way of modeling what their interest may be based on that first click that you\u2019re able to extract out of them,\u201d Gabriel said. \u201cI think that intersection point between data warehousing and machine learning problems is actually a pretty critical intersection point, because machine learning doesn\u2019t do much without data. So, you definitely need good systems to collect the data, good systems to manage the flow of data, and then good systems to apply models that you\u2019ve built.\u201d<\/span><\/p>\n<p><span style=\"font-weight: 400\">Beyond consumer-oriented uses, Gabriel has seen recommendation engines and collaborative filter systems used in a narrow scope for medical applications and in manufacturing. In healthcare for example, he cited recommendations based on treatment preferences, doctor specialties, and other relevant decision-based suggestions; however, anything you can transform into a \u201cmodel of relationships between items and item preferences\u201d can map directly onto some form of recommendation engine or collaborative filter.<\/span><\/p>\n<p><span style=\"font-weight: 400\">One of the most important elements that has driven the development of recommendation engines and collaborative filtering algorithms is the <\/span><a href=\"https:\/\/hbr.org\/product\/Netflix--Designing-the-Ne\/an\/615015-PDF-ENG\"><span style=\"font-weight: 400\">Netflix Prize<\/span><\/a><span style=\"font-weight: 400\">, Gabriel said. The competition, which offered a $1 million prize to anyone who could design an algorithm to improve upon the proprietary Netflix\u2019s recommendation engine, allowed entrants to use pieces of the company\u2019s own user data to develop a better algorithm. The competition spurred a great deal of interest in the potential applications of collaborative filtering and recommendation engines, he said. <\/span><\/p>\n<p><span style=\"font-weight: 400\">In addition, relative ease of access to an abundant amount of cheap memory is another driving force behind the development of recommendation engines. An eCommerce company like Amazon with millions of items needs plenty of memory to store millions of different of pieces of item and correlation data while also storing user data in potentially large blocks.<\/span><\/p>\n<p><span style=\"font-weight: 400\">\u201cYou have to think about a lot of matrix data in memory. And it\u2019s a matrix, because you\u2019re looking at relationships between items and other items and, obviously, the problems that get interesting are ones where you have lots and lots of different items,\u201d Gabriel said. \u201cAll of the fitting and the data storage does need quite a bit of memory to work with. Cheap and plentiful memory has been very helpful in the development of these things at the commercial scale.\u201d<\/span><\/p>\n<p><span style=\"font-weight: 400\">Looking forward, Gabriel sees recommendation engines and collaborative filtering systems evolving more toward <\/span><a href=\"http:\/\/searchbusinessanalytics.techtarget.com\/opinion\/Gazing-into-the-future-of-predictive-analytics-ROI\"><span style=\"font-weight: 400\">predictive analytics<\/span><\/a><span style=\"font-weight: 400\"> and getting a handle on the unbounded domain of the internet. While those efforts may ultimately be driven by the Google Now platform, he foresees a time when recommendation-driven data will merge with search data to provide search results <\/span><i><span style=\"font-weight: 400\">before<\/span><\/i><span style=\"font-weight: 400\"> you even search for them.<\/span><\/p>\n<p><span style=\"font-weight: 400\">\u201cI think there will be a lot more going on at that intersection between the search and recommendation space over the next couple years. It\u2019s sort of inevitable,\u201d Gabriel said. \u201cYou can look ahead to what someone is going to be searching for next, and you can certainly help refine and tune into the right information with less effort.\u201d <\/span><\/p>\n<p><span style=\"font-weight: 400\">While \u201cmind-reading\u201d search engines may still seem a bit like science fiction at present, the capabilities are evolving at a rapid pace, with predictive analytics at the bow.<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>If you\u2019ve ever seen a \u201crecommended item\u201d on eBay or Amazon that was just what you were looking for (or maybe didn\u2019t know you were looking for), it\u2019s likely the suggestion was powered by a recommendation engine. In a recent interview, Co-founder of machine learning startup Delvv, Inc., Raefer Gabriel, said these applications for recommendation [\u2026]<\/p>\n","protected":false},"author":274,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1523,1528,39,41,1522,418,1909,1629],"tags":[2457,2452,2453,2456,2454,2455],"class_list":["post-25624","post","type-post","status-publish","format-standard","hentry","category-computing","category-disruptive-technology","category-economics","category-information-science","category-innovation","category-internet","category-machine-learning","category-software","tag-amazon","tag-predictive-analytics","tag-recommendation-engines","tag-search-engine-algorithms","tag-search-engines","tag-unsupervised-learning"],"_links":{"self":[{"href":"https:\/\/lifeboat.com\/blog\/wp-json\/wp\/v2\/posts\/25624","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/lifeboat.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/lifeboat.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/lifeboat.com\/blog\/wp-json\/wp\/v2\/users\/274"}],"replies":[{"embeddable":true,"href":"https:\/\/lifeboat.com\/blog\/wp-json\/wp\/v2\/comments?post=25624"}],"version-history":[{"count":1,"href":"https:\/\/lifeboat.com\/blog\/wp-json\/wp\/v2\/posts\/25624\/revisions"}],"predecessor-version":[{"id":41922,"href":"https:\/\/lifeboat.com\/blog\/wp-json\/wp\/v2\/posts\/25624\/revisions\/41922"}],"wp:attachment":[{"href":"https:\/\/lifeboat.com\/blog\/wp-json\/wp\/v2\/media?parent=25624"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/lifeboat.com\/blog\/wp-json\/wp\/v2\/categories?post=25624"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/lifeboat.com\/blog\/wp-json\/wp\/v2\/tags?post=25624"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}