A mechanism for routing content, e.g., an electronic document, an
invention disclosure, etc., to a person or group of persons, e.g., a
reviewer/review team, for review and evaluation of the electronic
document. This mechanism involves receiving the content and analyzing the
content to generate identifiers of subject matter of the content. Subject
matter categories are then determined to be associated with the content
based on the analysis. The mechanism then retrieves profiles for people
that are authorized to review and evaluate content. These profiles
include identifiers of categories of knowledge that indicate areas of
knowledge held by an associated person. A person is then selected based
on the subject matter categories and categories of knowledge. The content
may then be routed to a client computing device associated with the
selected person or group or persons.