AIAIGoogle OpalPersonalization

TED Talk Playlist Generator

AI-powered platform built with Google Opal that curates personalized TED Talk playlists based on learning goals and interests

Duration

6 weeks

Role

Full-Stack Web Developer

Category

AI

Year

2025

TED Talk Playlist Generator

Overview

Built an intelligent content curation platform using Google Opal that leverages AI to create personalized TED Talk learning paths based on users' goals, interests, and emotional states. The platform analyzes thousands of TED Talks and matches them to user inputs to create meaningful educational journeys.

The Challenge

With thousands of TED Talks available, users often feel overwhelmed when trying to find relevant content for their specific learning goals. Traditional search and browse methods don't provide personalized learning paths or consider the user's current emotional state and learning preferences.

The Solution

Leveraged Google Opal to develop a full-stack application with an intuitive interface where users enter their learning goals, moods, or topics of interest. Implemented an AI-powered recommendation engine using GPT-4 that analyzes user inputs, maps them to TED Talk metadata (transcripts, topics, speakers), and generates curated playlists with explanations. Built features for saving playlists, tracking watched content, and community sharing.

Technologies Used

Google OpalNext.js 16OpenAI GPT-4TypeScriptTailwind CSSTED APIVercel AI SDK

Experience the Project

Check out the live application to see this project in action and experience the features firsthand.

Interested in working together?

Let's discuss your next project.

Henry Ho | UI/UX Designer & Full-Stack Web Developer