Answer to Question #87307 in NodeJS Web Application for Jennifer

Question #87307
NOTE:you cannot use external JS libraries like CSV2JSON. You can use built in libraries like lodash, fs, streams, etc.

Convert the CSVs that have the data you need http://files.grouplens.org/datasets/movielens/ ml-latest-small.zip, not ml-latest.zip (files needed: ratings.csv, movies.csv) Convert files into JSON. Your program will execute without command line input. It should convert files that exist in the same directory.

Be mindful that your csv conversion will have to work with very big files (the large dataset)
Create a JSON file containing only the information you need (user id, movie id, movie title, rating)

Make a command line app that given a user id, outputs the best 10 recommendations and their proposed ratings using the K nearest neighbor euclidean distance algorithms.

Note: I (student) have code that I've made attempting both of these but both have failed miserably. If you'd like to see those and just correct them let me know and I'll be happy to post them up (or send them)
1
Expert's answer
2019-04-01T05:14:17-0400
Dear Jennifer, your question requires a lot of work, which neither of our experts is ready to perform for free. We advise you to convert it to a fully qualified order and we will try to help you. Please click the link below to proceed: Submit order

Need a fast expert's response?

Submit order

and get a quick answer at the best price

for any assignment or question with DETAILED EXPLANATIONS!

Comments

No comments. Be the first!

Leave a comment

LATEST TUTORIALS
APPROVED BY CLIENTS