Category: Uncategorized

  • Building an AI vs a regular Product

    I’m learning more about building products infused with AI. What does an AI product mean and how building it is different from building a regular product? You can differentiate an AI product vs a traditional product through the following criteria:

    AI product starts with existing technology

    Traditional product development cycle starts with understanding a specific customer or business problem. Once the problem is identified then Product, Design and Eng work together to build a solution that satisfies that problem. However contrary to traditional product an AI product starts with available technology and it’s Product Manager job to find use cases solving or improving customer or a business problem using that technology. I heard from a PM who worked at Google that for a long time they had voice-to-text technology but didn’t know what to do with it. They iterated quite a bit from trying search by voice in browser to other features until they developed Google Home, a smart speaker designed to respond to voice commands. Though voice-to-text is not much used in browser because of easy access to keyboard, voice control is now an integral tool in our everyday tasks to search on TV or interact with smart devices.

    AI is here to make the solution smarter

    While a traditional product provides solution to address pain points, AI use cases are usually applied on top of it to make that solution “smarter”. This mean looking at patterns and trends within the existing data to to either optimize the solution, provide recommendation and insights or make the solution customized at scale. I use advertising industry where I work to provide an example of each use case.

    I work at a digital advertising platform that helps brands and agencies run advertising campaigns across internet. In advertising ecosystem content providers (such as New York Times, Netfelix, Walmart) initiate a bid request for ad placeholders on their website, videos, podcasts etc while companies like mine responds to those bid requests to place a variety of ads in those inventories:

    • Optimization: Advertisers have a budget to spend for campaigns and along with it a set of objectives and key performance indicators, such as maximizing conversions, clicks, or visibility. They want to ensure they maximize return on marketing dollars while achieving these goals. It’s the system responsibility to determine the most effective bid amount to maximize the chance of wining without overpaying. The system analyzes data such as historical performance data and user behaviour among others data types and uses machine learning algorithms to predict bid outcomes and make real-time adjustments based on this data and campaign goals.
    • Recommendation: One of the main goal of advertising is to reach the right people looking for the solutions/services advertisers offer. Advertisers have specific criteria on who to target based on geographic location, demographics, user’s action etc. To expand their customer reach, advertisers look for recommendations on other groups of people to target. The system use the characteristics, behaviours, and interests with an existing audience and use them to identify and recommend new users who closely resemble the seed audience based on these characteristics.
    • Personalization: Personalization has become increasingly important in advertising because personalized ads increases consumer engagement, brand loyalty, and overall marketing effectiveness. Machine learning solutions can be used to create various versions of a creative and messages based on user’s data and past behaviours in mass scales.

    AI solutions have existed for a long time without being specifically called AI, while generative AI solutions exploded more recently with introduction of chat GPT and other large language models.

    Many AI solutions have minimal User Interface

    While traditional products have strong element of UI where the user gets to interact with it to derive the value, AI solutions usually don’t offer much of a UI. While massive amount of data and models goes into building and generating optimization, recommendation or personalization services they’re usually behind the scenes and is transparent to the user. AI recommendation Generative AI interaction is conversational text based and is mostly done through the prompts, voice though the field is quickly evolving and we may witness more interaction.

    Having above categories have helped me to quickly identify if I’m dealing with a traditional product or if the product is AI based. I hope it helps you too.

  • Women, Life, Freedom

    I have been completely silent for the past year and a half. After the birth of my second child I took a year of maternity leave which left me out of workforce and away from what was happening in Product Management world. Pandemic also left me exhausted feeling that I need to simplify and focus on fewer things.

    However here we are! The reason for this comeback post is two fold: My world has been rocked since the protests broken out in Iran in September 2022 and I need to record and remember how I feel about all of this and I still care about this blog and love to share what I learn along the way even if I’m slow at it.

    What is Women, Life, Freedom about?

    You may have heard about the death of Mahsa Amini, a young Iranian girl beaten and killed by morality police and the protests that has erupted since Sept 2022. So far around 20,000 people have been arrested, raped and tortured. 500 + people have been killed (including 60+ kids) and 4 protestors were executed behind closed doors through forced confession, a hurried sham trial or access to a lawyer. The revolution is still going though the dictatorship acts with such brutal barbarity that is astounding even by Islamic Republic standards and western countries indifferently standing back and looking in on the ongoing the bloodshed. But let’s unpack this mess a bit more:

    I have a confession to make; I’m deeply uncomfortable around police officers. If I see an officer approaching me I clam up, my heart rate goes up, my hands sweat. Even if he smiles and ask me questions in a friendly tone I can’t seem to smile back I answer them concisely and curtly as my throat gets dry. I’m nervous and want this conversation, this interaction to be over, I want them to go away. Having Police officers or anyone in official uniform for that matter doesn’t elicit any feeling of safety in me at all but why?

    It goes back to my past experience growing in Iran. Growing up we were forced to have hijab, to cover the hair and dress modestly (this meant wearing shapeless long smock over your cloths). It didn’t matter that you didn’t believe it, you didn’t care for it, it was the senseless law that was severely enforced even though the government was much more for lax about enforcing other important laws or managing the country for that matter. So when you were outside say walking in the street, shopping or eating in a restaurant if you were a young girl specially unaccompanied by parents or older folks when you see a police officer (angry looking officer or a woman in chador) you knew it was trouble. They asked you to pull on your scarf forward so the hair doesn’t show, they asked you why the smock is not long or loose enough and it showed your body and if you had make up they handed you a handkerchief to wipe it away. Argue back and you’d be taken many times forcefully into the police van and withheld in police station until an elderly male figure of the family comes, pays a fine and bails you out. I won’t even start about police raiding your home if you were to have a party with boys, music and booze!! These two comics from Persepolis by Marjan Sartapi really sums up the experience.

    Iran’s Islamic rules have been suffocating for a long time: As a women you need your husband’s, brother’s or father’s permission to work, go abroad, you can’t divorce your spouse (he has the right to divorce you) or have custody of your children. You can’t be a judge cause you’re too emotional! or study mining cause its too masculine! You can’t sing and very recently you cant access birth control pill cause hey supreme leader wants to triple the population.

    All these experiences have been table stakes in Iran for the past 40+ years but for the past 4 years add to the mix the extreme government corruption, a crippled economy resulted from crushing sanctions of Iran nuclear deal, pandemic and lack of vaccines and Islamic government’s very own revolutionary guards shooting down PS752 airplane full of innocent people and you get a better picture on why Iranians can’t take it anymore. Even though I don’t live not in Iran anymore I really identify with the sentiment of “I can’t breath”. This dictatorship must go and something better must replace it.

    This is why you see pictures and videos of so many young people specially women risking their lives to come to street to remove and burn their headscarves, cut their hair and protest. They know first hand to expect beatings, rape and sexual assault from official police and plain cloth militia, imprisonment, solidarity confinement and heavy handed sentences that leaves unable to study, work or leave the country but they still take take part. This is why for the first time in my life I can’t stay on the sideline anymore. All my life I thought if I put my head down, work hard and stay out of regime’s way I can have a fulfilled, normal life but I’m not sure anymore. It seems that the more you try to stay out of regime’s way the bolder they get to crush your neck until you can’t breath anymore.

    All the photos from Twitter as journalists are not allowed. Don’t know the photographer.