Modeling the duality of content niches and user interactions on online social media platforms — Blankdot