reads in the movielens 100k dataset

def _read_dataframes_100k(path):
    """ reads in the movielens 100k dataset"""
    import pandas

    ratings = pandas.read_table(os.path.join(path, "u.data"),
                                names=['userId', 'movieId', 'rating', 'timestamp'])

    movies = pandas.read_csv(os.path.join(path, "u.item"),
                             names=['movieId', 'title'],
                             usecols=[0, 1],
                             delimiter='|',
                             encoding='ISO-8859-1')

    return ratings, movies