Staying Informed: Supervised and Semi-Supervised Multi-View Topical Analysis of Ideological Perspective