Group selection of films

Problem Definition

Choosing the right movie to watch in a family or group of friends with diverse and sometimes conflicting tastes has become a major challenge. This challenge is especially evident in groups where people have different preferences in genre, film style, and even entertainment level. Not agreeing on a movie can lead to dissatisfaction, wasted time, and sometimes exhaustion from the selection process.

The purpose of problem solving

The goal of solving this problem is to design or identify a tool that can:

Combine diverse tastes of individuals and provide group suggestions.
Optimize the movie selection process for groups and, with a simple and fast process, help groups reach an agreement without wasting time.
Create greater satisfaction for group members by providing suggestions tailored to the space and mood of the group.

Research Methods

Given the time constraints and the need to get accurate and direct information from users, I decided to use two main methods for research: questionnaire design and competitor analysis. These two methods helped me access important information more quickly and at the same time identify different user perspectives on the issue.

Reasons for choosing these methods:

1. Questionnaire: This method allowed me to ask questions directly to users and understand their perspectives, needs, and real challenges in choosing a movie.

2. Competitor analysis: Examining competitors helped me see the solutions that other platforms offered and their strengths and weaknesses. By analyzing competitors, I could understand what shortcomings there were in the existing solutions and what opportunities there were to provide a better solution in this area.

Conducting research and Collecting Data

1. Questionnaire Design and Distribution

To obtain accurate data from users, I decided to design a comprehensive questionnaire that would answer key questions regarding the choice of movies to watch with friends or family.

Questions along with the reasons for the choice and the insights I expected to gain:

1. What challenges do you generally face when choosing films?

  • Reason for choosing the question: This question helps us understand the main challenges users face in the movie selection process. Understanding these challenges can help identify common pain points.
  • Insights gained: From the answers to this question, we can understand what problems users commonly face, such as a lack of consensus on tastes, a lack of information about movies, or a lack of diverse options. This insight helps us develop features that directly mitigate these challenges.

2. Have you ever been unable to find a common movie to watch in a group due to different tastes? What do you do in these situations?

  • Reason for choosing the question: This question examines the extent to which differences in taste are problematic for users and how they deal with this problem. It also helps us understand what behaviors and approaches users adopt in these situations.
  • Insights gained: The responses can provide information about possible solutions users might use to deal with differences in taste, such as prioritizing the majority taste or using movie recommendation tools. These insights can help design a solution that helps users reach agreement faster.

3. What are the most important factors that are important to you and your audience when choosing a movie? For example, genre, age rating, language, popularity, etc.

  • Reason for choosing this question: This question reveals which factors users consider most important when choosing a movie. This information is valuable for tailoring appropriate recommendations.
  • Insights gained: From the responses, it can be understood whether factors such as genre, rating, or age rating are important in choosing a movie, and thus, the recommendation algorithms can be better aligned with users’ preferences.

4. Have you ever had an experience where choosing a film turned into a long and tedious process? If so, what was the main reason for the lengthy process?

  • Reason for choosing the question: This question helps us identify the reasons and factors that make the movie selection process long and tedious. This information is very important for improving the user experience and speeding up the selection process.
  • Insights gained: The responses can show us what factors, such as a lack of suitable options, lack of consensus, or too many movies, are slowing down the process. These insights can help us design features that make the selection easier and faster.

5. If you have had a good experience selecting a film for the group, what factor or strategy made this experience successful?

  • Reason for choosing the question: This question shows us what strategies or features can improve the movie selection experience and lead to a positive experience.
  • Insights gained: Responses can inform effective strategies, such as using crowd-sourced surveys. This information can help develop features to facilitate the movie-choosing experience.

6. When choosing a movie for a group of friends or family, what sources (apps, websites, recommendations from friends) do you use to suggest movies? Why?

  • Reason for choosing the question: This question helps us understand what sources users use to find movies and why they choose these sources. This information is useful for identifying the strengths and weaknesses of existing platforms.
  • Insights gained: We can understand which users trust more popular platforms, friends’ opinions, or online reviews and why. This information can be useful in designing a recommendation system based on users’ favorite sources.

7. Do you think that if a platform made recommendations based on everyone's tastes (for example, based on previous movies that each person liked), would it help to reach an agreement faster? Why?

  • Reason for choosing the question: This question shows us whether users are willing to use platforms that aggregate combined recommendations based on everyone’s tastes and whether they find this feature useful.
  • Insights gained: We can understand whether users think that hybrid suggestions can help the crowd reach a consensus faster. This insight can help design a smart suggestion system that adapts to the different tastes of the crowd.

8. Do you have any suggestions or comments that could help improve the movie-watching experience for family or friends? Please share any ideas you have with us.

  • Reason for choosing the question: This question gives users the opportunity to offer their creative opinions and suggestions and share new perspectives.

Insights gained: From these responses, we can come up with innovative suggestions for improving the user experience and new features. These insights can help us develop the system based on the real needs of users and their ideas.

2. Competitor analysis

At this point, I looked at similar platforms and saw how they addressed the issue of movie selection for audiences with different tastes. I focused on platforms that used personalization and movie recommendation tools.

These research steps gave me a clearer perspective, and the information obtained from the questionnaire and competitor analysis helped me to better understand users and their needs, and to be able to create a persona from the limited data obtained.

Persona

