If you're the kind of person hoarding thousands of contacts in your smartphone's address book, you will be more than aware of how difficult it can be to keep up with them. Not only that, but when someone you've spoken to only once or twice rings up after a prolonged amount of time, you could be forgiven for completely forgetting who they are.