Complement the MongoDB Database - Improve the Product Recommendations - Computer Science Assignment Help

Download Solution Order New Solution
Assignment Task :

Assignment Requirements:

Part A – MongoDB

  1. Write code to insert five product sales on the Hillveiew Farm Box web site

  2. you will have to choose the attributes you want to store for each sale  remember this is a database rewrite. 

  3. Justify your choices for the data structures you selected for each attribute in the sale. Provide a sentence or two to explain why you chose each of the data structures 

  4. Create the following queries (all output should be easily read)  

    1. List all the sales in the collection (including all fields) 

    2. List only the product names from each sale  

    3. List only the product name and farmer’s name for every sale  

    4. List only the distinct name and details of every customer  

    5. Count the number of sales in the collection  

    6. List only the product name and price for products that are greater than $15. 

    7. Return the average price each product type (eg Meat, Dairy, Veggies & Fruit) 

    8. Write code that updates the name and price of one of the products in one sale.  

    9. Add a new field to a sale to record to show who the sale was referred by. 

    10. Return the sales that do not have any dairy products 

 

Part B – Neo4j b

  1. The owner has also asked you to write about how Neo4j could be integrated to improve the product recommendations. At the moment, items are randomly selected from the product list to display to customers. 

Write around 300-500 words on the way that you would develop a Neo4j database that could complement the MongoDB database so that real time recommendations could be made based on what other “similar” customers purchased. 

 

This Computer Science Assignment has been solved by our Computer Science Experts at My Uni Paper. Our Assignment Writing Experts are efficient to provide a fresh solution to this question. We are serving more than 10000+ Students in Australia, UK & US by helping them to score HD in their academics. Our Experts are well trained to follow all marking rubrics & referencing style.

Be it a used or new solution, the quality of the work submitted by our assignment experts remains unhampered. You may continue to expect the same or even better quality with the used and new assignment solution files respectively. There’s one thing to be noticed that you could choose one between the two and acquire an HD either way. You could choose a new assignment solution file to get yourself an exclusive, plagiarism (with free Turnitin file), expert quality assignment or order an old solution file that was considered worthy of the highest distinction.

Get It Done! Today

Country
Applicable Time Zone is AEST [Sydney, NSW] (GMT+11)
+

Every Assignment. Every Solution. Instantly. Deadline Ahead? Grab Your Sample Now.