(string, entity_candidates)
| 144 | |
| 145 | |
| 146 | def clean_scores(string, entity_candidates): |
| 147 | scores = re.findall(r'\d+\.\d+', string) |
| 148 | scores = [float(number) for number in scores] |
| 149 | if len(scores) == len(entity_candidates): |
| 150 | return scores |
| 151 | else: |
| 152 | print("All entities are created equal.") |
| 153 | return [1/len(entity_candidates)] * len(entity_candidates) |
| 154 | |
| 155 | |
| 156 | def save_2_jsonl(question, answer, cluster_chain_of_entities, file_name): |
no outgoing calls
no test coverage detected