Describir: Learning, Matching and Aggregation