Universal Semantic Search
Universal Semantic Search (USS) provides search capabilities for all the data stored in DataDios. It leverages Elasticsearch with vector embeddings, to provide efficient and relevant search results.
How It Works
1. User Selection for USS:
Admins enable USS for specific users within a tenant, granting them access to advanced search features.
2. Vector Embeddings:
-
USS relies on vector embeddings sourced from either the default DataDios or a custom data source.
-
These embeddings transform textual data into numerical vectors, enabling semantic search that understands the context and meaning of queries.
3. Feature Loading
-
Features, including vector embeddings, are loaded into Elasticsearch, making them available for search operations.
-
Elasticsearch indexes these features to provide quick and accurate search results.
4. Search Functionality:
-
An API determines if the search box should be enabled in the UI for specific users.
-
Elasticsearch processes search queries using the loaded vector embeddings, delivering precise and context-aware search results.
Benefits
Customization and Flexibility
Offers flexibility in integrating different data sources for vector embeddings, allowing for a customized and adaptable search solution.Provides a more relevant and context-aware search experience, enhancing the overall user experience.
Vector Embeddings
Improves search accuracy and relevance by understanding the context and meaning behind queries, resulting in more precise search results compared to traditional keyword-based search.
Efficient Data Management
Supports large volumes of data and high query loads, allowing the system to scale seamlessly as the user base and data grow.Ensures efficient data retrieval and enhances the performance of search operations, providing users with instant and relevant search results.
Real-Time Search
Ensures users receive instant and up-to-date search results, enhancing the responsiveness of the application.
Features
Customization and Flexibility
Admins can tailor USS for specific users, providing a personalized search experience.
Vector Embeddings
Utilizes vector embeddings for semantic search capabilities.
Efficient Data Management
Built on Elasticsearch’s distributed architecture for horizontal scalability.Manages and indexes data for quick and accurate search results.
Real-Time Search
Provides real-time indexing and search capabilities.