This module uses a visitor's IP address to identify the geographical location (country) of the user. The module makes this determination and stores the result as an ISO 3166 2-character country code in the Drupal $user object, but otherwise has no effect on the operation of your site. The intent is simply to provide the information for use by other modules. A function is also provided for you to perform your own lookup, to use in your own manner. Features include automatic updates of the IP-country database and admin spoofing of an arbitrary IP or Country for testing purposes.
Recommender API provides a set of easy-to-use, fully-documented APIs and computational tools to help you write Drupal content recommendation sub-modules.
Modules built with Recommender API
Browsing History Recommender: "Users who browsed this node also browsed"; personalized node recommendation based on users' browsing history.
Commerce Recommender: Personalized products recommendations based on customers purchasing history.
Taxonomy Cloud lets you pick Drupal Taxonomy Terms is an intuitive flash interface. This module returns a block for which the dimensions and the colors can be customized.