1. A method of ranking an electronic advertisement relative to target content, said method comprising the steps of: extracting a set of elements from said electronic advertisement and said target content; calculating a first content match feature using said set of elements; calculating a second content match feature using said set of elements, said second content match feature comprising a semantic association feature; and processing said first content match feature and said second content match features with a machine learning model to output a relevance score.