<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def _load_sentence_list(self, path):
 """ Load and filter the sentence list. Args: path (str):
 Path to the sentence list. Returns: dict: Dictionary of sentences (id : language, transcription) """


        result = {}

        for entry in textfile.read_separated_lines_generator(path, separator='\t', max_columns=3):
            if self.include_languages is None or entry[1] in self.include_languages:
                result[entry[0]] = entry[1:]

        return result