Tag reasoning model