def create_has_sentiments_present_vector(vector1, vector2):
    """
    Create a short vector. If the the vectors are not equal
    to zero it returns [1,1], if either of the vectors are equal
    to zero it will return a zero for that vector. For example, if
    vector1 is a zero vector, but vector2 has values, the function
    would return [0,1]

    :param vector1: list of values
    :param vector2: list of values
    :return: A list with two values; indicating a 0 if the vector is 0, a one otherwise.
    """
    if len(vector1) != len(vector2):
        raise RuntimeError("Vectors must be of equal length!")
    empty_sentiment_vector = [0.0] * len(vector1)
    present_vector = [0, 0]
    if vector1 != empty_sentiment_vector:
        present_vector[0] = 1
    if vector2 != empty_sentiment_vector:
        present_vector[1] = 1
    return present_vector