You don't have to be a machine learning expert to add
to your app.
In [1]:
import turicreate as tc
actions = tc.SFrame.read_csv('/Users/datalab/bigdata/cjc/ml-1m/ratings.dat', delimiter='\n',
header=False)['X1'].apply(lambda x: x.split('::')).unpack()
for col in actions.column_names():
actions[col] = actions[col].astype(int)
actions = actions.rename({'X.0': 'user_id', 'X.1': 'movie_id', 'X.2': 'rating', 'X.3': 'timestamp'})
#actions.save('ratings')
In [ ]: