Thankfully, building an effective matchmaking is not rocket science