In a white paper a few years back, I proposed the Iterative Search architecture that used in conjunction with a Virtual Assistant would help feed the conversational dialogs when the Virtual Assistance was at a loss for an answer. (link to article)
It advocated three steps:
What are Solr and ElasticSearch? In 2010 Solr merged with the Lucene project, and ElasticSearch first release came out. In the years that followed, Solr became the preferred open source distributed search, mostly for unstructured text, while ElasticSearch team continued their parallel development. In recent years, ElasticSearch has surpassed Solr in new distributed search deployments for its ease of use and integration, and grouping and filtering capabilities. Both are active open source projects. Elastic is the company behind ElasticSearch, not to be confused with Amazon ElasticSearch Service. Why Solr / ElasticSearch? If you want to provide your Virtual Assistant platform customers the option to enable the Iterative Search step to the data flow, before returning an answer to the user, Solr or Elastic Search are two equally valid open source choices to implement the Iterative Search. |
Categories
All
Archives
January 2019
|