WPSOLR — AI and keyword search with Docker

Опис

  • Replaces WordPress search and archive queries on frontend and backend.
  • Adds suggestion popups inside search bars on frontend and backend.
  • Adds a widget to display facets.
  • Adds a widget to display More-Like-This recommendations on frontend.

Option 1 – Use the wizard to connect with OpenSolr

If you cannot install Docker search, our wizard will configure your WordPress search with:
– A trial Apache Solr index hosted by Opensolr
Ajax search & autocompletion
Facets (filters)
Related posts.

Option 2 – Install a search engine on-premise with Docker

  • Docker search for Weaviate AI (keywords/hybrid/vector)
  • Docker search for Vespa.ai (keywords/hybrid/vector)
  • Docker search for OpenSearch (keywords)
  • Docker search for Apache Solr (keywords)
  • Docker search for Elasticsearch (keywords)
  • Docker search for Qdrant (keywords/hybrid/vector) coming soon
  • Docker search for PostgreSQL pgvector (keywords/hybrid/vector) coming soon

Option 3 – Using Cloudways? Use their pre-installed search engine service for Elasticsearch 8.x or Opensearch2.x

Features of WPSOLR Enterprise

Consider our flagship plugin WPSolr Enterprise
WooCommerce In/out of stock, attribute variations, price variations, add to basket in suggestions, order/coupon search in back-end.
AI connectors for RAG and ChatBots Export WordPress data to feed any AI system in real-time: AWS S3, Google Cloud Storage, Kafka, Amazon SQS, Google Cloud Pub/Sub, Google Cloud Run.
Manage more than one engine. For instance, Elasticsearch for back-end search, Weaviate AI for front-end search, Solr for suggestions, Recombee for AI Recommendation widgets.
AI search personalization Algolia AI search personalize, Google Retail search personalization.
AI recommendations Algolia Recommend, Amazon Personalize, Recombee, Google Retail AI Personalization.
Enterprise hosting providers Amazon Opensearch, Solr Opensolr, Solr Searchstax, Opensearch & Elasticsearch Bonsai, Algolia, Elasticsearch Elastic, Google Retail, Recombee.
Advanced filters and facets Hierarchy tree, slider, range, select, select2, color picker, data picker.
ACF custom fields as facets Hierarchy tree, slider, range, select, select2, color picker, data picker.
And hundred more features available

Videos of WPSOLR Enterprise

Search in 3 million bbPress forum topics (WPSolr Enterprise)

Search in 700,000 posts (WPSolr Enterprise)

Multilingual vector search with Weaviate and Cohere embeddings (WPSolr Enterprise)

10 times faster suggestions with Elasticsearch (WPSolr Enterprise)

250 ms suggestions demo of WooCommerce with 100k generated products and Elasticsearch (WPSolr Enterprise)

195 ms suggestions demo of WooCommerce with 873 products and Elasticsearch (WPSolr Enterprise)

Create an Amazon Elasticsearch index for WordPress (WPSolr Enterprise)

Create a SolrCloud index with SearchStax (WPSolr Enterprise)

Search in WordPress media images with Weaviate multi2vec-clip vector image search (WPSolr Enterprise)

Interview with Weaviate (WPSolr Enterprise)

Скріншоти

  • Search results displayed with the plugin – 700,000 posts
  • Search results displayed with the plugin – 7 Million visits/month

Відгуки

07.11.2023
Don’t really understand why there are not more people using this. Elastic Solr and these days Weaviate offer state of the art search which has many advantages to standard wp search. And this plugin for sure makes implementing it a lot easier. For now it offers semantic search with Weaviate, hopefully they will add semantic search to Elastic and Solr as well soon.
Прочитати всі 2 відгуки

Учасники та розробники

“WPSOLR — AI and keyword search with Docker” — проект з відкритим вихідним кодом. В розвиток плагіну внесли свій вклад наступні учасники:

Учасники

Перекладіть “WPSOLR — AI and keyword search with Docker” на вашу мову.

Цікавитесь розробкою?

Перегляньте код, перегляньте сховище SVN або підпишіться на журнал розробки за допомогою RSS.

Журнал змін

24.2

  • (new) Weaviate delete by post type
  • (fix) Apache Solr/SolrCloud facet limit

24.1

24.0.2

  • (fix) Remove Monolog from dependencies

24.0.1

24.0

  • (fix) OpenSearch shard and replication
  • (fix) OpenSearch logs warning

23.9.1

  • (new) Vespa.ai vector/hybrid/keywords search

23.9

  • (new) 60 seconds configuration wizard with free opensolr.com hosting

23.8

  • (new) Related posts with Weaviate: retrieve semantically similar posts, with extra filters.
  • (new) Related posts with Elasticsearch: retrieve text similar posts (More Like This), with extra filters.
  • (new) Related posts with OpenSearch: retrieve text similar posts (More Like This), with extra filters.
  • (new) Related posts with Solr: retrieve text similar posts (More Like This), with extra filters.
  • (fix) Fix missing $ajax_delay_ms initialization

23.7

  • (new) Add settings to use any jQuery-Autocomplete option with suggestions
  • (new) Add post excerpt to boosts
  • (new) Index taxonomy’s featured image url for helping catalog discovery in external tools like Algolia

23.6

  • (new) Index featured image url for helping catalog discovery in external tools
  • (fix) real-time indexing not working on creation
  • (fix) SQL full-text search should not be executed
  • (fix) Random sort with Elasticsearch
  • (fix) Deprecated parse_str()

23.5

  • (Fix) Solr syntax error with facets containing ” and ”
  • (Fix) Facets containing “:” are not selected
  • (fix) Facets javascript error in backend search when several views

23.4

  • (deprecation) Deprecated Elasticsearch server 7.x version. Requires Elasticsearch server 8.x version
  • (php client) Update Elasticsearch PHP client from version 7. to version 8.
  • (new) Weaviate GPT4All vectorizer
  • (new) Self-signed node certificate setting for docker OpenSearch SSL
  • (new) Self-signed node certificate setting for docker Elasticsearch SSL
  • (new) Self-signed node certificate setting for docker Apache Solr SSL
  • (new) Self-signed node certificate setting for docker Weaviate SSL
  • (new) Button to clone index settings
  • (fix) Option to switch Solarium client from http to curl
  • (fix) Weaviate slider (numeric and dates),and range, facets
  • (fix) Weaviate sort on archive taxonomies

23.3

23.1

  • Tested with PHP 8.1 and WordPress 6.2.2
  • (new) Set horizontal/vertical orientation on views’ facets. For instance, choose horizontal facets on admin search and vertical on front-end search.
  • (fix) Boost categories does not work
  • (fix) Wrong archive results with duplicated category names
  • (fix) Filters are wrongly showing results with partial matching
  • (Fix) Fix some “utf-8-middle-byte” errors with mb_substr()

23.0