Approach:
1. Understand the prompt better and establish the bussiness goal
2. Design a new app
3. Define user segment and pain points and solutions
Understand the prompt better and establish the bussiness goal
Candidate: Do we need build new app to make use of this api or can we use the existing app for this api
Interviewer: New app
Candidate: Is it a paid app or free app?
Interviewer: You decide
Candidate: Are we trying to leverage this new technology to serve the google users better and boost the company’s topline
Interviewer: Yes
Potential app:
Mind reader: Users can use the app to others currrent state of mind
User segments:
1) Organization that recruit people
2) People that want to choose the life partner
3) Sales people that want to tailor their sales pitch according to the audience mood
I would prioritize the user group that has a biggest customer base. Most of the people want to choose a life partner, therefore I would select this group. Also by facilitating long-term marriage, we help to create stable relationship, healthy families and properous communities.
Pain points:
A) Difficult to identify potential romantic partner
B) It takes long time and lot of energy to understand the compatibility with the potential life partner
C) Divorces/break-up happens because people misunerstand the other person
Solution:
A) Difficult to identify potential romantic partner:
With the new app, users can learn about the other person from the psyiological response of the other person. For example, if the other get excited and become happy, then that could be signal that the other person is interested in a romantic relationship.
Effort: high, need to develop a new app from ground up to read the information from the api
Impact: high, no other app in this work serves this use case today, so we can create a unique value proposition
B) Takes time to test the compatibility:
App would develop a perfect match model based on the historical data of the past successful marriage. App would suggest a set of questions to ask the potential partner and set of activities to do with the potential partner and the app would track portion of time they both were happy, content, comfortable from their mood signals and provide a compability score.
Higher a score, higer the compability.
People can know about their compability with other within a day rather than years
Effort: Moderate, need to build a personalization engine to come up with a set of questions and activities and ML model to develop a matching algorithm
Impact: High, will build a stable marriages
C) Divorces happen becuase people misunderstand the other person:
Some people are not great at articulating their thoughts or not very diplomatic but they might be well meaning.
For example, people might say something in jest or is being sarcastic, otherwise person might mistake, leading to strain in the marriage
In such instances, when there is a conflict between the words and underlying intentions/moods of the partner, this app will send the pust notification to the user, leading to better understanding of the other person and healthy relationships
Effort: low, need to build a rule-based system to identify the cases where words do not match the emotions, and notification system to alert the user about such instances
Prioritization
If I were to prioritize on one solution, I would choose initiative to test the compatible partners. Becuase more compatible the partners are, more happy their marriages be, more happy the entire society become.