Closed opensemanticsearch closed 6 years ago
Check if it is possible to use solr.KeepWordFilterFactory with a resource managed by managed resources API like ManagedWordSetResource, too like it is possible for synonyms and stop words.
So we could do Named Entities config by REST-API (managed schema API for fields and managed resources API for named entities), too.
Solr field config of named entity dictionaries now done by Solr REST API by the new Open Semantic Entity Search API component dictionary manager.
Synonyms config now by Solr REST-API, too.
With the new Solr text tagger https://github.com/opensemanticsearch/open-semantic-entity-search-api/issues/31 we do not need KeepWordFilterFactory / to manage entities lists plain text config files outside the Solr index anymore and all can be done by REST.
Use REST-API for synonyms config instead of config file, so we can use Solr on separates server(s) over network without sharing files, which makes scaling & separation of Docker containers and integration with Elastic search easier.