Online dating the technology behind the attraction