Recommendation generator.

Reviewed by: kiyan