1. A system for verifying a user as an expert relative to a querying user, the system being implemented on a digital computer network, the system comprising: a computer coupled to the network; a profiles database stored in memory associated with the computer; a user interface coupled to the computer and enabling user profile information to be entered and stored in the profiles database; a collaborative filtering algorithm associated with the profiles database, said collaborative filtering algorithm: (a) locating other users having profiles in the database based on a similarity among the profiles of a querying user and the other users based on at least one of explicit and implicit profiles, (b) locating other users based on their expertise to define verified experts for the keyword provided by the querying user and prioritizing the verified experts with most expertise for the keyword, (c) determining scores of the other users located in steps (a) and (b) indicative of how well the other users match the querying user, (d) locating items used by a best matching subset of the other users located in steps (a) and (b) based on the scores, and (e) returning the items located in step (d) for consideration by the querying user; and a dynamic expert verification algorithm associated with the collaborative filtering algorithm, the expert verification algorithm being adapted to verify qualifications of the other users as experts relative to the querying user, the expert verification algorithm comprising logic used to objectively score at least one of a depth and a frequency of the user's activity related to a topic area.