Finding unread posts for a user

Is there a way I could find unread posts for a user for specific topic?

Could you elaborate a bit more on this? Do you mean list what posts a user hasn’t read in a topic or do you mean a count of unread notifications about posts on a topic?

yes i want to list what posts a user hasnt read in a topic.