1. An automated method for creating an implicit profile for use by at least one of a recommendation engine or a question router, comprising: tracking user behavior on at least one of one or more electronic devices and an electronic communications network; analyzing user-related information relating to the user behavior to extract or derive key words therefrom which are used to characterize user interests, expertise, and skills; assigning key word weightings to each of the key words; and storing the key words and the key word weightings in a profiles database as the implicit profile; wherein the key word weightings are assigned based on at least relevancy calculations of the user-related information and recency of the user-related information.