Author

editor

Browsing

By Disha Bhatt (Dave)

Your copy is the heart of your email; any seasoned email marketer will tell you this. While the design language plays a crucial role in grabbing your readers’ eyeballs, it is ultimately the copy which determines your email’s value proposition. To be able to strike a connection with your subscribers, you need to engage them in a dialog and that is going to be pretty tough if your copy isn’t compelling to begin with, isn’t it?

Much has been said about the prowess of email as a communication channel- its mind-boggling user base, its more-than-impressive market penetration, and its jaw-dropping ROI. What you need to realize, however, is that if you want those virtues to be on your side, you first need to tick all the right boxes with your copy. If you are new to this, it can feel a little overwhelming at the outset. And that’s okay. No brand out there perfected their email copywriting game overnight. It’s a continuous journey, necessitating dollops of hard work, tenacity, and resourcefulness. As long as you are mindful of the best practices and stick to your process, stay assured that the results will follow.

What are these best practices, you ask? Well, that’s exactly what we’re going to talk about today. In this blog, we are going to dive deep into a host of email copywriting techniques (all tried and tested, of course) that will help you create a buzz with your campaigns. Excited to learn about them? Read on!

Nail Your Subject Lines and Preheaders

While reading a newspaper, to which articles do your eyes dart first? Invariably the ones that have a catchy and exciting headline, right? Well, the same principle more or less applies to emails as well, with subject lines acting as the equivalent of headlines in this realm. With subscribers’ inboxes getting bombarded with scores and hundreds of emails on a daily basis, email fatigue is something that most of them complain about. In this scenario, should your subject lines lack clarity and appeal, your emails stand a tough chance of fetching an open. After all, it is the first thing about your email that a recipient notices. And we all know the perils of casting a bleak first impression, don’t we?

That said, let us look at the ingredients that go behind cooking up the perfect subject line.

  • Attempt to pique your subscriber’s curiosity. Ever found yourself eagerly awaiting a movie’s release moments after watching its trailer? Now, if you were to dissect said trailer and pinpoint the exact factors that made it effective, you’ll pretty much have a blueprint for the ideal subject line on your hands. Much like a blockbuster trailer, an impactful subject line needs to walk the tightrope between generating interest and not giving away too much regarding the central plot.
  • Prioritize clarity. Whatever your email contains- an offer, an update, an announcement- strive to summarize it in your subject line. Essentially, make life easier for your subscribers. Don’t make them wait to scroll past the first fold of the email to discover its contents. See, providing clarity in your subject line won’t necessarily always translate into an open. At the end of the day, the recipient will only engage with the email if and only if they find the subject line relevant to their interest. However, you’ll still end up earning brownie points even when they ignore your emails, for you didn’t force them to open the email to find out what’s inside it.
  • Add emojis to your subject lines. Emoji-infused subject lines experience 56% higher open rates than their text-only counterparts. That said, this practice comes with a small caveat. Emojis are, by nature, informal, and thus not every business can afford to implement them. Hence, prior to using them, first, determine whether they align with your brand identity or not.
  • Weave sensory words into your subject lines. The better you help your readers visualize your content, the more inclined they will be to engage with your email. Besides, when your copy is peppered with sensory words, it leaves a firm and enduring impression in your subscribers’ minds. In a similar vein, make as much use of action words as possible. At all points in time, your goal should be to tacitly encourage your readers to not just read the email, but also commit themselves to the action stated within it; using action words will help you do so with ease.
  • Always, always pay attention to your subject line’s length. Curate the character limit keeping in mind that your emails will be accessed across both mobile and desktop devices. Most experts reckon 41 characters (approximately 6-8 words) to be the ideal length.

Now that we understand how to get subject lines right, let’s address preheaders. First off, why add a preheader text? Because they lend context to your subject lines, furthering its appeal. It boosts the efficacy of your subject line and gives subscribers an additional push to open your email. So, how to compose infallible preheaders? Let’s take a look.

  • Make them conversational. Subject lines are generally declarative in nature, right? Therefore, it pays to keep the preheader interrogative- essentially, attempt to foster a dialogue with the reader.
  • As with subject lines, the length of preheaders is quite critical too. Should it fail to fall within the prescribed limits (which is considered to be between 40-130 characters), your preheader will either pick up text from the email body or end up getting truncated.
  • Use preheaders to reinforce your email’s value proposition. You’ve already hinted at its content with the subject line. Now, with the preheader, you have the opportunity to paint an even clearer picture for your readers. Say, the subject line announces a new product. With the preheader, you could list out a few of its USPs. Now imagine just how potent this combination of a subject line and preheader text is.
  • To be sure what works best for your audience, write multiple versions of your preheader and A/B/n test them to identify the best-performing one.

Leverage Artificial Intelligence (AI)

With the rise of sophisticated AI models such as ChatGPT, it is no longer possible to look beyond the impact AI is going to have on all kinds of sectors in the very near future. In the email marketing space, businesses have already started to rely upon it to generate content ideas for their newsletters. The one place where AI lacks is giving nuances to its content pieces, making human intervention an absolute necessity. With the right operator, thus, you can take your email copywriting to the next level and perch yourself head and shoulder above your competitors.

  • Listed below are a few merits of composing your copy with AI.
    Increased quality control- The content that an AI produces is, essentially, an amalgamation of everything that it consumes. AI copy, therefore, is the text that is generated with the assistance of natural language processing tools. You need to give the machine certain directions- the length of the email, its nature, the tone of the copy, and the like. Following this, the model gets to work, scanning through millions and millions of copies that are true to your parameters and at the end of it, produces a copy that is in the same vein. So, if you play your cards right, you can use AI to obtain large volumes of high-quality copy with stunning regularity.
  • Earlier, we discussed the need for A/B/n testing several subject lines and preheaders to be able to identify the most effective one. This is, of course, easier said than done. A dozen variants later, your mind tends to run in circles. Enter: AI. Based on your dozen inputs, it can spawn a hundred more along similar lines, giving you more options to contend with, and setting you on course to obtain fruitful results from your A/B/n tests.
  • The importance of personalization, especially in the current email marketing climate, cannot be overstated, even if one tried to. Despite this significance being common knowledge, brands still fail to marry their intentions to their actions, the primary culprit being a lack of resources. You see, implementing personalization is no walk in the park. From segmenting your email list to writing personalized content for each to ensuring they receive the right message at the right time, it can get incredibly demanding. This is where an AI writing tool comes as a boon. Once you’re able to determine the unique profile of each segment, you can feed your findings into the tool and trust it to not only write them personalized emails but also to replicate their tone while dealing with their reverts.

Generate FOMO

Invoking a sense of urgency in your reader’s minds is an excellent tactic to drive them into action, thereby amping up your engagement and interaction levels. While a tempting offer certainly captures your audience’s imagination, putting a ticking clock against it nudges them to take out their wallets and make a transaction. A great way of creating urgency in your emails is by adding countdown timers. There are many avenues where you can summon them into action- sales, new product launches, coupon redemption, early access, and seasonal events, to name a few. What’s more, making one is pretty convenient as well.

Broadly, you can take two routes toward crafting one. In a first way, you need to make an HTML timer and embed its code in the email. And no, you don’t have to write this code from scratch; there are many online tools that will help you with that. From your end, all you have to specify is your deadline and the time zone. These timers countdown in real-time. The second way is making a looped GIF animation. These are both, easier to execute than HTML emails and also carry a lesser risk of being flagged by email clients. However, with clients such as Outlook, that don’t provide desirable support to GIFs, you might face a few challenges.

Tell A Story

Right from the time man started gathering around open fires in small circles to the present where we dig our noses deep into Kindles for hours at end, our pursuit has been the same- a good story. Storytelling is as innate to us as our need for survival. It is the hallmark of writing, be it at any level or of any kind. Therefore, while writing your email copy, always, always, try to stitch a narrative. Information lies all around us, but we only feel compelled to engage with it when it is presented to us in the form of a narrative. Of course, marketing emails aren’t allowed to have the same level of flair and vigour as a work of fiction, but you still have enough liberty on your hands to take your audience on a journey every time you send them an email. In fact, they’ll keep coming back to you for more and more if you manage to strike all the right chords with your narrative.

Tickle Your Readers’ Funny Bones

As a brand, constantly worrying about your audience’s perception of you is not uncommon. Trying to win over them is a constant challenge, but there’s one tool that you can always rely upon to make life a touch easier- humour. Why?

  • Evocative content drives strong results. Email copy that is laced with humour leaves readers awash with positive emotions, causing them to warm up to your brand. Brands indulge in a silly vein every now and then to convince their subscribers that they are as imperfect and vulnerable as their subscribers and that in turn, goes a long way toward strengthening customer relationships.
  • Making humour one of your brand’s core values will make it extremely convenient for you to grab the spotlight. People always hold close to their hearts those who manage to bring a smile to their faces. Should your emails manage to do so, you’ll find yourself rewarded generously by your subscribers.

Wrapping It Up

Email copywriting can be a tough nut to crack, but once you get the lay of the land, there’s no looking back. We hope the tips and tricks given above will be able to breathe clarity into your copywriting endeavours.

By Disha Bhatt (Dave)

Disha Bhatt (Dave) works as a Content Strategist at Email Uplers. She is a dentist, who has found her calling in words & technical subjects. She loves to pen down travelogues and romantic short stories in her free time.

