I'm creating a web crawler which must:
- Fetch a web page.
- Parse all
<a>
tags with hrefs on the page. - Classify the tags as either article (Meaning the link refers to a news article) or other (Refers to anything other than a news article).
I have created several working versions of this using:
- GPT-3
- Jurassic-1
- BigScience Bloom
However, I can't help but think that using these large language models might be overkill in terms of model size and certainly of expense. I know I can use smaller language models (GPT-J and Bloom variants). Are there any models besides large language models which might be better suited to this sort of classification task?
My intuition is that there might be but consider the enormous range of possible links and anchor texts to discern from.