AI Prompt for Generating Personalized Movie Recommendations

About Prompt

  • Prompt Type – Dynamic
  • Prompt Platform – ChatGPT, Grok, Deepseek, Gemini, Copilot, Midjourney, Meta AI and more
  • Niche – Media Distribution
  • Language – English
  • Category – Recommendation Systems
  • Prompt Title – AI Prompt for Generating Personalized Movie Recommendations

Prompt Details

## AI Prompt for Personalized Movie Recommendations

**Prompt Type:** Dynamic

**Target Audience:** Media Distribution Niche (e.g., Streaming Services, Cable Providers)

**Purpose:** Recommendation Systems

**AI Platform Compatibility:** All

**Instructions:**

This prompt is designed to generate personalized movie recommendations. Replace the bracketed placeholders with actual user data and context. Ensure the data provided is accurate and comprehensive for optimal performance. The more detailed the input, the more tailored and relevant the recommendations will be.

**Prompt Structure:**

“`
I need personalized movie recommendations for a user with the following characteristics:

* **User ID:** [Unique User Identifier]
* **Age:** [User’s Age]
* **Gender:** [User’s Gender (Optional – consider ethical implications and user privacy)]
* **Viewing History:** [List of movies the user has watched, preferably with ratings (e.g., Movie Title 1 – 4/5 stars, Movie Title 2 – 2/5 stars). Include at least 5-10 titles for better results. Specify the platform where they watched the movie if applicable (e.g., Netflix, Amazon Prime).]
* **Genre Preferences:** [List of preferred movie genres (e.g., Action, Comedy, Romance, Sci-Fi, Thriller, Documentary). Specify the level of preference if possible (e.g., High, Medium, Low).]
* **Director Preferences:** [List of preferred directors (Optional)]
* **Actor Preferences:** [List of preferred actors (Optional)]
* **Keywords/Themes:** [List of keywords or themes that interest the user (e.g., space travel, artificial intelligence, historical dramas, strong female lead). This can also include moods or emotions (e.g., uplifting, thought-provoking, scary).]
* **Time Availability:** [Approximate duration of movie preferred (e.g., Short films < 60 mins, Medium length 60-120 mins, Long > 120 mins)]
* **Preferred Language:** [Language preference for audio and subtitles]
* **Region/Country:** [User’s region/country. This helps in providing region-specific recommendations.]
* **Context:** [Specify the context for the recommendation. E.g., “Recommendations for a weekend movie night,” “Movies similar to [Movie Title],” “Recommendations for family viewing,” “Something to watch during commute.”]
* **Number of Recommendations:** [Specify the desired number of recommendations (e.g., 5, 10, 20)]
* **Output Format:** [Specify the desired output format. Examples: JSON, comma-separated list, bulleted list. For JSON, specify the desired fields, such as movie title, director, year, genre, short synopsis, platform availability, average rating.]

**Optional Enhancements:**

* **Exclude:** [List of movies or genres the user dislikes or wants to avoid.]
* **Mood:** [User’s current mood (e.g., Happy, Sad, Stressed). Consider using sentiment analysis of recent user activity to infer mood automatically.]
* **Recent Searches:** [Include recent movie searches or browsing history.]
* **Social Connections:** [Consider incorporating data from user’s social network (e.g., friends’ movie preferences) if available and ethically permissible. Ensure compliance with privacy regulations.]
* **Time of Day:** [Time of day the user is requesting recommendations. This can influence genre preferences (e.g., lighter comedies during the day, more intense dramas at night).]

**Example:**

I need personalized movie recommendations for a user with the following characteristics:

* **User ID:** user123
* **Age:** 25
* **Viewing History:** The Matrix – 5/5 (Netflix), Inception – 4/5 (Amazon Prime), The Shawshank Redemption – 3/5 (Netflix), Pulp Fiction – 2/5 (Amazon Prime), The Dark Knight – 5/5 (Netflix)
* **Genre Preferences:** Sci-Fi (High), Action (High), Thriller (Medium)
* **Keywords/Themes:** Time travel, Artificial intelligence, Dystopian futures
* **Time Availability:** Medium length (60-120 mins)
* **Context:** Recommendations for a weekend movie night
* **Number of Recommendations:** 5
* **Output Format:** JSON with fields: title, director, year, genre, short synopsis, platform availability (Netflix, Amazon Prime), average rating

“`

**Expected Output:**

The AI should generate a list of personalized movie recommendations based on the provided user data. The output should adhere to the specified format and include relevant information about the recommended movies. The recommendations should be tailored to the user’s preferences and context.