Craftweasel: an Etsy recommendation engine
July 25, 2009 9:57 AM   Subscribe

Craftweasel: an Etsy recommendation engine
It must be Etsy month here on Projects... here's my contribution - a website that generates personalized recommendations based on your favourites. It's incredibly simple to use - enter your etsy username, & craftweasel generates a selection of recently listed items that, based on your current favourites, are in keeping with your unique personal style.

Inspired by the vague urge with to play with Groovy and the Etsy API.

How it works:

Craftweasel looks at your favourite shops & items to build up a profile of your style. Then, it searches through thousands of items that have been listed on Etsy in the last 24 hours & shows you the ones that best match your likes.

The first time you use craftweasel, it has to look at all your favourites, which can take some time, so please be patient! The next, & all subsequent, times you use it it will be much quicker.

Any feedback appreciated. There's a thread on the Etsy forums where craftweasel is being discussed.

PS. Just on the off-chance that anyone was thinking of posting this to the FP, or to any other high-traffic site, pleeeeeease let me know first, otherwise my server will be toast in a few seconds.
posted by primer_dimer (6 comments total)

All I seem to get are items from the Art categories -- prints and paintings and such. Is that intentional, or just because Art is alphabetically first on their list?
posted by jacquilynne at 1:18 PM on July 26, 2009


assuming that your Etsy username is also jacquilynne, your top favourite tags according to craftweasel are photography, art, print etc., which explains why you're getting stuff from the art category.
posted by primer_dimer at 2:19 AM on July 27, 2009

Hrmm, well, my favorites list has a few art things on it, but mostly other random things. I'd call that a flaw in the recommendation engine if it's focusing so heavily on just top categories. Does it also consider things I've purchased in my favorites? Because that does skew heavily to art and art prints after a bit of an art buying jag I went on in April.

Still -- the only things I'm getting are art and photography, which ends up being kinda dull, unfortunately. Perhaps a tweak to the recommendation engine to make it a little more varied?
posted by jacquilynne at 5:08 AM on July 27, 2009

Yeah, I expect to be tweaking the recommendation engine for some time. I just updated the site to make profiles give less weight to more common tags - but your suggested items are all still art! (although a bit more varied, I think).
posted by primer_dimer at 7:43 AM on July 27, 2009

Yup, mine pegged me pretty good! Just what i need, more help finding things I want to buy on Etsy :P
posted by ThePinkSuperhero at 8:13 PM on July 28, 2009 [1 favorite]

HTTP Status 500 - GroovyServlet Error: script: '/': Script processing failed.toIndex = 50java.util.SubList.(

Is all I got. I do kinda like errors though.

posted by cjorgensen at 12:07 PM on July 30, 2009

« Older My Super First Day...   |   7x20... Newer »

You are not currently logged in. Log in or create a new account to post comments.