About Plot Pulse

Plot Pulse is an app that allows you to unlock the story behind every episode with this all-in-one TV show analysis tool! Combining IMDB ratings and Reddit insights, it reveals fan sentiment, highlights, and the buzz that makes each moment unforgettable.

Key Insights

🎯

Must-Watch Episodes

Discover which episodes are considered essential viewing by the community

💫

Emotional Impact

Find the most emotionally-gripping and highest-rated episodes

🎭

Audience Reactions

See how viewers are reacting to plot twists and turns

How it Works

Plot Pulse is a tool that uses AI to process Reddit discussions and extract key emotional reactions to TV show episodes.

Using the latest AI tools like ChatGPT and Cursor, we were able to build this application in less than two weeks! This application has two parts: 1) Data Processing and Analysis and 2) The Web Application.

Part 1: Data Processing and Analysis

In this part of the application, we download and process all the data from Reddit using the PRAW library and ChatGPT.

Data Processing Flow

The application flow (as shown in the above diagram) is as follows:

  1. Extract the raw posts using the PRAW library.
  2. Save the raw post data to a database.
  3. Use ChatGPT to extract out key emotional sentiments and highlights from the discussion in Reddit posts.
  4. Save the results of the analysis to a database (that we willultimately use in our web application).

Part 2: the Web Application

Now that we have all the data we need, we want to allow users to interact with the data in a way that is intuitive and visually appealing. This application just pulls out the data from the Supabase database and displays it in a way that is easy to understand!

Application Interface

We use Next.js and TailwindCSS for the front-end, and Supabase for the backend of this full-stack web application. We also deploy the application with Vercel. If you'd like to learn more about what these are and how to use them, check out the section below!

How to Build Your Own App

At CurioCity, we want to empower you to build your own applications with the latest AI tools like ChatGPT and Cursor. If you're interested in learning how to build your own app, check out our website!

Data Disclaimer

Reddit Icon

This tool uses publicly available data sourced from Reddit in accordance with Reddit's API Terms of Service. All content remains the property of its respective Reddit users. This project is not affiliated with or endorsed by Reddit.