A computer implemented system and method for requesting, gathering, evaluating, and scoring knowledge. The system includes a first user interface for allowing a first group of users to define prompts and response choices, a second user interface for allowing a second group of users to view prompts and select response choices and view prompts without response choices and enter responses, and a third user interface for allowing a third group of users to evaluate previously-entered response by viewing the responses and selecting response choices. The system may automatically score the responses of the second group using scoring elements embedded in the response choices. The system may also include a relational database of related tables for storing the prompts, response choices, responses, evaluations, and user information. The system may also limit a user's access to various records based on the user's profile or a user responsibility associated with the user.
展开▼