13. The method of claim 1 , further comprising: generating dictionary information corresponding to a second user, the dictionary information corresponding to the second user including a second list of compatible query operators and a description of compatible data types that correspond to each operator in the second list of compatible query operators, wherein the dictionary information corresponding to the second user is different from the dictionary information corresponding to the first user.
13. The method of claim 1 , further comprising: generating dictionary information corresponding to a second user, the dictionary information corresponding to the second user including a second list of compatible query operators and a description of compatible data types that correspond to each operator in the second list of compatible query operators, wherein the dictionary information corresponding to the second user is different from the dictionary information corresponding to the first user. 14. The method of claim 13 , further comprising: receiving, from a second user, a search query to search for document information in the database, wherein the search query from the second user is different than the search query from the first user.