Sourced from readwrite

 

 

Major brands are paying for ads on these sites and funding the latest wave of clickbait, according to a new report.

This article is from The Technocrat, MIT Technology Review’s weekly tech policy newsletter about power, politics, and Silicon Valley. To receive it in your inbox every Friday, sign up here.

We’ve heard a lot about AI risks in the era of large language models like ChatGPT (including from me!)—risks such as prolific mis- and disinformation and the erosion of privacy. Back in April, my colleague Melissa Heikkilä also predicted that these new AI models would soon flood the internet with spam and scams. Today’s story explains that this new wave has already arrived, and it’s incentivized by ad money.

People are using AI to quickly spin up junk websites in order to capture some of the programmatic advertising money that’s sloshing around online, according to a new report by NewsGuard, exclusively shared with MIT Technology Review. That means that blue chip advertisers and major brands are essentially funding the next wave of content farms, likely without their knowledge.

NewsGuard, which rates the quality of websites, found over 140 major brands advertising on sites using AI-generated text that it considers “unreliable”, and the ads they found come from some of the most recognized companies in the world. Ninety percent of the ads from major brands were served through Google’s ad technology, despite the company’s own policies that prohibit sites from placing Google-served ads on pages with “spammy automatically generated content.”

The ploy works because programmatic advertising allows companies to buy ad spots on the internet without human oversight: algorithms bid on placements to optimize the number of relevant eyeballs likely to see that ad. Even before generative AI entered the scene, around 21% of ad impressions were taking place on junk “made for advertising” websites, wasting about $13 billion each year.

Now, people are using generative AI to make sites that capture ad dollars. NewsGuard has tracked over 200 “unreliable AI-generated news and information sites” since April 2023, and most seem to be seeking to profit off advertising money from, often, reputable companies.

NewsGuard identifies these websites by using AI to check whether they contain text that matches the standard error messages from large language models like ChatGPT. Those flagged are then reviewed by human researchers.

Most of the websites’ creators are completely anonymous, and some sites even feature fake, AI-generated creator bios and photos.

As Lorenzo Arvanitis, a researcher at NewsGuard, told me, “This is just kind of the name of the game on the internet.” Often, perfectly well-meaning companies end up paying for junk—and sometimes inaccurate, misleading, or fake—content because they are so keen to compete for online user attention. (There’s been some good stuff written about this before.)

The big story here is that generative AI is being used to supercharge this whole ploy, and it’s likely that this phenomenon is “going to become even more pervasive as these language models become more advanced and accessible,” according to Arvanitis.

And though we can expect it to be used by malign actors in disinformation campaigns, we shouldn’t overlook the less dramatic but perhaps more likely consequence of generative AI: huge amounts of wasted money and resources.

What else I’m reading

  • Chuck Schumer, the Senate majority leader in the US Congress, unveiled a plan for AI regulation in a speech last Wednesday, saying that innovation ought to be the “North Star” in legislation. President Biden also met with some AI experts in San Francisco last week, in another signal that regulatory action could be around the corner, but I’m not holding my breath.
  • Political campaigns are using generative AI, setting off alarm bells about disinformation, according to this great overview from the New York Times. “Political experts worry that artificial intelligence, when misused, could have a corrosive effect on the democratic process,” reporters Tiffany Hsu and Steven Lee Myers write.
  • Last week, Meta’s oversight board issued binding recommendations about how the company moderates content around war. The company will have to provide additional information about why material is left up or taken down, and preserve anything that documents human rights abuses. Meta has to share that documentation with authorities, when appropriate as well. Alexa Koenig, the executive director of the Human Rights Centre, wrote a sharp analysis for Tech Policy Press explaining why this is actually a pretty big deal.

What I learned this week

The science about the relationship between social media and mental health for teens is still pretty complicated. A few weeks ago, Kaitlyn Tiffany at the Atlantic wrote a really in-depth feature, surveying the existing, and sometimes conflicting, research in the field. Teens are indeed experiencing a sharp increase in mental-health issues in the United States, and social media is often considered a contributing factor to the crisis.

The science, however, is not as clear or illuminating as we might hope, and just exactly how and when social media is damaging is not yet well established in the research. Tiffany writes that “a decade of work and hundreds of studies have produced a mixture of results, in part because they’ve used a mixture of methods and in part because they’re trying to get at something elusive and complicated.” Importantly, “social media’s effects seem to depend a lot on the person using it.”

Sourced from MIT Technology Review

By Dhanshree Shripad Shenwai

The new Text2Speech model, Bark, was just introduced, and it has constraints on voice cloning and permits prompts to ensure user safety. However, scientists have decoded the audio samples, freed the instructions from constraints, and made them available in an accessible Jupyter notebook. Now, using just 5-10 seconds of audio/text samples, it is possible to clone a whole audio file.

What is Bark?

Suno’s groundbreaking Bark text-to-audio model is built on GPT-style models and can produce natural-sounding speech in several languages, in addition to music, noise, and basic sound effects. Suno developed the Bark text-to-audio paradigm using a transformer. In addition to making a natural-sounding speech in several languages, Bark can also create music, ambient noise, and basic sound effects. The model can also generate facial expressions, including smiling, frowning, and sobbing.

Bark uses GPT-style models to create speech with minimum fine-tuning, resulting in voices with a wide range of expressions and emotions that accurately reflect subtleties in tone, pitch, and rhythm. It’s an amazing experience that makes you question whether or not you’re talking to real people. Bark has impressively clear and accurate voice generation capabilities in several languages, including Mandarin, French, Italian, and Spanish.

How does it work?

Bark employs GPT-style models to produce audio from scratch, just as Vall-E and other incredible work in the area. In contrast to Vall-E, high-level semantic tokens incorporate the first text prompt instead of phonemes. Therefore, it may generalize to non-speech sounds, such as music lyrics or sound effects in the training data, in addition to speech. The entire waveform is then created by converting the semantic tokens into audio codec tokens using a second model.

Features

  • Bark has built-in support for several languages and can automatically detect the user’s input language. While English presently has the highest quality, other languages will improve as one scale. Therefore, Bark will use the natural accent for the corresponding languages when presented with code-switched text.
  • Bark is capable of producing any form of sound imaginable, including music. There is no fundamental distinction between speech and music in Bark’s mind. On occasion, though, Bark will instead create music based on words.
  • Bark can replicate every nuance of a human voice, including timbre, pitch, inflection, and prosody. The model also works to save environmental sounds, music, and other inputs. Due to Bark’s automated language recognition, you may utilize a German history prompt with English content, for instance. As a result, the resulting audio typically has a German accent.
  • Users can specify a certain character’s voice by providing prompts like NARRATOR, MAN, WOMAN, etc. These directions are only sometimes followed, especially if another audio history direction is supplied that conflicts with the first.

Performance

CPU and GPU (pytorch 2.0+, CUDA 11.7, and CUDA 12.0) implementations of Bark have been validated. Bark can produce near real-time audio on current GPUs using PyTorch every night. Bark demands running transformer models with over a hundred million parameters. Inference times might be 10–100 times slower on older GPUs, the default collab, or a CPU

By Dhanshree Shripad Shenwai

Dhanshree Shenwai is a Computer Science Engineer and has a good experience in FinTech companies covering Financial, Cards & Payments and Banking domain with keen interest in applications of AI. She is enthusiastic about exploring new technologies and advancements in today’s evolving world making everyone’s life easy.

Sourced from MARKTECHPOST

By Imane El Atillah

Tailoring prompts for ChatGPT means increasingly the effectiveness of the chatbot’s responses. Here are the best tried and tested prompts to bookmark.

ChatGPT has taken the world by storm since its release, with millions of users flocking to utilise its services at an unprecedented rate.

However, while some users have found the artificial intelligence (AI) chatbot to be a useful tool, others have been less than impressed, citing issues and limitations with their interactions with it.

One key factor to consider is the way in which users communicate with it. Simple commands may not always suffice, with users needing to employ more nuanced prompts to achieve their desired outcomes.

To help users make the most of ChatGPT’s capabilities, experts on social media platforms such as Twitter have been sharing valuable insights and strategies for effective communication with the chatbot.

Why is getting prompts right so important?

ChatGPT has been facing criticism for its inability to perform specific tasks accurately and its tendencies to lie and hallucinate. However, the secret to mastering ChatGPT and getting desired outcomes is choosing the correct prompts for it.

By using specific prompts, users can navigate the chatbot more effectively and achieve more personalised responses, unlocking the full potential of ChatGPT.

The importance of tailoring perfect prompts is so valuable that companies are recruiting experts who can communicate with chatbots effectively and a new job, AI prompt engineering, has emerged in the market with a salary range of up to $300 000 (€275 346).

Euronews Next has compiled a list of the five most useful prompts and put them to the test.

Prompt 1: Simplifying complex notions

Prompt: Hey ChatGPT. I want to learn about (insert specific topic). Explain (insert specific topic) in simple terms. Explain to me like I’m 11 years old.

ChatGPT
ChatGPT explains blockchain for an 11 years oldChatGPT

ChatGPT’s ability to provide clarity, use simple language and provide explanations are top tier. When asked to explain blockchain in a way an 11-year-old understands, its oversimplification of complex notions helps users to understand things outside of their expertise and with no prior knowledge of technical terms required.

