Semantic Search & Discovery for eCommerce

Why is the keyword search that powers so much of the web outside of Google and Amazon so awful? If the natural human language that instructs Alexa to turn on lights, or Siri to schedule a wake-up call could be used for guiding product discovery, our cumbersome and irritating process for finding and buying products could be improved immeasurably.