Pulse
Reddit Signal Intelligence System
About the project
Reddit is one of the clearest places to watch demand forming before it becomes obvious. People talk openly about what they want, what is broken, what they are trying to buy, and what they wish existed. Pulse was built to turn that stream of public conversation into market intelligence instead of leaving it buried across scattered threads.
The system starts with a keyword and a set of subreddits. Once a tracker is created, Pulse stores the configuration and starts a background async polling job that fetches matching Reddit posts across the selected communities. The workflow is designed so tracking can begin immediately without making the user wait for every subreddit request to finish.
Pulse supports two tracking modes. Relevance mode watches currently hot and searched posts so you can see what is moving right now. Date mode pulls top posts inside a selected window, such as 24 hours, 7 days, or 30 days, so a signal can be compared against a specific period. Both modes filter strictly before storing results, which keeps the dataset focused on posts that actually match the user's intent.
The useful part is not just collecting posts. Each post is stored with enough history to show whether a conversation is increasing, flattening, or spiking against its baseline. That gives the system both detail and direction: individual examples for context, and trend movement for decision-making.
The final layer turns raw activity into signals. Related conversations are grouped into demand clusters, the system explains why the pattern matters, and each signal points toward a recommended action. Instead of scrolling Reddit manually, Pulse gives a cleaner path from public conversation to product, research, or market decisions.