Which topics get the upvote on Hacker News?
11–19 of 19 posts
Re: Which topics get the upvote on Hacker News?
#12Re: Which topics get the upvote on Hacker News?
#13Some of the categories are quite surprising, for example: space-nasa-tesla-rocket-launch-star-CHINA-nuclear as space; ruby not as programming; com-http-www-EMACS-LIST-org-book-pdf as junk; Those seem very specific, or plain wrongly classified. Maybe you can show them individually, just as a big dump of generated graphs? No need to make another post about it though, but i'd like to see them in context. Thanks!
The categories/domains I simply assigned manually, to show how one could possibly interpret these word distributions that LDA generated.
Re: Which topics get the upvote on Hacker News?
#14Some of the categories are quite surprising, for example: space-nasa-tesla-rocket-launch-star-CHINA-nuclear as space; ruby not as programming; com-http-www-EMACS-LIST-org-book-pdf as junk; Those seem very specific, or plain wrongly classified. Maybe you can show them individually, just as a big dump of generated graphs? No need to make another post about it though, but i'd like to see them in context. Thanks!
Re: Which topics get the upvote on Hacker News?
#15Some of the categories are quite surprising, for example: space-nasa-tesla-rocket-launch-star-CHINA-nuclear as space; ruby not as programming; com-http-www-EMACS-LIST-org-book-pdf as junk; Those seem very specific, or plain wrongly classified. Maybe you can show them individually, just as a big dump of generated graphs? No need to make another post about it though, but i'd like to see them in context. Thanks!
I think you're mixing up what topics are. The actual topics as generated by LDA are the concatenated word lists (actually distributions of all words in the corpus, of which i concatenate the top 8 words to generate a meaningful descriptor of the topic). So server-client-http-request-service-ruby-connection-user is one topic / word distribution, in which "ruby" happens to be 6th most probable word, likely because it a…
Re: Which topics get the upvote on Hacker News?
#16For what it's worth: a scatter plot with lots of huge points, like the one you've drawn for "upvotes vs. comments", is pretty useless for drawing conclusions about the data. It tells you about the support of the joint distribution (the region on which it's non-zero) but very little about its shape. In particular, that graph could represent a fairly strong correlation (in the R^2 sense), or a fairly weak one, or anyth…
Re: Which topics get the upvote on Hacker News?
#17For what it's worth: a scatter plot with lots of huge points, like the one you've drawn for "upvotes vs. comments", is pretty useless for drawing conclusions about the data. It tells you about the support of the joint distribution (the region on which it's non-zero) but very little about its shape. In particular, that graph could represent a fairly strong correlation (in the R^2 sense), or a fairly weak one, or anyth…
When there's too much data for a scatter plot, a heat map will do nicely.
Re: Which topics get the upvote on Hacker News?
#18In the interest of reporting on failed experiments, I also tried a k-means analysis written in php. It was slow and worthless, I wouldn't recommend anyone else going down that road.
In terms of next steps, I've been trying to use the open source HLDA software from David M. Blei's group [0] to do hierarchical clustering to avoid having to decide on the number of topic parameters. Haven't gotten it to compile on my machine yet though.
Re: Which topics get the upvote on Hacker News?
#19Earlier quoted context omitted.
I think you're mixing up what topics are. The actual topics as generated by LDA are the concatenated word lists (actually distributions of all words in the corpus, of which i concatenate the top 8 words to generate a meaningful descriptor of the topic). So server-client-http-request-service-ruby-connection-user is one topic / word distribution, in which "ruby" happens to be 6th most probable word, likely because it a…
I think you might want a new classification approach.