def getUserRatings(): pics = movieDB.getPicNames() with open('ratings1.csv', 'rb') as csvfile: read = csv.reader(csvfile, delimiter=",") ratings = defaultdict(dict) users = defaultdict(dict) for row in read: if row[1] in pics: ratings[row[1]][row[0]] = float(row[2]) users[row[0]][row[1]] = float(row[2]) return ratings, users
def getAllOurReccomendations(): pics = movieDB.getPicNames() recc = defaultdict(list) for movie in pics: recc[movie] = list(scoreMatrix.findRecommendations(movie)) return recc
def getAllRatingReccomendations(): pics = movieDB.getPicNames() recc = defaultdict(list) for movie in pics: recc[movie] = [k for k,v in getRecommendedMovies(movie)] return recc