Prompt 2: Generate the perfect marketing plan

Prompt: I want you to act as an advertiser. You will create a campaign to promote a product or service of your choice. You will choose a target audience, develop key messages and slogans, select the media channels for promotion, and decide on any additional activities needed to reach your goals. My first suggestion request is, “I need help creating an advertising campaign for (insert description of service or product)”

ChatGPT
ChatGPT use for marketing campaignsChatGPT

ChatGPT has access to the Internet’s database. It knows what people like, what appeals to them the most, what advertisements work well for companies and the marketing strategies to build a successful brand in any domain.

With ChatGPT on hand, the time when the success of marketing strategies is left in doubt or is a question of mere luck appears to be coming to an end.

So much so that individuals are using ChatGPT to build a whole company from scratch. Perhaps the interesting part of this development is that it is working, and by following simple step-by-step guides from the chatbot, users have been able to launch businesses and generate profit.

Prompt 3: Take advantage of expert consulting

Prompt: I will provide you with an argument or opinion of mine. I want you to criticise it as if you were <person>

Person: (insert expert name)

Argument: (insert desired topic)

ChatGPT
ChatGPT use for expert opinion from Elon MuskChatGPT

No one is better at providing money-making advice than the richest man in the world. Thanks to successful people’s presence online like billionaire Elon Musk, ChatGPT is able to easily mimic their thinking process and personify them to provide relevant and helpful advice to users.

Prompt 4: Job interview simulations

Prompt: Simulate a job interview for (insert specific role). Context: I am looking for this job and you are the interviewer. You will ask me appropriate questions as if we were in an interview. I will respond. Only ask the following question once I have responded.

ChatGPT
Simulating job interviews using ChatGPTChatGPT

Provide the chatbot with enough context about the job you’re interviewing for and let it do its magic. This is a great way to practice your interview responses and get an overall idea of what questions you might get asked.

As you provide the chatbot with more and more information when responding, it will tailor its questions more effectively.

Prompt 5: Make ChatGPT write like you

Prompt: [Insert Text]

Write about (insert text topic) as the above author would write.ChatGPT

ChatGPT mimics writing style based on writing sampleChatGPT

One of the many complaints people have about chatGPT is its inability to provide content tailored to each user. This leaves many complaining about the dullness of the responses and how in some cases it can easily be guessed that an AI wrote the piece.

However, when using the correct prompt, ChatGPT is capable of mimicking one’s own writing style and providing personalised responses.

By Imane El Atillah

Sourced from euronews.next

By Michael Drogalis

For businesses and their customers, the answers to most questions rely on data that is locked away in enterprise systems. Here’s how to deliver that data to GPT model prompts in real time.

By this point, just about everybody has had a go playing with ChatGPT, making it do all sorts of wonderful and strange things. But how do you go beyond just messing around and using it to build a real-world, production application? A big part of that is bringing together the general capabilities of ChatGPT with your unique data and needs.

What do I mean by that? Let me give you an example of a scenario every company is thinking about right now. Imagine you’re an airline, and you want to have an AI support agent help your customers if a human isn’t available.

Your customer might have a question about how much it costs to bring skis on the plane. Well, if that’s a general policy of the airline, that information is probably available on the internet, and ChatGPT might be able to answer it correctly.

But what about more personal questions, like

Is my flight delayed?
Can I upgrade to first class?
Am I still on the standby list for my flight tomorrow?

It depends! First of all, who are you? Where and when are you flying? What airline are you booked with?

ChatGPT can’t help here because it doesn’t know the answer to these questions. This isn’t something that can be “fixed” by more innovation at OpenAI. Your personal data is (thankfully) not available on the public internet, so even Bing’s implementation that connects ChatGPT with the open web wouldn’t work.

The fundamental obstacle is that the airline (you, in our scenario) must safely provide timely data from its internal data stores to ChatGPT. Surprisingly, how you do this doesn’t follow the standard playbook for machine learning infrastructure. Large language models have changed the relationship between data engineering and model creation. Let me explain with a quick diagram.

gpt 4 streaming 01

Confluent

In traditional machine learning, most of the data engineering work happens at model creation time. You take a specific training data set and use feature engineering to get the model right. Once the training is complete, you have a one-off model that can do the task at hand, but nothing else. Most of the problem-specific smarts are baked in at training time. Since training is usually done in batch, the data flow is also batch and fed out of a data lake, data warehouse, or other batch-oriented system.

With large language models, the relationship is inverted. Here, the model is built by taking a huge general data set and letting deep learning algorithms do end-to-end learning once, producing a model that is broadly capable and reusable. This means that services like those provided by OpenAI and Google mostly provide functionality off reusable pre-trained models rather than requiring they be recreated for each problem. And it is why ChatGPT is helpful for so many things out of the box. In this paradigm, when you want to teach the model something specific, you do it at each prompt. That means that data engineering now has to happen at prompt time, so the data flow problem shifts from batch to real-time.

What is the right tool for the job here? Event streaming is arguably the best because its strength is circulating feeds of data around a company in real time.

In this post, I’ll show how streaming and ChatGPT work together. I’ll walk through how to build a real-time support agent, discuss the architecture that makes it work, and note a few pitfalls.

How ChatGPT works

While there’s no shortage of in-depth discussion about how ChatGPT works, I’ll start by describing just enough of its internals to make sense of this post.

ChatGPT, or really GPT, the model, is basically a very large neural network trained on text from the internet. By training on an enormous corpus of data, GPT has been able to learn how to converse like a human and appear intelligent.

When you prompt ChatGPT, your text is broken down into a sequence of tokens as input into the neural network. One token at a time, it figures out what is the next logical thing it should output.

Human: Hello.

AI: How

AI: How can

AI: How can I

AI: How can I help

AI: How can I help you

AI: How can I help you today?

One of the most fascinating aspects of ChatGPT is that it can remember earlier parts of your conversation. For example, if you ask it “What is the capital of Italy?”, it correctly responds “Rome”. If you then ask “How long has it been the capital?”, it’s able to infer that “it” means Rome as the capital, and correctly responds with 1871. How is it able to do that?

ChatGPT has something called a context window, which is like a form of working memory. Each of OpenAI’s models has different window sizes, bounded by the sum of input and output tokens. When the number of tokens exceeds the window size, the oldest tokens get dropped off the back, and ChatGPT “forgets” about those things.

gpt 4 streaming 02

Confluent

As we’ll see in a minute, context windows are the key to evolving ChatGPT’s capabilities.

Making GPT-4 understand your business

With that basic primer on how ChatGPT works, it’s easy to see why it can’t tell your customer if their flight was delayed or if they can upgrade to first class. It doesn’t know anything about that. What can we do?

The answer is to modify GPT and work with it directly, rather than go through ChatGPT’s higher-level interface. For the purposes of this blog post, I’ll target the GPT-4 model (and refer to it as GPT hereafter for concision).

There are generally two ways to modify how GPT behaves: fine-tuning and search. With fine-tuning, you retrain the base neural network with new data to adjust each of the weights. But this approach isn’t recommended by OpenAI and others because it’s hard to get the model to memorize data with the level of accuracy needed to serve an enterprise application. Not to mention any data it’s fine-tuned with may become immediately out of date.

That leaves us with search. The basic idea is that just before you submit a prompt to GPT, you go elsewhere and look up relevant information and prepend it to the prompt. You instruct GPT to use that information as a prefix to the prompt, essentially providing your own set of facts to the context window at runtime.

gpt 4 streaming 03

Confluent

If you were to do it manually, your prompt would look something like this:

You are a friendly airline support agent. Use only the following facts to answer questions. If you don’t know the answer, you will say “Sorry, I don’t know. Let me contact a human to help.” and nothing else.

The customer talking to you is named Michael.

Michael has booked flight 105.

Michael is flying economy class for flight 105.

Flight 105 is scheduled for June 2nd.

Flight 105 flies from Seattle to Austin.

Michael has booked flight 210.

Michael is flying economy class for flight 210.

Flight 210 is scheduled for June 10th.

Flight 210 flies from Austin to Seattle.

Flight 105 has 2 first class seats left.

Flight 210 has 0 first class seats left.

A customer may upgrade from economy class to first class if there is at least 1 first class seat left on the flight and the customer is not already first class on that flight.

If the customer asks to upgrade to first class, then you will confirm which flight.

When you are ready to begin, say “How can I help you today?”

Compared to fine-tuning, the search approach is a lot easier to understand, less error-prone, and more suitable for situations that require factual answers. And while it might look like a hack, this is exactly the approach being taken by some of the best-known AI products like GitHub Copilot.

So, how exactly do you build all this?

Constructing a customer 360

Let’s zoom out for a minute and set GPT aside. Before we can make a support agent, we have to tackle one key challenge—we need to collect all of the information that could be relevant to each customer.

Going back to the example of whether a customer can upgrade to first class, remember that the answer depends on a lot of different factors for the particular flight. To have enough context to answer it, you need to consolidate the data for:

  • Customer identity
  • Upcoming booked flights for the customer
  • Seat layout of the plane assigned to the flight
  • Current capacity for the flight
  • Rewards points for free upgrades

