This year, I will be teaching a Math Modeling course to a group of motivated high school students. One topic we will discuss is providing good search results from an online query. Here's the problem.
Imagine you run a large online retailer. A potential customer searches for "toaster oven". You can show them several different offers from different vendors. Vendor 1 has rating 4.3/5.0, price of \$20, and delivery time of 1 week. Vendor 2 has rating 4.7/5.0, price of \$25, and a delivery time of 5 days. Vendor 3 has rating 3.9/5.0, price of \$18, and delivery time of 2 weeks. In what order should you show the results to the customer on your website?
After discussing this specific problem, I will ask students to come up with a formula with variables RATING, PRICE, and DELIVERY TIME that provides reliable results in a variety of situations.
One thing I'm lacking is a data set that students can work with. Do you know where to find a data set of several hundred retail items along with a rating, price, and delivery time for each?