def get_mlt_query(like_these, minimum_should_match):
    """
    Perform a More Like This elasticsearch query on a given collection of documents
    """
    return {
        "query": {
            "more_like_this": {
                "fields": [
                    "title", "abstract"
                ],
                "like": like_these,
                # "min_term_freq": 0.,
                # "min_doc_freq": 0,
                "minimum_should_match": minimum_should_match
            }
        }
    }