For most companies, this data is spread across a bunch of different systems like databases, data warehouses, SaaS applications, queues, and file systems. Much of it is not built to be queried interactively at low latency, and none of it is arranged to be easily consolidated. Communication between these systems is point-to-point, making it incredibly difficult to get a unified view of the data.

gpt 4 streaming 12

Confluent

Event streaming is a good solution to bring all of these systems together. By tapping into feeds of information as each of them changes, you can construct a unified view of each customer that’s easy to query with low latency.

gpt 4 streaming 05

Confluent

Confluent’s connectors make it easy to read from these isolated systems. Turn on a source connector for each, and changes will flow in real time to Confluent.

Because these streams usually contain somewhat raw information, you’ll probably want to process that data into a more refined view. Stream processing is how you transform, filter, and aggregate individual streams into a view more suitable for different access patterns. You probably want to ultimately sink that view into a relational database, key/value store, or document store.

Connecting the customer data to GPT

With the customer 360 data turned into a unified view, the next step is to programmatically connect that information with each prompt. At this point, the architecture looks like this:

gpt 4 streaming 06

Confluent

And the support agent interaction looks like this:

AI: How can I help you today?

Human: Hi. I’d like to upgrade my seat to first class. Can you do that?

AI: Absolutely, I’d be happy to assist with that. However, could you please specify which flight you’d like to upgrade to first class? Is it Flight 105 or Flight 210?

Human: 105 please

AI: Great news, Michael. We have 2 first class seats left on Flight 105. I can upgrade your economy class seat to first class for this flight. Shall I proceed with this change for you?

Human: Yep.

AI: Excellent, Michael. I’ve successfully upgraded your seat to first class on Flight 105. You will now enjoy all the perks and amenities of our first class service. Let me know if there’s anything else I can assist you with today. Safe travels!

Human: Can you upgrade my 210 seat to first class too?

AI: I’m sorry, Michael, but currently there are no first class seats left on Flight 210. Therefore, I’m unable to upgrade your seat for this flight. If there’s anything else you need help with, please let me know.

So when the application receives a chat message, all it needs to do is look up the customer ID who sent it, query the customer 360 view, and supply a block of useful information at the start of every prompt—similar to what I showed in the manual pre-prompt.

Connecting your knowledge base to GPT

This technique works great for questions about an individual customer, but what if you wanted the support agent to be broadly knowledgeable about your business? For example, if a customer asked, “Can I bring a lap infant with me?”, that isn’t something that can be answered through customer 360 data. Each airline has general requirements that you’d want to tell the customer, like that they must bring the child’s birth certificate.

Information like that usually lives across many web pages, internal knowledge base articles, and support tickets. In theory, you could retrieve all of that information and prepend it to each prompt as I described above, but that is a wasteful approach. In addition to taking up a lot of the context window, you’d be sending a lot of tokens back and forth that are mostly not needed, racking up a bigger usage bill.

How do you overcome that problem? The answer is through embeddings. When you ask GPT a question, you need to figure out what information is related to it so you can supply it along with the original prompt. Embeddings are a way to map things into a “concept space” as vectors of numbers. You can then use fast operations to determine the relatedness of any two concepts.

OK, but where do those vectors of numbers come from? They’re derived from feeding the data through the neural network and grabbing the values of neurons in the hidden layers. This works because the neural network is already trained to recognize similarity.

To calculate the embeddings, you use OpenAI’s embedding API. You submit a piece of text, and the embedding comes back as a vector of numbers.

curl https://api.openai.com/v1/embeddings \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer $OPENAI_API_KEY" \
  -d '{
    "input": "Your text string goes here",
    "model": "text-embedding-ada-002"
  }'

{
  "data": [
    {
      "embedding": [
        -0.006929283495992422,
        -0.005336422007530928,
        ...
        -4.547132266452536e-05,
        -0.024047505110502243
      ],
      "index": 0,
      "object": "embedding"
    }
  ],
  "model": "text-embedding-ada-002",
  "object": "list",
  "usage": {
    "prompt_tokens": 5,
    "total_tokens": 5
  }
}

Since we’re going to use embeddings for all of our policy information, we’re going to have a lot of them. Where should they go? The answer is in a vector database. A vector database specializes in organizing and storing this kind of data. Pinecone, Weaviate, Milvus, and Chroma are popular choices, and more are popping up all the time.

gpt 4 streaming 07

Confluent

As a quick aside, you might be wondering why you shouldn’t exclusively use a vector database. Wouldn’t it be simpler to also put your customer 360 data there, too? The problem is that queries against a vector database retrieve data based on the distance between embeddings, which is not the easiest thing to debug and tune. In other words, when a customer starts a chat with the support agent, you absolutely want the agent to know the set of flights the customer has booked. You don’t want to leave that up to chance. So in this case it’s better to just query your customer 360 view by customer ID and put the retrieved data at the start of the prompt.

With your policies in a vector database, harvesting the right information becomes a lot simpler. Before you send a prompt off to GPT, you make an embedding out of the prompt itself. You then take that embedding and query your vector database for related information. The result from that query becomes the set of facts that you prepend to your prompt, which helps keep the context window small since it only uses relevant information.

gpt 4 streaming 08

Confluent

That, at a very high level, is how you connect your policy data to GPT. But I skipped over a lot of important details to make this work. Time to fill those in.

Syncing your knowledge base to the vector database

The next step is to get your policy information into the vector database. The biggest decision to make here is how you’ll chunk the data.

Chunking refers to the amount of data that you put together in one embedding. If the chunk size is too large or too small, it’ll be harder for the database to query for related information. To give you an idea of how this works in other domains, you might choose to chunk a Wikipedia article by section, or perhaps by paragraph.

Now, if your policies change slowly or never change, you can scrape all of your policy documents and batch upload them to the vector database, but a better strategy would be to use stream processing. Here again, you can set up connectors to your file systems so that when any file is added or changed, that information can be made rapidly available to the support agent.

If you use stream processing, sink connectors help your data make the final jump, moving your embeddings into the vector database.

gpt 4 streaming 09

Confluent

Tying it all together

We’re now ready to bring all of this together into a working example. Here’s what the architecture looks like:

gpt 4 streaming 10

Confluent

This architecture is hugely powerful because GPT will always have your latest information each time you prompt it. If your flight gets delayed or your terminal changes, GPT will know about it during your chat session. This is completely distinct from current approaches where the chat session would need to be reloaded or wait a few hours (or days) for new data to arrive.

And there’s more. A GPT-enabled agent doesn’t have to stop at being a passive Q/A bot. It can take real action on your behalf. This is again something that ChatGPT, even with OpenAI’s plugins, can’t do out of the box because it can’t reason about the aftereffects of calling your internal APIs. Event streams work well here because they can propagate the chain of traceable events back to you. As an example, you can imagine combining command/response event pairs with chain-of-thought prompting to approach agent behaviour that feels more autonomous.

The ChatGPT Retrieval Plugin

For the sake of giving a clear explanation about how all of this works, I described a few things a bit manually and omitted the topic of ChatGPT plugins. Let’s talk about that now.

Plugins are a way to extend ChatGPT and make it do things it can’t do out of the box. New plugins are being added all the time, but one in particular is important to us: the ChatGPT Retrieval Plugin. The ChatGPT Retrieval Plugin acts as a sort of proxy layer between ChatGPT and the vector database, providing the glue that allows the two to talk to each other.

In my example, I illustrated how you’d receive a prompt, make an embedding, search the vector database, send it to GPT, and so on. Instead of doing that by hand, the ChatGPT Retrieval Plugin makes the right API calls back and forth on your behalf. This would allow you to use ChatGPT directly, rather than going underneath to OpenAI’s APIs, if that makes sense for your use case.

Keep in mind that plugins don’t yet work with the OpenAI APIs. They only work in ChatGPT. However, there is some work going on in the LangChain framework to sidestep that.

If you take this approach, one key change to the architecture above is that instead of connecting Apache Kafka directly to the vector database, you’d want to forward all of your customer 360 data to the Retrieval plugin instead—probably using the HTTP sink connector.

gpt 4 streaming 11

Confluent

Whether you connect these systems manually or use the plugin, the mechanics remain the same. Again, you can choose whichever method works best for your use case.

Capturing conversation and fine-tuning

There’s one last step to tidy up this example. As the support agent is running, we want to know what exactly it’s doing. What’s a good way to do that?

The prompts and responses are good candidates to be captured as event streams. If there’s any feedback (imagine an optional thumbs up/down to each response), we can capture that too. By again using stream processing, we can keep track of how helpful the agent is from moment to moment. We can feed that knowledge back into the application so that it can dynamically adjust how it constructs its prompt. Think of it as a bit like working with runtime feature flags.

gpt 4 streaming 12

Confluent

Capturing this kind of observability data unlocks one more opportunity. Earlier I mentioned that there are two ways to modify how GPT behaves: search and fine-tuning. Until now, the approach I’ve described has centered on search, adding information to the start of each prompt. But there are reasons you might want to fine-tune, and now is a good time to look at them.

When you add information to the start of a prompt, you eat up space in the context window, eroding GPT’s ability to remember things you told it in the past. And with more information in each prompt, you pay more for tokens to communicate with the OpenAI APIs. The incentive is to send the least amount of tokens possible in each prompt.

