メインコンテンツにスキップ

[DataFramed AI Series #4] Building AI Products with ChatGPT

Joaquin Marques covers ideas on what to build with AI, the details of how to build AI products, and how ChatGPT is making chatbots better.
· 56 分 読む
Joaquin Marques

Guest

Joaquin Marques

Joaquin Marques started working with AI back in 1983, so he has more experience with AI than almost anyone on the planet. His prestigious resume includes putting his AI skills into practice at IBM, Verizon, and Oracle, and now he runs the father-son AI consultancy Kanayma, where he builds AI products.

Richie Cotton

Host

Richie Cotton

Richie helps individuals and organizations get better at using data and AI. He's been a data scientist since before it was called data science, and has written two books and created many DataCamp courses on the subject. He is a host of the DataFramed podcast, and runs DataCamp's webinar program.

Chat with AI Richie about every episode of DataFramed - all data champs welcome!

Key Quotes

One of the problems everybody has is having enough examples of data to be able to train the neural networks for specific tasks not related to ChatGPT. And so let's say for example how one of my questions is how many different ways to ChatGPT can you ask about what was the most profitable month of the year? For a specific month, how many different ways can you ask that? And instead of me spending days or weeks, you know, writing down everything that occurs to me, I have ChatGPT generate that data for me. And then I take all those 100, 200 questions, whatever. They are all asking the same thing. And now I go and use it in my chatbot, make sure that it comes up with the same right SQL query every time. Usually, it doesn't, so then I need to take care of it. Essentially you can generate hundreds of different prompt variations in order to make sure that regardless of whatever a user inputs into your chatbot, you're going to get a consistent correct answer.

Currently, I have a strong interest in XAI, AI explainability. In the case of explainability, the algorithms that work best in explaining themselves are things like decision trees, force, that type of thing. But if you think about the complexity of certain problems, and we already have examples of those types of problems in math, there are some math problems that have been solved with computers that no human understands in detail. We just take it for granted because people have checked specific portions of the code. But nobody will ever understand them because they involve thousands of steps. And the same occurs with a decision tree or a forest in that it may have thousands of decision points to give you an answer. ‘Find this particular variable between this range and that range’ and then you repeat that a hundred times, who's going to understand if you have a hundred variables?

Key Takeaways

  1. Use AI products such as ChatGPT to help you test your own chatbot solutions. If you’re building a product that answers a question that could be asked many different ways, ask ChatGPT for all of the different ways your question might be asked. Test the output questions to spot potential holes in your own code.

  2. In order to take full advantage of the ChatGPT when prompting, you have to speak its language. Use it for what it was intended to be used for, approach using a chatbot like you would a human, as that's what it's be trained to imitate. Set up your prompt with the right context, avoiding certain terminologies, and not making it too complicated.

  3. When approaching building AI products yourself, take the time to figure out whether you have all the appropriate pieces in order to build a solution. Consider questions like, do you have all the components? Are all of the intermediate problems solved already? What components will actually solve the problem? How might you need to string them together?

トランスクリプト

Richie Cotton: Welcome to part four of the Data Framed AI series. This is Richie. Perhaps the biggest development in AI over the last year is the explosion of tools that make it easier to develop applications with ai. That means that building AI into products is now feasible for almost. Any company. Today's guest is Joaquin Marques.

He started working with AI back in 1983, so he has more experience with AI than almost anyone on the planet. His prestigious resume includes putting his AI skills into practice at IBM, the Horizon and Oracle, and now he runs the father-son AI consultancy Kanayma, where he builds AI products. In today's episode, we'll cover ideas on what to build with ai.

The details of how to build AI products and how ChatGPT is making chatbots better. I'm keen to dig into Joaquin's 40 years of experience. Hi, Joaquin, thank you for joining us on Data Framed.

Joaquin Marques: Thank you for inviting me. It's a pleasure to be here.

Richie Cotton: Yeah, really. I'd like to dive straight in. So, let's talk a little bit about your work creating generative AI applications. So, can you tell me what are the most common use cases your customers have for generative ai?

Joaquin Marques: Yes, certainly. Right now I'm devoted to chat bots because of chat gbt. It represents a unique opportunity because the chat bots that we did before chat GBT did not use ai. We created different scenarios for dialog

トピック

関連