To create these personas, I analyzed survey data focusing on users’ preferences in how they watch movies, their favorite genres, and the challenges and needs associated with choosing movies.
It should be noted that these personas are derived from questionnaire data and do not accurately and completely represent any specific individual, in fact, they can be relied upon in the early design phases. In general and in summary, I went through these steps:

Identify demographic characteristics: Analyze data such as age and viewing type (alone, family, friends)

Analyze preferences and challenges: Examine viewing preferences and movie selection challenges for each group

Extract needs and motivations: Identify popular genres and motivations for each group

Create hypothetical profiles: Combine data and create personas that represent users’ needs and challenges

Watching with Family

Age and family content filters: for suggestions suitable for family members of different ages

Group participation tools: such as surveys to aid collective decision-making

Watching with Friends

Entertaining and exciting content: Emphasis on comedy and action films

Quick agreement tools: like voting and group suggestions for friendly gatherings

Individual Watching and specific content

Special content categories: Suggesting arthouse and lesser-known films

Genre and style filters: for quick access to in-depth and diverse content

Overall Results

In the overall results of the questionnaire and the insights I gained, users are divided into two main groups:

1. Users who don't know what movie to watch:

This group, whether alone or in a group, often hesitates to make decisions about movies and does not have clear options.
These users need accurate and diverse recommendations based on their general tastes and personal preferences. Tools such as recommended movie lists and various filters can help them make choices.

2. Users who cannot reach an agreement due to differences in taste:

This group often faces challenges due to differences in taste when watching movies with friends or family.
These users need collaborative tools such as voting and mixed recommendations to make it easier for them to choose the movie that best suits their tastes. Solutions that manage these differences in taste help these users reach an agreement more quickly.

Suggested Solutions

Solution 1: Movie suggestion and discovery feature for easier selection

This feature combines the capabilities of PickAMovie and Movie-Map, allowing users to access intelligent movie recommendations based on personal or group preferences, as well as discover similar and related movies.

Features:

Using information such as mood, favorite genres, type and age mix of the group, and similar movie suggestions, this feature provides a personalized experience that matches the atmosphere of each group, helping users choose the right movie faster and with greater agreement.

Advantages:

1. Accurate and personalized recommendations: easier movie selection and tailored to the group’s needs
2. Reduced decision time: faster selection and reduced disagreement in groups
3. Discover new and relevant movies: access to diverse and attractive options
4. Increased user engagement: a dynamic and engaging experience for users

Disadvantages:

1. Complexity in design: Requires intelligent and time-consuming algorithms.
2. Dependence on accurate data: Requires sufficient information from users for successful recommendations.
3. Higher resource consumption: Processing multiple variables can require high resources.

Solution 2: Movie selection feature for multi-person gatherings with scoring and final decision making

This feature allows a user in a multi-person group to enter the names of the people in the group, making the group video selection process simpler and more structured.

Features

Add group members: The user can add group members by name to the number of people present; for example: the first member is “Arzoo”, the second member is “Ali”, and …

Enter movie suggestions from each member: Each member can submit several movie suggestions that the main user enters into the list.

Rate movies: Each group member can give a personal score to each available movie. The system automatically calculates the average score for each movie.

Three final options for making a decision:

Decision based on score: By selecting this option, the movie that has the highest average score from all members is selected as the selected movie.
Random draw: An option to randomly select a movie from the suggested options, if the group members cannot reach an agreement.
Suggest similar movies: The system automatically offers movies similar to the entered movie suggestions that are interesting and attractive to the group.

Advantages:

1. Structured and democratic choice: Ratings and averaging allow group members to choose the desired movie without disagreement.
2. Diverse decision-making options: The ability to make decisions based on ratings, lottery, or similar movie suggestions gives users flexibility.
3. Interaction and fun: The group process with ratings and diverse choices creates an engaging and interactive experience.

Disadvantages

1. Complexity of use for large groups: It may be a bit time-consuming and complicated to enter suggestions and ratings for a large number of people.
2. Requires access and management by one person: Only one person can enter suggestions and ratings, which may make management more difficult for the group.
3. Requires more processing for similar suggestions: Suggesting similar movies requires more resources and algorithms, which may be challenging.

Final Conclusion

Key designed features:

1. Movie suggestions and discovery

This feature allows users to find movies that suit their mood and make better choices with a few short questions.

2. Group film selection with scoring

Users can enter suggested movies, rate them, and arrive at a consensus selection by averaging or drawing lots.

Metrics for measuring feature performance

1. User engagement with the movie recommendation and discovery feature:

This metric shows how engaging the suggestion feature is for users and whether users are willing to use it to find suitable movies.

2. Completion rate of the group film selection process:

It shows how well this feature has been able to meet the needs of audiences and help them choose movies.

3. Time spent selecting the film:

The shorter this time, the easier it is to use the platform and the more satisfied users are with the features.

4. User return rate to the movie suggestion and selection feature:

Percentage of users who return to features after using them once.
This metric shows whether the features were actually useful and whether users are willing to use them again.

5. User satisfaction rate (using post-op survey):

User satisfaction with the movie selection and recommendation experience, with a quick survey after the process is complete.
A direct metric to measure the effectiveness and user satisfaction with the overall experience.

Solution 1: Movie suggestion and discovery feature for easier selection

Solution 2: Movie selection feature for multi-person gatherings with scoring and final decision making