1. A computer-implemented method for determining risk, the computer including a processor and memory, and the method comprising: Receiving, using the processor, historical information relating to tax return data of a taxpayer; updating, using the processor, one or more profiles associated with the historical information; receiving, using the processor, current information relating to tax return data of the taxpayer; querying, using the processor, the updated historical information based on the received current information; processing, using the processor, historical information, received in response to the querying, together with the current information; and generating, using the processor, one or more risk scores in response to processing the historical information together with the current information.