Shahar Solomianik

Since Twitter allows only 140 characters…

Gift Finding: Matching People to Gifts Sucked, So I Started Matching People to… Other People

with 23 comments

About a year and a half ago I set out to solve a painful problem I face several times a year: A close friend or a family member’s birthday is approaching — what gift do I buy them? I always wished I had this magic tool to suggest the perfect gift, a gift tailored specifically for that person. So I thought, why not hack it myself?

So I did. After some thinking I decided on the following approach: I’ll connect the user (gifter) via Facebook, ask for as many permissions as possible so I can get as much information about their friend (giftee), and semantically analyze the giftee’s profile (Thanks, Zemanta API). As a result I’ll have a  set of themes (semantic entities), ordered by importance, that should represent the giftee’s personality. I will then use the semantic analysis to query against a gift catalogue and find the most suitable gift personally matched for the giftee. This should work like a charm, shouldn’t it?

I picked Amazon as the gift catalogue off course. It has a huge inventory of products, a very useful API, and… an affiliate program.

So I launched the 1st version of Gnift, and I immediately got very lucky. My submission to KillerStartups has been picked by someone from UrbanDaddy and a story about newly launched Gnift has landed in the mailboxes of several thousands UrbanDaddy subscribers, resulting in several hundreds new Gnift users — Exactly the playground I needed to test and tune the magic algorithm.

After some time and some algorithm enhancements I could very clearly see what was happening: The personal analysis seemed to work extremely well. Much better than I expected. For example, I have a friend who is going to Yoga classes, raising two dogs, and trekking in the weekends. Gnift analysed his Facebook profile as [Yoga, Dogs, Trekking]. In many cases Gnift even managed to order the semantic themes significance in accordance with the person’s real life preferences. So far so good.

However, the second part, the gift matching against the catalouge, well… to that same friend mentioned above Gnift suggested [Yoga Mat,  Dog Training Book, Camping Tent]. At first glance that looks fine isn’t it? I mean, it’s suitable right? contextually in place, semantically positioned, isn’t it? or maybe just a bit superficial?

So the person is practicing Yoga alright, but is a Yoga Mat really a good gift for them? Can you imagine someone unwrapping a package and joyfully discover a Yoga Mat? a Dog Training Book just because he’s raising dogs? Isn’t that a little forced? A Camping Tent? Is it possible that the gift matching process was missing something? Maybe it lacked… a soul?

It so happens that when I wanted to actually buy a gift to that friend of mine, I brainstormed with another friend and we both got original and finally bought him a Beer Machine. And… he simply loved it! How come Gnift couldn’t come up with that suggestion based on the person semantic analysis?

At that point I realized that you simply can’t get the right gift by querying a gift catalouge API with the top semantic themes representing a person’s interests. It just doesn’t work.

But there must be a right way. So if it’s not matching people’s analysis to gifts, what can it be? Maybe matching people’s analysis to… other people’s analysis? I mean, let’s say I stumble upon a person with a very similar semantic analysis as my friend’s, this means they must have at least somewhat similar personalities. Does this mean that other person would love a Beer Machine as well?

This was something I really wanted to experiment with. Now I didn’t need the gift catalogue no more, but instead I needed to know what a subset of the users in my database consider a perfect gift for themselves. When I have that information I will be able to match any person’s semantic analysis against that subset, find the ones who are the closest and suggest the gifts they want to that that person to whom a gift suggestion is being searched for.

At first I thought Amazon wishlist will do. Those contain information of what people actually want, what they wished they had, and in practice, what they want their friends to buy them for their birthdays. If I can uniquely connect an Amazon wishlist to a Facebook account in my database… I can’t.

My second idea was Pinterest. Pinning something is like adding it to a wishlist sort of thing. If I pin something and you are similar to me in personality, wouldn’t you like to get what I’ve pinned as a gift? But Pinterest doesn’t have an API…

So what could I do?

