This is a submission for the Redis AI Challenge: Real-Time AI Innovators.
What I Built
I created Solomon Protocol, an AI-powered job search platform that analyzes opportunities through the lens of sovereign values. Solomon doesn't just find work—it finds meaningful work that aligns with your principles while protecting you from predatory recruiters and fake opportunities.
The system combines:
Real-time job aggregation from multiple sources
ML-powered recruiter analysis with legitimacy scoring
Community voting system for collective intelligence
Market volatility tracking for strategic job hunting
Built with React (frontend), Node.js (backend), and RedisAI for real-time machine learning operations. The name "Solomon" represents the wisdom it brings to job searching in an increasingly noisy market.
Demo
https://youtu.be/DcrJQhsaJMM
https://github.com/LooneyRichie/Solomon-Protocol
How I Used Redis 8
Redis 8 served as the central nervous system for Solomon Protocol, enabling real-time AI operations through these key implementations:
RedisAI for ML-Powered Analysis
javascript
// Tensor-based recruiter legitimacy scoring
const tensor = redisAI.createTensor('FLOAT', [1, FEATURE_COUNT], features);
redisAI.modelRun('recruiter_model', ['input'], ['output'], [tensor]);
const output = await redisAI.getOutput('output');
Stored job/recruiter embeddings as tensors
Executed model inferences in <5ms using RedisAI's execution engine
Achieved 95%+ confidence scoring for fake recruiter detection
Maintained low-latency analysis (<200ms response time)
Used Redis Vector Similarity Search to find value-aligned opportunities
Enabled real-time "similar jobs" recommendations
Reduced API calls to external job boards by 73%
Implemented automatic cache invalidation for fresh results
Time Series for Market Metrics
Stored historical patterns for trend analysis
Implemented fallback to sorted sets when TimeSeries unavailable
JSON Storage for Council Voting
json
{
"jobId": "xyz123",
"votes": {
"good": 42,
"bad": 7,
"fake": 3
},
"expire_at": 1735689600
}
Structured voting data in RedisJSON documents
Implemented 24-hour vote expiration with TTL
Enabled atomic vote updates with JSON path operations
Probabilistic Structures for Trend Detection
javascript
// Track suspicious keyword frequency
redis.bf.add('suspicious_keywords', 'urgent hiring');
if (redis.bf.exists('suspicious_keywords', text)) {
// Flag for analysis
}
Used Bloom filters to detect emerging scam patterns
Combined with HyperLogLog for cardinality estimation
Created early warning system for new threat patterns
Performance Highlights
23ms average response time for ML analysis
5,000+ job embeddings processed per minute
98.7% cache hit rate for job listings
<100ms voting system latency
Solomon Protocol demonstrates how Redis 8 transforms from a cache to a real-time AI execution platform. By leveraging RedisAI's tensor operations alongside Redis' native data structures, we created a system that delivers wisdom in the job market—helping users build legacies, protect their energy, and honor their truth.
Creator
Richie Looney is the solo developer behind Solomon Protocol and many other projects. I am in need of real work. I am also open to donations and collaboration.
Top comments (0)