Bloom
RAG-based search engine to find employees within an enterprise.
Overview
Bloom is an intelligent employee discovery platform for large enterprises, powered by Retrieval-Augmented Generation (RAG) technology. In organizations with thousands of employees, finding the right person with specific expertise or experience is like searching for a needle in a haystack.
Bloom transforms how employees discover and connect with each other by understanding natural language queries and surfacing relevant people based on their actual work, projects, and expertise—not just their job titles.
The Problem
Large enterprises face a critical "expertise location" problem:
- Hidden Talent: Organizations don't know who knows what, leading to duplicate work and missed collaboration opportunities
- Outdated Directories: Traditional employee directories are static, relying on self-reported skills that become stale
- Title Limitations: Job titles don't capture the full scope of someone's expertise or experience
- Knowledge Silos: Teams operate in isolation, unaware of parallel work happening elsewhere
- Inefficient Onboarding: New employees struggle to find the right people to learn from
A study found that employees spend an average of 8 hours per week searching for information or the right person to ask. In a 10,000-person organization, that's 80,000 hours of wasted time weekly.
Core Problem: "Who should I talk to about X?" is one of the most common and costly questions in enterprise organizations.
The Solution
Bloom creates a dynamic, AI-powered employee discovery system:
Natural Language Search
Ask questions like "Who has experience with React Native in healthcare applications?" and get relevant people, not just keyword matches.
RAG-Powered Intelligence
Uses Retrieval-Augmented Generation to search across:
- Employee profiles and self-descriptions
- Project documentation and contributions
- Code repositories and technical artifacts
- Internal communications and Slack messages (with permission)
- Meeting notes and presentations
Dynamic Expertise Graphs
Continuously updates employee expertise based on actual work, not self-reported skills that become outdated.
Context-Aware Recommendations
Understands the searcher's context (team, role, location) to prioritize relevant matches and suggest similar experts.
Privacy-First Architecture
Respects organizational permissions and individual privacy settings—only surfaces information the searcher is authorized to see.
Design Process
Enterprise Research
Conducted research across 3 Fortune 500 companies with 5,000-50,000 employees:
- 60+ employee interviews across roles (ICs, managers, executives)
- Analysis of existing knowledge management tools
- Shadowing employees during typical "finding someone" workflows
Key Research Findings
Pain Points:
- 73% of employees say finding the right expert takes too long
- 68% have started projects unaware someone else was doing similar work
- 89% rely on personal networks rather than formal directories
- Only 12% trust their company's employee directory is accurate
Desired Capabilities:
- Search by actual expertise, not job titles
- Understand project history and contributions
- See who's approachable and responsive
- Respect privacy and permissions
Information Architecture
Built around three core views:
- Search & Discovery: Natural language search with rich filtering
- Expert Profiles: Dynamic profiles showing verified expertise
- Expertise Networks: Visual maps of who knows what and how expertise clusters
Key Features
Intelligent Search
Natural language queries like:
- "Who worked on the 2023 customer retention initiative?"
- "Find someone who knows Kubernetes and has mentored junior engineers"
- "Who has experience launching products in Europe?"
Expertise Verification
Multi-signal verification of expertise:
- Code Contributions: Automatically detected from repos
- Project Involvement: Extracted from project management tools
- Peer Recognition: Derived from mentions and collaboration patterns
- Self-Attestation: Employee-provided context and background
Smart Profiles
Each profile shows:
- Expertise Timeline: How skills have evolved over time
- Key Projects: Major initiatives with impact metrics
- Collaboration Network: Who they work with frequently
- Availability Signals: Response time patterns and current workload
- Ask Me About: Topics the person welcomes questions on
Team Discovery
Find entire teams with complementary skills for cross-functional initiatives.
Trending Expertise
Surface emerging skills and capabilities within the organization before they become critical needs.
Expertise Gaps
Identify missing capabilities and skills gaps across the organization.
Pilot Results: 85% reduction in time to find relevant experts, with 92% of searches returning relevant results on the first try.
Technical Architecture
RAG Pipeline
1. Data Ingestion
- Secure connectors to HRIS, Slack, Jira, GitHub, Confluence, Google Workspace
- Permission-aware data collection
- Real-time and batch processing
2. Embedding Generation
- Custom fine-tuned language models for enterprise context
- Semantic embeddings of documents, code, and communications
- Chunking strategies optimized for different data types
3. Vector Database
- High-performance vector storage (Pinecone/Weaviate)
- Hybrid search combining semantic and keyword matching
- Sub-100ms query performance at scale
4. LLM Orchestration
- GPT-4 for query understanding and result synthesis
- Custom prompt engineering for enterprise context
- Fallback strategies for edge cases
5. Security & Privacy
- Row-level security enforcement
- Audit logging for all searches
- Data retention policies and right-to-be-forgotten compliance
Codebase Structure
Explore the Bloom project structure and implementation:
4 items
Visual Design
The vibrant green (#38dd82) conveys growth, vitality, and the flourishing of organizational knowledge.
Design Philosophy
Professional but Approachable: Enterprise tools don't have to feel sterile. Bloom balances polish with warmth.
Information Density: Careful balance between showing enough context and avoiding overwhelming users.
Trust Signals: Visual indicators of verified expertise, recency, and relevance build confidence in results.
Interface Components
- Search Bar: Prominent, with AI-powered auto-suggestions
- Result Cards: Rich preview of expertise with key highlights
- Expertise Tags: Color-coded by verification level (verified, inferred, self-reported)
- Network Graphs: Interactive visualizations of expertise relationships
- Timeline View: Chronological view of someone's career and projects
Privacy & Ethics
Building an AI system that indexes employee data required careful ethical consideration:
Privacy Principles
- Transparency: Employees know what data is indexed and how it's used
- Control: Individuals can opt out or limit what's surfaced about them
- Permission-Aware: Search results respect existing access controls
- Audit Trail: Complete logging of who searches for whom
- No Surveillance: Data is used only for discovery, not performance monitoring
Opt-In Features
- Employees can mark certain projects or skills as "public" vs "team-only"
- "Office hours" feature lets people signal availability for questions
- Anonymous search option for sensitive queries
Challenges & Solutions
Challenge: Data Quality
GIGO—garbage in, garbage out. Messy enterprise data could produce poor results.
Solution:
- Robust data cleaning and normalization pipelines
- Confidence scoring for all inferences
- Human-in-the-loop validation for critical expertise tags
- Continuous feedback loops to improve data quality
Challenge: Cold Start
New employees or those without much digital footprint are invisible.
Solution:
- Onboarding questionnaire to seed initial profile
- Peer endorsement system
- Integration with HR records for baseline information
- Proactive prompts to update profile after major milestones
Challenge: Gaming the System
Employees might try to stuff profiles with buzzwords to appear in more searches.
Solution:
- Verification requirements for featured expertise
- Algorithm adjusts for keyword stuffing
- Reputation system based on actual engagement
- Peer review mechanisms
Challenge: Cross-Organizational Complexity
Different business units have different terminology for similar concepts.
Solution:
- Custom taxonomy mapping per organization
- Synonym detection and query expansion
- Entity resolution across systems
- Feedback-driven vocabulary refinement
Results & Impact
After 6-month pilot across 3 enterprise customers (15,000 total employees):
Quantitative Results
- 85% reduction in time to find relevant expert (from 45min to 7min average)
- 92% relevance rate for first-page results
- 67% of searches resulted in successful connection
- 34% increase in cross-team collaboration
- $2.4M estimated annual savings per 10,000 employees (based on time saved)
Qualitative Feedback
- 94% employee satisfaction with search results
- 88% found experts they didn't know existed
- 76% reported feeling more connected to the organization
- 4.6/5 average rating
Organizational Impact
- Reduced duplicate projects by 23%
- Accelerated onboarding by 40%
- Improved knowledge retention during departures
- Enhanced innovation through unexpected connections
User Stories
"I needed someone who understood legacy mainframe systems for a migration project. Bloom found a senior engineer in a different division I never would have known about. Saved the project." — IT Director, Financial Services
"As a new hire, Bloom helped me figure out who to shadow and learn from based on my specific interests. Transformed my first month." — Junior Engineer, Tech Company
"We discovered three teams were building similar data pipelines. Bloom helped us consolidate efforts and actually build something better together." — VP of Engineering
Learnings
Trust Takes Time: Employees were initially uncomfortable with AI indexing their work. Transparency and clear privacy controls were essential.
Human Connection Still Matters: Technology facilitates discovery, but the actual connection and relationship-building is still human-to-human. We're a bridge, not a replacement.
Context is Everything: Generic search doesn't work. Understanding organizational structure, culture, and terminology was critical.
Recency Matters: Stale information is worse than no information. Real-time updates were non-negotiable.
Discovery ≠ Spam: We had to carefully design the system so people didn't feel overwhelmed by connection requests.
Future Vision
Short-Term (6-12 months)
- Proactive Suggestions: "Based on your current project, you might want to talk to..."
- Skills Gap Analysis: Help HR identify training needs
- Mentorship Matching: AI-powered mentor recommendations
- Team Formation: Suggest optimal team compositions for new projects
Long-Term (1-3 years)
- Organizational Intelligence: Surface insights about knowledge flow and bottlenecks
- Succession Planning: Identify expertise dependencies and risks
- Acquisition Integration: Rapidly map expertise from acquired companies
- External Network: Extend to partners, contractors, and ecosystem
Moonshot
- Universal Work Graph: Map the entire knowledge economy across organizations, enabling talent mobility and collaboration at unprecedented scale
Conclusion
Bloom represents a fundamental shift in how organizations think about their most valuable asset—their people's knowledge and expertise. By making this knowledge discoverable and accessible, we unlock collaboration, reduce duplication, and help employees feel more connected to their organization.
The future of work is not just about productivity tools, but about human connection and knowledge sharing at scale. Bloom is a step toward that future.