Exercise 1.2-1
🏢

Exercise 1.2-1

Question: Give an example of an application that requires algorithmic content at the application level, and discuss the function of the algorithms involved.
 
💡
Amazon Marketplace: Recommending related products based on a single product or history of a user requires the algorithm to be at the application level to directly interact with user inputs to generate the recommendations. WhatsApp Search: Implements one of the search algorithms to provide results to users when they need to search through conversations for a particular message. Gmail Inbox: Sorts mail threads from latest to oldest. This should have been implemented with one of the sorting algorithms.