You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: content/2-Proposal/_index.md
+94-83Lines changed: 94 additions & 83 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,84 +6,94 @@ chapter: false
6
6
pre: " <b> 2. </b> "
7
7
---
8
8
9
-
# Rafilm: AI-Powered Movie Logging & Recommendation Platform
10
-
## A Serverless AWS Solution for Intelligent Movie Discovery
9
+
# Rafilm: AI-Powered Movie Logging & Recommendation Platform
11
10
12
-
### 1. Executive Summary
13
-
Rafilm is a Letterboxd-inspired movie logging and recommendation platform designed to help general users track their watched films, share reviews, and discover new favorites through AI-powered recommendations. Built as part of the AWS First Cloud Journey (FCJ) internship, Rafilm integrates Amazon Personalize and Bedrock to deliver tailored movie suggestions and conversational recommendations via a chatbot interface.
11
+
## A Serverless AWS Solution for Intelligent Movie Discovery
14
12
15
-
The platform runs fully on AWS Serverless architecture, featuring Amplify-hosted Next.js frontend, Lambda-based backend services connected through API Gateway, and DynamoDB for scalable user and movie data storage. TMDb provides external movie data integration, while Amazon Cognito manages user authentication. Rafilm aims to demonstrate a scalable, intelligent, and cost-efficient architecture capable of supporting multi-user access and interactive experiences.
13
+
### 1. Executive Summary
16
14
17
-
### 2. Problem Statement
15
+
Rafilm is a Letterboxd-inspired movie logging and recommendation platform designed to help general users track their watched films, share reviews, and discover new favorites through AI-powered recommendations. Built as part of the AWS First Cloud Journey (FCJ) internship, Rafilm integrates Amazon Personalize and Bedrock to deliver tailored movie suggestions and conversational recommendations via a chatbot interface.
18
16
19
-
#### What’s the Problem?
20
-
While existing movie platforms like Letterboxd and IMDb offer robust logging and social features, they lack **personalized recommendation systems** and **interactive discovery experiences**. Users often rely on external sources or generic trending lists to find what to watch next, leading to irrelevant or repetitive suggestions.
17
+
The platform runs fully on AWS Serverless architecture, featuring Amplify-hosted Next.js frontend, Lambda-based backend services connected through API Gateway, and DynamoDB for scalable user and movie data storage. TMDb provides external movie data integration, while Amazon Cognito manages user authentication. Rafilm aims to demonstrate a scalable, intelligent, and cost-efficient architecture capable of supporting multi-user access and interactive experiences.
21
18
22
-
#### The Solution
23
-
Rafilm integrates a **custom recommendation pipeline** powered by **Amazon Personalize**, combined with a **Bedrock LLM chatbot** that interprets user preferences and generates conversational movie recommendations. Users can log movies, write reviews, and receive curated suggestions—all within one seamless experience. Unlike Letterboxd, Rafilm focuses on data-driven personalization and AI-assisted interaction rather than pure social networking.
19
+
### 2. Problem Statement
24
20
25
-
#### Benefits and Return on Investment
26
-
By leveraging AWS Serverless services, Rafilm achieves near-zero maintenance cost, pay-per-use scalability, and real-time AI-driven personalization. For the FCJ internship, the project serves as both a **technical showcase** and a **learning artifact** for integrating AI services in serverless architectures. Projected cost remains under $1/month during testing, with AWS Free Tier coverage for most usage.
21
+
#### What’s the Problem?
27
22
28
-
### 3. Solution Architecture
23
+
While existing movie platforms like Letterboxd and IMDb offer robust logging and social features, they lack **personalized recommendation systems** and **interactive discovery experiences**. Users often rely on external sources or generic trending lists to find what to watch next, leading to irrelevant or repetitive suggestions.
24
+
25
+
#### The Solution
26
+
27
+
Rafilm integrates a **custom recommendation pipeline** powered by **Amazon Personalize**, combined with a **Bedrock LLM chatbot** that interprets user preferences and generates conversational movie recommendations. Users can log movies, write reviews, and receive curated suggestions—all within one seamless experience. Unlike Letterboxd, Rafilm focuses on data-driven personalization and AI-assisted interaction rather than pure social networking.
28
+
29
+
#### Benefits and Return on Investment
30
+
31
+
By leveraging AWS Serverless services, Rafilm achieves near-zero maintenance cost, pay-per-use scalability, and real-time AI-driven personalization. For the FCJ internship, the project serves as both a **technical showcase** and a **learning artifact** for integrating AI services in serverless architectures. Projected cost remains under $1/month during testing, with AWS Free Tier coverage for most usage.
32
+
33
+
### 3. Solution Architecture
29
34
30
35
Rafilm employs a modular serverless architecture using AWS services for scalability, integration, and cost optimization.
0 commit comments