def _load_data():
data = {}<EOL>for name, file_name in (('<STR_LIT>', '<STR_LIT>'),<EOL>('<STR_LIT>', '<STR_LIT>')):<EOL><INDENT>lines = [line.split('<STR_LIT:\t>') for line in<EOL>dragonmapper.data.load_data_file(file_name)]<EOL>data[name] = {hanzi: pinyin.split('<STR_LIT:/>') for hanzi, pinyin in lines}<EOL><DEDENT>return data<EOL>
Load the word and character mapping data into a dictionary.

    In the data files, each line is formatted like this:
        HANZI   PINYIN_READING/PINYIN_READING

    So, lines need to be split by '\t' and then the Pinyin readings need to be
    split by '/'.