Category: AI

  • 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.

  • Using AI tools for Product Management use cases

    My blog has been dormant for quite sometime but it’s Jan 2025 and the plan is to revive this blog with more frequent but shorter posts🙂

    The past two years has been a dizzying nonstop torrent of news of AI related innovations and products. What does this all mean for Product Managers and how can they be leveraged to facilitate, accelerate some aspects of the job?

    While I still firmly believe that as a PM you are responsible for thoroughly understanding the problem, there are many aspects of product discovery that takes a long time. Many generative AI chatbots such as chatGPT, Perplexity AI can be effective tools that help speed up the process. Here are a few use cases I have tried:

    Brainstorm ideas

    AI tools can help to generate ideas for a new product or service in a specific industry, or for a specific target audience. Don’t expect miracles but as a tool to help you think about a space in different ways and spark new ideas instead of coming up from scratch.

    Sample query I did on Perplexity AI

    Customer Segmentation

    Use chatGPT or similar tools to get a better understanding of different groups of users. Again as a research tool it may come up with some groups of customers that you couldn’t find right off the bat yourself.

    Competitive Analysis

    I also find that AI can be a great assistance in conducting competitive analysis as it quickly can show the key features, strengths and differences between multiple competitors offering.

    In summary although there are other use cases like writing product requirements or codes that I haven’t fully explored, I think for ideation and research AI tools will be essential to use going forward.