Tag Smart prediction techniques