Category: AI & Automation

AI tools, Claude Code, automation, and AI-assisted workflows

  • My Early AI Business Failure

    My Early AI Business Failure

    The year was 2011, I was deep into affiliate marketing and AdSense with content websites. On the side I had created and launched a dozen different WordPress blogs.

    Things were getting unwieldy. The backups, updates, monitoring, designing, and writing content for all these websites was a lot of work, and it easy to miss things that broke.

    I knew that keeping the content fresh and updated was key to ranking on Google. Even back in 2011 I been already been blogging for over a decade.

    I wanted to scratch my own itch and build some tools that could automate the management of these WordPress installations. As with all things that get automated I wondered about how big of a scale this could get. Would it be possible to manage 100 blogs? 1000?

    At a certain scale, writing blog posts for these websites becomes an impossibility, so I started looking into an approach called content spinning. This used an earlier approach of AI techniques called Natural Language Processing to re-word and re-arrange other written content so that it appeared unique in the eyes of Google.

    I built it and it worked!

    This platform could crawl the internet and compile the latest news, and interesting data into dozens of fresh blog posts every day.

    This was the first SaaS business that I built and launched with paying customers. I was pumped.

    A customer could simply load in a domain name, a list of keywords to target for the blog content and select one of several available themes. The system would then install WordPress, configure it with users, themes and plugins and it would start the processes to crawl the internet for related content that could be re-purposed.

    It was almost entirely hands off.

    I used it to launch and run over 60 websites.

    The launch went well, and I had a perfect number of users to build off of.

    And then it happened.

    The same month that I launched Automatic Blog Machine, Google rolled out a major overhaul of it’s search engine and it was insanely good at finding websites with content like what was possible to generate with the NLP approaches I was using. It was immediately able to flag and de-rank all these websites.

    With no other better approaches for automated content generation, and better AI still a decade away the users slowly churned. The defeat was de-moralizing, and instead of pivoting this into what could have become a decent WordPress management and hosting service I lost the motivation to keep it going.

    At the time I learned the wrong lessons from this experience:

    Google can stomp you out of business in an instance

    Timing is just part of the random chance involved – I lost.

    However, with more experience under my belt I can say that it should have taught me some different lessons:

    Persevere in the face of challenges – there are always challenges.

    Pivot if necessary.

    Success is a mental game as much as it is about execution.

    What seems like bad timing might just be the natural course of competition and innovation required to stay ahead.

    Hopefully you found this story entertaining. If so, let me know. Thanks for reading.

  • Copy My AI Assisted Content Strategy

    Copy My AI Assisted Content Strategy

    Getting and growing attention is the core of any marketing strategy. But standing out is harder than ever when everyone is equipped with high quality cameras, microphones and great software.

    Today I’m going to tell you about how I’m leveraging AI to accelerate the production of short form video content that I’m cross posting to TikTok, Instagram, Facebook and YouTube.

    When thinking about producing short-form video here’s what I consider important:

    Develop a format and style that can repeat. This reduces the amount of decisions that need to be made and streamlines the production. It also makes the videos more binge-worthy, since people who like one will be highly likely to enjoy the other videos.

    The structure should have a strong hook – most videos on these platforms have 1 second to grab your attention. If you manage to keep 50% of people past the 3rd second you’re doing well.

    Make the content valuable – entertainment value or educational value. High value content is more likely to get shared

    Don’t spend too much time/money on producing a short video. These things have a short life-span. Going super viral is a lot of luck so embrace “internet ugly”.

    Always be testing – use the short lifespan to your advantage – re-edit and re-post often. Remember, 90% of people who saw the video, didn’t watch the whole thing, the remaining 10% will have forgotten about it by next week.

    So, here’s a strategy I’ve started to use to develop a personal brand presence. I developed a structure for the videos that include (in my case) 5 stages:

    Opening/hook

    Conflict

    Escalation

    Resolution or cliffhanger

    Closing

    Then I add some additional constraints:

    Must be easily recorded with just myself and a phone camera

    very few if any props or setting changes

    no special effects required

    With the help of ChatGPT, I asked for help developing the first 10 video ideas that can fit this criteria and BOOM! There’s a list of concepts.

    Just a little bit of workshopping these ideas to turn them into short 8-10 line scripts.

    In my case I decided to have an AI character in my scripts. This adds to the complexity of editing. But it’s kind of fun, so here’s what I did for that:

    Use the voices from elevenlabs.io to generate the audio files. Interesting note here – The speech-to-speech AI option can match the tone and cadence but with another character’s voice – which helps with telling jokes.

    Used CapCut video editor – this is significantly easier to use than Adobe’s professional tools. It layers in the video with the extra audio track. A short video can be edited in less than 10 minutes.

    Take advantage of automated AI caption generation – they’re usually 95% correct and the timing is aligned for you. People often watch with the sound off – so captions are important.

    SEO is a part of the process with publishing videos. I use ChatGPT to help write a video title and description that matches the video and provides enough textual content for indexing the video.

    Putting this together and a bit of practice it’s possible to script, record, edit and publish a decent short video in as little as 15 minutes.

    If you want to see some of the results – subscribe to my YouTube channel

  • AI Video Personalization

    AI Video Personalization

    Let’s explore how AI continues to transform personalization and what that means for your business. This week, we’re focusing on personalized video.

    AI Tool of the Week: Maverick

    This week’s featured AI tool is Maverick, an interesting video personalization solution that enables sending a unique video to each person. Ideal for e-commerce DTC businesses (but perhaps also with sales), it offers an improvement in engagement with emails and an increase in ROI as a result.

    How-To:

    It’s surprisingly easy to implement Maverick’s custom videos into an e-commerce business. 

    Record the video – I think something low budget will feel more authentic. Have a spot so the first word is the customer’s name: that’s the hook that gets them to watch the whole video

    Record an audio script. It is used to train the model to match your voice.

    Integrate with your email automation/flow.

    Case Study Highlight: Dr. Squatch

    Dr. Squatch implemented Maverick and had a reportedly big improvement on their email engagement. Watch the video:

    AI News Roundup

    Video was big this week

    OpenAI’s Sora text-to-video model shocked everyone with the massive leap forward: https://www.youtube.com/watch?v=HK6y8DAPN_0

    EMO out of the Alibaba group demoed some fascinating progress for animating a photo with lip syncing and matching the emotion of an audio: https://www.youtube.com/watch?v=f_d-8BGIzPI

    Have questions or insights of your own? Reply to this email! I’d love to hear from you.

    That wraps up this week’s journey through the world of AI for businesses. Remember, integrating AI into your business strategies is not just about staying competitive; it’s about setting new standards of excellence and innovation.

    Share AI Commerce with your colleagues or network, and help build a community of AI-savvy professionals. Got feedback or want to see a specific topic covered? Let me know!

    Until next week,
    Matt Warren

  • Launch with AI: The Agile Path to Success

    Launch with AI: The Agile Path to Success

    Maybe the algorithm is trying to tell me something, but I’ve heard a concept from multiple different people, in different ways over the last few weeks:

    “Now Not How” – Noah Kagan

    “Press Publish” – Colin and Samir

    “Do It Now” – Brian Tracy

    “Done is better than Perfect” – Sheryl Sandberg

    “Start Before You’re Ready” – Marie Forleo

    “Ready, Fire, Aim” – Michael Masterson

    “Be Demand First, Not Supply First” – Jason Cohen

    “Sharpen our ideas in the market; not in our minds” – Daniel Priestley

    Just Do it. But starting something new is daunting. There’s a million things that need to be done and limited time to do it in. So where do you start? You start with selling.

    Sell before the brand exists, before the domain is purchased, before the first line of code is written.

    Sales is the process of asking questions and finding out what people want. You get a commitment from them (often money, but could just be an email address) and then you figure out how to deliver.

    But this is a newsletter about AI. So I asked myself: Could AI take this advice and apply it in new and innovative ways to test demand even earlier, and reduce risk of failure even further?

    Yes, of course! What kind of AI Newsletter would this be if the answer was no?

    Some of best ways that AI can help de-risk a business or product as early as possible are:

    Critique and Refine Ideas

    AI is another voice to critique and refine ideas before presenting them to people. Ask what are the hard parts, what are the possible issues what are the steps to do it. Start your research with a chat. ChatGPT is often annoyingly positive, but the back and forth conversation can be a great way to help flesh out an idea, and discover things you hadn’t considered.

    Data Mining

    Some of the best business ideas are just improvements on existing products or services. Use AI to help comb through the competitors and find their pain points. What are the most important improvements that could give you an edge? AI can be great at helping with data analysis.

    Do More Yourself

    AI enables you to get more done yourself before needing to pay others. Get some initial copy written, gather some pain points and counter points for them, get brand ideas, color schemes, or suggestions about how to find and contact the target audience for your new idea.

    Faster to MVP

    When it is time to build, Auto-code, no-code solutions and AI tools make it easier to build a Minimum Viable Product. Use AI to think of brand names, domain names, or generate logos to bring your idea to life.

    Craft your best message

    Write better cold openers, more convincing emails, stronger arguments – not sure how to ask people to buy? Get some AI advice. You can get help building landing pages or writing video scripts. Because, how you present an idea can be more important than the idea itself.

    Do you have an idea? It’s never been easier to develop an idea and make it real. With social media it’s never been easier to connect with people and build an audience.

    With AI by your side, there are fewer excuses.

    “Act Now, Build as You Go.” – Matt Warren

  • The Time I used AI to Personalize 458 Marketing Emails

    The Time I used AI to Personalize 458 Marketing Emails

    When the hype of GPT-3 landed and everyone was proclaiming that AGI was around the corner and Minority Report style targeted advertising was almost possible, I wanted to see what was actually doable.

    So I did, I grabbed data about a small subset of customers, and wrote a script that would use OpenAI’s APIs to write a custom email to each and every person. Hundreds of personalized emails materialized in a matter of minutes, and I used Klaviyo’s APIs to push these custom blocks of text to the subscriber record in the email platform.

    Would these emails avoid getting considered spam due to having more unique text in them?

    Would they avoid the promotion filters if they were written to be more personal?

    I pressed send, and it worked.

    Did I try it again? No.

    Not because the results weren’t there, but because it was so tedius to do.

  • Training Your Mind

    The human mind is fascinating in so many ways.

    I often like to invision the brain as an input/output machine with some internal loops to self-reflect and generate its own internal inputs. Inputs to the brain come from our senses – what we see, hear, smell, touch. Those inputs will physically modify your brain as new memories are formed and core-beliefs are established. As a result of those inputs your brain will produce an output, you’ll move your body, say something, or think something.

    Every detail of those outputs from big ideas to micro variations are influenced by the inputs to your brain in the first place.

    Most people, including myself, don’t take conscious and critical consideration about what inputs we provide for our brains to process and build memories from. We passively consume TV, read the news and listen to podcasts or radio for the emotional and entertainment value.

    What if we specifically fed ourselves the kinds of information that would align with our goals, or placed ourselves in situations to learn and practice the skills we need to get better at the things we deliberately want to pursue. This kind of intentionality would be a game changer if applied consistently for months or years.

    So, I’m encouraging everyone to take care before they train their brain with random inputs from news sources, social media, video games, music, conversations, or TV shows. If training your brain on something is not going to be of benefit to you, decide to do something that is instead.

  • Applying AI to Human Learning

    Last night I was attempting to learn a little bit of Chinese after being inspired from a series of documentaries and travel vlogs (ChopStick Travel) that I’ve been taking in over the last 3-4 weeks.

    Anyway, I opened up DuoLingo and was quickly disappointed. Then I tried Memrise, which was slightly better, but it suffered from the same issues.

    Most critically, these apps fail because they have no variability. Every time you hear the recording of “nĭ hăo” it is the exact same one. Every time you see the script written “你好” it uses the same font.

    Deep learning is a mathematical approximation of how the neuron’s in our brains work. At least when you compare to very simple brains like those in worms, current AI tech is a reasonably good simulation. I think it’s reasonable to assume that we can gain insight into the human brain from things we learn developing AIs.

    When we build these simulated neural networks how they are trained is critically important to how they perform. For instance: training a computer to understand spoken language requires an immense number of audio samples (Mozilla’s open data set is currently at 12GB of compressed audio). When training an AI to do visual character recognition it takes thousands of samples to get a good working model. Elon Musk has said they need 1 billion miles of recorded driving to get a reasonable self driving model. AIs need a LOT of data to train on.

    Granted the human brain is vastly better at learning than current Deep Learning AI algorithms, but we are not so much better that we can learn new words with a single sample. Hearing a word said in one way, recorded on a sound stage will do very little to help recognition when you hear it in person outside at a loud food market, or with a different accent, even a cadence change might throw off your comprehension.

    If you came to an AI expert to get a voice recognition system trained and you had spent $50,000 at a sound studio getting one perfect example of each word to use as your training data. You’d be laughed at for wasting so much money on something so useless. It is preposterous to train AI on single sample sizes, but that seems to be what we expect to happen with people.

    I wish there was a language learning platform that took the approach of compiling a minimum of 100 samples of each word (at least at the beginning levels) ideally taken in-context with video so you can see the facial movements and pick up on body language. It could initially seed the library of data with clips from YouTube or movies. Over time it could ask users to contribute snapchat style short clips of them saying words/phrases in their native language to help others on the platform. A particularly memorable clip might be the one that cements the word in your memory, and hearing all the variations will help train your ear to recognise the word. It could use image recognition AI training sets avoid learning a mental translation process that slows down fluency.

    Using the same kind of data we use to train a Deep Learning algorithm but use it to train humans would be super interesting. It might unlock insights in psychology, education and computer science.

    As an endeavour it would be awesome to have 10 new people try the app every month and do a 1 hour session on-site with a new language. Then see how much they get through a conversation with a native speaker afterwards. Optimise the app over time for real improvement with comprehension and perhaps conversation. Language learning is an ideal case for testing the limits of how quickly humans can learn something new.

    Perhaps a billion dollar idea if only I had the capacity to pursue it. (the amount of user contributed data could be a gold-mine if it worked)

  • New Blockchains

    Over the last week I ran into a difficult problem to solve with my B

    lockagram application that I have been working on for the last few months. It required some deep thinking.

    I spent three days with some sensory deprivation to really focus my thoughts and avoid even the slightest distractions. An eye mask and hearing protection while lying down on the floor of my office. Strange but effective.

    After all this, I think I have had a real breakthrough for a way to create an innovative new proof of work algorithm geared towards a block chain for identity. Unlike Proof of Work used by Bitcoin this will require no wasted computer cycles and so it will be very power efficient.

    Yesterday I started to work on a white paper to describe how this new block chain application will work and have started to develop out the proof of concept with code. Hopefully there are not too many roadblocks to develop it.

    Amazing that this kind of thing just wouldn’t be doable in a job setting yet can be super productive. Finding solutions to really difficult problems can require a lot of thinking, and deep thinking is hard to do on a timeline.

    This whole thing is a bit of a tangent from my main application. Trying to find a way to avoid having spoofed accounts, and fraudulent users led me down this rabbit hole. It’s a luxury that I can take the time to see how far the rabbit hole goes

  • Brewing Beer Again

    It’s been a while since I last did any homebrew beer but for some reason I had the motivation to put on a new brew when I got back from vacation.  Nothing fancy, just a simple kit.

    The one new piece of equipment I got was a conical fermenter.  The Fermentasaurus is a pretty neat bit of kit and makes things much easier.

    With this I can avoid a full re-rack step. It’ll cut the amount of cleaning and number of steps in half compared to the way I was doing it before.

    If things turn out OK, I might try to build another little project to help me avoid needing to move things at all. Ideally I’d like to get a good fermentation chamber built in the garage and perfect a lager recipe. Minimizing as much of the hassle as possible.

  • Blockchain is more profound than you realize

    After understanding the basics of handling money and what is a broker and what do they mainly do, I have now been getting serious about crypto-currencies and blockchain technology at an accelerating pace for several years now. The more I think about the implications of a decentralized protocol for money and the exchange of value the more I see it as a disruptive technology that will shake the foundations of how the economy works.  It is more of a shift than you can imagine.

    The first thing to note about this technology is that it is un-stoppable.  Now that it exists, there is simply no way to put it back in the box.  There is no feasible way to block the traffic on these protocols over the internet and there is no way that governments or banks will be able to permanently prevent or lock out the ability to sell crypto-currencies back into fiat.  There is no future where bitcoin won’t exist – even if in 50 years people don’t use bitcoins it will be kept alive for the nostalgia.

    Secondly, while bitcoin is almost 10 years old now, it has only recently become more than a toy for dedicated hackers.  Realistically it’ll take several more years of development before normal people use it.  This is a long term play for the future and we’ll continue to see improvements happening going forward.

    When we extrapolate out what we expect to see in terms of properties of future blockchains things get crazy.  Transaction costs could eventually approach electricity costs, which should be close to zero as more efficient consensus and validation algorithms are developed. At the same time expect major improvements to the transaction throughput as various strategies are used to scale to millions of transactions per second.  With low cost and high scale it becomes possible to create entirely new paradigms about how money is spent.

    Imagine I am an author with a collection of books published through a publisher and available for sale in various e-commerce and retails stores.  Each book has a complex set of royalty agreements that determine percentages for the editor, co-authors, artists etc that had a hand in writing the books.  In the current state of the world I would probably get a quarterly cheque.  but the blockchain future allows this to be a real-time stream of money flowing into my accounts. When someone buys the book, the retailer takes their percentage and pays the wholesale price into the publishers smart contract which calculates the royalties and the appropriate amounts cascade into beneficiary accounts. Thousands of retailers funnelling money into a handful of smart contracts and finally to me.  End to end completely automated and happening in just a few seconds – without banks, or credit card companies being involved.

    With peer to peer micro-transfers it becomes possible to get rid of bookending some types of transactions. When you fill up your car with gas you start by swiping a credit card to pre-authorize a maximum amount to spend, and after filling the actual amount is charged to the card. If instead you created a transaction for every $0.01 worth of gas then it becomes technically possible for the car to pay the pump directly.  If the car had a computer that could talk to the pump and that computer had the authorization to purchase gas then the driver wouldn’t have to deal with payment directly at all.  You may think “big deal”, but if the sharing economy takes over with cars, then avoiding the complexity of how to pay for the gas/electricity is an important thing to solve.

    If you think beyond simply money then things can get more interesting.  digital ownership can be tracked and transferred. Unique digital goods can be created which can’t be copied.  Identities can be verified without even seeing an identity. There are interesting things that can be done with cryptography when building on top of these distributed systems.

    This stuff is going to throw the finance sector into a bit of chaos for the next decade or more.  What do you do with calculating capital gains if you are atomic swapping between a dozen different crypto tokens and currencies with thousands of micro-transactions per day?  Will law enforcement lose the ability to seize the money of drug cartels, or countries that don’t pay their bond holders?  Will privacy coins make the economy as opaque as a GPG encrypted hard drive? Stay tuned.

    Economists are going to have to re-think some significant assumptions in a new world  where trust is not required for efficient co-operation and where machines can become their own independent actors within the economy.

    There are just so many things to be excited about in the future. It’ll be fascinating to see how it all evolves and try to be a part of as much of the coolest bits as I can.