1. A method of managing forums, the method comprising: receiving a search string for searching an electronic catalog of items, the search string including a plurality of search terms; and generating a forum based on at least one search term included in the search string received for searching the electronic catalog of items, the generating to include: creating a plurality of variations of the search string, each of the plurality of variations including at least one search term and a weight; aggregating the weights for each variation to create a variation aggregate score; and creating the forum for variations when the associated variation aggregate score reaches a threshold value.