News for hackers. Stuff that matters.
Re:Clustering related stories by felipehummel on Wednesday April 18, 2012 @11:23AM (#3858396)
Can you elaborate on how you merge clusters? Many times a clusters will be just single-doc clusters, how to check if you need to merge two single-doc clusters? (it seems like the same process that was done in the first place to create the clusters: doc x doc similarity)
Re:Clustering related stories by jrfinkel on Wednesday April 18, 2012 @02:19PM (#3859423)
Merging is pretty simple, and could probably use a little more TLC. The way we do it is that when we get a new document in the system, if the similarity score is above some threshold for documents in two different clusters we will consider merging those clusters. We then make the yes/no decision by comparing random documents from both clusters and averaging the scores, but the threshold we use here is a bit lower than the non-merging decisions (since we have the additional information of this new document doing a good job of linking the clusters).
Re:Clustering related stories by lookforr on Wednesday April 18, 2012 @06:13PM (#3860513)
this doesn't work in the case where there are two (and only two) similar documents get ingested into the system as new singleton clusters at the same time; this case is very rare so it is not a big issue to you, i guess.