Cost-adaptive multi-level semantic feature learning for source code based bug severity prediction | Synapse