Spaces:
Runtime error
Runtime error
| def cross_reference_results(results): | |
| common_links = set.intersection(*[set(res.get("links", [])) for res in results if "links" in res]) | |
| return { | |
| "common_links": list(common_links), | |
| "unique_links": { | |
| result["source"]: list(set(result.get("links", [])) - common_links) | |
| for result in results | |
| }, | |
| } | |