1. A method for automatically providing a plurality of additional database query terms to a user, the method comprising: receiving a query term from the user; receiving a plurality of characters from the user in addition to the query term; selecting a set of records from a database based on the query term, wherein the database comprises records, and the records comprise text translated from audio; determining a plurality of additional query terms based on the plurality of characters; for at least one of the plurality of additional query terms, processing at least a portion of the set of records to determine a relevance of the additional query term; displaying at least one of the plurality of additional query terms to the user for selection, the display based on the relevance of the at least one of the plurality of additional query terms.