Beezwax Datatools, Inc.
Product Type: Extensions
Price: Free
Last updated: 6/12/2024
Language: English
Product websitebzUnifiedSearch-FM is a demo file for Claris FileMaker 2024 that introduces a powerful technique for performing semantic search across multiple data tables – what we refer to as unified semantic search.
Built on FileMaker’s native semantic search features, this approach allows users to enter a single natural language query and receive relevant results from multiple sources, such as media, project descriptions, and user profiles – without needing to know how the data is structured.
At the core of this technique is a shared Embedding table, which stores precomputed vector embeddings from various tables. The demo uses the Perform Semantic Find script step to compare the user’s query against these embeddings, ranking results by cosine similarity.
Highlights include:
• Demonstrates a cross-table semantic search method using a central Embedding table
• Leverages cosine similarity to return highly relevant results
• Enables intuitive natural language input for exploring structured data
• Includes a downloadable FileMaker file for hands-on testing and adaptation
This method is part of our exploration of advanced semantic search techniques in FileMaker. Learn more in our blog post: https://blog.beezwax.net/filemaker-semantic-search-part-3-advanced-fun
What's New
Initial release of bzUnifiedSearch-FM, a FileMaker 2024 demo file demonstrating unified semantic search using Perform Semantic Find. It features a shared embedding table for managing cross-table embeddings, context-aware filtering using cosine similarity thresholds, and examples of dynamic semantic queries spanning multiple data sources.