Search Analytics
Production - Search usage analytics, entity suggestions, query patterns
Search Analytics tracks search usage patterns, popular queries, and entity access frequency to improve search relevance and provide proactive suggestions.
12.5.3.1Analytics Endpoints
# Get search analytics
curl "http://localhost:8000/api/v1/context-graph/analytics/search?tenant_id=acme-corp&window_days=30"
# Get entity suggestions for a user
curl "http://localhost:8000/api/v1/context-graph/analytics/suggestions?tenant_id=acme-corp&user_id=user-123"
# Get popular queries
curl "http://localhost:8000/api/v1/context-graph/analytics/popular-queries?tenant_id=acme-corp&limit=10"{
"search_analytics": {
"total_searches": 4521,
"unique_queries": 1234,
"avg_results_per_search": 6.8,
"top_search_terms": [
{"term": "revenue", "count": 342},
{"term": "customer", "count": 289},
{"term": "orders", "count": 234}
],
"search_success_rate": 0.89
}
}