Punctuation Prediction Model for Conversational Speech
Table 1: The total count of labels for each of the punctuation classes available in our training data set.
['[BOLD] Class', '[BOLD] Count', '[BOLD] Percentage']
Since this is a sequence labelling task, we’re predicting punctuation class for each word. We attempted to mitigate this issue by introducing sample weighting based on predicted class frequency, however, it resulted in the model being skewed towards high recall, but much lower precision for the under-represented classes, manifesting as frequent false positives.