1. A method for classifying an electronic document in a computer-based system, comprising: generating a set of confidence data comprising for each of one or more classification instances a corresponding determined confidence data, wherein a confidence data indicates a degree of confidence that the electronic document is associated with a corresponding classification instance; in the event at least one of the confidence data in the set exceeds a first predetermined threshold, assigning a classification to the electronic document without user input; and in the event none of the confidence data in the set exceeds the first predetermined threshold and that at least one of the confidence data in the set exceeds a second predetermined threshold that is lower than the first predetermined threshold, receiving via a user interface a user input indicating a selection of a classification comprising the set and determining, based at least in part on the user input, that the user-selected classification should be assigned to the electronic is document.