fastText is often used to train a quality classifier to select data for pre-training (e.g., in OLMo, DCLM, etc.) because it's, well, fast, and easy to use. There are times when the predictions of the fastText classifier doesn't really make sense. We have much stronger models like BERT now - could those be better? We want to do an apples-to-apples comparison where we're using the same positive/negative examples, extracting the same number of tokens, and fine-tuning the same model.
Now of course one can use even stronger models like Llama 70B, but usually those get distilled into something that's faster to run.
fastText is often used to train a quality classifier to select data for pre-training (e.g., in OLMo, DCLM, etc.) because it's, well, fast, and easy to use. There are times when the predictions of the fastText classifier doesn't really make sense. We have much stronger models like BERT now - could those be better? We want to do an apples-to-apples comparison where we're using the same positive/negative examples, extracting the same number of tokens, and fine-tuning the same model.
Now of course one can use even stronger models like Llama 70B, but usually those get distilled into something that's faster to run.