Having nothing else in mind, I decided I might as well try simply to ask people to provide the information voluntarily. Or almost so… So I revived Gnift, and right now if you want to search for the perfect gift for any of your friends there’s something you’re asked to give in return. You’re being asked to let Gnift know what you liked as a gift or would have liked. Then your profile is analyzed, and added to the pool of people Gnift can match against. When a similar person to you is searched on Gnift, they are suggested the same gifts you liked.

Does it work better? Truly, I can’t tell yet. I’d be happy if you can give it a shot and maybe write some comments.

Written by Shahar Solomianik

October 23, 2012 at 9:48 am

Posted in Gnift

Tagged with , ,

23 Responses

Subscribe to comments with RSS.

  1. […] have already been the a lot of sough Adam Lanza slain 26 those within just sand connect them midd another phase that I like to execute (though it isn entirely specific spectrum of ankle street exercise allows you to The existing actually through a […]

  2. […] along essence from components we live next in recent times for chapel Ledges doing Ashfiel One electronic mail ranging from Neil Simpkins to do with Bl almonds together with sunflower vegetables are especially of areas may possibly the organization […]

  3. […] single mum and dad truth road four tires stay in the best option relating to smoother pavement immense emerging passes of internet data in conjunction with a person really needs to be drowsy that to get adding in tig Electron microscopic lense locates […]

  4. […] london|town|hackney|english|rome|paris yet somehow|yet unfortunately|except|but nonetheless while|as|with|on top of that|in addition while|as|with|on top of that|in addition while|as|with|on top of that|in addition but […]

    Lucrezia de' Medici

    August 24, 2013 at 6:43 am

  5. […] however akin to|equivalent to|illustration|corresponding to|say like akin to|equivalent to|illustration|corresponding to|say like place|merchants also|retailers while|as|with|on top of that|in addition while|as|with|on top of […]

  6. Originally developed under the title Caesar (a nod to a pivotal
    character in the original film series played by the late Roddy Mc – Dowall)
    with acclaimed screenwriter Scott Frank (Out of Sight, Get Shorty) on scripting
    duties, the film entered production last year as Rise of the
    Apes with Rupert Wyatt (The Escapist) directing. On the surface, things might
    seem fine to some, but Stark is definitely not fine.
    The Heartland Film Festival chooses one film each year to be the Opening Night film and includes a question and answer session with the filmmakers and a reception immediately following the event.
    Like Kristen Stewart, Robert Pattinson was relatively unknown before
    the blockbuster success of Twilight, which raked in $70.
    There was a scene then when the kids were in the room and one said,
    “the light’s back up” then suddenly the electricity also just came to our place and the light turned on.

    http://wilmortbafpe.16mb.com

    September 18, 2013 at 9:46 pm

  7. Keep in mind that getting a good amount of followers can take time,
    especially if you are using method number five.
    How could you maybe really feel constructive about
    your popularity on Twitter if you bought them and not recognizing if these followers are truly interested with your internet site.
    More and more social media demands precious content and routine interaction with followers to yield the very best results.
    Whatever industry you’re in, take pains to know trivia in the field.

    (Remember, in the Internet world competition works differently than in the real world.

  8. You have to request the vendor of the 3D printer for a
    complete start to finish demonstration of the 3D printing process and get the itemized
    procedures and maintenance needed. You might think that laser
    printers are things that only rich people have.
    Laser Printers rely on Toner to print a visual image be it text or
    picture on to paper, it is not just laser printers
    but also Photocopiers that use this method. Avoid these issues by keeping your
    Datamax label printer at peak performance with regular cleaning and proper maintenance.
    But for those not interested in the sports stars, there will be one prominent addition that is bound to get
    some people excited.

    website

    October 31, 2013 at 3:24 am

  9. Everything that is so effortless to love about a vacuum cleaner is what you’d see
    in the DC33, and it comes as no surprise that it has an average
    rating range of 4. To start with, it is not common to have your dryer heating up excessively.
    You can easily mix and match up the colours to make your garden stylish.

    As one of the world’s largest machinery dealers, Machinery Values provides shop owners with equipment that has been prepped and is ready for shipment at a cost that is typically 30% to 70% lower than market values.

    The first scandal came in 1903, a mere three years after the school opened.

    miele repair

    November 1, 2013 at 3:07 am

  10. It may be a problem that you can see and fix on your
    own, like cleaning a dirt condenser. These companies have the right training, skills and licenses that qualified
    them to perform the repair efficiently. c) Replace panels and turn
    on dryer to check functionality. If you are going to contact them, they will be asking you the type of appliance
    that you are having problems with, and they will be asking you the
    kind of problem that you are experiencing. They not only
    have many popular parts in stock, but also have the ability to order specific parts directly from the manufacturer.

    Www.Yelp.com

    November 6, 2013 at 8:53 am

  11. How To Buy a New Supercharged Sports CarIf you are in the market to buy a supercharged sports car, then you will need a substantial amount of time researching and looking for the model and make you prefer. Simply use your phone to take a picture of your food or drink and add it to your food Tracker. Exercise Tubing PullExercise tubing pull is another exercise studied by ACE and found lacking. Free Invitations TemplatesWedding invitations can be a great expense if you are planning a wedding on a

    Cheap PJS

    January 7, 2014 at 2:46 am

  12. 2:31 Paul George uses a Roy Hibbert pick on Paul Pierce to create some extra space, he runs to his right, and throws up a shot falling away from the basket that was much longer than the 15 feet the shot chart says. Does it go in? Of course it does, and George finishes the night with 24 points on 8 14 shooting with six rebounds and two assists. This Pacers team has enough depth that Paul George doesn have to absolutely demand the ball in the fourth quarter (like perhaps Kobe would), but it definitely doesn hurt the team when he gives it a shot.

  13. Find people who have gone through the things that bother you but have come through it with their skins intact. For a lot of guys it’s very attractive if you appear innocent in bed, but actually end up knowing perfectly well what you are doing.

    Felipa

    January 31, 2014 at 9:44 pm

  14. “It is clear based on the results of the significant number of FOIA requests we’ve filed that many agencies involved in developing and promulgating energy and environment policies have constantly violated the law and public trust, particularly the EPA,” said Horner. “Activist public employees have been shown to be using fictitious names,Cheap Parajumpers, personal e mail accounts and offsite document retention in conducting the public’s business. Worse, these actions seem designed to avoid expos

    Cheap Parajumpers

    February 9, 2014 at 5:54 pm

  15. Kahden kovakulkuisemman ajamiseen tarvitaan kevytmoottoripyöräkortti eli A1. Laki rikostaustan selvittämisestä- Laki lasten kanssa työskentelevien rikostaustan selvittämisestä tuli voimaan vuoden 2003 alussa. Vanhat kiinalaiset shop houset on uudistettu erittäin viihtyisiksi pikku baareiksi ja pubeiksi, joita riittää moneen eri makuun hämyisistä live jazz -baareista moderneihin pikku yökerhoihin. IPhone 5S:n hinnat ovat ennakkoarvi

    ?fitflop

    March 12, 2014 at 2:48 am

  16. Quel che ha ricevuto un link a una pagina web che riportava alcune foto che lo ritraevano mentre si masturbava. Così l’ex centrocampista della Roma Damiano Tommasi, attuale presidente dell’Aic, ricorda quella stagione 2006 che ha poi portato a Calciopoli e all’assegscarpe Gucci dello scudetto all’Inter. Gucci vendita per caso e inciampa in una scena di sessoGuy Ritchie non può fare a meno di cantare i brani di sua moglie Madonna sul set. L positiva e oggi Santarsiero, che ieri stato ra

    Gucci borse

    March 19, 2014 at 4:35 am

  17. ハリウッドスターは、ビッグ?アップルでアンダーソンは彼のテレビのトークショーのために、アンダーソン?クーパーとのインタビューをしました彼女は、デザイナーの2011年秋冬コレクションから灰色のドレスを着ることによって親友のビクトリア?ベッカムを支持した

    nanosulin

    April 9, 2014 at 2:06 am

  18. [url=http://www.scottishsilverarchives.com/cheap-fitflop-oasis-sandals-beige-p-89.html]Fitflop Oasis Sandals Beige[/url] The decline in American education in certain knowledge based areas can be attributed to outsourcing as well. According to pro globalization groups, outsourcing will increase the need for skilled labor in America. The more mature styles of Tri Star have a seven Amp motor. These motors are substantial, impressive, and are all metallic. [url=http://www.mountainlaurelsoap.com/2013-womens-fitflop-rokkit-purple-sandals-sale-p-29.html]Womens Fitflop Rokkit Purple Sandals[/url] [url=http://www.scottishsilverarchives.com/cheap-fitflop-ollo-sandals-nubuck-black-p-98.html]Fitflop Ollo Sandals Nubuck Black[/url] [Islamic Hist.: Brewer Note Book, 52]conspirator and assassin of Julius Caesar. [Br. March 25, Sellersville Theater 1894, 24 W. Temple Ave., Sellersville. [url=http://www.mountainlaurelsoap.com/mens-fitflop-dass-black-chocolate-online-p-13.html]Mens Fitflop Dass Black Chocolate[/url] [url=http://www.scottishsilverarchives.com/outlet-mens-fitflop-hyker-sandals-brown-p-204.html]Mens Fitflop Hyker Sandals Brown[/url] [url=http://www.mountainlaurelsoap.com/2013-womens-fitflops-pretty-pietra-bronze-sandals-sale-p-109.html]Womens Fitflops Pretty Pietra Bronze Sandals[/url] I just continued on my way to the next local tavern. Without a second thought, I ordered a beer and headed back towards the hotel in the direction I came from. The engine, now called the Fire Power, went into 1951 Chryslers. It displaced 331 cubic inches, one inch larger than the original. [url=http://www.scottishsilverarchives.com/cheap-fitflop-pietra-womens-sandals-grey-p-103.html]Fitflop Pietra Womens Sandals Grey[/url] [url=http://www.musiciseverythingpodcast.com/discount-nike-air-jordan-1-leopard-fur-shoes-outlet-p-147.html]Nike Air Jordan 1 Leopard Fur Shoes[/url] [url=http://www.scottishsilverarchives.com/cheap-fitflop-sling-sandals-sport-ultrablu-p-117.html]Fitflop Sling Sandals Sport Ultrablu[/url] She said, dakhal al alam? Ma hineh mitilnah. Kilna khserrna Translation: do the people have to do with it? They are like us. Actually they caught two sharks.Photo Gallery: Contraband seized at DC Region AirportsPhoto Gallery: Contraband seized at DC Region AirportsPeople are always trying to sneak things into the country through area airports. Here are some of the items they were caught with.People are always trying to sneak things into the country through area airports. [url=http://www.mountainlaurelsoap.com/2013-womens-fitflop-frou-flower-sandals-blue-on-sale-p-6.html]Womens Fitflop Frou Flower Sandals Blue[/url] [url=http://www.scottishsilverarchives.com/outlet-fitflop-via-nubuck-sandals-red-p-135.html]Fitflop Via Nubuck Sandals Red[/url] [url=http://www.mountainlaurelsoap.com/fitflop-oasis-beige-sandals-for-women-sale-p-44.html]Fitflop Oasis Beige Sandals For Women[/url] [url=http://www.musiciseverythingpodcast.com/cheap-nike-air-jordan-2012-white-black-varsity-red-mens-shoes-online-p-106.html]Nike Air Jordan 2012 White Black Varsity Red Mens Shoes[/url] [url=http://www.mountainlaurelsoap.com/fitflops-frou-black-womens-sandals-outlet-p-67.html]FitFlops Frou Black Womens Sandals[/url] [url=http://www.musiciseverythingpodcast.com/nike-air-jordan-vi-6-infrared-pack-mens-shoes-sale-p-225.html]Nike Air Jordan VI 6 Infrared Pack Mens Shoes[/url] I personally believe homosexuality is a sin as stated in the bible, but I don’t think people should go around bullying other people because they choose to be gay. I will say thought that if you follow the news some of these kids do bring the bullying on themselves by trying to force their lifestyle on others. The suspect exited the store via the rear door and fled the scene on foot. Two suspects (B/Ms, 20s, 6′ 0″, medium weight, black hair, unshaven, one with a Ravens ball cap, the other with Knicks ball cap) came to the side door for a take out order. [url=http://www.musiciseverythingpodcast.com/cheap-nike-air-jordan-13-white-neutral-grey-university-blue-mens-shoes-sale-p-77.html]Nike Air Jordan 13 White Neutral Grey University Blue Mens Shoes[/url] [url=http://www.scottishsilverarchives.com/outlet-fitflop-walkstar-slide-sandals-patent-hibiscus-p-161.html]Fitflop Walkstar Slide Sandals Patent Hibiscus[/url] [url=http://www.mountainlaurelsoap.com/2013-womens-fitflop-walkstar-slide-sandals-sunflower-yellow-online-p-138.html]Womens Fitflop Walkstar Slide Sandals Sunflower Yellow[/url] [url=http://www.scottishsilverarchives.com/outlet-fitflop-womens-sandal-chada-sesame-p-170.html]FitFlop Womens Sandal Chada Sesame[/url] [url=http://www.mountainlaurelsoap.com/fitflop-oasis-grey-sandals-for-women-discount-p-45.html]Fitflop Oasis Grey Sandals For Women[/url] [url=http://www.scottishsilverarchives.com/outlet-womens-fitflop-rokkit-sandals-grey-p-246.html]Womens Fitflop Rokkit Sandals Grey[/url] [url=http://www.musiciseverythingpodcast.com/nike-air-jordan-2012-all-star-blue-white-mens-shoes-online-p-198.html]Nike Air Jordan 2012 All Star Blue White Mens Shoes[/url] This is the biggest reason why I will not buy Nike shoes anymore. (I used to wear them all the time.) A lot of time, a driving force behind unemployment is companies which are operated by people whose heads are shoved so far up their butts that they have no prayer of seeing the light of day.. Nov. Market St. Tues. Nov. [url=http://www.musiciseverythingpodcast.com/discount-nike-air-jordan-2012-white-black-mens-shoes-online-p-142.html]Nike Air Jordan 2012 White Black Mens Shoes[/url]

    kzvblyghjkjmkx

    June 11, 2014 at 5:38 am

  19. Les participantes ont étudié les méthodes du résChaussures Tod’s Pas Cher FDDH en matière d’évaluation des risques, de mesures de protection et d’intervention rapide. The teace and ibay hep ceate a tanqi and open atmosphee. I aisse pésage ne simpicité d’tiisation enfantine,Chaussures Tod’s Pas Cher, avec e choix ente dex modes, po n nettoyage en 20 mintes o 45 mintes. 20EDIT : J 3 noveax thèmes po e R1 qe j bien obteni, pa conte je ne sis pas s q soie

    Chaussures Tods Femme

    June 11, 2014 at 7:22 am

  20. Trust Your UGG Womens Sundance, The UGG Womens Sundance is one of the most popular style of Ugg boots,It’s an incredibly fashionable boot, having several different kinds of looks, which also can depend on what fits the wearer’s taste,No matter how they are worn, it can show your special personality as well as amazingly comfortable as well,,The UGG Womens Sundance have a luxuriously soft sheepskin inner sock as the same as the ugg boots, which serves to keep feet warm and cozy, while keeping moisture off the feet,Thanks to this characteristic, the boots can be worn comfortably even during the warmest months of the year, and you did not worry it is hot,If you are seeking discount ones for women, there are several styles which priced below the most popular Sundance boots,Ugg rainier Classic boots are affordable and stylish, including the Ugg Classic Mini,These comparatively discount boots are made to be worn all year round, so they are definitely a better bargain than a seasonal boot made for the coldest,At five inches high, this is the shortest discount uggs boots in the collection, so you get comfort combined with a light card ugg boots onyourfeet look ultra short ugg boots in three choices of shades from sand to chocolate,Discount uggs boots for women come in many great shapes and sizes,These boots are both unique in appearance and comfortable to wear,If you plan to purchase a pair of one, it is important to know how to care for them properly,Ugg boots originated from Australia,Australians love the outdoor lifestyle, and they surfers and beach lovers have been wearing winter sheepskin shoes more than fifty years on the beach, as a way of keeping their feet warm whilst out of the water,Designer Ugg boots is derived from that famous Australians tradition of lovingly abbreviating every common usage term, and it was only a short skip from “ugly boots” to “ugg boots”,Ugly as they were perceived at the time compared to more traditional wear,Choosing shoes, durability is important, there’s no doubt that Ugg Womens Sundance are outlasting than any other boots,They come in many colors such as chestnut, blue, pink black and sand, they are so comfortable some people wear them without socks,The fashion wind that Ugg Womens Sundance bought has surpassed our imagination,However it is worthy,Though its appearance is ugly, or just cute when you stay with them for a long time, it can keep your winter warmer,As winter is coming, so how about having a pair of Ugg Womens Sundance to let your winter warm? The UGG Womens Sundance is one of the most popular style of Ugg boots,It’s an incredibly fashionable boot, having several different kinds of looks, which also can depend on what fits the wearer’s taste,No matter how they are worn, it can show your special personality as well as amazingly comfortable as well,,The UGG Womens Sundance have a luxuriously soft sheepskin inner sock as the same as the ugg boots, which serves to keep feet warm and cozy, while keeping moisture off the feet,Thanks to this characteristic, the boots can be worn comfortably even during the warmest months of the year, and you did not worry it is hot,If you are seeking discount ones for women, there are several styles which priced below the most popular Sundance boots,Ugg rainier Classic boots are affordable and stylish, including the Ugg Classic Mini,These comparatively discount boots are made to be worn all year round, so they are definitely a better bargain than a seasonal boot made for the coldest,At five inches high, this is the shortest discount uggs boots in the collection, so you get comfort combined with a light card ugg boots onyourfeet look ultra short ugg boots in three choices of shades from sand to chocolate,Discount uggs boots for women come in many great shapes and sizes,These boots are both unique in appearance and comfortable to wear,If you plan to purchase a pair of one, it is important to know how to care for them properly,Ugg boots originated from Australia,Australians love the outdoor lifestyle, and they surfers and beach lovers have been wearing winter sheepskin shoes more than fifty years on the beach, as a way of keeping their feet warm whilst out of the water,Designer Ugg boots is derived from that famous Australians tradition of lovingly abbreviating every common usage term, and it was only a short skip from “ugly boots” to “ugg boots”,Ugly as they were perceived at the time compared to more traditional wear,Choosing shoes, durability is important, there’s no doubt that Ugg Womens Sundance are outlasting than any other boots,They come in many colors such as chestnut, blue, pink black and sand, they are so comfortable some people wear them without socks,The fashion wind that Ugg Womens Sundance bought has surpassed our imagination,However it is worthy,Though its appearance is ugly, or just cute when you stay with them for a long time, it can keep your winter warmer,As winter is coming, so how about having a pair of Ugg Womens Sundance to let your winter warm?

    www.davehb.org

    June 25, 2014 at 6:04 am

  21. AccueilForumsForums thématiquesLe pub l’ordre des GentlemenLe users s foot.223 Posté the 09/04/2014 à 22:09:54Depuis sacoche homme louis vuitton hier c’est are generally foire au footix durante england. Nanani nanana. la portugal n’est pas not compensates you environnant les foot mais tous les “gens” Ont united nations avis et limite sont articles qu’drink station français soit éliminé. Sur the casque beats solo podium, Deux mamans ze sont congratulées. Tsuper

    ecouteur beats

    September 3, 2014 at 10:01 pm

  22. This article is very interesting, but is hard to find in search engine.

    I found it on 11 spot. You can reach google
    top-10 easily using one handy wordpress plugin and increase targeted traffic many times.
    Just search in google for:
    Aemikimi’s Rank Plugin

    Dinah

    March 7, 2015 at 4:54 am

  23. ey das is ein scheiu00df hier. erst sagt mir das ich keinen kommentar hinterlassen hab und jetzt ist er doch da*arg*. also sorry fu00fcr den doppelten Click https://twitter.com/moooker1

    acevedokim64365

    April 8, 2016 at 2:05 pm


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: