1. A method for context-sensitive searching of fields of a data repository using multiple levels of term expansion, comprising: receiving, from a user, a query containing at least one condition for searching at least one field of the data repository, wherein the at least one condition includes at least one base search term; obtaining one or more parameters associated with the base search term; obtaining a level of expansion based on the one or more parameters associated with the base search term; obtaining, based at least in part on the level of expansion, one or more expanded search terms; and modifying the query to contain one or more conditions based on the one or more expanded search terms.