Wanted to write down a notebook here just to remind myself of some things I was interested in doing.
Teaspoon doesn't list who has favorited a story (I should amend: you can bring up an author page and get a list of their favorites but you cannot bring up a story page and get who has favorited that story) but you can get to comments on that story and then find the favorites of the authors of the comments pretty easily. So what I'm thinking of is a "People who liked X also liked" kind of "app". Where you can plug in a story (for example, the latest
calufrax rec), and then do a diagram of favorites. It might have a condition like "must have at least 2 different authors favoriting" so that it wouldn't eg, take every favorite of authors like me (I have 300+ favorites on Teaspoon and I comment a lot). It would be nice to have the diagram of the favorites be a kind of cluster thing, where similar stories are closer together... maybe like a wheel with different levels you could spin, surrounding the current story? Line up the different categories (era, word count characters, etc) and the wheel will point to stories that others (who have liked this story) have favorited. Right click on the wheel level to gray it out (ignore). You could have a string of differentely sized circles (size corresponding to similarity or to the number of people who favorited the story) and mouseover text that has the story title and description and a list of who favorited it from the list of commenters on the story you're at.
The data seeding this would be the list of favorites of commenters on the story you're looking at. Could also be augmented by the list of favorites of the author of the story too, and that author's other stories.
I think d3 could be used for this. Just some ideas I'm hurling out there so I don't forget.
Teaspoon doesn't list who has favorited a story (I should amend: you can bring up an author page and get a list of their favorites but you cannot bring up a story page and get who has favorited that story) but you can get to comments on that story and then find the favorites of the authors of the comments pretty easily. So what I'm thinking of is a "People who liked X also liked" kind of "app". Where you can plug in a story (for example, the latest
The data seeding this would be the list of favorites of commenters on the story you're looking at. Could also be augmented by the list of favorites of the author of the story too, and that author's other stories.
I think d3 could be used for this. Just some ideas I'm hurling out there so I don't forget.
no subject
Date: 2013-08-21 03:03 pm (UTC)*HUGS*
no subject
Date: 2013-08-21 06:20 pm (UTC)no subject
Date: 2013-08-21 06:27 pm (UTC)That would be wonderful.
no subject
Date: 2013-08-21 07:41 pm (UTC)no subject
Date: 2013-08-21 08:06 pm (UTC)So short answer: once the analytic/viz part was in place, to add social bookmarking sites you would need to basically build the scraper that looked for Teaspoon story URLs and then you could go from there?
ETA: thinking waaaay too far ahead, with social bookmarking sites you might also be able to build in cross-references to FF.net and AO3 for example, based on the URLs for their stories.
no subject
Date: 2013-08-21 09:57 pm (UTC)no subject
Date: 2013-08-22 03:31 am (UTC)I also realized in the "Getting ahead of myself" bit that trying to incorporate other fic archive links (AO3, Lj, FF.net) would be difficult for figuring out keywords and how they match up. So... not too far ahead of myself yet then! Anyhow, I might have to write the guts/backend of this first and then have it spit out boring sorted tables before getting to the actual viz part. The fun thing would be to make it something that wouldn't rely on the snapshot of the database I have, but instead be able to compile the most recent data on the fly when it gets fed a "seed" story.