AEM has AEM communities site which mainly deals with user and UGC. But
not sure if you are using AEM Sites or AEM Community Sites.To achieve
this you need to store the page view count as per user, the storage
could be cookie, local , database storage.The another solution could be
the Analytics, where you can store the user and path key and from
Analytics you can handle the page response/reroute. Thats just an idea,
not sure if Analytics can help here or not.