1. A non-transitory computer-readable storage medium storing one or more instructions which, when executed by one or more processors, cause the one or more processors to perform: controlling, by a server computer, a network computer to identify data packets associated with a data stream originated by a user application; controlling, by the server computer, the network computer to update a set of characterization data that facilitates identifying the user application that originated the data stream and comprises a set of classification statistics computed from data specific to the data packets; based, at least in part, on a portion of the set of characterization data, determining, by the server computer, a data stream classifier for the data stream; causing the network computer to provide a signal determined based on the data stream classifier; based, at least in part, on the signal, controlling the network computer to modify a quality of service setting for the data stream.