Fine-tuning is a way of side-stepping those issues. When you fine-tune a machine learning model, you make small adjustments to its neural network weights so that it will get better at a particular task. It’s more complicated to fine-tune a model, but it allows you to supply vastly more information to the model once, rather than paying the cost every time a prompt is run.

Whether you can do this or not depends on what model you’re using. This post is cantered around the GPT-4 model, which is closed and does not yet permit fine-tuning. But if you’re using an open-source model, you have no such restrictions, and this technique might make sense.

So in our example, imagine for a moment that we’re using a model capable of being fine-tuned. It would make sense to do further stream processing and join the prompt, response, and feedback streams, creating a stream of instances where the agent was being helpful. We could feed all of those examples back into the model for fine-tuning as human-reinforced feedback. (ChatGPT was partly constructed using exactly this technique.)

Keep in mind that any information that needs to be real-time still needs to be supplied through the prompt. Remember, fine-tuning only happens once offline. So it’s a technique that should be used in conjunction with prompt augmentation, rather than something you’d use exclusively.

Known limitations

As exciting as this is, I want to call out two limitations in the approach outlined in this article.

First, this architecture predominantly relies on the context window being large enough to service each prompt. The supported size of context windows is expanding fast, but in the short term, this is a real limiter.

The second is that prompt injection attacks are proving challenging to defend against. People are constantly finding new ways to get GPT to ignore its previous instructions, and sometimes act in a malicious way. Implementing controls against injection will be even more important if agents are empowered to update existing business data as I described above.

In fact, we’re already starting to see the practical choices people are making to work around these problems.

Next steps

What I’ve outlined is the basic framework for how streaming and GPT can work together for any company. And while the focus of this post was on using streaming to gather and connect your data, I expect that streaming will often show up elsewhere in these architectures.

I’m excited to watch this area continue to evolve. There’s clearly a lot of work to do, but I expect both streaming and large language models to mutually advance one another’s maturity.

Feature Image Credit: Think Stock

By Michael Drogalis

Michael Drogalis is a principal technologist on the TSG team at Confluent, where he helps make Confluent’s developer experience great. Before joining Confluent, Michael served as the CEO of Distributed Masonry, a software startup that built a streaming-native data warehouse. He is also the author of several popular open source projects, most notably the Onyx Platform.

Sourced from InfoWorld

More than 140 brands are advertising on low-quality content farm sites—and the problem is growing fast.

People are using AI chatbots to fill junk websites with AI-generated text that attracts paying advertisers, according to a new report from the media research organization NewsGuard that was shared exclusively with MIT Technology Review.

Over 140 major brands are paying for ads that end up on unreliable AI-written sites, likely without their knowledge. Ninety percent of the ads from major brands found on these AI-generated news sites were served by Google, though the company’s own policies prohibit sites from placing Google-served ads on pages that include “spammy automatically generated content.” The practice threatens to hasten the arrival of a glitchy, spammy internet that is overrun by AI-generated content, as well as wasting massive amounts of ad money.

Most companies that advertise online automatically bid on spots to run those ads through a practice called “programmatic advertising.” Algorithms place ads on various websites according to complex calculations that optimize the number of eyeballs an ad might attract from the company’s target audience. As a result, big brands end up paying for ad placements on websites that they may have never heard of before, with little to no human oversight.

To take advantage, content farms have sprung up where low-paid humans churn out low-quality content to attract ad revenue. These types of websites already have a name: “made for advertising” sites. They use tactics such as clickbait, autoplay videos, and pop-up ads to squeeze as much money as possible out of advertisers. In a recent survey, the Association of National Advertisers found that 21% of ad impressions in their sample went to made-for-advertising sites. The group estimated that around $13 billion is wasted globally on these sites each year.

Now, generative AI offers a new way to automate the content farm process and spin up more junk sites with less effort, resulting in what NewsGuard calls “unreliable artificial intelligence–generated news websites.” One site flagged by NewsGuard produced more than 1,200 articles a day.

Some of these new sites are more sophisticated and convincing than others, with AI-generated photos and bios of fake authors. And the problem is growing rapidly. NewsGuard, which evaluates the quality of websites across the internet, says it’s discovering around 25 new AI-generated sites each week. It’s found 217 of them in 13 languages since it started tracking the phenomenon in April.

NewsGuard has a clever way to identify these junk AI-written websites. Because many of them are also created without human oversight, they are often riddled with error messages typical of generative AI systems. For example, one site called CountyLocalNews.com had messages like “Sorry, I cannot fulfil this prompt as it goes against ethical and moral principles …  As an AI language model, it is my responsibility to provide factual and trustworthy information.”

NewsGuard’s AI looks for these snippets of text on the websites, and then a human analyst reviews them.

Making money from junk

“It appears that programmatic advertising is the main revenue source for these AI-generated websites,” says Lorenzo Arvanitis, an analyst at NewGuard who has been tracking AI-generated web content. “We have identified hundreds of Fortune 500 companies and well-known, prominent brands that are advertising on these sites and that are unwittingly supporting it.”

MIT Technology Review looked at the list of almost 400 individual ads from over 140 major brands that NewsGuard identified on the AI-generated sites that served programmatic ads, which included companies from many different industries including finance, retail, auto, health care, and e-commerce. The average cost of a programmatic ad was $1.21 per thousand impressions as of January 2023, and brands often don’t review all the automatic placements of their advertisements, even though they cost money.

Google’s programmatic ad product, called Google Ads, is the largest exchange and made $168 billion in advertising revenue last year. The company has come under criticism for serving ads on content farms in the past, even though its own policies prohibit sites from placing Google-served ads on pages with “spammy automatically generated content.” Around a quarter of the sites flagged by NewsGuard featured programmatic ads from major brands. Of the 393 ads from big brands found on AI-generated sites, 356 were served by Google.

“We have strict policies that govern the type of content that can monetize on our platform,” Michael Aciman, a policy communications manager for Google, told MIT Technology Review in an email. “For example, we don’t allow ads to run alongside harmful content, spammy or low-value content, or content that’s been solely copied from other sites. When enforcing these policies, we focus on the quality of the content rather than how it was created, and we block or remove ads from serving if we detect violations.”

Most ad exchanges and platforms already have policies against serving ads on content farms, yet they “do not appear to uniformly enforce these policies,” and “many of these ad exchanges continue to serve ads on [made-for-advertising] sites even if they appear to be in violation of … quality policies,” says Krzysztof Franaszek, founder of Adalytics, a digital forensics and ad verification company.

Google said that the presence of AI-generated content on a page is not an inherent violation. “We also recognize that bad actors are always shifting their approach and may leverage technology, such as generative AI, to circumvent our policies and enforcement systems,” said Aciman.

A new generation of misinformation sites

NewsGuard says that most of the AI-generated sites are considered “low quality” but “do not spread misinformation.” But the economic dynamic of content farms already incentivizes the creation of clickbaity websites that are often riddled with junk and misinformation, and now that AIs can do the same thing on a bigger scale, it threatens to exacerbate the misinformation problem.

For example, one AI-written site, MedicalOutline.com, had articles that spread harmful health misinformation with headlines like “Can lemon cure skin allergy?” “What are 5 natural remedies for ADHD?” and “How can you prevent cancer naturally?” According to NewsGuard, advertisements from nine major brands, including the bank Citigroup, the automaker Subaru, and the wellness company GNC, were placed on the site. Those ads were served via Google.

Adalytics confirmed to MIT Technology Review that ads on Medical Outline appeared to be placed via Google as of June 24. We reached out to Medical Outline, Citigroup, Subaru, and GNC for comment over the weekend, but the brands have not yet replied.

After MIT Technology Review flagged the ads on Medical Outline and other sites to Google, Aciman said Google had removed ads that were being served on many of the sites “due to pervasive policy violations.” The ads were still visible on Medical Outline as of June 25.

“NewsGuard’s findings shed light on the concerning relationship between Google, ad tech companies, and the emergence of a new generation of misinformation sites masquerading as news sites and content farms made possible by AI,” says Jack Brewster, the enterprise editor of NewsGuard. “The opaque nature of programmatic advertising has inadvertently turned major brands into unwitting supporters, unaware that their ad dollars indirectly fund these unreliable AI-generated sites.”

Franaszek says it’s still too early to tell how the AI-generated content will affect the programmatic advertising landscape. After all, in order for those sites to make money, they still need to attract humans to their content, and it’s currently not clear whether generative AI will make that easier. Some sites might draw in only a couple of thousand views each month, making just a few dollars.

“The cost of content generation is likely less than 5% of the total cost of running a [made-for-advertising] site, and replacing low-cost foreign labour with an AI is unlikely to significantly change this situation,” says Franaszek.

So far, there aren’t any easy solutions, especially given that advertising props up the entire economic model of the internet. “What is key to remember is that programmatic ads—and targeted ads more generally—are a fundamental enabler of the internet economy,” says Hodan Omaar, senior AI policy advisor at the Information Technology and Innovation Foundation, a think tank in Washington, DC.

“If policymakers banned the use of these types of ad services, consumers would face a radically different internet: more ads that are less relevant, lower-quality online content and services, and more paywalls,” Omaar says.

“Policy shouldn’t be focused on getting rid of programmatic ads altogether, but rather on how to ensure there are more robust mechanisms in place to catch the spread of misinformation, whether it be direct or indirect.”

Feature Image Credit: Stephanie Arnett/MITTR | Envato

