This module automatically calculates scores for any node on a Drupal site. The score is calculated by adding together administratively controlled point values for given "events" relating to that node. Any module is able to provide new events by implementing hook_content_autoscore_events() and hook_content_autoscore_count($nid, $eventname).