(file)
| 13 | |
| 14 | |
| 15 | def process_reviews(file): |
| 16 | fi = open(file, "r") |
| 17 | user_map = {} |
| 18 | fo = open("reviews-info", "w") |
| 19 | for line in fi: |
| 20 | obj = eval(line) |
| 21 | userID = obj["reviewerID"] |
| 22 | itemID = obj["asin"] |
| 23 | rating = obj["overall"] |
| 24 | time = obj["unixReviewTime"] |
| 25 | print(userID + "\t" + itemID + "\t" + str(rating) + "\t" + str(time), |
| 26 | file=fo) |
| 27 | |
| 28 | |
| 29 | def manual_join(): |