A new rating control has been added to the Dialogue Script library that supports the rating of Salesforce objects through i-Dialogue hosted web pages and portal applications.
I haven't dug too deep into the details, but apparently this control can be provisioned in a variety contexts, such as a Thumbs Up/Down rating control (it's derived from this open source Rating control, so anything that can be achieved through the documented samples is portable to the DScript control).
Customer ratings are typically captured in a junction object that intersects a Person with an Object and records their rating.
For example, here's what an example DocumentRating object might look like in Salesforce for capturing individual ratings of documents.
DocumentRating__c.LeadId__c Lookup (Lead)
DocumentRating__c.ContentId__c Lookup (Content__c)
DocumentRating__c.Rating__c Number (1,0)
Unlike other Dialogue Script controls that can be deployed using minimal attributes, this one needs some extra guidance to define the junction object source and related lookup fields.