How To Reduce NLP Model Biases For Better Text Analysis (with Dan Erickson from Viable)

Michael Luchen is joined by Dan Erickson, CEO and Founder of Viable. Listen as they dive deep into the topic of Natural Language Processing, a powerful tool that will aid the future of product management.

Interview Highlights

  • Dan has been in startups on the engineering side of the house for about 15 years now. In the beginning of his career, Dan was very focused on helping early-stage companies build their very first product. [1:42]
  • Dan moved into some more growth companies like Yammer and Eaze. He was a VP of Engineering at Eaze and was the CTO at a company called Getable. And then just a couple of years ago, he founded the Viable to help companies understand and connect with their customers. [2:06]
  • When Dan first started the company, they called themselves the Viable Fit. And they were actually focused on helping early stage companies find product market fit using the superhuman product market fit framework. [2:34]
  • Natural Language Processing (NLP) is basically a way of helping a computer understand human language. [4:02]

At a high level, NLP is all about understanding human language in a way that computers can use to extract the right stuff.

Dan Erickson
  • At the very core of Viable sits their qualitative analysis engine, which consists of a combination of in-house and third-party models, including GPT-3. [5:38]
  • One of Viable's feature is theme analysis. This is basically taking in a large set of data from a bunch of different sources and then clustering those things together into themes. [6:19]
  • One of the original problems that Dan encountered at Viable is helping companies find product-market fit using the superhuman product-market fit process. Which is basically send out a survey, collect the responses, read through every response, group it into features or pain points, and then use that to help guide the roadmap. [9:02]

Every language model has some bias baked in, and that is because it is all trained on text that was once written by humans.

Dan Erickson
  • Humans are inherently biased. We're not fully rational beings. And so because we've got this corpus of data that these things are trained on that is very human, we're going to end up introducing those human biases into these NLP models because of that. [11:14]
  • At Viable, one of the biggest things that they do is, they actually do a lot of training of models on their own with datasets that they've curated themselves. [12:38]
  • At Viable, they don't train on their customer's data. They usually have their own datasets that they've built up. [13:47]
  • Refinement exists within Viable's roadmap. Model refinement is definitely an ongoing thing that they are doing. [15:02]

When talking about NLP bias, I think it's important to also think about bias that's present in any current process that the NLP is going to be replacing.

Dan Erickson
  • It's easy for humans to get sidetracked into a specific thing that becomes their pet project. NLP doesn't suffer from that particular form of bias. Basically, what this allows you to do is, instead of having that limited scope of the bias that's present in those anecdotes, you can then use NLP to broaden your perspective and see more of the data. [17:09]
  • In the future, Viable will end up with much larger context windows. They will start to be able to do tens of thousands of words in there instead of just a few thousand, which will greatly increase the model's ability to tie further and further concepts together. [22:12]
  • For product managers who can see an opportunity on their product to integrate an NLP model, the first place to start is the natural language interfaces. [23:01]
  • Dan's favorite tool that he uses regularly is GitHub Copilot. [25:40]

Meet Our Guest

Dan Erickson is the CEO and Founder of Viable.

Viable helps companies learn from their customers by aggregating customer feedback across channels, identifying themes, and analyzing the feedback to produce actual insights and recommendations.

Viable supports many channels, work tickets, live chat, social media, surveys, product and app reviews, and call transcripts.

Dan and his team have also raised a total of $9 million from Craft Ventures, Javelin Venture Partners, Streamlined Ventures, Meyer’s Capital, many amazing angel investors, and solo GPs.

Continue to listen to your users and let your users pull you in the right direction instead of just focusing on your own intuition.

Dan Erickson

Resources from this episode:

Related articles and podcasts:

Read the Transcript:

We’re trying out transcribing our podcasts using a software program. Please forgive any typos as the bot isn’t correct 100% of the time.

Also Worth Checking Out:

You may also like