1. A system comprising a scanning device, wherein the scanning device comprises: an input device; a display device; a data store in communication with the electronic device; and a computer-readable storage medium comprising one or more programming instructions that, when executed, cause the scanning device to: receive a physical document that is to be converted into an electronic document, perform optical character recognition on at least a portion of the physical document to identify one or more terms that are present in the physical document, store the identified terms in the data store associated with the scanning device, receive, from the input device, input from a user, wherein the input comprises one or more first characters and corresponds to a title of the electronic document, identify one or more terms from the data store that correspond to the one or more first characters by querying the data store using the received input, and cause the identified terms to be displayed to the user via a display device of the scanning device as suggested document names for the electronic document.