RunNetflix - probeData = netflix_read(i tempMovieID = 0 build_probe_dict(probeData for i in range(0,len(probeData if probeData[i-2 ==""

Info iconThis preview shows page 1. Sign up to view the full content.

View Full Document Right Arrow Icon
#!/usr/bin/env python # ---- # main # ---- import os, glob from Netflix import netflix_read, netflix_write, netflix_eval, build_userdict, build_moviedict, compute_decade_avg, build_decade_mov_history, build_probe_dict, computeRMSE def main () : """ runs the program """ fileData = [] avgMovieRating = "" resultList = [] path = '/u/downing/public_html/projects/netflix/training_set' path2 = '/u/downing/public_html/projects/netflix/' path3 = './' tmpMovieDict = {} probeData = [] for i in glob.glob(os.path.join(path2, 'movie_titles.txt') ): movieData = netflix_read(i) build_moviedict(movieData) for i in glob.glob(os.path.join(path2, 'probe.txt') ):
Background image of page 1
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: probeData = netflix_read(i) tempMovieID = 0 build_probe_dict(probeData) for i in range(0,len(probeData)): if probeData[i][-2] == ":": fileName = "/u/downing/public_html/projects/netflix/training_set/ mv_" tempMovieID = int(probeData[i][ : -2]) fileName += str(format(tempMovieID,'07n')) fileName +=".txt" fileData = netflix_read(fileName) build_userdict(fileData) build_decade_mov_history() returnList = netflix_eval(probeData) netflix_write(returnList) rmse = computeRMSE() print rmse if __name__ == "__main__" : main()...
View Full Document

This note was uploaded on 04/05/2010 for the course CS 373 taught by Professor Downing,glennp during the Fall '08 term at University of Texas at Austin.

Ask a homework question - tutors are online