An interactive, Internet-enabled system that allows individual customers to design their own products by answering a few questions and choosing from a menu of product or service attributes, prices, and delivery options, is referred to as a __________.

a. choiceboard
b. wiki
c. cookie
d. bot
e. collaborative filter