Ideology Analysis For Social-Media Users Via Multi-Modal Data Mining