This to me is phrenology 2.0 or something. Not only does this have absurd explicit shortfalls, like the fact that words like 'anarchist' can be derogatory or sympathetic purely depending on context on opposite sides of the spectrum, this completely ignores any nuance, sarcasm, or anything else that really reveals bias beyond the obvious.
I'd suggest sampling a thousand random people, having them rate everything on a spectrum and average it out, or consulting the title of the publication. Saves you the compute. We don't need ML to determine that the American Conservative, is surprisingly enough a right-wing publication