Download the PHP package sndsabin/module-semanticsearch without Composer
On this page you can find all versions of the php package sndsabin/module-semanticsearch. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download sndsabin/module-semanticsearch
More information about sndsabin/module-semanticsearch
Files in sndsabin/module-semanticsearch
Package module-semanticsearch
Short Description This module uses product embeddings to enhance magento 2 default search functionality with natural language understanding.
License GPL-3.0
Informations about the package module-semanticsearch
Magento2 Module: SemanticSearch
sndsabin/module-semanticsearch
- Main Functionality
- Installation
- Configuration
- Tested On
Main Functionality
This module uses product embeddings to enhance Magento 2 default search with natural language understanding. It depends on Embedding module to generate the product embedding.
Demo (Default Luma Store)
Model used for this demo:
qllama/bge-small-en-v1.5(384-dim embeddings). Results may vary depending on the embedding model used.
Query: "exercise dress"
| Default Search | Semantic Search |
|---|---|
Query: "pretty dress"
| Default Search | Semantic Search |
|---|---|
Installation
-
Install the module via composer:
- Enable the module:
Configuration
⚠️ This module requires Embedding module, configure Embedding module first. Please refer to this for configuration.
⚠️ After configuration, generate product embeddings by following the instructions here.
This process may take some time depending on your catalog size. You can monitor progress by checking the document count in the configured OpenSearch index.
Go to Stores → Configuration → Semantic Search → Settings
General
- Enable
- Set it to Yes to enable the semantic search functionality.
Tested On:
- Magento 2.4.8
- PHP 8.4
- RabbitMQ 4.1
- OpenSearch 3.3