In short
Leveraging AI Podcast Episode 24 Summary
Episode Overview Podcast Title: Leveraging AI Episode Title: AI is the New ROI: Practical Ways AI Drives Profits and Growth for Your Company Host: Isar Meitis Guest: David Hirschfeld, CEO of Tekyz Air Date: [Insert Date Here]
In this episode, Isar Meitis engages in a deep discussion with David Hirschfeld on the transformative potential of AI in product development and business efficiency. They explore how AI can streamline the journey from an initial idea to a profitable product and discuss practical applications for business leaders.
---
Key Themes and Topics Discussed
- Transforming Ideas into AI-Powered Products
- Importance of AI in Product Development: AI can simplify the transition from concept to market, enhancing efficiency.
- Developing a Minimal Viable Product (MVP): Understanding critical steps in developing a product, including scoping, designing, and prototyping.
- The Product Development Process
- Classic Path vs. Market Testing Path:
- Classic Path: Starting with an idea and developing it without prior market validation can lead to costly failures.
- Market Testing Path: Involves rigorous niche analysis and pre-launch sales to validate the product concept before full development.
- Implementing AI in Business Operations
- AI Applications at Tekyz:
- Refactoring Code with AI: AI tools have been utilized to optimize existing code, improving performance significantly.
- Automating User Stories and Documentation: AI assists in creating user stories and test cases, ensuring they are comprehensive and accurate.
- Enhancing Team Efficiency
- Employee Empowerment through AI: Encouraging all employees to explore AI solutions to improve their work processes.
- Balancing Project Delivery with AI Innovation: Prioritizing client deliverables while integrating AI improvements into internal processes.
---
Key Takeaways
- AI as a Business Necessity: Companies must adopt AI technologies to remain competitive in the market.
- Internal Learning and Development: Building internal AI tools offers a low-risk environment for learning and improving processes.
- Collaborative Approach: Every employee should be engaged in identifying areas where AI can enhance quality and efficiency.
- Iterative Process of Improvement: Developing a solid understanding of how to communicate with AI is crucial for maximizing its potential.
---
Insights from David Hirschfeld
- On Coding Efficiency: Utilizing AI to refactor code has drastically reduced development time.
- On Employee Engagement: Mandating employees to seek out AI solutions fosters a culture of continuous improvement.
- On Future-Proofing the Business: Companies that do not adopt AI may face significant challenges as the technology becomes increasingly integral to business operations.
---
News and Updates from the AI World
- OpenAI Developments: Launching a GPT bot for enhanced web crawling to gather more comprehensive data for AI training.
- Google Research: Introduction of a new multimodal tool for analyzing X-ray imagery, showcasing the intersection of AI and healthcare.
- Apple's AI Focus: Tim Cook emphasizes integrating AI in every aspect of Apple's product line, particularly the iPhone.
---
Conclusion This episode underscores the imperative for businesses to leverage AI not only for operational efficiency but also to drive innovation in product development. As David Hirschfeld emphasizes, the time for executives to act is now, as the landscape of business is rapidly evolving with AI at its core.
For further insights, updates, and resources, listen to the full episode and stay tuned for more discussions on the intersection of AI and business practices.
---
Additional Resources
- Connect with Isar Meitis: [LinkedIn Profile](https://www.linkedin.com/in/isarmeitis/)
- David Hirschfeld: [LinkedIn Profile](https://www.linkedin.com/in/dhirschfeld/)
- Ultimate AI Course for Business People: [AI Course Link](https://multiplai.ai/ai-course/)
- YouTube Channel: [Full Episodes](https://www.youtube.com/@Multiplai_AI/)
---
Feel free to share this summary and engage in the conversation about how AI can shape the future of business!
Written by AI. May contain mistakes. Listen to the episode to check what was said.
Transcript
Automatic transcript. May contain errors.0:00Hello, and welcome to Leveraging AI. This is Isar Metis, your host. And in today's episode, we're talking to David Hirschfeld. He's the CEO of Techies. and he's going to share how his company is applying AI to more or less everything they do in the business, how he is creating an environment where his employees are encouraged to use AI and how they're creating a safe environment for them to test different AI's capabilities so they can then deploy them across everything that they do. It's a fascinating episode with a CEO that really gets it and that understands the potential benefits and that he's willing to invest the time in order to reap the benefits later on.
0:41And the later on is actually in the immediate future. If you are in any leadership position in thinking how to get started or how you can apply AI in your business, this is definitely gonna be an amazing episode for you. If you're anybody else in business, it's still gonna be really interesting. At the end of the episode, I'm gonna share some news as always on what happened this past week that is relevant in the AI world. And now let's dive into how you can apply AI to everything in your business. In the next few years, AI technology will change our world dramatically. Whether you are a business executive trying to catapult your business forward or just somebody who refuses to be left behind and want to advance your career, this is the show for you.
1:29I'm your host, Isar Maitis, a serial entrepreneur and an AI enthusiast. You'll hear invaluable practical tips from innovative business leaders, AI practitioners, and some of the brightest AI minds in our world today on how you can leverage AI in ethical ways to advance your career and grow your business.
1:53Hello and welcome to Leveraging AI, the podcast that shares practical ethical ways to leverage AI, improve efficiency, grow your business, and advance your career. This is Isar Maitis, your host. And as some of you may know, I have been in multiple tech startups in leadership positions, either as a CEO or as head of sales and marketing in different stages of my life. But developing new products in the tech world is one of my biggest passions, and I still find it fascinating and an amazing thing to do. I'm fascinated by the fact you can take an idea from somebody's head and make you do a product that actually helps people, provides value, and generates revenue to several different companies, including the company that developed it.
2:36AI makes a lot of steps in that process easier, but that's a very big statement. How do you take that statement and break it into actual building blocks that you can use when you're developing products? Our guest today, David Hirschfeld is doing exactly that. David is, first of all, a serial entrepreneur himself. He has founded and sold more than one business. He's currently running several different businesses as a CEO. And in the past several different years, he's running a company called Techies Corporation, spelled T-E-K-Y-Z, but sounds Techies, where he helps startups launch their products.
3:20So going from idea to revenue in the shortest amount of time. And in this past year, he's been focused a lot on adding and infusing AI into all of his processes in order to make that process for his clients even faster and more efficient. Now, because I think that every single company that develops anything, but especially that develops new products, will have to include AI in the processes or their competition will, and then they will not be competitive. I find this as a critical aspect that every single company has to learn how to do. And hence, I am really excited about the conversation that we're going to have with David.
4:00The conversation is going to be around what aspects, what steps in the journey from an idea to a working revenue generating product, you can have AI help you do faster and better and exactly how to do that. And since, like I said, I believe this is critical for the future of every company. And since I'm personally passionate about it, I'm really excited to have David as a guest of the show. David, welcome to Leveraging AI. Thank you for that great introduction, Isar. David, let's really start with, If you want high level, what are the steps, like bullet points that you help new startups go through?
4:45Before we talk about the AI, so people have the framework. I come to you as a potential client and say, David, I have this idea. I want to build this into a product. What are the five, six, 10 different steps that we have to go through in order to go from an idea to an actual running product? Okay, that's a great question. And there's a couple of different ways to go about that. with us, with techies. One's the classic way, which is where you have an idea. Sometimes it's five bullets on a napkin and it's going to be the next unicorn. And so - Always is. And it always is, right. And we spend a lot of time then basically distilling the requirements that the application will have that we need to build that will deliver these five bullets.
5:35of wonder and to the world. And so we start there and we come up with an estimate for the project because we've got to have some idea of what it's going to take to deliver that. And then we try to scope it back to what has to be there in the MVP. And this is very difficult for a lot of founders to not only scope it, but then to maintain the discipline as we're building it, to live within that scope of the minimal viable product. So then we start to develop, then we do the design and we build a prototype, a high fidelity prototype that looks like the finished product with all the user experience so that we can see exactly whether this idea holds together and that the design is appealing, but more that the user experience all holds together.
6:25And then we build it and we try to build it as quickly as we possibly can and limit with some limitations in the first version to keep the cost down so that we can get something out quickly and see whether or not there's product market fit. And nine out of 10 times, there isn't. And now it's a matter of pivoting and hopefully finding that product market fit before you run out of money. That's one way. The other way is to test the market first. So we still do the estimation. we still do that high fidelity prototype, but we also go through a rigorous niche analysis, identifying that early adopter niche, their value proposition, and their top two or three issues that they need to solve.
7:12And we know they're the early adopter because those two or three issues that are their big problems have a higher perceived impact to them and a higher cost combined, those two independent numbers, than every other niche and all of the problems that you might solve for them. And so when you've nailed that down, you have the early adopter niche. And then after we build the prototype, we build a marketing stack and we go out and try to do pre-launch sales. And that way you find out very quickly, you're forced to face the truth. Do they really want my product or not? Because if you can't sell it in a pre-launch sale, you're probably not going to sell it once the product comes out.
7:51But now you haven't spent all that money, I haven't spent all that time, and you can pivot quickly and cheaply because you're not having to pivot a finished developed product. So those are the two paths that people can choose to go to. And surprisingly, a lot of people still pick the classic path. Even if they say they're going to do the other path first, and we go through the whole process, we get ready to market, they'd say, once it comes out, it would be so much easier to sell. I was like, no, don't do that. Go out and face the music now. I love that. And I think especially most people, when they develop a new product, they have a client in mind, meaning they have their previous employer, their previous client, an area of expertise that they have with relationships that they have, that they have the opportunity to do exactly what you said.
8:43It's somebody that will be willing to be their beta test for something quickly because they really have a real need and they really want a solution and they'll be willing to accept a not perfect thing. So I think in many cases, from a founder perspective, it's doable. And I'm actually surprised that most people don't take that quicker path. But let's go back now that we understand the framework and figure out where are you using AI right now and where are you planning in your process to use AI further in a way that can help other people who are in the same boat or planning to develop a product or developing a product to learn from that and implement them myself.
9:24So implement it themselves. So you started in the beginning with, you know, I'll let you follow your path of which steps in that process you're using AI and how. Okay. And, and it's probably best if we just, if we talk about it almost like our journey, our AI journey. Okay. I'll jump ahead. I won't go into all of the open AI stuff we did last year. But earlier this year, we started using it to write or to refactor queries just because we had some big applications in law enforcement in particular with one client. And we had huge stored procedures that were complex and some of them had some performance issues.
10:06So we started to literally take that code just for the stored procedure. Nothing is exposed to the world, right? Put it into AI and then say, we'd like this to run faster and more efficiently. And the first time we did that, it was 150 lines stored procedure and it's 40 lines about 10 seconds later. And it ran faster and it ran the first time. We were somewhat floored. This was in January, I think, with ChatGPT. So we had done other stuff with OpenAI prior to that, but that was our first experience with ChatGPT. And that was in, I think that was in January. So we jumped far into the process into actually writing code as far as the journey that you described.
10:49But I do have a follow-up question that I'm very fascinated by since we started talking about this. ChatGPT is limited with how long the prompt can be. So you can't drop, you cannot drop a whole chunk of code in there. You have to break this down into specific segments. Is this what you did? Like you took just shorter segments and run it through ChatGPT? No, we put the whole thing in. And it was that much code, 150 lines. But now you can put quite a bit into there now, like 10 pages of content. Actually more if it's code, but 10 pages of written content, you can put in a prompt. If you're using OpenAI, you have a bigger range that you can feed it.
11:32And then you can do things to chain it together, but that's all getting like way too technical, right? Okay. Interesting. So from your experience, the first thing you tried that was like, oh my God, was literally just letting it help you write a more effective code. It rewrote code that we had written. And I think about the evolution of that piece of code and the time to debug it and everything else that we had spent on it. And then just gave it to chat GPT. And 10 seconds later, we had 40 lines that worked perfectly the first time. And that's not always the case, but it did there. But it was so eye-opening, right?
12:15And now all of a sudden we're thinking, okay, maybe we need to go back and refactor a lot of our code, especially areas. And then we said, okay, we want our code document. So we'd paste the code in there and say, document this. And it would write beautiful documentation of the code. No change to the code. Things like that. So these are all like little baby step things that we did really early on. But we started realizing very quickly that this has to be the direction the world's going. Tech stacks keep changing. You're stuck in your tech stack based on your skill set typically, right? unless you're willing to just have lots of different tech stacks and lots of different skill sets on your team or get very senior people to have broad experience, which is great to have.
13:03And our people are experienced, but still your ability to, unless you're one of those brilliant developers that picks up a new language overnight, there's still going to be a limit to a fixed number of tech stacks. That sometimes is not the most efficient way to go. There might be other things that are better suited. And one thing we noticed about ChatGPT is we can start writing code in tech stacks that we're not so familiar with. And we learn that tech stack almost overnight because it's writing the code for us and we can see how it's structured an API call, how it's called a function, how it creates an object or references, whatever those things are, how it's building a class structure, how it's creating microservices in a particular tech stack.
13:47And then also, and we're starting to get competent, like very quickly, even though we don't really need to be competent. We just need to be good enough programmers so that if it runs into a problem, we can then have it debug itself. We can know what, have it. Anyway, the whole process is shifting and we have, and we keep learning. That's gets us to where we were a couple months ago when we started to say, we need to formalize this whole thing. In addition to that, so the process for developing anything is write requirements. Then you take those requirements and turn them into detailed requirements, a design, user stories, test plan, test cases, test script if you're automating your testing, deployment, and then all the various pieces in your deployment.
14:40and your CICD and your automation and orchestration and all that, right? And all of that requires different specialties and different skill sets and different experience levels. And it has to be really well planned and really well orchestrated. And in a competent team, this works really pretty efficiently as long as you don't throw any big changes into the mix. So just thinking about, okay, how does a competent team function? So where do we want to use AI to start to automate this process? And so we do a lot of point solutions like with writing user stories. So our QA group is using it to write all kinds of user stories and test plans and test cases, or our business analysts for the user stories.
15:32So I got to ask you a question before we go. So the user stories, a new product, are based on a deep understanding of the problem, meaning it's not just understanding the software side of it. Right. Understanding the specific niche for which you're developing the solution, right? It could be on one day you might be developing a travel app. The next day you might be developing a law enforcement app. The third day you might be developing an accounting app. how do you use AI to help you with writing those user stories? First of all, AI, the open AI, any of the large language models have an amazing deep level of understanding of all these different domains and of all these different users and their behaviors.
16:24And it's amazing, right? We still don't assume it's going to know exactly how we need to create this particular piece of software and test it. But we're not counting on AI, at least not yet, to do all the user experience design. So all of that is done first. And we do do deep analysis in that process with our clients and with that domain and with all of our past project experience and all these other domains, because it all comes in and applies. But when we ask it to write a user story, we're writing a prompt that gives it enough context about what we're trying to accomplish with this particular function or screen or whichever we're writing it for, or user story for an API, for example.
17:14And it writes that user story with a lot of competence. And some of the mistakes that we might make because we just miss things, it doesn't miss things. It may go in the wrong direction sometimes, but we're reading that and evaluating and saying, no, this isn't what I meant. And then we re-engineer the prompt and then we're getting the result we want. Question. Yeah. First of all, I love this. I think this is a really great way to use, just like you said, these large language models have read most of the stuff on the internet, at least the interesting stuff, and definitely software development stuff it has read.
17:52and has those expertise on how to do these documents in a very efficient way. Yet, like you said, you have to give it the right context. You have to give it the right formatting for it to work for your particular use case. Can you give me the structure of the prompt that you're using to do that? So obviously not the whole prompt because I assume it's a pretty long prompt and I assume some of it is proprietary to your client. But if you had to break it into components, what components do you put in a prompt like this to write a user story? And if you can read some of it of what you actually wrote in those components, that would be awesome.
18:29I think that will give people a better understanding of what you mean by prompting for writing user stories. Okay. I'm actually going to go a different direction than user stories only because I'm not the one, it's my people on my team doing the user stories. They're the ones developing the prompting. I will give you an interesting example, which I used to train my team how to think about this. And it's nothing to do with software. But it requires you to rethink your relationship with technology in terms of your relationship with AI, because it is a relationship. Because what happens is we've been doing things a certain way for so long, we don't realize that we have an expert available for everything at any moment.
19:16And what does that even mean? So we just moved recently to Vista, California from Scottsdale. I know we went the wrong direction. Everybody goes the other direction. Long story why that happened. But anyway, and my wife loves to garden. And here you can garden all year round. And it's a very different gardening here than it it was in Scottsdale. So she likes to do square foot gardening. So she wanted to come up with a square foot gardening plan in for our backyard. And so I said, okay, how about we ask ChatGPT? And she's rolling her eyes anyway. So while she was thinking through all this and she was on the phone with a friend talking about it, I started a conversation with ChatGPT.
20:01And I even put in, my wife wants to create a square foot garden in our backyard. There's two of us. How many square feet do we need? We're not vegetarians, but we like to have vegetables with most meals. And it told us, okay, for two people, and it told us how many square feet we would need and how we should probably arrange the beds. And I said, okay, great. Based on that, what are the different types of vegetables that we can grow in our garden and with along with their companion plants because when you're doing gardening you have companion plants certain plants like to grow with others and they don't like to grow with others so they'll hurt them versus help them and so then it built a companion plant plan together which beds this would all go into right and a nice list and then i said okay what about companion flowers because those are flowers you want to plant near certain vegetables because they draw the bugs that like those vegetables off.
20:57So then it gave us all the companion flowers. I said, okay, come up with a yearly plan that includes succession planting. So after one planting is done, something else will go in that same ground, but you want to put the right thing in there because the soil is going to like to grow something else. So then it did a whole plan for the whole year for three different seasons with the successions. I said, okay, consider a square foot gardening, number the beds and give me a table with all, and it built this all out. And then five minutes later, I said, is this what you're looking for? I just showed my wife and her mouth just fell open.
21:31There were a few more prompts along the way, but this is what I mean by a relationship with the AI. So while we're writing user stories or whether we're asking it to write code or requirements, there is this sort of evolutionary process that we go through in terms of making sure that our relationship and the way we're communicating with it is getting through in the right way, in the right context. And we're giving it the proper feedback to continue to improve on the result. So first of all, I really love your example. And I want to take it really to the direction that you're saying of generalizing it of how you want to use it.
22:09And if I generalize what you said, the first thing is you need to have some level of expertise in the thing you're asking about, because you need to know what questions to ask. The second thing, I know what you're going to say, but you need a good starting point. The second thing is you have to be curious, quote unquote, in order to continue asking questions to get solid information. And the cool thing is, like you said, in some of the stuff you're saying, I don't know what other plans I need, but you can ask it, okay, what else do I need to know in order to make this successful? And then it will tell you, like, I don't know about supporting plans.
22:49I didn't even know that's a thing. But if you'd say, okay, what else do I need in order to make this successful? It will tell you. And they're saying, okay, that thing that you told me, what do I need to know about it more and so on? So you have to, a lot of people that I work with, and I do this as a consultant and as a training in courses that I teach, they get the first answer like, oh, that's not really good. So I'm wasting my time. And the whole process here is a, you called it a relationship. I'm just saying it's a process. Like you got to go the back and forth and back and forth and be curious and committed to asking continuous questions because in question eight, you're going to hit gold.
23:34Right. That's right. And what I, so let's say you wanted to do gardening, right? But you didn't know about it. You've heard about square foot gardening and you could start with the prompt. I'd like to do gardening. And by the way, when I gave this prompt, I said in Vista, California. So it was giving me all of the planting guidelines for the weather in our area. But I could have asked it, which questions should I ask if I want to start doing square foot gardening in my backyard? And then it will list all the questions. And if those are questions that I can answer, then I'll say, okay, given these answers for these questions, and then I could just continue to go through this process, So I don't even have to know anything about square foot gardening.
24:18I could have easily ended up in the same place maybe a minute or two later. I love that. I think that's a great addition. So let's go back to your company and let's go back to the process you described in the beginning. You said that the first thing you do with clients is to try to estimate the scope of the project. Do you use AI for that as well? Yes, we are now doing that. Right now, I know this isn't the most important thing, but we are building an estimation tools using AI to estimate our project, which is a many-step process in AI to do that. But in the process of doing that, there's a lot of other benefits that come out of this.
25:05Number one is it expands the requirements to fill in gaps. and one of the steps are questions that come out of this that we might need to clarify with our clients because there's not enough known in a certain area to have enough detailed requirement to build something. And we ask AI to identify those patterns so that we know that the estimate we're giving is more complete and richer and comprehensive. it. So then we want those requirements to then be expanded out in a full functional spec, and AI is doing that for us. Then we want to build a traceability matrix out of that, a requirements traceability matrix, and it does that.
25:54And then it asks us what tech stack we plan on using, right? And it pulls all these tech stacks out. And we don't have to use those. we could actually write in one that's not in the list. And then based on that tech stack, it starts to come up with risk factors and effectiveness scores and all of these other things. So we can see whether this is really a direction we want to go or not before we commit to that. Anyway, so it's this multi-long step process. And at the end, we end up with a full breakdown of the project and effort estimate for each of the modules in that, or each of the elements in that project.
26:34You're not even on the module level, but at a functional level. And then we have two different AIs that we use so that we can cross-check the results. It also tells us team size. It'll also tell us, and if we give it the duration of the project, it'll tell us team size. Or we say, here's the team we have on this, and that'll tell us what the duration of the project will be. Incredible. Okay, let's break this down because what you said is mind-blowing by itself. even if you don't touch any of the other points. First of all, how does it know? So I'll start with the first thing you said. The first thing you said is understanding where there are gaps in the requirements.
27:17How do you do that? Do you feed it the existing requirements and ask it, do you see any gaps? If this needs to do one, two, three, and these are the requirements, where do you see gaps? That's the idea. We, yeah, so we feed it a set of requirements. And if it can, it will just fill in those gaps and build out the rest of the requirements. If let's say we're starting with five bullets, then what it will, then we can just ask it to what questions do we need to ask to get a full set of requirements from our client. but if we feed in let's say five bullets we say just go ahead and create a functional spec out of for this for a full plug and it'll do a decent job but then we'll take the result of that and put it back in and say okay now take this and continue and it'll build it out at even a more detailed level until we feel like two times through is pretty much it you don't really need to go beyond that until we know we've got everything that needs to be there.
28:22Now, the estimation part of it, it has to know how to estimate the development, which means it needs to know either your team or an average team. I don't know if that's worth anything because you need it for your team because you're trying to make money in the process. So did you take previous project information and fed it somehow into ChatGPT or whatever tool you're developing as a training process so you can get better results? There was actually an easier way to do it. We just look at our team in terms of what we've done and how long it took us to do it. And then we asked ChatGPT to say, how long should it take to build this thing?
29:05And where our numbers were coming out, some percentage of that number, right? Some projects a little bit more, some projects a little bit less based on what ChatGPT knew. So that gave us a good understanding of how it was estimating projects based on what it understands. Oh, I understand what you're saying. So it's a lot easier. You now have a benchmark knowing that for the projects you have done and you know exactly how long it took, you asked ChatGPT how long it thinks it would take. And now you know percentage-wise up or down, depending on the type of project, this is where your team will score compared to what Chachupiti thinks it will take?
Read the full transcript
29:43We were starting out with the whole estimation where we just take our requirements and say, give us an estimation for this. And it would say, here's the duration, here's what it should cost. And we compare that about to what we came up with and to see if we were wildly off compared to what it thinks, maybe we're missing some piece of it. Anyway, so that's where we started months ago, right? And then we started to refine this process, but now it's more like a coefficient or whatever it comes up with. we know that means for our team in the classic development mode. Now, of course, it's all changing, right?
30:16Very quickly. So we think that projects that might have taken us six months to do right now, starting on it today, without all the tools that we're going to be building, but just doing point solution stuff we should do in two months or maybe even six weeks, the same six-month project with the same size team. As we snap together more of this capability, we think that could even be cut in half, where we can be producing pretty sophisticated projects in two or three or four weeks. That would have taken us six or seven or eight months with better quality. That's great. And a higher confidence factor of the functionality.
31:00You know what? I'm going to ask you a tough question that you don't have to answer if you don't want to. but the situation you're talking about right now is very relevant to a lot of service companies and not necessarily in the tech industry. So I assume you guys charge by the hour, meaning you give an estimate and then whatever is actually happening is what you charge for. So law firms are the same way. Consulting companies are the same way, et cetera, et cetera, which means now you're faced with an interesting scenario from your company's revenue perspective. Right. Because there are several ways you can take this.
31:35You can say, it was supposed to take six months. Now I can do it in six weeks. I can charge for three months and everybody's happy. Right. The question is what happens two years from now when everybody can do it in six weeks and now you quote unquote lost 70 % of your revenue unless you can hire clients fast enough to do a project every six weeks. Yeah, first of all, I think we're on the leading edge of this. I think everybody's playing with it to some degree. Anybody that doesn't have their head in the sand is playing with this to some degree with their team. But I think we're a little ahead of that.
32:19And so that basically made it really clear to my team, this has to be our number one focus, is wrapping our entire process around adopting AI-driven everything, which means when everybody, we always have been this way, everybody's a critical thinker. Everybody, if Malcolm Gladwell, it's everybody's job not to fly that plane into the side of the mountain, if you know any of his writings. anyway and everybody has an equal voice in a project there's no there's no hierarchy in our teams the way we run projects so we already have pretty good critical thinking skills but they really have to step it up step up the curiosity what you are talking about step what's possible don't um think beyond what you or how you do things today and start to and literally have think that AI will do it all for you.
33:18And so you're the one in control of the process now, not delivering the result directly. And because, yeah, go ahead. No, I want to ask you a very interesting question because this raises another topic that is, again, if most of the people listening to this are senior business leaders, and you're now transforming your business into an AI-centric business, which is incredible to me because most people are just like, how do we use this to do a very simple thing, task here and there? And you're looking at this, okay, my business is a different business tomorrow if I do this. How did you, or how do you, not did you, I'm sure it's an ongoing process.
34:03How do you address this from a time investment of your employees? Who in the teams are in charge of the transformation versus who is in charge of delivering projects? What percentage of the resource that you have internally from a time? It's less money, I think, with AI, because I think most of the tools right now are relatively cheap, but more of the time of your people is invested in figuring this out. And what you told me is amazing, right? but you said we're now developing a tool to do scoping. I assume you're developing a tool to do design. I assume you're developing a tool to do prototyping.
34:41I assume it's just going to be a process where slowly you're going to roll everything. Who's in charge of that? Who is doing the day-to-day work? How much time a week did you assign to people to work on that versus work on projects? So obviously the project work comes first because our clients expect us to deliver things. So that always comes first. But the reason we started with the estimation part was because the most costly people, and when I say costly, I mean they have the biggest impact on the business. And when they're busy doing estimation work, they're not busy doing things that make the business better.
35:25And so that's why, including myself, that's why we started there. and not on automating QA or not that our QA isn't critical to the success of our business, but their time isn't as critical in terms of the impact of the forward movement of our business. So that's why we started with estimation. And immediately after that, we're even going back a step behind that where we are, remember I talked about the niche analysis part where you have all these problem statements and these niches, and you try to figure out which one has the highest impact, where they cluster and that will be our next AI project, because that is very hard work for a founder to do.
36:17And they often get fatigued in that process and don't get it all the way done. And so - When you say your founders is your clients, the people who are founders - Clients that are founders, that are at the idea stage. Not all my clients are that, but a lot of them are. So if I can automate that process with AI, I've just given them the ability to get to revenue many weeks sooner in the whole launch first with a lot more confidence. Because they won't be fatigued. ChatGPT or OpenAI doesn't get fatigued in doing these things. So that'll be the very next thing we do as far as a formal project. But everybody on the team is looking for ways of improving the quality of what they do, not just reducing the time, but improving the quality is really the biggest focus, using AI.
37:15And in the process of doing that, they reduce the time, often dramatically, sometimes from several days to a few minutes on some point tasks. It's stunning occasionally what we're able to accomplish. And is it the mandate of every single employee to do that? Meaning it's something you've defined for the, there is no one person that is in charge of the transition, but every person is encouraged to go and experiment and test and look for ways to do things with AI that will be better, more efficient and higher quality? Yes, everybody is tasked to do that. We have one formal project right now at a time that is actually automating a whole context for us.
38:05That will probably continue that way. We might accelerate that and have two projects running at the same time. But we're able to do one project at a time without having any negative impact on client delivery stuff. And that's our critical success factor. So we have an internal project, a product that we're going to be building for business networking. And it's not important what that is, but we're going to kick off the development of that in probably two weeks. And that will be the first project because it's our own internal project that we are going to be completely developed with AI. Cause it's okay for us to use that project as learning.
38:45Cause it's our own. I don't have a client delivery issue, but that'll be a hundred percent AI built. David, this was a fascinating conversation. You and I can probably go on for another two days. I really want to summarize quickly some of the things we talked about and then I'll let you add if you have anything to add. And I want to actually not go back to the process we started with, but go back to what you ended up on. I think the direction that you're taking is the direction that every business owner has to take right now. Meaning, what processes do I have in my business? How can AI improve those processes?
39:30Improve can mean a lot of things, but higher quality, less time, less money, better results, whatever the case may be, improve the processes, what are the ones that are the most impactful in combination with risk? And like I said, you're willing to go on in on something that is an internal project, but you're taking the necessary cautions when it's a customer deliverable. That's another thing. The other thing that you mentioned, which I absolutely love, is encouraging and moreover mandating that every employee in the business is continuously aware that there might be better ways using AI to do what they're doing and encourage them to do so and experiment again within the level of risk that is acceptable.
40:16And the last thing is once you have identified the lower hanging fruits or the highest targets is actually go and start implementing them in a gradual way. So don't say, okay, now I'm stopping everything that I'm doing, in order to do this, which doesn't make any sense in any business, but find the steps in which you have bandwidth to actually go and implement things that will be force multipliers. Like you're saying, I'm now developing a tool, which meaning I'm investing actual development resources in developing a tool that will then allow me to eliminate the need to take the most critical path people in the company from doing estimations, which means the company could grow faster and do more things.
41:02I absolutely love the process that you define. And like I said, I think this has to be the thinking of every business owner or business leader out there today. Do you have anything to add? Because again, I literally, I'm speechless with what you're describing. You got it really pretty good. There are a couple things. One is it also reduces the cost and cycle time for our customers, which is critical, right? And we also have lots of compliance requirements with some customers that are healthcare, our law enforcement customers. We've got SOC 2 level certification compliance, right? We have all this overhead.
41:43And so in that SOC 2 level 2, we have to document anytime we're going to take a piece of code and then basically paste that in AI or use AI in any way. We have to document how we're doing it and how it's secure. And so those types of things have to be thought through really carefully so that you're not creating some kind of liability exposure because you're using it in the irresponsible way. But all those things are possible, they're very doable, and nobody has a choice, right? If other companies like me think that they really don't have to do this, they can just go along the way they are and maybe make, They won't have a choice about that a third the time.
42:24So half the not as many billable hours and all that. It's you don't have any choice. It's that is just the reality. So figure out how to build your business and be effective around that reality. Six months, a year, 18. And it's fast. It's coming so damn fast. Excuse me. No, you're spot on. I would have used harsher words. David I can't thank you enough this was an incredible conversation I think what you're doing is amazing and like you said I don't think anybody has a choice so if you can if this conversation that you laid out if what you shared can help people understand in concept where they need to go then we've done a good job and I think we have thank you so much for sharing and thank you so much for having me and this was a really fun conversation Hope we get to talk some more.
43:19Amen. Thank you. What an amazing conversation with David. I love the fact that they are building internal tools with ChatGPT as a way to learn how to use the platform. Because doing so, A, enables them to do stuff that is low risk because those tools are not exposed to their clients or the external world. But at the same time, it teaches them how to use AI. And it also gives them an immediate benefit once these tools are working because it enhances their internal efficiencies. I also love the fact that they mandate their employees to find ways to improve quality and reduce time while using AI.
43:55That's another really important thing that I think every leader in every business should do today. And now let's jump to some news from this week. First interesting piece of news is that OpenAI has launched a GPT bot, which is a web crawler that will help them gather more information in a way that is aligned with future requirements and regulations. So it's basically a bot that crawls the web, just like Google has its own bots, and that will allow GPT-4 updates or maybe GPT-5 learn more from more websites. They have reported that it should strictly filter out any firewall paid restricted data sources that violates their policies.
44:44And also they will not gather any personally identifiable information, also known as PII. This is definitely good news. The other interesting piece of good news is that in your website, in your robots.txt file, you can block the GPT bot from browsing through your information and collecting it. So any company who wants to do that can just go to its robots.txt file and define the GPT bot as disallowed, and it won't be able to crawl and collect data from your website. So interesting and actionable piece of news if you want to block ChatGPT from training on your data. Google introduced another interesting research paper this past week that they call Embedding for Language Image Aligned X-rays, or Elixir for shortcut.
45:32And what it basically does, it's a multimodal tool that allows to connect their large language model, Palm 2, to X-ray imagery processing with AI, which allows it, and I'm quoting, achieve state-of-the-art performance on zero shot chest x-rays, meaning it becomes very, very good at identifying and also explaining and describing what it sees in chest x-rays. My take on this is two folds. One is that it's a fascinating move in the medical field where we're going to start seeing more and more of those capabilities that are going to get embedded into our medical processes, whether with doctors or maybe even without doctors in the future, where we can get better, faster results to different tests that we're doing.
46:27On a broader scale, this is a highly targeted multimodal solution. And a multimodal basically means that it has more than one input, meaning in this case, text, large language model combined with image processing. And I think, and I believe we're going to see more and more of those, meaning we're going to see highly targeted, relatively small, light, and fast multimodal models that will be able to help on the very specific tasks. And we'll be able to do those extremely well and provide a lot of value in that very narrow field. This is just another great example of such an implementation. This is only a research paper right now, but the more of these research papers that we have, the more practical solutions will come out of them and hence stuff that we'll be able to use on our day-to-day.
47:21Another AI interesting piece of news comes from Apple. Apple reported their earnings this week, and they obviously related also to AI in their call with investors. One of the things that Apple he's focusing on right now is they open a lot of new job postings that are looking to integrate AI capabilities into specifically the iPhone. In a quote from Tim Cook, he said, we view AI and machine learning as core fundamental technologies that are integral to virtually every product that we build. So while he says every product, the focus and obviously the biggest thing that makes money for Apple is the Apple iPhone and all of its ecosystem.
48:07And so their goal in this, by people analyzing this, is how to run smaller, lighter models and different AI capabilities on the iPhone itself to get many benefits. I don't think that's unique to them. Google has done more and more of this in their latest to Google phones, and they've built hardware that will allow them to do these kinds of things and run AI locally on the device, I think it's just a trend that we're going to see growing. So just like we're seeing right now, more and more companies embedding AI into their software offerings. There's no doubt in my mind that any company that generates hardware for anything today will look for ways to integrate AI into their core offering, whether it's computer vision analysis in cameras or sound analysis in anything that has to do with voice or sound enhancements, if it's headphones or speakers and stuff like that.
49:03So I think we're going to see more and more of these lightweight, very specific models that are developed for specific tasks run on dedicated hardware in order to achieve more benefits and more good things for us, the users at the hardware and software level, which I think is good news for everyone because we'll get more capabilities from the stuff that we hold in our pockets, put in our house, or use in our businesses. The biggest news from this week comes from OpenAI, the company that gives us ChatGPT, shared by one of their executives. These are going to roll out, they're saying next week, which may be that some of you already have access to that.
49:45And there's a bunch of them, and I'll just follow what he shared. So first of all, example prompts, you're not going to be starting with a blank page. Prompt engineering will become less and less important as you're going to get examples of prompts for stuff that you're trying to do. That's in step one. In step two of the conversation, you're going to get suggested replies. So ChatGPT will generate potential follow-up questions, which means you'll be able to have better conversation that will reduce your fatigue and get you better results when you're having those chats with ChatGPT. GPT4 is going to become the default engine when you run ChatGPT.
50:22So right now the default is GPT 3.5. And most of us sometimes remember, and me sometimes don't remember to change it to GPT 4. So that's going to be the default for the paid users. Another one that's huge for anybody like me who became a code interpreter junkie is the ability to upload multiple files at the same time to code interpreter. I think that's an amazing benefit that will allow people who understand the benefit of that tool to do stuff that's nothing short of magical. It's literally like having a data scientist in your pocket and the ability to load multiple files just amplifies that.
50:59And they're introducing keyboard shortcuts that will allow you to do some of the things faster. And you can see those shortcuts in ChatGPT itself. A lot of great new small improvements from ChatGPT. And that's it for this week. If you're enjoying this podcast, please share it with anybody who can benefit from it. Also download rate and review the podcast on the platform you're on. If you're on Spotify or Apple podcast, I would really appreciate a five-star review and write me what you actually think. And if there's stuff we should change as always, if you find anything interesting, or if you want to give me any feedback, please connect with me on LinkedIn.
51:35Isar, Maitis, I-S-A-R-M-E-I-T-I-S. Go explore AI, test it out, share it with other people, Share it with me. And until next time, have an amazing week.
From the publisher
Are you ready to transform your idea into an AI-powered product that adds value and generates revenue?
In this episode, I sit down with the brilliant David Hirschfeld to talk into the fascinating world of AI and its implications for product development. This is a deep-dive discussion on how AI can simplify the journey from a mere idea to a valuable product.
Topics We Discussed:
🧠 Leveraging AI for business efficiency and career advancement
💡 The magic of transforming an idea into a tech product
🎯 The role of AI in making product development smoother
🛠️ Breaking down the process of AI-powered product development
David Hirschfeld is a thought leader and expert in the field of AI and product development. With a wealth of experience and a passion for innovation, David brings a unique perspective on the practical and ethical ways to leverage AI for business growth and product value creation. Connect with David on LinkedIn and join the conversation on the future of AI and product development.
About Leveraging AI
- The Ultimate AI Course for Business People: https://multiplai.ai/ai-course/
- YouTube Full Episodes: https://www.youtube.com/@Multiplai_AI/
- Connect with Isar Meitis: https://www.linkedin.com/in/isarmeitis/
- Join our Live Sessions, AI Hangouts and newsletter: https://services.multiplai.ai/events
If you’ve enjoyed or benefited from some of the insights of this episode, leave us a five-star review on your favorite podcast platform, and let us know what you learned, found helpful, or liked most about this show!



