This DIY script taps into AI to quickly create marketing personas

Craig Bradford, VP of London for online marketing agency Distilled, has provided instructions on how to create a persona research in under 5 minutes that leverages cutting-edge IBM Artificial Intelligence technology – although it does take some time and effort to setup initially.

Bradford wanted to answer two pressing questions for marketers:

  • What websites does my audience visits and spend time on?
  • What topics are they interested in or reading on those sites?

This helps marketers find out what sites they should try to show up on, as well as what content would appeal to them.

The solution he came up with uses Followerwonk, Twitter, and IBM Watson’s Alchemy API to do top-level persona research very quickly.

Watson’s Alchemy API can do things a variety of things like language detection, sentiment analysis, and topic analysis. For the personas tool, it uses the “Concepts” feature that takes a block of text a URL, and creates a list of concepts that are relevant to the page. And it’s worth mentioning that Alchemy doesn’t just simply extract keywords, it can identify concepts that aren’t necessarily directly referenced in the text.

More detailed instructions are here, but this is be basic process:

  1. create a text file of the Twitter handles you want to research using Followerwonk;
  2. download Bradford’s code from Github;
  3. register a free Twitter API key and Alchemy API key, then create a file named with your details for Alchemy and Twitter;
  4. install Pip and the requirements file.

After all this is setup, you can run the script in the command line interface.

“Although it looks like a lot of steps, once you have this set up, it’s very easy to repeat,” Bradford notes. “Using this tool can get you some top-level persona information in a very short amount of time.”

Would you recommend this article?


Thanks for taking the time to let us know what you think of this article!
We'd love to hear your opinion about this or any other story you read in our publication.

Jim Love, Chief Content Officer, IT World Canada

Featured Download

David Hamilton
David Hamilton
As a journalist, I delve into topics where technology and society collide. I’ve written for Canadian newspaper The National Post, and posted more than 3,000 articles on technology related to the Internet as a staff writer for trade publication the Web Host Industry Review. And I host and produce a podcast called Techish.

Featured Story

How the CTO can Maintain Cloud Momentum Across the Enterprise

Embracing cloud is easy for some individuals. But embedding widespread cloud adoption at the enterprise level is...

Related Tech News

Get ITBusiness Delivered

Our experienced team of journalists brings you engaging content targeted to IT professionals and line-of-business executives delivered directly to your inbox.

Featured Tech Jobs