This was my first thought as well. If you are not confident in everyone's ability to categorize the items, you could develop some user profiles as described previously, and allow your more knowledgeable users to categorize items. This would be similar to the way HN allows users with a certain karma to downvote, and how StackOverflow has tiers of privileges.