ABC-SN (Attention Based Classifier for Supernovae) classifies supernovae into subtypes based on their spectra. This general purpose SN classifier uses a neural network architecture to automate the subtype classification.