(row: Dict[str, Any])
| 349 | |
| 350 | |
| 351 | def extract_entities(row: Dict[str, Any]) -> List[str]: |
| 352 | entities = metadata_entities(row) |
| 353 | entities.extend(candidate_entity_phrases(f"{row.get('title') or ''}. {row.get('abstract') or ''}")) |
| 354 | return dedupe_strings(entities) |
| 355 | |
| 356 | |
| 357 | def entities_text(entities: Sequence[str]) -> str: |
no test coverage detected