| def find_missing_elements(nlp_pred, segment_llm_response): | |
| missing_elements = [item for item in nlp_pred if item not in segment_llm_response] | |
| if missing_elements: | |
| return f"The following elements are missing: {missing_elements}" | |
| else: | |
| return "All elements from nlp_pred are found in segment_llm_response." | |
| [found_elements.append(value) for b_dict in segment_llm_response for key, value in b_dict.items() if 'assertion' not in key.lower() and 'date' not in key.lower() and value in nlp_pred] |