Skip to main content
Het Patel Logo

Fractal - AI-Powered Search Engine

A stunning AI-powered search engine with beautiful fractal animations and intelligent semantic search capabilities. Built with Next.js 15, Google Gemini AI, and advanced hybrid ranking system combining BM25 and vector similarity for superior search results.

Visit website
  • Full Stack Developer
  • AI Integration
  • UI/UX Design
  • Search Architecture
  • Performance Optimization
Fractal AI search engine interface with beautiful fractal shader animations and semantic search results

The Challenge

Traditional search engines rely on simple keyword matching, often missing the contextual meaning and semantic relationships in user queries. Users struggle to find relevant information when their search terms don't exactly match document content, leading to frustration and inefficient information discovery. The challenge was to create a search experience that understands intent and meaning, not just keywords.

AI-Powered Semantic Search

Fractal leverages Google Gemini AI to provide intelligent semantic search capabilities. The system uses Gemini Pro for query enhancement and analysis, expanding user queries with relevant synonyms and context. Gemini Embedding-001 generates 768-dimensional vectors for both queries and documents, enabling semantic similarity matching that understands meaning beyond exact word matches. This dual AI approach ensures both precise keyword results and contextually relevant discoveries.

Hybrid Ranking Architecture

The search engine implements a sophisticated hybrid ranking system combining Elasticsearch BM25 algorithm with vector semantic search. Using Reciprocal Rank Fusion (RRF), results from both approaches are intelligently merged with weighted scoring (70% keyword, 30% semantic). This ensures users get both exact matches and conceptually related content, delivering superior search relevance compared to traditional single-method approaches.

Advanced Features & Technology

Fractal Shader Animations: Three.js powered interactive background visuals
Next.js 15 Architecture: App Router with React 19 for optimal performance
Elasticsearch Integration: Full-text search with BM25 scoring algorithm
Google Gemini AI: Query enhancement and semantic vector generation
Real-time Search: Lightning-fast results with < 200ms response time
Admin Dashboard: Data ingestion, analytics, and system monitoring

Impact & Performance

Fractal delivers 95%+ user satisfaction on result quality with 40% more relevant results compared to traditional keyword-only search. The hybrid AI ranking system processes thousands of queries with sub-200ms response times while maintaining 98/100 mobile performance scores. The platform supports multi-format document ingestion (PDF, DOCX, HTML, JSON) and provides comprehensive analytics for search optimization and user behavior insights.