29. A non-transitory computer readable storage medium comprising program code for finding web pages related to a question, the computer readable storage medium comprising: program code for generating a search query based upon search terms extracted from the question in response to receipt of the -question from an invoker; program code for adding at least one restricting term to the search query, the at least one restricting term based upon a category associated with the question and comprising a site scope modifier to restrict the query to at least one web site associated with the category, the site scope modifier specifying the at least one web site to which the query is restricted; program code for selecting the at least one web site associated with the category from a mapping table that associates the at least one web site with the category, the mapping table specific to a type of online forum; program code for conducting a search for computer-readable documents that match the search query; and program code for sending to the invoker at least one link produced by the search, wherein the at least one link comprises at least one reference to at least one document that matches the search query.
29. A non-transitory computer readable storage medium comprising program code for finding web pages related to a question, the computer readable storage medium comprising: program code for generating a search query based upon search terms extracted from the question in response to receipt of the -question from an invoker; program code for adding at least one restricting term to the search query, the at least one restricting term based upon a category associated with the question and comprising a site scope modifier to restrict the query to at least one web site associated with the category, the site scope modifier specifying the at least one web site to which the query is restricted; program code for selecting the at least one web site associated with the category from a mapping table that associates the at least one web site with the category, the mapping table specific to a type of online forum; program code for conducting a search for computer-readable documents that match the search query; and program code for sending to the invoker at least one link produced by the search, wherein the at least one link comprises at least one reference to at least one document that matches the search query. 32. The non-transitory computer readable storage medium of claim 29 , wherein conducting the search comprises invoking a search engine to search at least one web site specified by the site scope modifier for the at least one search term.