Technically, I think your best bet would be to use Python or another scripting language to make requests to the JSON of the item. You can then look at the created or modified date as well as the number of reviews to determine if the item should be deleted or not.
Whether it's possible to do or not aside, there's no "undo" button for deleting items, (as long as you don't take backups). If you want to clean up your portal for people searching items, a better approach may be to unshare items that are shared to a group, organization, or everyone and only have them accessible by the item owner. That way, you're not deleting any users data automatically, but instead, making sure that other people within your organization can't access an item that may be out of date. Going back to my first sentence, I would also run regular backups to make sure that mistakes can be undone.