Scientists at the University of Iowa, headed up by Kang Zhao, have done some research into online dating and attempted to create a new search engine that accurately matches people up with their ideal partner through examining profiles and other factors.

The idea is to use a similar algorithm to that of Amazon or Netflix when it recommends particular books and films based on previous purchases or browsing habits, reports Technology Review.

In its dating equivalent, the process involves analysing the partners you have chosen to send messages to and finding similar matches.

Another dimension of Zhao's scheme, though, is linked to attractiveness – the model attempts to recommend potential matches who receive roughly the same number of messages as you, ensuring you don't end up punching above your weight.

This is all very clever, of course, and far be it from me to stop scientists from creating algorithms if it gives them some joy. But for the majority of people attempting to find love online, a more personalised approach could be the key.

So what is the best way to find a match online? Simply clicking through the pictures until you stumble upon someone you fancy is a time-honoured method (and not without its merits), but there are some ways to ensure you find someone who ticks all your boxes.

First of all, it's wise to spend plenty of time setting up your own profile initially. Think of it as the opening gambit of a conversation – you might have lots of interesting things to say, but if you start off badly people won't want to listen.

Secondly, be as selective as possible when sending messages to prospective partners. Setting up a template and contacting every 20-something with blonde hair might be time-effective, but they'll be able to tell you're not focused on them and it'll make you less likely to find a genuine match.

Finally, patience is a virtue. It might take a little while to find the right person online, but perseverance will vastly increase your chances.ADNFCR-2867-ID-801664565-ADNFCR

%d bloggers like this: