I often see questions which have one or more answers that are comprehensive, correct, helpful, and have many upvotes, and yet the question remains without a marked answer. Generally, it seems like the asker either forgot about it, solved it on their own and never updated the question, or something else like that. I occasionally leave a comment reminding people to mark an accepted answer if their problem has been solve, which usually is enough to encourage them to do so, but I feel kind of awkward doing that, especially if it's a question in which my answer was one of the higher-voted ones, since it feels sort of like fishing for "compliments" (or in this case reputation or badges), even though that's not my intent.
Is there an automatic reminder to question-askers if they have answers and they haven't accepted one after a given amount of time? If not, could this be implemented? Perhaps having a notification show up in the user's queue if there are 1 or more answers with 5 or more votes after a week, saying "It looks like your question 'blah blah' still hasn't been answered" and linking to the question might work. Or, should I just continue to leave polite comments about it and hope that works for people?