2. The system of claim 1 , wherein the executable instructions cause the processor to further perform the operations comprising: generate dictionary information that corresponds to a second user, the dictionary information that corresponds to the second user includes 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 that corresponds to the second user is different from the dictionary information that corresponds to the first user.
1. A system comprising: a processor and executable instructions accessible on a computer-readable medium that, when executed, cause the processor to perform operations comprising: receive, from a first user, a search query to search for document information in a database, the database including an index data structure; determine that terms of the search query are in accordance with dictionary information that corresponds to the first user, the dictionary information for the first user including a first list of compatible query operators; apply the search query to the index data structure in the database to identify the document information; and send an electronic interface to the first user, the electronic interface including the document information.