Sourced from MIT Technology Review

By

Recently OpenAI rolled out a new feature to its ChatGPT AI in the form of a new code interpreter which can be usefully wide variety of different tasks. If you are interested in learning more about the new ChatGPT Code Interpreter this quick guide will provide an overview as well as a few examples to get you started.

Watch the video embedded below, kindly created by the App Of The Day YouTube channel to learn 10 ChatGPT Code Interpreter tips and tricks you can use to help improve your productivity, research or data analysis.

Quick Links:

ChatGPT Code Interpreter tips

In a nutshell, the ChatGPT Code Interpreter is a multi-faceted tool that streamlines a range of tasks. From data interpretation and visualization to Python code analysis and optimization, this tool has the potential to revolutionize your digital tasks. Give it a try and experience the difference.

1. Diving into Data Interpretation

The Code Interpreter is more than just a basic AI tool. It goes beyond the mundane, digging deep into diverse datasets to extract meaningful trends. This function can be utilized to understand your data, whether it’s a personal dataset or test data obtained from online platforms like Kaggle.

2. Creating Compelling Visualizations

Ever needed to represent your data visually but felt overwhelmed by the process? The Code Interpreter comes in handy by automatically generating engaging visual representations such as graphs and diagrams from your data. This feature takes away the guesswork, leaving you with clear, impactful visuals.

3. Processing Images

Have a stack of images that need editing? Look no further than the Code Interpreter. This versatile feature can crop, transform, and even create color palettes from images. Now, you can efficiently handle your image editing needs, all within ChatGPT.

4. Handling File Conversions

File conversions can be a hassle, especially when dealing with different formats. Here’s where the Code Interpreter shines. It simplifies file conversion tasks, such as transforming a song into an MP3 or a JPEG into a PNG.

5. Crafting QR Codes

A QR code is a quick way to direct people to specific online content. Whether you’re running a digital campaign or want to share a web page quickly, the Code Interpreter can create QR codes for you with minimal fuss.

6. Financial Data Analysis

If you’re seeking to understand financial data like stock prices, the Code Interpreter can be your best bet. This tool does the heavy lifting, helping you make sense of complex financial data without the need for an economics degree.

7. Data-based Predictions

While not an oracle, the Code Interpreter does an impressive job of making predictions based on datasets. Although the accuracy may vary, it can be a handy tool for forecasting trends, guiding decision-making processes.

8. Interacting with Personal Data

The Code Interpreter isn’t just a data viewer; it’s an interactive tool. It can work with your personal datasets, helping you understand and visualize your data more effectively. This can be a game-changer for personal or professional projects requiring data analysis.

9. Optimizing Python Code

If you’re a Python enthusiast or just dabbling in the language, the Code Interpreter can become your new best friend. It can help you analyze, optimize, and improve your Python code. Its detailed analysis allows you to understand your code’s functionality and purpose better, paving the way for improved coding skills.

10. Crafting Presentations from Datasets

Imagine having an AI assistant help you design a compelling presentation using a dataset. Sounds too good to be true? With the Code Interpreter, it’s a reality. This feature can use datasets to suggest content and design full presentations, saving you precious time.

If you would like to learn more about the latest ChatGPT Code Interpreter and how you can use it check out our previous article. Or visit the official OpenAI website and developer documentation if you would like to implement the new features into your AI application or service.

By

Sourced from Geeky Gadgets

Sourced from Entrepreneur

Want to boost your qualifications but not sure which certificates to pursue? Check out these in-demand professional certifications to pick your path.

Professional certifications are vital additions and improvements to your resume. In fact, the right professional certifications can help you qualify for higher-paying jobs or break into new industries even if you don’t have a specific degree.

Whether you’re looking to upgrade your current position or switch careers, you need to know about the most in-demand professional certifications you can get ASAP. Let’s take a closer look.

What are professional certifications?

Professional certifications are credentials you earn through short-term classes or programs, depending on the subject matter. Once you earn a certification, you can put it on your resume, join certain organizations and qualify for different positions.

As an example, you may need a professional certificate to become a project manager at your current place of employment. To become a certified professional, you’ll attend a certification program from an organization like Google.

Think of professional certifications as extra qualifying credentials on top of degrees. In many cases, degrees are combined with certifications to show that a job candidate has the skills and practical expertise to fulfil a position’s requirements.

Professional certifications typically take anywhere from a few weeks to a few months to earn (although a few may take several years), and some just require you to take a test without completing a program beforehand. A certification exam covers the fundamentals of the topic and lets you demonstrate competency. They’re often required for certificates in information technology, healthcare and business management.

Many professional certifications require several years of experience or a degree before you can apply for them. Completing online courses also allows you to qualify for critical career path certificates. Organizations like the Project Management Institute offer certification courses for professional development and continuing education purposes.

Why do you need professional certifications?

You may need a professional certification for a variety of reasons, including:

  • You want to progress your career. Some high-level and high-paying positions in your field may require you to have one or more certifications on top of a degree and several years of experience.
  • You want to enter a new field or industry. In some cases, a certification can stand in as a degree if you already have a bachelor’s in another major. For instance, if you have a bachelor’s degree in English but you wish to become a teacher, a teaching certification could qualify you for teaching positions.
  • You want to maximize your salary potential and resume attractiveness. Simply put, if you wish to earn a promotion or qualify for a higher pay grade, you might need a professional certification so management can justify the pay raise.
  • You just want to learn more about your field or a specific subject. Since professional certification programs take less time to complete than degree programs, they are optimal opportunities to learn more about a particular topic without committing a few years of your life to the process.

For these reasons and more, you might want to know about the most in-demand professional certifications to pursue. However, you should look at factors like pricing, continuing education units and more to find the right certification for your needs.

Top 9 in-demand professional certifications

Good news: there are dozens of different professional certifications you can earn in the near future. However, it’s wise to prioritize your professional certification education.

To that end, here are nine top professional certifications that should help you in a variety of different industries and jobs.

1. Certified Associate in Project Management (CAPM)

Project management is one of the most in-demand skill sets in business, finance, technology and more. If you want to become a supervisor or manager in any capacity, you’ll need a certificate proving you have the skills needed to succeed.

That’s where the CAPM certificate comes in. This associate-level certification is perfect if you still need to gain experience managing company projects. You need 1,500 hours of project experience or 23 hours of project management education. Then you’ll need to pass a 150-question exam and pay a fee of up to $300.

2. Project Management Professional (PMP)

Another good project management certificate to complete is the PMP certification. This advanced certification is perfect for professionals with project management experience. It marks you as a capable project management specialist, and it requires 7500 hours of project leadership experience. If you have a four-year degree, you can cut down the hours requirement to 4500 hours instead.

You’ll also need 35 hours of education project management. Pass the 200-question exam and pay the fee of up to $555, and you’ll get the certificate in no time.

3. IIBA Agile Analysis Certification (IIBA-AAC)

Business analytics is a growing field, and it’s no surprise why. Businesses need a lot of data to understand their customers, and those who can analyse that data are invaluable employees.

To prove your data analytics skills, consider pursuing the IIBA Agile Analysis Certification. This standalone certification designates you as an adaptable, high-performing data analyst in changing and evolving environments. To acquire this certificate, you’ll need to finish an 85-question exam in two hours, plus pay the exam fee of up to $525.

Notably, you don’t have to complete any eligibility requirements besides two to five years of agile-related experience. To maintain this certification, you must pay for recertification every three years.

4. Certified Supply Chain Professional (CSCP)

Aspiring or current supply chain managers should consider the CSCP certification. This is a globally recognized supply chain certificate proving you are a credible, experienced supply chain management specialist.

Fortunately, many supply chain professionals will already have most of the requirements needed to acquire this certificate. You need a bachelor’s degree or equivalent, at least three years of related business experience and at least one other approved certification. Then you just need to pass the exam after paying a fee of up to $969.

5. CompTIA A+ Technician Certification

IT professionals can often benefit from pursuing certificates that prove specific skill sets. The CompTIA A+ Technician Certification is perfect for beginning workers who want to get into the technology field without formal computer science degrees or education.

When you graduate from this certification program, you’ll be able to troubleshoot technology of all types. It’s a perfect certificate for pursuing support specialist or help desk technician positions, plus it qualifies you for further on-the-job training. You need to pass the written exam and pay a minor fee to acquire this certificate.

6. SHRM-CP Certification

Every business needs a team of human resources professionals. The SHRM-CP certification could qualify you for open HR positions, and there are other good reasons to pursue this human resources certification as well.

For example, HR professionals with this certification have more credibility than others, qualifying them for higher-value positions. Once you have this certificate, you’ll likely also earn 14% to 15% more than your peers. In other words, it’s a fantastic progression certificate to pursue if you know you want to stick with the HR field.

To get this certificate, you should apply for the program and study for three to four months before taking the exam. It takes about four hours to complete, but most candidates complete the exam and earn their certificates before the allotted time expires.

7. Google Digital Marketing and eCommerce Professional Certification

Google offers a handful of very desirable certificates as well. One of them is the Digital Marketing and eCommerce Professional certificate, which is split into seven courses with distinct focuses. These help you develop new insights and knowledge into digital marketing and online commerce strategies for your brand.

