Semantic Search
for Laravel
Find content by meaning, not just keywords. Powered by vector embeddings and similarity search with Ollama + PostgreSQL pgvector.
How Semantic Search Works
Input Text
Your content (articles, products, etc.) is prepared for embedding
Generate Embeddings
Ollama converts text into 768-dimensional vectors capturing meaning
Store in pgvector
Vectors are stored in PostgreSQL with HNSW indexing for fast search
Similarity Search
Queries find conceptually similar content using cosine similarity
Try These Searches
See how semantic search finds related concepts even without exact keyword matches:
Sample Concepts
Black Holes
Regions of spacetime where gravity is so strong that nothing, not even light, can escape once past the event horizon. Formed from collapsed massive st...
Neural Networks
Computing systems inspired by biological brains, consisting of interconnected nodes that process information in layers. They learn patterns from data...
Quantum Entanglement
A phenomenon where two particles become correlated in such a way that measuring one instantly affects the other, regardless of distance. Einstein call...
CRISPR Gene Editing
A revolutionary biotechnology tool that allows scientists to edit DNA sequences with precision. Like molecular scissors, it can cut, delete, or insert...