1. A method comprising: identifying one or more potential classifications for an incoming data item using an algorithm; providing the one or more identified potential classifications to a user via an interface; receiving a selection, from the user, of an individual identified classification for the incoming data item; and refining the algorithm to reflect the selection by the user.