TikTok user interest analysis: how to accurately understand user preferences