It’s a go-to marketing certification choice for those who want to become digital marketers without marketing degrees. It takes about six months to complete with 10 hours of study per week, and you have to pay $39 monthly for a Coursera subscription. Still, this adds up to less than $300 over the six-month timeframe for most students.

8. Google Project Management Professional Certificate

Then there’s the Google Project Management Professional Certificate: another in-demand certificate to pursue for project management specialists and team leaders across industries. The certificate program includes 140 hours of instruction and many different practice-based assessments.

Upon completion of this certificate program, all students can apply for jobs at Google and many other employers throughout the US. It takes about six months to complete and once more, you need to pay a $39 per month fee for Coursera’s subscription.

For this program, you can take advantage of financial assistance from Google. All in all, it’s a great certificate to pursue for middle-level managers wanting to increase their skills and job responsibilities.

Don’t forget to check out Google’s other certificates in Google Analytics, Google Cloud security and machine learning and more.

9. IBM Data Science Professional Certificate

The IBM Data Science Professional Certificate is a stellar choice for future data scientists and IT professionals. It doesn’t require any prior knowledge of computer science or programming languages, and it entails nine courses in total.

Not only will completing this certificate program qualify you to work in entry-level data science jobs, but you’ll also get an IBM digital badge. You can add this to your portfolio and resume, making you more likely to be hired. You can even earn up to 12 transferable college credits since the lessons are ACE recommended.

To complete the program, you’ll need to take about 11 months of study. You’ll also need to subscribe to Coursera for $39 per month. In total, expect to pay around $429 for 11 months of study.

Get the certification you need to propel your career

Ultimately, any professional certification could be just what your professional portfolio needs.

Some other excellent professional certifications that look great to potential employers include:

  • SEO certification.
  • AWS fundamentals certification.
  • Social media marketing certification.
  • SFP (Sustainability facility professional) certification.

Consider acquiring one or several certifications in the near future, and fuel your career.

Feature Image Credit: Maskot | Getty Images

Sourced from Entrepreneur

By Sam Driver

Navigating the vast digital marketing world can be daunting, right? But, with the right digital marketing tools, it’s as breezy as a summer sail.

Whether you’re a seasoned marketer or just starting, these tools can sharpen your strategies, making your campaigns more effective and efficient.

From SEO to social media management, we’ve compiled a list of over 10 indispensable tools you need.

Excited?

Let’s jump in!

1. Harness the Power of Google Analytics for Market Insights

In the ever-evolving digital ecosystem, staying on top of market trends is vital.

Google Analytics is your window into this world, offering invaluable insights about your audience’s behaviours, preferences, and interactions.

It’s not just about gaining an understanding of what’s currently capturing attention, but also about leveraging this data to propel your marketing efforts.

For example, if you run an e-commerce store, Google Analytics can help you identify which products are most popular among your visitors, or which marketing channels are driving the most traffic to your site.

You can then tailor your promotional campaigns around these high-performing products or double down on the most effective channels.

You can even understand user behaviour on your site, such as the average time spent on a page or the bounce rate, helping you make informed decisions about improving your website’s user experience.

And the best part?

Google Analytics offers all these insights in real-time, for free!

2. Switch Up Your Content Creation with Lumen5

Creating engaging content is a marketer’s holy grail, and with a tool like Lumen5, it’s simpler than ever.

While blog posts, articles, and whitepapers are still essential, visual content is emerging as a more potent way to grab and hold audience attention.

Lumen5, an AI-powered video maker, is designed to transform your written content into appealing videos quickly and efficiently.

For instance, if you’ve just published an in-depth guide on ‘Home Gardening Tips,’ you can convert this blog post into a series of short, snappy, and shareable videos using Lumen5.

These videos can be shared across multiple platforms — your website, social media, email newsletters — to reach a wider audience.

Plus, the tool’s user-friendly interface and customizable templates mean you don’t need to be a professional video editor to create stunning visuals.

It’s an investment in creating content that not only stands out but also increases user engagement.

3. Boost SEO with Ahrefs

digital marketing tools, ahrefs homepage

While Google is often the focal point of SEO efforts, other resources can offer unique insights. Ahrefs is one such tool, providing in-depth analysis and data to optimize your SEO strategies.

For instance, if you’ve been concentrating your SEO efforts primarily on Google, integrating Ahrefs can open a treasure trove of insights. From backlink analysis to keyword research, Ahrefs provides a comprehensive view of your website’s SEO performance.

You might discover untapped keywords or learn about valuable backlinks from your competitors.

It’s relatively simple to set up, and once your site is verified, Ahrefs starts collecting and delivering insights that you can use to fine-tune your SEO strategies.

Remember, a multifaceted approach to SEO ensures you reach a wider audience and achieve better results.

4. Stay in the Know with Feedly

The importance of staying up-to-date with industry news and trends cannot be overstated for a digital marketer. Feedly, a premier RSS reader, is your one-stop solution to staying informed.

Imagine having a single platform that can keep you abreast with the latest articles, blogs, and news from all your favourite sites.

Sounds convenient, right? But that’s not all.

Feedly also allows you to categorize your feeds into different topics, making it easier to sort through the information.

Plus, the platform offers AI-driven insights to help you discover emerging trends before they become mainstream.

By investing a few minutes each day, you’ll keep your finger on the pulse of your industry, giving you an edge over competitors who are still sifting through dozens of websites for information.

5. Enhance Email Marketing with MailChimp’s A/B Testing

Even in the dynamic landscape of digital marketing, email campaigns retain their crucial role.

But are you getting the maximum return from your email marketing efforts?

If you’re not conducting A/B testing, also known as split testing, you could be missing out on significant improvements.

With a powerful tool like MailChimp, you can easily implement A/B testing for various elements of your emails.

For instance, you might experiment with different subject lines — one might be quirky and attention-grabbing, while another could be more direct and benefits-focused.

Each version is sent to a portion of your audience, and MailChimp tracks the performance of each, giving you valuable data on which one resonates more with your readers.

But why stop at subject lines?

You can also test different types of email content, from the length and tone of your message to the images and call to action (CTA).

You could also experiment with sending times, finding out whether your audience is more responsive first thing in the morning, later in the afternoon, or even on weekends.

Remember, the key to successful email marketing is continuous improvement, and with A/B testing through MailChimp, you’ll be well-equipped to make that a reality.

6. Dive into Inbound Marketing with HubSpot

digital marketing tools, hubspot homepage

While discussing digital marketing tools, one simply can’t overlook HubSpot, a leading platform in the realm of inbound marketing.

HubSpot combines a variety of marketing features in a single, integrated platform, including SEO, content creation, email marketing, social media management, and analytics.

But how does it add value to your digital marketing strategy?

Firstly, HubSpot is all about attracting, engaging, and delighting customers through relevant and helpful content.

Let’s say you’re managing a fitness blog.

With HubSpot’s SEO tools, you can ensure your blog posts are optimized to reach your target audience.

HubSpot’s Content Strategy tool can help you discover topics your audience cares about, and the Blog Ideas Generator can provide a year’s worth of blog post ideas in a matter of seconds.

Secondly, HubSpot’s email marketing tools can help you create professional emails without needing a designer, personalize your outreach, and track the success of your campaigns in real-time.

Their social media management tools can assist you in scheduling posts, monitoring social mentions, and analysing performance across all your social platforms in one place.

And if you’re into data, HubSpot’s robust analytics can give you detailed insights into your audience’s behaviour, helping you refine your marketing strategy.

7. Spruce Up Your Social Media Marketing with Sprout Social

Managing multiple social media platforms can indeed be daunting. The process involves more than just posting content — it’s about engaging with your audience, analysing performance, and refining your strategy.

Enter Sprout Social, a tool that transforms social media management from a headache into a breeze.

For example, if you’re managing a brand with presence on Facebook, Instagram, Twitter, and LinkedIn, Sprout Social allows you to schedule posts across all these platforms from a single dashboard.

No more hopping between tabs and apps! But the benefits go far beyond just saving time.

With its powerful analytics, Sprout Social offers insights on key metrics like engagement, reach, and conversions. This data can guide you on what’s working, what isn’t, and where you need to focus your efforts for better results.

Additionally, Sprout Social’s listening features can help you understand the broader conversation about your brand and industry.

In short, Sprout Social is more than a tool — it’s an essential partner in your social media marketing strategy.

8. Elevate Your Visual Content with Canva

digital marketing tools, canva homepage

In the realm of digital marketing, visual content can be the differentiating factor that sets your brand apart from the competition.

The compelling power of well-designed graphics, compelling presentations, and eye-catching social media posts can’t be underestimated.

Canva, a versatile design tool, is here to empower you to create stunning visual content effortlessly.

Imagine you’ve just written a fantastic blog post, and now you need an equally fantastic graphic to promote it on your social channels. Canva has you covered.

With an intuitive drag-and-drop interface, you can quickly design graphics that align with your brand identity. It offers a vast library of templates, fonts, illustrations, and images that caters to all design needs, from social media posts to email headers and beyond.

Whether you’re an experienced designer or a beginner, Canva is designed to make the process as easy and creative as possible.

9. Empower Your Content Marketing with Yoast SEO

It’s no secret… even the best content can fall flat without proper optimization. That’s where Yoast SEO steps up to the plate.

This powerful WordPress plugin helps you optimize your blog posts for SEO within minutes.

