CommunityNews uses social bookmarking and bayesian techinques to provide periodic postings to blogs. Users can vote for or against RSS sources ti increase the chances that the source is used again. Spam filtering (bayesian) is provided by spam bayes.
Be the first to post a text review of communitynews. Rate and review a project by clicking thumbs up or thumbs down in the right column.
I've decided to hold off on the release of CommunityNews as I want to add these additional features: 1) Users can assign new categories on the fly (may require users to login....) 2) A "category management" where sources can be categories may be re-assigned (again, may require users to login...) 3) The ability to post from a pre-selected category. (So a blog with lots of bandwidth could post 1 story in each category every time period.) 4) I may try to integrate the voting and spam detection more closely. If the user "clicks" on the link, should that be a vote for the story? That and combining the spam "No" vote with the story no vote would make the story look like: from <source>: <story> [link]Original Link[link] [link]I did not care for this story.[link] This brings up 2 things: 1) on most blogs, their is a permalink for the title of the story...how would one insert one's self into that? And 2) If the user votes for a story (click's on it), and then comes back and decides they don't like it, should we then delete their preivous vote? Seems like we should. 5) Finally, I need to put some kind of control on the spam filter so that 10,000 people don't all mark a story as spam and train the filter that any story with "Linux" in the title is spam or some such.
Hopefully, I will have a new release ready for the end of labor day. This release will refelect improviments made at the CommunityNews test bed (http://www.communitynews.com). These changes are: 1) Using the MetaWeblog api instead of email submission (email submisssion still an option) 2) Improved collaborative filters 3) Improved detection of duplicate psots 4) Improved unicode support 5) improved error handling if RSS feed is not in the format expected. There are no promsises, but i"m hoping that I can resolve a last few issues.
CommunityNews is a script I've put together taht allows blogs to find and post news messages on a periodic basis. It currently is virtually solely responsible for running http://www.communitynewsblog.com. This initial release allows users to vote for stories up or down, suggest new RSS sources, and provided collaborative filters based on voting history. A spam filter is also included so that advertisements should be filtered out (once the filter is trained). Voting for a story does 3 things 1) future stories may have link to it under "people who like this story also liked", 2) marks the story as ham and 3) increases the probability the source will be used in future. Voting against a story does 2 things 1) future stories may have link to it under "people who didn't like this story also liked", 2) marks the story as ham and 3) decreases the probability the source will be used in future.
Copyright © 2009 Geeknet, Inc. All rights reserved. Terms of Use
Thanks for your rating!
Would you also like to write a review?
Thanks for your review!
Get credit for your review by logging in via OpenID. Click your account provider: