from typing import Dict, List, Tuple, Any class InputParser: def parse(self, path_to_input: str) -> Tuple[str, Dict[str, List[Tuple[int, int, Any]]]]: """Parse input string into text and annotations. Annotations are returned as a dictionary with channel name as a key and list of tuples. Eg.: "She has a cat" -> ("She has a cat", {"entities": [(0, 3, "She"), (8, 11, "cat")]}) Args: path_to_input (str): Path to file containing input. Returns: Tuple[str, Dict[str, List[Tuple[int, int, Any]]]]: Text and annotations. """ pass