Virtual Ray

Creating Virtual Ray, a Custom GPT

One of the neat features of ChatGPT is the ability to create Custom GPTs. A Custom GPT allows you to build a bespoke tool on top of ChatGPT, creating a unique product. In this post I am going to tell you how I created a simple ‘Virtual Ray’ via a Custom GPT.

Manifesto for Synthetic Data

Draft Synthetic Data Manifesto

In this note I set out what I believe to be Synthetic Data, why we need to define synthetics data, and some guidelines that I think vendors and buyers should adopt. I have been involved in a wide range of discussion with a wide range of organisations, but these views are my views, they do not represent the views of anybody else.

Synthetic Data Panel at ESOMAR Congress

AI and Synthetic Data Dominate ESOMAR Congress in Athens

Last week saw over 1000 insight and market researchers from 78 countries gather in Athens for ESOMAR’s Annual Congress. With three stages and a host of side events, the range of topics discussed was immense, but one theme stood out above all the rest and that was AI. One aspect of AI in particular was widely discussed, reviewed and commented on – namely Synthetic Data.

Synthetic hugs, $5

Most good research depends on synthetic analysis!

One of the things that has caught my eye about the recent discussion about synthetic data have been the different reactions to the word synthetic. Whilst most of the debate has focused on the underlying methods, there have been numerous sideswipes at the word “synthetic”. At first this struck me as odd, so I did some introspection and reading to find out why my reaction differed from that of others. I quickly realised that, in many cases, it reflected people’s arts/science background along with various life experiences, cultural phenomena, and interests.

Python and AI

Python, one of the reasons ChatGPT is pretty good at maths

One key reason ChatGPT is good at handling mathematical tasks and data analysis is its integration with Python, especially in its premium versions. Python not only powers the solutions provided but also allows users to see how those solutions are generated. In this post I show how you can take advantage of this.

Word Cloud

Tim Walz’s VP Speech as a Word Cloud

One excellent use of a Word Cloud, in my opinion, is to get the gist of a speech, especially one by a politician. Yesterday, Tim Walz gave his VP nomination acceptance speech at the Democratic Convention in Chicago. Here is a word cloud below represents the text of Tim Walz’s speech.

AI Automating Tasks

Using the ChatGPT API to automate tasks

The web interface for ChatGPT is great, but it does not always deliver what we want. In this post I want to describe how creating a simple call to the ChatGPT API can give a range of benefits. The example I am going to share in this post comes from a course I am running on how to the ChatGPT API.

Man looking at RFQs

Using ChatGPT to Help Decode Client Briefs

In this post, I will illustrate how to use ChatGPT to review a brief to probe for insights into the client’s research and business questions and provide clues as to what the client is likely looking for.

Tech in the naughty corner

Why are Apple and Facebook Threatening to put Europe in the AI Naughty Corner?

Meta, the company that owns Facebook, has announced that it will not release its advanced AI model (an update to Llama) in the EU. They say this is because they fear European regulations. This news comes hard on the heels of Apple’s announcement that its generative AI tools may not be available in the EU. Here are some thoughts on the why?