Browsing by Keywords distributed generation