For instance, if you’re writing about the latest trends in digital marketing, Yoast SEO will guide you to include relevant keywords, meta descriptions, and ensure that your text is easily readable.

The best part?

The plugin will also evaluate your content’s readability — from paragraph length to sentence structure and even passive voice usage.

If you’re not using Yoast SEO yet, you’re missing out on a straightforward way to attract more organic traffic to your website, subsequently improving your brand’s visibility and credibility.

10. Unlock User Behaviour Insights with Hotjar

digital marketing tools, hotjar homepage

Sometimes, the conventional numbers and graphs from analytics tools just aren’t enough to paint the full picture of your users’ journey on your website.

Enter Hotjar, a game-changing tool that provides a deeper understanding of user behaviour.

How does it work?

By generating heatmaps and session recordings, you gain a visual understanding of how users interact with your content.

For example, the heatmaps can show where users click the most, helping you identify high-engagement areas on your webpage.

Session recordings, on the other hand, can reveal any difficulties users face when navigating your site.

Using these insights, you can make data-driven changes to enhance your website’s usability and user experience, thereby improving conversion rates and customer satisfaction.

11. Revolutionize Your Outreach with Hunter.io

Networking and outreach remain key elements in digital marketing, and Hunter.io is the perfect tool to bolster these efforts.

This brilliant tool allows you to find and verify professional email addresses tied to a specific domain or company, ensuring that you’re reaching out to the right people.

Consider this scenario…

You’re planning an email marketing campaign targeted at the decision-makers of potential partner companies.

With Hunter.io, you can quickly compile a robust contact list, verifying the legitimacy of each email address to boost your email deliverability rate.

Moreover, this tool can also aid in competitor analysis, giving you insight into the professional networks of your competition.

In less than an hour, you can create a formidable contact list for your next outreach campaign, ensuring your message is delivered directly to the decision-makers’ inboxes.

This significantly boosts your chances of forming strategic partnerships, gaining insights, or even securing new customers.

Future-Proof Your Strategy with These Essential Digital Marketing Tools

digital marketing strategy icons

We get it. The digital landscape is constantly changing, and keeping up can feel like a never-ending uphill climb.

Remember, with every challenge comes an opportunity.

These digital marketing tools are your secret weapon to navigate the future.

Every tool we’ve shared today will add a new layer of effectiveness to your strategy, empowering you to meet the challenges of the evolving digital world head-on.

So, gear up and conquer the digital marketing space.

The future is yours for the taking!

By Sam Driver

Sam is an Associate Editor for Smart Blogger and family man who loves to write. When he’s not goofing around with his kids, he’s honing his craft to provide lasting value to anyone who cares to listen.

Sourced from SmartBlogger

By Kristopher Tait 

What happened to DTC brands and why — and the evolution that is now required in direct-to-consumer branding.

Just a few years ago, direct-to-consumer (DTC) brands were the new kids on the retail block. Agile, innovative and hungry for success, they leveraged digital channels to target niche audiences, ultimately disrupting how we shop.

Fast forward to today, and the landscape has changed dramatically. While some DTC brands have soared, others face significant challenges navigating an ever-evolving landscape. This begs the question: Why is this happening, and what lessons have been learned for hopeful brands?

Not too long ago, getting products into customers’ hands meant relying on mediators like wholesalers, distributors and retailers. But then direct-to-consumer brands burst onto the scene, challenging the traditional model and carving a direct path to their target audience. They embody the innovative spirit that drives many entrepreneurs to launch their own ventures, challenging the status quo and reimagining how products get to consumers.

With that in mind, here are four key areas where DTC brands are hitting some turbulence and also explored potential solutions, highlighting the role AI-based technology can play in terms of helping brands overcome these challenges and other tools brands can use to connect the dots.

Related: 3 Reasons Brands Should Shift to a Direct-to-Consumer Model

1. Increasing customer acquisition costs

Remember when Meta and Google were all you needed to execute your digital marketing utopia? Just spin up some ads, and the dollars would follow… Well, times have changed. With skyrocketing CPM rates and conversion data becoming less reliable, even the most well-funded DTC brands are feeling the pinch. Plus, iOS 14.5 has also thrown a wrench into the mix, making it harder to track customer acquisition costs due to enhanced privacy features. So, what’s a DTC brand to do?

It’s time to get creative, folks. Firstly, it’s worth noting that most brands still spend the majority of their dollars on Meta and Google — that hasn’t changed. But now, more than ever, exploring alternative advertising platforms like Pinterest, TikTok and good ol’ premium publishers increases in value and deserves your attention. By diversifying your marketing mix, you will tap into new growth audiences you need to grow awareness.

Thus far, brands have been somewhat slow to implement technology and strategies when collecting and activating first-party data to improve acquisition efficiency in light of the iOS 14 privacy changes. Most companies use platforms like Klayvio or Mailchimp for marketing automation and Segment or Bloomreach for personalization. Still, the key step involves using predictive modeling within that data to unlock incremental revenue. Most are still analyzing activity after the money has been spent, what if we optimized things before or during money leaving our bank account?

Related: 3 Ways Direct-to-Consumer Brands Can Leverage Media Coverage

2. Scaling and operational challenges

Now, let’s talk about growth. It’s all well and good when you’re small and nimble, but scaling up makes everything harder. Managing inventory, expanding product lines and ensuring a seamless customer experience, all while finding new audiences, can feel like a Herculean task.

Investing in technology, infrastructure and human resources to help you navigate the rough seas of scaling is necessary — now. Platforms like TradeGecko or Fishbowl streamline inventory management, while ShipStation or Shopify can automate order fulfillment. There are also incredible tools in the market that can help brands stay agile and responsive in the face of changing consumer preferences and market trends. Building that technology stack remains critical.

On scaling customers, brands are often focused on ROAS as their holy grail — but I’d argue that this is an incredibly limiting factor when it comes to scaling. Instead, there needs to be a greater focus on new customer CAC, LTV and revenue goals. That also means that a correctly balanced KPI and measurement framework can be a freeing exercise toward realizing your growth potential.

Google Analytics still powers most insights for brands, but exploring tools like Rockerbox or Triple Whale can provide tooling to help you grasp a more holistic picture of performance. And at the top end of the most advanced marketing functions, MMM (media mix modeling). Not only that, MMM with added predictive capabilities on where you should spend your budget.

3. The need for an omnichannel presence

Alright, here we are, we’ve reached a point of maximum friction for DTC: omnichannel presence. With mobile shopping gaining importance and brick-and-mortar stores offering undeniable benefits, DTC brands need to understand better how they can utilize brick-and-mortar to support their growth, or they risk getting left behind.

Whether that’s a showroom where customers (and potential customers) can try your products, a store in a densely-populated city or a smart activation like SSENSE where you can order to store for try-on, it’s the dealer’s choice. The challenge lies in managing a consistent customer experience from online to store and ultimately connecting experiences for your customer so that things not only feel positive but seamless.

Here’s where technology and data integration come into play. Platforms like Adobe XD or Sketch can help with user experience design, while Segment or Tealium can assist in data integration across channels. A cohesive brand presence across all touchpoints fosters customer loyalty and drives long-term growth. And for those considering physical stores, always weigh the potential advantages and costs carefully before taking the plunge.

Maybe a pop-up with a short-term lease or a “store-within-a-store” will do the trick beautifully.

Related: 3 Ways Direct-to-Consumer Brands Can Leverage Media Coverage

4. An AI-first mindset

Simply put, AI-based technology can help DTC brands enhance their business processes and customer experience. Companies can improve personalization, customer service, demand forecasting, pricing optimization and supply chain management—all by leveraging the power of AI.

Using AI to analyze customer data and deliver tailored product recommendations, content and promotional offers is a space where brands are already innovating. We’ve seen Amazon, Starbucks and Ulta have done great things to deliver growth and increased basket sizes in recent months. Plus, AI-powered chatbots and virtual assistants provide instant, round-the-clock support for customers, improving response times and allowing customer service representatives to focus on more complex issues.

Demand forecasting is another brilliant area to deploy AI. By examining historical sales data and market trends, AI can generate accurate demand forecasts, optimize inventory management and reducing stock-related challenges. AI can also help brands monitor competitor pricing and market conditions (like search trends) to determine the optimal pricing strategy or bidding strategy in media, ensuring profitability and helping brands of all sizes maintain a competitive edge.

What does this all mean when taken together? The meteoric rise of DTC brands in recent years has disrupted traditional retail and created new opportunities for growth and success.

However, as the industry matures and competition intensifies, these companies face considerable challenges in the coming decade. Rising customer acquisition costs, exacerbated by the impact of iOS 15 and scaling difficulties, not to mention the need for an omnichannel presence, will test the resilience and adaptability of these companies.

By exploring alternative advertising platforms, leveraging customer data and market insights, and investing in technology and an AI-based infrastructure, DTC brands can more strategically navigate these challenges and maintain their growth trajectory in an increasingly competitive landscape. So, buckle up and enjoy the ride!

By Kristopher Tait 

Entrepreneur Leadership Network Contributor. US Managing Director, Croud

Kris Tait is Managing Director of Croud US and has been an integral part of the business, establishing Croud in the US by winning new clients, including St. George’s University, Audible and NewYork-Presbyterian, driving forward our service offering and delivering upon ambitious growth plans.

Sourced from Entrepreneur