links found via fark & paidmembers community

google bombs in the news! (including one or two I participated in, along with many other LJ-ers)

Indian scientists cure farts with radioactive beans. Think I’ll keep farting, thanks.

Scottish prisoners being given methadone to wean them back onto heroin before release. Yes, back onto heroin.

similar interest matching is back up. This feature allows you to enter any user name to receive a list of users with similar interests. This is only a paid members feature for now. Enjoy!

It didn’t do me a lot of good… I matched with a few people I like, and a few people that I don’t. Sad, but just because a person shares a lot of your interests, it doesn’t mean they write well, or share your opinions. In my “top 25”, there are two downright pleasant reads, two mehs, and and a lot of no thank yous.

I did find one or two that might be fun new reads, so I guess it worked…but all the groovies that I really like thus far I seem to already peek in on.

Interesting to see the index back though. I think it’ll be more useful for finding communities by single interests. Common interests don’t work as well when they’re too common… a like of “cookies” might attract a baker, a bulemic, and a web programmer. they won’t always have things to say that’ll interest one another. I will say that my first match has quite a bit to say that I enjoy reading heaps and heaps.

http://www.livejournal.com/interests.bml?mode=findsim

10 Commandments is on…. Moses was quite the badass, if I may use the term. He didn’t take any guff, nosiree. In my top three Chuck roles, with Planet of the Apes and Ben Hur. (The Omega Man and Soylent Green rocked, but in a *bad* way).

Suppose that the site had 2049 users. If I and 256 other users list “programming” as an interest, the information content in a match is log(2048/256) = 3 bits. If I and 16 other users list “perl” as an interest, the information content in a match to “perl” is log(2048/16) = 7 bits. These numbers are additive (in the ideal case where interests are chosen independently), so the total information content in the pair of matches is 10 bits (reflecting the fact that only 1 out of 210 users is expected to match both interests).

When ranking the combinations of matches, the units are unimportant, so logarithms of any base can be used. In the example, the information content can be computed most efficiently as 2*log(2048) – log(256) – log(16). So the algorithm is this:

Set logUserCnt = log(total # of other users)
For each of the primary user's interests:
Set offset = log(# of other users with that interest)
For each 'matchingUser' (another user with that interest):
If matching user isn't yet represented by an object
Construct a new MatchingUser object, initializing:
matchingUser.matchCnt to 0
matchingUser.cumOffset to 0.0
Increase matchingUser.matchCnt by 1
Increase matchingUser.cumOffset by offset
Rank matching users by similarity, computed as:
matchingUser.matchCnt*logUserCnt-matchingUser.cumOffset

Related Posts

  • October 09, 2020 at 08:45PMOctober 9, 2020 October 09, 2020 at 08:45PM Alas, poor Marcie learned too late that while swingin' Life may be a wang-a-dang gas, […]
  • July 31, 2021 at 09:21PMJuly 31, 2021 July 31, 2021 at 09:21PM That time when Thor's hammer had a built in spidey sense. From Thor Annual 3, Stan Lee […]
  • September 03, 2021 at 02:44PMSeptember 3, 2021 September 03, 2021 at 02:44PM Squirrel laying atop the setup to watch critters hitting the tiny picnic table. That […]
  • March 25, 2008 Writer’s Block: If at first you don’t succeed… entry 9210: What have […]
  • July 29, 2011 played Cogs (PC), And Yet It Moves (PC), and VVVVVV (PC) in the last 24 hours. […]

Leave a Reply