- New SearchProvider for Apache Solr
- New SearchProvider for Northern Light's NLResearch.com premium service
- New SearchProvider for newsdata.io premium service
Changes:
- Revised requests_get connector now handles most any json response by configuration
- Google PSE SearchProvider revised to use requests_get
- Updated Round Robin and Stack mixers now use relevancy as primary sort key
- Mixed results now include swirl_rank, swirl_score, retrieved_total and links to rescore/re-run searches
SWIRL is the first open source, federated search engine. It makes it easy for search developers, data scientists and power users to query multiple search engines in parallel and receive unified results, re-ranked by SWIRL's built-in cosine-vector similarity without extracting or indexing anything. It includes connectors to popular search engines that are configured (not coded), processors to normalize responses and store them in Sqlite3, and result "mixers" that organize stored results for consumption/presentation by most any system or framework! Results can even be automatically deleted using the built-in expiration service.
SWIRL is available under the Apache 2.0 license.
If you need enterprise advice, support and/or components, or would like to support SWIRL in any way
please email
sw...@probstein.com or contact me directly.
Thank you!!