Discovery is being positioned as replacement for R&R yet search (and not even WKS-based enrichment) cannot handle a comprehensive handling of domain-specific language, such as technical support. In R&R this was achieved by direct access to Solr configuration.
With Discovery, at this time, the only way to get close to text normalization based on domain-specific language is to use Conversation entities to get the relevant domain language for a doc and store it as a field in discovery. Then do the same to get domain language for each query and use the entities to expand your query ..while this gives you some matches, it completely prevents us from exploiting keyword proximity measures to improve ranking of most relevant records.
there several levels in which this can be achieved:
0. integrate dictionaries from WKS with Elastic Search
1. give full access to elastic search - which will give full benefit the powerful search engine on top of discovery enrichment - such as scoring function
2. ensure that synonyms in domain-specific language are applied to the enrichment output - as of now, they are completely disconnected
Why is it useful?
|Who would benefit from this IDEA?||as a solution architect I need an effective and efficient approach for integration of domain-specific language|
How should it work?