Computers with more items in their software lists have the ability to get a higher score. Instead, average out the score for these entries and have a separate database entry for the count.