Inspiration
Many of us have experienced this: spending 30 minutes drafting a LinkedIn post, only to spiral into doubt.
Will recruiters engage with this? Is this the right time to post? Does this sound impactful enough?
Or imagine a creator staring at a holiday photo before uploading it to Instagram:
Will this get traction? Should I rewrite the caption? Do I need better hashtags?
Creators constantly second-guess themselves before publishing.
We are living in the age of content where everyone has a voice but no one knows if anyone is listening. That uncertainty became the motivation behind this project.
What if you could predict engagement before posting backed by real data?
That question led to PreSocial AI a predictive creative intelligence platform powered by Presaige’s scoring APIs and an integrated LLM interpretation layer (Ollama).
No more guessing. No more second-guessing. Just confidence before you hit publish.
What It Does
PreSocial AI enables creators to optimize content before publishing through the following pipeline:
Upload Content Before Posting Users can upload an image, video, or post draft for pre-publication analysis.
Get a Predictive Virality Score
Using Presaige’s APIs, the system fetches:
buzz_indexwow_factorelite_engagement_scorepresaige_score
These signals are combined into an overall virality percentage that estimates engagement likelihood.
Users can then refine their strategy by selecting a target platform (LinkedIn, Instagram, Reddit expandable to more).
- AI Interpretation Layer (Ollama-Powered)
Raw numeric scores don’t help creators make decisions.
So I built an LLM interpretation layer using Ollama, which:
- Explains what the scores mean in simple language
- Suggests stronger hooks and captions
- Generates platform-specific viral hashtags
- Rewrites content for different platforms
- Answers custom user prompts about their post
For example:
Instead of:
“Buzz Index = 72.4”
You get:
“Your post has strong emotional appeal but lacks a compelling hook. Add a question in the first line to improve LinkedIn engagement.”
This transforms technical metrics into actionable strategy.
- Live Reddit Trend Intelligence (Real-Time Dataset)
To avoid static recommendations, I integrated Reddit’s Web API as a live trend engine.
The system:
- Fetches trending posts using
GET /r/{subreddit}/hotandGET /r/{subreddit}/new - Filters for high-engagement image-based content
- Uses upvotes and interaction velocity as real-time engagement signals
This creates a dynamic dataset of what is currently performing well.
Structured trend signals are injected into the LLM layer, which analyzes:
- Visual patterns (composition, framing, color usage)
- Recurring storytelling themes
- Meme formats and humor styles
- Emotional triggers driving engagement
Instead of guessing trends, the system learns directly from live audience behavior.
- Presage Recommendations Integration In addition to predictive scoring, the system surfaces Presaige’s built-in recommendations, including:
- Missing engagement elements
- Structural improvements
- Creative enhancements
- Optimization opportunities
These insights are combined with LLM reasoning to produce platform-ready guidance.
How I Built It
Frontend
- Content upload interface
- Platform selector (LinkedIn / Instagram / Reddit)
- Virality score dashboard
- AI strategy and recommendations panel
Backend
- Python + Flask server
- Presaige Scoring API integration
- Presaige Recommendations API integration
- Reddit API integration for real-time trend data
- Ollama LLM for interpretation
- Custom prompt-engineering pipeline combining:
- Predictive scores
- Trend signals
- Platform context
- User custom prompts
The system orchestrates multiple APIs and structures their outputs into a single strategy engine.
Challenges I Ran Into
Translating Scores into Strategy Predictive metrics are technical. Creators need human-readable insight. Designing an effective LLM prompt structure was critical.
Real-Time Trend Alignment Fetching Reddit data dynamically while filtering noise and extracting meaningful signals required custom ranking logic.
Platform Context Awareness Each platform has different engagement behavior, tone expectations, and formatting styles.
Time Constraints This entire system was built in under 24 hours, integrating multiple APIs, live trend fetching, and LLM orchestration.
Accomplishments I’m Proud Of
- Built a true “predict-before-you-post” system that combines predictive analytics with generative AI
- Successfully integrated Presaige Scoring + Recommendation APIs into a unified strategy pipeline
- Designed and implemented a structured LLM interpretation layer using Ollama to convert raw metrics into actionable insights
- Developed a live Reddit trend intelligence engine to capture real-time engagement patterns
- Enabled platform-aware optimization tailored to Instagram, LinkedIn, Reddit, and X
- Architected a modular backend system designed for scalability and future multi-platform expansion
- Built the entire system solo, managing frontend, backend, API orchestration, prompt engineering, and system design independently
Building this as a solo developer in 24 hours wasn’t easy. Integrating multiple APIs, handling real-time data, designing meaningful LLM prompts, and ensuring everything worked seamlessly under time constraints was challenging. But through this process, I learned how to think architecturally, debug under pressure, design structured AI pipelines, and transform complex data systems into user-friendly experiences.
What I Learned
- Data without interpretation is noise.
- Predictive AI becomes powerful when paired with generative AI.
- Real-time behavioral signals (like Reddit upvotes) are extremely valuable.
- Platform-specific optimization is essential.
- Execution speed and architectural clarity matter in hackathons.
What’s Next for PreSocial AI
- Automated Report Generation
- AI-generated performance summaries
- Personalized content improvement reports
- Trend alignment insights
Posting schedule optimization
Users would receive structured, data-driven publishing reports.
Multi-Platform Expansion Next integrations:
X (Twitter)
YouTube Shorts
TikTok
Threads
Each platform will include:
- Custom scoring weights
- Platform-aware LLM prompting
- Engagement pattern modeling
- Integrating multiple global languages so it supports more communities.
thank you!
Log in or sign up for Devpost to join the conversation.