๐ Project Story: TrendPulse ๐ก Inspiration In a fast-moving digital world, keeping up with brand trends, competitor strategies, and market news can be overwhelming. We were inspired to build TrendPulse to solve this problem with AI. The goal was to create a smart assistant that collects relevant information, analyzes it, and delivers concise summaries โ empowering businesses to make informed decisions quickly.
๐ What it does TrendPulse is an AI-powered tool that: Takes a userโs prompt about a brand, company, or industry. Automatically gathers trending news, insights, and competitor analysis using advanced APIs like Perplexity. Generates a clean, digestible summary using machine learning and LLM capabilities. Sends the summarized report directly to the user's submitted email.
๐ ๏ธ How we built it We built TrendPulse with a combination of modern web and AI technologies: Frontend: HTML, CSS, JavaScript โ hosted on Netlify Backend: Python with Flask API AI/ML: Integrated Perplexity API and OpenAI-based summarization Database: MongoDB for storing prompt data and user email Email Automation: Email module to send summaries directly to user inboxes Deployment: Frontend on Netlify and backend on Render We designed a clean user interface for users to input prompts and receive insights with minimal friction.
๐ Accomplishments that we're proud of Successfully integrated AI to generate real-time, context-aware summaries Implemented full-stack email automation with data storage Built and deployed a complete working product within the hackathon timeline Created a solution thatโs scalable and helpful for market research teams
๐ What we learned Efficient prompt engineering for accurate AI summarization Full-stack integration with APIs and databases Automating email workflows from a backend Flask app Team collaboration and task management under tight deadlines
๐ฎ What's next for TrendPulse Add support for multi-language summarization Enable user dashboards with history and insights tracking Integrate sentiment analysis and trend prediction Expand data sources beyond Perplexity API for better coverage
๐งฑ Built With HTML JavaScript Python Flask MongoDB Perplexity API Machine Learning Netlify Render
๐ Try it Out ๐ Live Site ๐ป Frontend Code โ๏ธ Backend Code ๐น Demo Video
Built With
- ai
- api
- flask
- html
- javascript
- ml
- mongodb
- perplexity
- python
Log in or sign up for Devpost to join the conversation.