def check_for_new_entities()

in source/lambda_handlers/04-NewEntityCheck.py [0:0]


def check_for_new_entities(last_trained_custom_entities, hrw_updated_custom_entities):
    list_of_last_trained_entities = []
    list_of_hrw_updated_entities = []

    line_count = 0
    for entity in last_trained_custom_entities:
        row = str(entity).replace("b'", "").replace("'", "").split(',')
        if line_count != 0 and len(row) == 2:
            list_of_last_trained_entities.append(row[0])
        line_count += 1

    line_count = 0
    for entity in hrw_updated_custom_entities:
        row = str(entity).replace("b'", "").replace("'", "").split(',')
        if line_count != 0 and len(row) == 2:
            list_of_hrw_updated_entities.append(row[0])
        line_count += 1

    if len(list(set(list_of_hrw_updated_entities) - set(list_of_last_trained_entities))) == 0:
        return False
    else:
        return True
    return 0