This discussion focuses on AI and Copilot, aiming to address the confusion and misconceptions surrounding AI. Our guest, Kamil Karbowiak, emphasizes that AI is a complex concept and that more clarity is needed about its capabilities. The conversation also covers various copilots designed for specific tasks and domains. Kamil delves into the limitations and future potential of AI in Business Central.
Connect with Kamil on LinkedIn (https://www.linkedin.com/in/karbowiakkamil/)
#MSDyn365BC #BusinessCentral #BC #DynamicsCorner
Follow Kris and Brad for more content:
https://matalino.io/bio
https://bprendergast.bio.link/
00:01 - Understanding AI Co-Pilot in Dynamics
18:59 - Enhancing Conversational AI Understanding
22:39 - Navigating AI Permissions in Business
32:22 - Advancements and Ethics in AI
44:02 - Expanding Business Functionality With Copilot
59:49 - Innovation in Business Central With AI
WEBVTT
00:00:01.564 --> 00:00:07.650
Welcome everyone to another episode of Dynamics Corner, the podcast where we dive deep into all things Microsoft Dynamics.
00:00:07.650 --> 00:00:19.949
Whether you're a seasoned expert or just starting your journey into the world of Dynamics 365, this is your place to gain insights, learn new tricks and the possibilities of co-pilot AI in your life and business.
00:00:19.949 --> 00:00:21.666
I'm your co-host, chris.
00:00:22.560 --> 00:00:23.204
This is Brad.
00:00:23.204 --> 00:00:26.800
This episode was recorded on July 10th 2024.
00:00:26.800 --> 00:00:28.785
Chris, chris, chris.
00:00:28.785 --> 00:00:45.213
If I had a dime for every time I heard the word co-pilot, I would be retired yeah, right, we would just be doing this podcast for the rest of our lives my kids, kids, kids, which would be what great grandchildren podcast for the rest of our lives.
00:00:45.232 --> 00:00:49.289
My kids, kids, kids, which would be what Great grandchildren could probably live off of that.
00:00:49.289 --> 00:01:02.340
This world of AI is mystifying, and each time we talk to somebody about it, it becomes a little more demystified for me, so I have to keep having these conversations.
00:01:02.340 --> 00:01:07.352
Today, we had a great conversation with Camille Kawaiowski from Data Coverage.
00:01:16.781 --> 00:01:17.927
Good afternoon, Camille.
00:01:19.462 --> 00:01:21.549
Hi, good afternoon Chris, good afternoon Brad.
00:01:21.939 --> 00:01:22.641
Good afternoon, Camille.
00:01:22.641 --> 00:01:23.121
How are you doing?
00:01:23.121 --> 00:01:24.323
It's nice to talk with you again.
00:01:24.623 --> 00:01:26.686
Good afternoon Chris, good afternoon Brad, good afternoon Kamil.
00:01:26.686 --> 00:01:27.227
How are you doing?
00:01:27.227 --> 00:01:28.188
It's nice to talk with you again.
00:01:28.188 --> 00:01:29.271
It's very, very nice to talk to you guys.
00:01:29.271 --> 00:01:35.140
How's the weather and everything else in, wherever you are, it's hot, it's hot everywhere it's hot.
00:01:35.980 --> 00:01:36.924
It's hot everywhere.
00:01:36.924 --> 00:01:37.929
Over here we're baking.
00:01:37.929 --> 00:01:39.525
How is it over there for you?
00:01:40.021 --> 00:01:44.489
Same here, same here, well, in Celsius it's 35 degrees today.
00:01:44.489 --> 00:01:46.798
That Same here, same here, well, in Celsius it's 35 degrees today.
00:01:46.838 --> 00:01:47.200
Quite unusual.
00:01:47.200 --> 00:01:49.126
Yeah, it seems like it's hot everywhere.
00:01:49.126 --> 00:01:55.430
Everyone's cooking and everybody has a different interpretation of hot, but it seems like everybody's up in the heat.
00:01:55.430 --> 00:02:01.188
You've been running around, I see, so I appreciate you taking the time to talk with us.
00:02:01.188 --> 00:02:23.025
I've been wanting to catch up with you for a long time about a topic that we started to see a lot more traction on at directions north america back in april, and since then it seems like it's taking over the world and that is that is, ai, co-pilot and anything else related to that.
00:02:23.205 --> 00:02:39.191
It seems like you at directions or if we go back to then or even in between it's, it's almost difficult to go a day hour or maybe even a half hour without hearing some mention of the word co-pilot and AI.
00:02:40.501 --> 00:02:43.611
Everyone is getting good, getting a little bit tired.
00:02:47.360 --> 00:02:54.191
I'm getting a little tired of it too, and I'm getting tired of it for a number of reasons.
00:02:54.191 --> 00:03:24.592
But to try to get some clarification on this whole thing, I was wondering if you could talk with us a little bit about I know it's in your space and what you do within your realm of work and the services that you offer is hopefully shed some light and talk with us about some of the confusion around AI, co-pilot and what everybody thinks or what's considered over-promising for AI and what we can do.
00:03:24.592 --> 00:03:31.796
So before we get into that, can you tell everyone a little bit about yourself?
00:03:32.877 --> 00:04:21.512
Yeah, so Data Courage, camille Karbowiak, I'm the managing director of a company that is based in, headquartered in Poland, but we have offices and employees in different areas of the world, including US, and we focus on data analytics for the, you know, in very wide space, including fabric, including everything that is data warehousing and trying to get Power BI in the hands of people at various organizations, from the smaller to the ones that are in 17 or 20 countries, and trying to bring that up to speed for them.
00:04:22.420 --> 00:04:23.543
And AI has been with us.
00:04:23.543 --> 00:04:37.428
As we've met I think it was about five, seven, six years ago, something like that at the first conference, when Copilot was not existent yet and AI was taking shape.
00:04:37.428 --> 00:05:14.019
There was more machine learning at the time, and I think we've got a different, I would say, reiteration of that, with generative AI now adding another piece of complexity or actually something that was supposed to, in the natural language, answer any question that we might have around anything that happens around our data that we collect in our companies, and I think that is what we're also doing Now.
00:05:14.019 --> 00:05:19.451
We're helping also partners with arranging their story around AI.
00:05:19.451 --> 00:05:29.055
We're helping Business Central partners to deliver some things with things such as Copilot Studio, for example.
00:05:29.055 --> 00:05:40.654
So we do that as well, and we have our own products as well that we ship to the app source that are integrating directly with Business Central.
00:05:40.654 --> 00:05:45.449
So that is really what we do at Data Courage.
00:05:46.331 --> 00:05:47.733
Oh, great, Great.
00:05:47.733 --> 00:05:48.380
Thank you for that.
00:05:48.380 --> 00:05:50.326
You guys are doing a lot of great things.
00:05:50.326 --> 00:05:55.071
I see what you're doing and I also enjoyed the conversation we had and learning a little bit more about AI.
00:05:55.071 --> 00:06:03.230
Basically put in your terms, what is artificial intelligence and is it really intelligent?
00:06:08.180 --> 00:06:16.149
Complicated question it is it is, it is a very complicated question, and then you need to unravel those different.
00:06:16.149 --> 00:06:27.545
You know there's so much, as you mentioned, there's so much confusion around it and what is being put in front of us in a system or into an environment.
00:06:27.545 --> 00:06:52.370
It would be able to answer all these questions that we have around it.
00:06:52.370 --> 00:07:23.137
This is where I would like it to finally be, where you know, no matter what task you have for it, it will actually assist you, and I think we're not there yet and that's where the confusion came with a lot of the marketing that is coming from different channels, from different companies that it would be able to do that or it will be able to do that to an extent.
00:07:23.137 --> 00:07:46.339
You know, people think when they see certain videos or certain functionalities, they see that, oh, it can help me with so much more that is on that video and I wasn't able to do that before, and what we're seeing and experiencing is that it's not there yet in many of those spaces.
00:07:46.339 --> 00:07:59.627
So, if you think of the revelation of generative AI, there are four major aspects that generative AI is able to help us with.
00:07:59.627 --> 00:08:11.230
One of them is content generation, as we know that there is a content summarization as well, and there is also things like question and answer.
00:08:11.230 --> 00:08:16.011
An incarnation of that would be co-pilot chat, for example.
00:08:16.011 --> 00:08:30.894
And then there is the other thing that is also used and I think this is the broadest subject that has been picked up on by a lot of the partners who are kind of trying to get into this journey is the automation.
00:08:30.894 --> 00:08:39.389
So trying to automate certain tasks and these tasks that people want to accomplish.
00:08:39.389 --> 00:08:46.917
They can be assisted, ai assisted, but still it's a domain specific.
00:08:46.917 --> 00:09:18.259
It might be generic, such as things like bank reconciliation, but if you think about bank reconciliation aspect, it is a specific concept, it's around a specific functionality and it allows us generative AI is going to enable us, with specific prompting, to accomplish certain things and put some things into Business Central, into tables, and then have a human accept it or reject it or somehow correct it before posting.
00:09:18.259 --> 00:09:25.774
So it saves a lot of time and we cannot take it from the co-pilot functionality that it actually saves a lot of time.
00:09:25.774 --> 00:09:40.633
Even things like you know the aspects of Teams or you know trying to get notes from the meetings this really, you know Teams and Copilot for Teams, for example, is accomplishing really well.
00:09:40.633 --> 00:09:46.653
There are obviously other solutions to it, which has a different approach to that subject.
00:09:46.653 --> 00:10:06.349
But that's really the four domains where we think that the generative AI in our space, in our business central space, I would say, would help us and, of course, if you think about coding and things like that, that allows it to do that as well.
00:10:06.909 --> 00:10:21.311
Where the problem is is, you know and I've heard it many times over the conversations we had the directions with different people at different Microsoft sessions as well Is it like, is it one co-pilot or is it many co-pilots?
00:10:21.311 --> 00:10:53.253
And we know, right, we know that there are many of them, but this is just one of the aspects, and really the limitation of how this works now is that they do not communicate together yet, so these co-pilots one co-pilot cannot communicate with another one, pass some results to another one, and, of course, this is the journey that we're going through now.
00:10:53.253 --> 00:11:10.535
So you know, one of the things, one of the key takeaways, I guess, from this conversation, but also from the directions, is that there are many co-pilots and they're specific to different tasks rather than just one co-pilot for everything.
00:11:10.659 --> 00:11:12.287
That's what I wanted to ask.
00:11:12.287 --> 00:11:17.441
I have a lot of questions for you based on what you had just mentioned and hopefully I can.
00:11:17.441 --> 00:11:24.653
You know, I need co-pilot to help me, a co-pilot for my brain to help me go back and answer all these questions, or ask all these questions.
00:11:24.653 --> 00:11:33.481
You said there are many co-pilots.
00:11:33.481 --> 00:11:34.565
What is the difference between these co-pilots?
00:11:34.565 --> 00:11:37.575
Is it the data I guess, is that even the appropriate term the data that they work with?
00:11:37.575 --> 00:11:42.788
Is it the function that they perform or is it something else, like what is the?
00:11:42.788 --> 00:11:48.806
Again, it's like people saying I have a car or a vehicle, right, you have many different types of vehicles.
00:11:48.806 --> 00:11:55.133
You know I can differentiate between a sedan, truck, tractor, semi-tractor.
00:11:55.133 --> 00:11:56.767
You know there's a number of different things within there.
00:11:56.767 --> 00:12:01.392
When dealing with a co-pilot, what differentiates them from each other?
00:12:02.580 --> 00:12:03.746
So we need to go back answering this question.
00:12:03.746 --> 00:12:05.076
I think we need to go back answering this question.
00:12:05.076 --> 00:12:32.225
I think we need to go back to the, the whole large language model aspect and when you think about that, is that you have in front of you, uh, when you're using I don't know chat, gpt or whatever you're using the whole knowledge that it aggregated, and then you have to put it into a direction and give it more context of what you want to do and achieve with it.
00:12:32.225 --> 00:12:35.168
And the same goes with those different co-pilots.
00:12:35.168 --> 00:12:53.572
So if you have a co-pilot that helps you with giving text generation, marketing text generation, or a co-pilot that helps you with bank reconciliation, you're giving it a different context and giving it different prompts, right.
00:12:53.572 --> 00:12:57.630
So you need to tailor it to what you want it to do.
00:12:57.630 --> 00:13:05.390
It will answer questions in different ways when the domain changes.
00:13:05.390 --> 00:13:14.032
And that is really what kind of you know in the human nature we would say we would answer the same question differently to.
00:13:14.032 --> 00:13:21.542
You know, a five-year-old and someone who has a PhD, if we have that knowledge right to talk at that level.
00:13:21.542 --> 00:13:46.107
So that's why these co-pilots, or these agents or these assistants, they need to be taught, or I would say, their broad knowledge has to be kind of tailored to that specific task that we want it to accomplish, and that's why we had this.
00:13:46.980 --> 00:14:01.306
At the first we had this confusion, and I think that we're on the road of explaining it better, that we can actually plug it into different functionalities and start doing that.
00:14:01.419 --> 00:14:08.350
And then there's obviously the stuff that I've heard, also from Microsoft events directions as well.
00:14:08.350 --> 00:14:29.990
One of the sessions with Evgeny Korovin they were saying about they were putting things out there as in they will be introducing the connected co-pilots as well, so something that will perform a certain action and then that you know it's just like a function.
00:14:29.990 --> 00:14:39.407
If you think about it, it's a function that has certain tasks, it completes it and then it passes the parameters to a different one that is tailored to do something else.
00:14:39.407 --> 00:15:09.873
And we're doing this as well in one of our apps, for example, where we're passing certain things or certain things that one AI element is doing for us and then it passes it on to a different element and different model that has been pre-trained and fine-tuned to perform a different task and then, with the iterations of that, you have a specific functionality that you can accomplish and work with.
00:15:09.873 --> 00:15:12.096
You know and work with the results of it.
00:15:12.841 --> 00:15:26.863
I hear these terms and I do want to jump into more of some of the functionality that you can use with Business Central conversation, which I'll mention in a minute.
00:15:26.863 --> 00:15:31.581
But I do appreciate that AI could be used, or Copilot could be used, for, as you had mentioned, content generation or idea generation, which is helpful.
00:15:31.581 --> 00:15:41.462
I could do summarization of stuff right and we can talk about the stuff and then also you can ask questions, get answers.
00:15:41.462 --> 00:15:48.234
You had just also mentioned that you can train it right.
00:15:48.234 --> 00:15:55.337
I hear this word train almost like I'm teaching or training a person to do a job right.
00:15:55.337 --> 00:15:59.921
So again, now we go into some of the misconceptions and confusion and this might even take it a little bit deeper.
00:15:59.921 --> 00:16:05.755
You know, it might put us down another tangent what is it to train AI?
00:16:09.886 --> 00:16:16.484
I wouldn't say that you would train a new model for yourself, and I wouldn't want.
00:16:16.484 --> 00:16:42.605
I think we don't want to go that path At the level of and I'm limiting ourselves because there are some companies that have started doing and training their own models, but it takes a lot of cpu power, gpu power to do that.
00:16:42.605 --> 00:16:53.681
What we're doing is we are using a trained model and then we're using the pre-prompting techniques, so kind of something that also microsoft really puts on on their slides as well as grounding, yeah, so something that tells you how you should behave now.
00:16:53.681 --> 00:16:57.828
Well, how do you know in which domain we are now and what?
00:16:57.828 --> 00:17:09.807
What domain do we now uh want to focus and what we want your answers when they when, when it's specific to your, to that specific domain, yeah, so when we're in finance, we're going to be talking about finance.
00:17:09.827 --> 00:17:24.442
When it's finance for, I don't know, an NGO, or whether it's a finance for a company that sells electricals equipment, the answers should be tailored for that.
00:17:24.442 --> 00:17:26.723
So we're giving it more context.
00:17:26.723 --> 00:17:50.714
So we are not training the model, we are just adding, uh, the concept to, to train it based on, on data that uh, we, we, we would need to pretty much put a machinery and and start building it, start building the lm for a specific purpose, and I don't think that we should be uh, I don't know it's.
00:17:50.714 --> 00:17:55.288
It's a concept for these large companies that needs to solve specific.
00:17:57.884 --> 00:18:00.612
So is training in essence limiting?
00:18:00.612 --> 00:18:05.946
I'm trying to simplify this for my knowledge and my limited knowledge of AI.
00:18:05.946 --> 00:18:27.291
I know how to ask questions to co-pilot and get some ideas from it and create pictures and stuff, but is training in essence limiting the data that it reads, I guess you could say, or loads or associates or links or puts together to limit what it can do?
00:18:27.291 --> 00:18:42.030
Or is training it like teaching it a new set of functions, whereas if I have a picture, for example, and say, ai, this is a banana, now going forward, it can see that picture and it knows it's a banana.
00:18:42.030 --> 00:18:52.683
Or is it that it takes up all the data in the world, of all the fruits and vegetables, and it can see that someone already identified it as a banana and now puts it in there and I can say what is this?
00:18:52.683 --> 00:18:53.205
And it will already?
00:18:53.227 --> 00:18:55.423
know it's a banana, yeah.
00:18:55.423 --> 00:18:56.426
So training is that?
00:18:56.507 --> 00:18:58.528
yeah, Training is that machine learning?
00:18:58.528 --> 00:18:59.715
Yeah, it is.
00:18:59.715 --> 00:19:00.480
It's a different concept.
00:19:00.480 --> 00:19:02.287
Yeah, in that concept it's a different concept.
00:19:02.346 --> 00:19:02.989
Yeah, exactly.
00:19:03.300 --> 00:19:07.981
But you know that now LLMs are multimodal, so they also use the algorithms.
00:19:07.981 --> 00:19:10.846
That's even more complex because it's uh, you know it can.
00:19:10.846 --> 00:19:19.796
Now the multi-model that, yeah, the the term of multi-model is that you can show it, um, I don't know, some picture.
00:19:19.796 --> 00:19:20.982
It's going to generate a text.
00:19:20.982 --> 00:19:24.791
From the text, it's going to generate a picture or a video or something else.
00:19:24.791 --> 00:19:27.125
Yeah, from a picture it's going to generate a video.
00:19:27.125 --> 00:19:28.108
We've we've seen.
00:19:28.108 --> 00:19:29.721
I've seen that really great.
00:19:29.820 --> 00:19:39.471
Yes, you've seen sora, you've seen probably some other models that are out there and this is amazing how this is being done.
00:19:39.471 --> 00:19:44.310
And, of course, you know the problems with hands and so on and so forth.
00:19:44.310 --> 00:19:54.240
So, yes, we definitely have to probably go down a certain path in this conversation so that we are not getting lost in all of those concepts.
00:19:54.240 --> 00:20:19.127
So, yes, training with a specific data set, with training an LLM, is when you have a wide database of different concepts and then the LLM was trained with the vector database to identify which word is with proximity to another word.
00:20:19.127 --> 00:20:22.153
And I'm not saying it for no purpose.
00:20:22.153 --> 00:20:38.386
I'm saying it because I think that the next element that people have a misconception of and I think that you know we also discussed it with a lot of people why it doesn't handle data as it should right.
00:20:38.386 --> 00:20:42.122
So why it doesn't handle the numerical as it should right.
00:20:42.241 --> 00:20:43.987
Why is it hallucinating all the time?
00:20:43.987 --> 00:20:49.826
It can give you different answers to a very simple questions as multiplication.
00:20:49.826 --> 00:20:52.009
You know variances.
00:20:52.009 --> 00:20:55.914
It's not going to calculate it correctly, and why?
00:20:55.914 --> 00:21:02.231
And the reason is that it's how would you identify that one is greater than two?
00:21:02.231 --> 00:21:08.307
You need to somehow train a different type of model to be able to understand that.
00:21:08.307 --> 00:21:19.567
For the language model, it really is a very difficult concept to apprehend when you have a number somewhere, yeah, how do?
00:21:19.587 --> 00:21:20.368
you understand.
00:21:20.368 --> 00:21:22.073
Is it a small or is it a?
00:21:22.073 --> 00:21:25.946
We would need a math model, basically to explain how the numbers are related.
00:21:25.946 --> 00:21:32.006
I did learn about a vector and what it is and how it's there in a previous episode.
00:21:32.006 --> 00:21:35.553
It took me a long time to wrap my head around that whole process.
00:21:35.553 --> 00:21:39.550
By the way, so now I understand you use hallucination.
00:21:39.759 --> 00:21:50.647
I understand why it hallucinates now because a language model references information based on how it relates in space, not necessarily the function or use of it.
00:21:50.647 --> 00:21:52.986
See, I'm picking this up from what you're saying.
00:21:52.986 --> 00:21:54.001
Then tell me if I'm wrong.
00:21:54.001 --> 00:22:07.943
That's exactly right, and then if we wanted to use that information, such as math, we would need to teach it differently that they're not using these numbers as they relate.
00:22:07.943 --> 00:22:09.988
We're using them as a function.
00:22:09.988 --> 00:22:12.432
Man, man, I'm learning so much with these conversations.
00:22:12.834 --> 00:22:15.644
So yeah, it's conversational at this at the moment.
00:22:16.307 --> 00:22:20.642
Yes, yeah yes, exactly, that is a big thing with this and that's.
00:22:20.642 --> 00:22:30.393
I have conversations and it's almost like with anything new, and the negative bias that we have as humans is we come out and say it did this wrong, it did this wrong it.
00:22:30.393 --> 00:22:30.854
Look I can confuse it.
00:22:30.854 --> 00:22:31.695
Oh, look, I can have it go this wrong.
00:22:31.695 --> 00:22:32.057
It did this wrong.
00:22:32.057 --> 00:22:32.920
Look, I can confuse it.
00:22:32.920 --> 00:22:38.325
Look, I can have it go this way, when the reality is, as I say over and over again, it's just a tool that you use.
00:22:39.101 --> 00:22:50.170
So even if you're using it for content generation, as you mentioned, it may give you an idea and then you can use your content in your brain to expand on that idea, to create content.
00:22:50.170 --> 00:22:53.212
If you ask it questions, it could give you some ideas.
00:22:53.212 --> 00:22:57.345
You still should use it just as a tool, with the answers, and validate it.
00:22:57.345 --> 00:23:06.248
It will make you become, I say, more efficient, because it will give you ideas faster than if you had to do it on your own, just like a carpenter with a hammer.
00:23:06.248 --> 00:23:07.348
It's a tool.
00:23:07.348 --> 00:23:09.142
The hammer's not going to do anything on its own.
00:23:09.142 --> 00:23:10.945
It's all a matter of how you use it right.
00:23:10.945 --> 00:23:11.949
See, I'm getting there.
00:23:12.229 --> 00:23:13.913
Yeah, it's going to give you a baseline.
00:23:13.913 --> 00:23:34.912
It's basically that's where it's helpful, giving you a baseline, and then you take that information from a conversational standpoint and then the creativity still be coming from you, because you would still have to figure how would you use the result that AI gives you.
00:23:36.760 --> 00:24:13.893
So with that, let's take it back now within the space of Business Central and data, and how a business, a partner or someone can use AI within their application, or someone can use AI within their application, whether it be a partner creating an application or an extension for Business Central that utilizes AI, or whether it's the AI co-pilot stuff that Microsoft has added to Business Central and is planning to add to Business Central, and then this crazy thing, co-pilot Studio now, which again used to have another name.
00:24:13.980 --> 00:24:18.941
Everything seems to have a different name, and I'm just going to load this all on there because it's on my mind.
00:24:18.941 --> 00:24:43.575
Also, one of the concerns that I hear and I have as well, with ai in a business space not necessarily just business central, it's ai in a business space is the data, so one we have to train it to process our data or use our data, understand our data, which in an ERP system can be different because they have different modifications.
00:24:43.575 --> 00:24:58.324
But also I may have access to the entire system for data such as finance.
00:24:58.324 --> 00:25:00.829
Chris could work in another office in the company and he does not have access to finance data.
00:25:00.829 --> 00:25:01.813
He only has access to inventory.
00:25:01.813 --> 00:25:18.268
How can we ensure that if Chris uses the AI tool to ask questions, he doesn't get the finance data that I have access to, whereas if I ask a question, I get all encompassing item, finance and such.
00:25:20.372 --> 00:25:24.259
So we need to break it down a little bit, and I don't know.
00:25:24.259 --> 00:25:43.695
I'll start with the last one, because I think it's the concept that is also in the mind of, but the concept that is also in the mind of many and we already, I think you know, with one of the apps that we all of the apps actually, with Business Central, it's quite easy, right?
00:25:43.695 --> 00:25:57.825
So you are not giving the access, just like you don't give access to the chart of accounts, you are not giving the access to the functionality and the way that Copilot works is I think it's a I don't know how to say that, but I think this is a missing element.
00:25:57.825 --> 00:26:19.329
Yeah, with all due respect for Copilot and Microsoft, it's an element that is missing is that you should be able to pick and choose where you would want your Copilot to actually show up on your screen and have specific permissions for that person or attached to it.
00:26:19.329 --> 00:26:29.461
So the way we have approached it with the financial intelligence or any other app that we gave it, is based on the end user permission.
00:26:29.561 --> 00:26:47.611
So if the user has access to the chart of accounts, he's going to be able to ask questions and he's going to be able to use the AI financial intelligence, rather than having a copilot somewhere where it's a plugged in top of Business Central and you just start and chat about different things.
00:26:47.611 --> 00:27:13.922
And this is where I think that this has to change, so that people know that when they're enabling Copilot for finance or Copilot for bank reconciliation or any other thing that will be attached to, I know where this is coming from.
00:27:13.922 --> 00:27:30.930
You don't want a person from, for example, french area, for example, for French subsidiary, to have access to the German database or knowledge base.
00:27:30.930 --> 00:27:38.409
This has to be separated and if you ask a question, you need to have permissions to only ask questions about your P&L data.
00:27:38.409 --> 00:27:42.652
That is, in this company that you have access to.
00:27:44.288 --> 00:28:01.685
Yes, and that's where I see a big challenge because someone could have access to both, so they want to be able to analyze across both, and then, as you're building this vector of data, or we're teaching the system ai, whatever you'd like to call it how to analyze or process this data within its model for processing data.
00:28:01.826 --> 00:28:26.834
See, I'm trying to learn how does it know to put up the walls between people without changing the efficiency, because it's to me it would be a filtered data set for a person if they don't have permission at some sort of dimension, and then that dimension needs to be factored into the processing to eliminate a chunk of data.
00:28:26.834 --> 00:28:28.660
But it could be multi-dimensional.
00:28:28.660 --> 00:28:36.789
So it's, it's a big challenge and I don't, you know, I think somewhat, you just assume.
00:28:36.789 --> 00:28:39.347
Well, you just have to not try to understand it.
00:28:39.347 --> 00:28:42.282
But these are just some of the questions or concerns that I've heard.
00:28:42.282 --> 00:28:56.890
About Copilot, yes, it's great to create pictures, great to analyze information on the web, but now we want to transfer it to be a practical business solution not executive-wide, but business want to transfer it to be a practical business solution, not executive wide, but business wide, to gain the efficiencies.
00:28:58.381 --> 00:29:16.723
So, again, coming back to some of the customers that we have on financial intelligence and we were actually not that we were challenged by these questions, but people were just asking how it's going to behave and the way we have it.
00:29:16.723 --> 00:29:23.469
Now we don't have the, let's say, the consolidated version is ahead of us, so we're not yet doing the consolidation.
00:29:23.469 --> 00:29:45.968
But in terms of dimensions and whatever the user has access to, this is what we or a specific user can actually use within the analysis, right, so he's not going to be able to compare it with a different division or I don't know something else that is captured as dimension if he doesn't have access to it.
00:29:45.968 --> 00:29:48.728
Yes, there's a lot of work to do that.
00:29:48.728 --> 00:29:52.791
Yes, it will not give you those answers on that level because you don't have access and permissions to do that.
00:29:52.791 --> 00:29:57.214
Yes, it will not give you those answers on that level because you don't have access and permissions to do that.
00:29:57.214 --> 00:30:08.913
But on the level of the user that has access to all of these things, then it will pass on much more data.
00:30:08.913 --> 00:30:10.263
That is relevant.
00:30:10.304 --> 00:30:15.722
To answer a specific question about that, um, about that data set yeah, so it's all.
00:30:15.722 --> 00:30:17.205
Yeah, it starts with the data set.
00:30:17.205 --> 00:30:26.280
Then you, you give it some, uh, some information, some prompting, and then you're returning it based on the data set that you were given.
00:30:26.280 --> 00:30:33.294
Yeah, and how, how you're doing it in in the and how you prevent it from hallucinating is another aspect.
00:30:33.294 --> 00:30:47.932
But to have the permissions set and to control this, we were seeing that this is, you know, and Business Central actually helps with permissions to send the data.
00:30:48.900 --> 00:30:51.028
And then you know, and then there's another aspect of it.
00:30:51.028 --> 00:30:54.162
So people were asking oh, are you reading our prompts?
00:30:54.162 --> 00:30:56.688
Right, so is microsoft reading our prompts?
00:30:56.688 --> 00:31:07.942
Is microsoft knowing what's going out and in, given that that everything is in cloud, and why would you read the prompts and why would you make a deal out of it?
00:31:07.942 --> 00:31:11.828
And just the ai concept brings those questions.
00:31:11.868 --> 00:31:56.284
You know, there are people were very um, let's say um, they didn't want to go to cloud, for the same reason why they don't want to go to ai now, because it's the privacy, right and somebody reads what we're asking, uh, and, and what microsoft has, you know, announced several times, is that they, they do not see any of that because it passes through OpenAI and goes through that, and so that's the area of security, you know, besides the fact that you know there are terms and conditions that you accept with the co-pilot and whatever the.
00:31:56.284 --> 00:32:05.326
I don't know if there's any any way to check, uh, whether or not somebody is is is reading uh that.
00:32:05.326 --> 00:32:19.884
But we have already customers that are using our tools in production and, um, you know, they, they just want to have that ability to ask these questions to those numbers and I think that that's more valuable.
00:32:19.884 --> 00:32:30.344
Yes, it's a very difficult aspect to unravel without the people.
00:32:30.344 --> 00:32:34.708
That would say from the Microsoft side yes, we know, and we don't do that.
00:32:35.623 --> 00:32:37.308
We don't, because that's the thing.
00:32:37.821 --> 00:32:40.269
I think that they call it responsible AI.
00:32:40.269 --> 00:32:42.406
It's well written by them.
00:32:42.406 --> 00:32:44.287
I think it's been out for quite some time.
00:32:44.287 --> 00:32:48.443
I think it's what?
00:32:48.443 --> 00:33:00.346
Four rules or policies fairness, reliability and safety, privacy and security, which covers that, and then inclusiveness is their goal.
00:33:02.171 --> 00:33:02.592
Exactly.
00:33:02.592 --> 00:33:33.528
And then there's other aspects, because if you know I think it was today or the day before that the Copilot chat will not be available outside of US for until October, then if you read something like that, is it based on some regulations that were put in by, for example, I don't know European Union on those pieces, or whether it's the technology, what is behind it, that there's another, another thing.
00:33:33.528 --> 00:33:43.945
But if you cannot trust these kinds of you know big companies for for for being reliable in terms of your data, then we're not going to get anywhere.
00:33:43.945 --> 00:33:44.247
Yeah.
00:33:44.669 --> 00:33:45.210
And that's true.
00:33:46.461 --> 00:33:56.012
And then you know if, if you think of deploying your own model, you're going to be maybe I don't know two, three years time and you're going to be doing something for yourself.
00:33:56.012 --> 00:34:06.094
Yes, there are smaller LLMs that you can train and do it yourself, but then there's this whole cost of maintenance, trying to up-train it with new data and so on and so forth.
00:34:06.094 --> 00:34:10.231
It takes a lot of time and money to put it out there.
00:34:10.271 --> 00:34:10.672
That's true.
00:34:10.672 --> 00:34:12.085
I want to point out too.
00:34:12.085 --> 00:34:14.407
I said four, there's actually six principles.
00:34:14.407 --> 00:34:17.407
The two missing ones transparency and accountability.
00:34:17.407 --> 00:34:19.431
Okay, yeah.
00:34:24.561 --> 00:34:32.885
Just not to derail us, but I have a question for you that came into my mind as I was listening to the two of you speak.
00:34:32.885 --> 00:34:37.668
It's outside of practice, it's an offshoot, but it jumped into my head.
00:34:37.668 --> 00:34:41.969
We talked about AI being trained by data.
00:34:41.969 --> 00:34:57.646
Okay, the data can be informational data within your company that you're collecting, so it's transactional data, so that you can have information for your products, finances, sales and everything like that and you can teach it to calculate sales.
00:34:57.646 --> 00:35:11.112
The other area that I see it being widely used for is content creation, and then the AI gets trained based on content.
00:35:11.112 --> 00:35:21.760
So let's just say it creates a bunch of website data, so somebody may say, okay, teach me about this, there's a lot of content on the internet.
00:35:21.760 --> 00:35:22.864
It generates an article.
00:35:22.864 --> 00:35:25.190
Someone publishes something that was created by AI.
00:35:25.190 --> 00:35:32.693
Now somebody goes and creates content trained by all this information, including the AI.
00:35:32.693 --> 00:35:48.655
Is there ever a point where it just doesn't know anything anymore, because AI is learning on AI content, whether it's images, text and also on the?
00:35:50.081 --> 00:36:02.134
That is also widely, I would say, discussed subject, because you cannot train when you don't have that additional knowledge.
00:36:02.134 --> 00:36:07.302
Uh, that um, that, that knowledge, that um, it could be trained on.
00:36:07.302 --> 00:36:16.070
Yeah, so if it's going to be training on ai elements, yes, it's a, it's a kind of a kind of a constant uh, look, yeah, uh.
00:36:16.070 --> 00:36:34.842
And we need to also say that one thing that it's not and we need to emphasize this really for co-pilots, from what we're hearing from microsoft, whatever is your proprietary data, this doesn't get to be exposed to train the models.
00:36:34.842 --> 00:36:35.864
It doesn't.
00:36:35.864 --> 00:36:38.851
Doesn't additionally, train the models with.
00:36:38.851 --> 00:36:43.146
With that data that you're exposing, it can just like with the Teams conversations.
00:36:43.146 --> 00:36:50.983
You will see on the co-pilot that it does not store it once you leave it, once you leave the conversation, you can.
00:36:50.983 --> 00:36:58.007
If we were doing this on Teams, we would be able to have the conversation with co-pilot about our conversation.
00:36:58.007 --> 00:37:02.891
It would be able to summarize, it would be able to suggest some questions, it would be able to add some ideas.
00:37:02.891 --> 00:37:04.641
It would be able to add some ideas around it.
00:37:04.641 --> 00:37:16.112
But as soon as you close the conversation, it's not going to give you that ability because it does not store it and it is not used for training.
00:37:16.112 --> 00:37:23.346
So I think that this is also for this responsible AI, that it's not being trained on any of the proprietary data responsible AI, that it's not being trained on any of the proprietary data.
00:37:23.346 --> 00:37:33.456
And then there are other programs where you can enroll and I think Microsoft was actually talking about it as well.
00:37:33.456 --> 00:37:56.492
I can't remember what was it, but there are some, you know, like when you have an industry expert in a certain area and you would like to read the answers generated by AI and kind of influence it and say, well, this is wrong, this is not where it should be, it should be something else, and this kind of feedback then gets uploaded into the training.
00:37:56.492 --> 00:37:58.827
Yeah, so the next time you're gonna be doing this.
00:37:59.007 --> 00:37:59.889
But this is separate.
00:37:59.889 --> 00:38:14.503
This is separate to and it's done on uh, artificial data, on on the data that is generated, uh, and and has got no, nothing to do with the real data that is coming from any of the companies or anything like that.
00:38:14.503 --> 00:38:22.347
So there are other and and this is the concept that you you touched base on on just a minute ago that, yes, it would.
00:38:22.347 --> 00:38:37.793
It would lose more meaningful aspect of it if you don't train it more or further with it and you need to give it a score.
00:38:37.793 --> 00:38:42.871
So you're seeing the chat flags about like or dislike or whatever.
00:38:42.871 --> 00:38:45.429
You like the conversation or you didn't like the conversation.
00:38:45.429 --> 00:38:58.070
That's where it feeds that into.
00:38:58.190 --> 00:39:20.159
The training out there to our customers is that they will be able to also flag their answers, the answers that are coming from AI on their financials, whether or not it's something that they would like, or maybe they would like to add something else, and then you have to have a different, separate model that will be trained on those answers.
00:39:20.159 --> 00:39:33.221
But these are some of the concepts that we're also working on uh right now.
00:39:33.240 --> 00:39:39.193
it's challenging if you really start to think about all that's involved in this, because, for human thought, we just have all this information.
00:39:39.193 --> 00:39:56.293
We've learned all this information, we pull it out, naturally, and we understand what we want to do, but now we're trying to almost replicate how humans store information in their brains and how they recall information and then use the information that they recall.
00:39:56.293 --> 00:40:05.934
It's crazy, and I saw recently some of the demonstrations with AI where you can talk to it and it will talk back.
00:40:07.561 --> 00:40:20.514
Talk about creating more and more seclusion because, chris, we can have podcasts with AI and just have conversations or even I just can have a conversation with myself and I'd never have to leave the house or talk to anybody else.
00:40:20.567 --> 00:40:25.679
True ever have to leave the house or talk to anybody else.
00:40:25.679 --> 00:40:43.264
True, but if you think about it from a different perspective, what I've seen recently from Google, or also from, I think, openai, is that you have this, you know, when you have an impaired vision and you want to you know and I have that in the family.
00:40:43.606 --> 00:41:09.012
So I'm actually looking into this area very closely because I want to help someone from the family to be able to orientate herself around the house and it is amazing how this technology can help with just a phone in her hand and just telling her where the salt is and where the pepper is and what to put in a jar and things like that.
00:41:09.012 --> 00:41:13.632
So if you have that, you don't have to have an implant or anything else.
00:41:13.632 --> 00:41:15.365
You can use your phone.
00:41:15.365 --> 00:41:24.112
And she was using also a lot of the technology before reading the messages or something like that.
00:41:24.112 --> 00:41:27.463
But now it's it's, it's another level.
00:41:27.463 --> 00:41:31.668
Yeah, so it's very, very inclusive for the for for.
00:41:31.668 --> 00:41:37.708
For some of the people that are, it's kind of impaired vision.
00:41:38.940 --> 00:41:39.824
Those types of things.
00:41:40.367 --> 00:42:12.356
You know, a lot of information about AI is all about the business use or the functional use of, you know, creating pictures or doing this, and it knows to identify where the salt is, where the pepper is, just by where it's placed, not by where it should be, so that somebody who has an impairment knows exactly where to go without needing assistance.
00:42:12.777 --> 00:42:14.802
So it creates a level, that stuff right there.
00:42:14.802 --> 00:42:47.291
I see that these are the pieces of some of these technologies that I wish had more visibility, technologies that I wish had more visibility, because it's not to say that it's not visible in some areas, but on a wider market, and I think it would help promote and give more understanding to how this technology can be used other than just creating pictures, but to help people function that may have, like you had mentioned, visual impairment or other challenges.
00:42:47.291 --> 00:43:05.811
To facilitate so they can have more independence and do things is amazing and it's just, it's helpful and that's the type of stuff I like to hear about you know, as far as how this technology is used, I didn't know that that technology, you know that's how that's being used in some places.
00:43:06.521 --> 00:43:07.766
I'm very happy by that.
00:43:08.079 --> 00:43:32.001
I think, with recent GPT-4.0, with its whole vision component, it's going to, you know, skyrocket us to the next steps, which would lead you to using your smartphone or smart glasses for it to have an interaction with you of like, hey, this is what you could do based on what it's in front of you, Like, here's what you can Like.
00:43:32.001 --> 00:43:47.626
For example, someone that I enjoy cooking, Like, if I have all these recipes, instead of me looking, I can have glasses, or I can take a picture and it'll say, hey, you can make all these different things and this is how you can make it and this is what you need to do to prepare.
00:43:47.626 --> 00:43:54.469
That's impressive, because you know it's right at the tip of your fingertips, without having you to.
00:43:54.469 --> 00:43:57.193
You know what we used to do Google things.
00:43:57.673 --> 00:43:58.715
Yeah, yeah.
00:43:59.867 --> 00:44:01.039
It's a different form of Google.
00:44:01.039 --> 00:44:02.365
Yeah, it's a different form of Google.
00:44:02.365 --> 00:44:19.231
So, to go back to the business function of this for a moment, and with Business Central, copilot Studio, how does Copilot Studio fit into this AI, business Central, business function ecosystem?
00:44:19.840 --> 00:44:38.467
So in many ways actually, because, uh, what, uh, what co-pilot studio brings is this or it, it, it it pulls the level of your where you need to be, where you are, where you need to understand the the parts of the stack and technology.
00:44:38.467 --> 00:45:07.938
It it pulls it down, pulls it to where you have someone who understands a little bit of development and can write prompts and can, you know, like, join pieces together and then be able to accomplish a task without writing complex Python code or something like that and trying to use different components to bring it, let's say, back to the business central.
00:45:07.938 --> 00:45:18.496
So it's this concept of if you thought about power apps low code.
00:45:18.496 --> 00:45:29.932
So I would say it's a low-code AI kind of a thing which allows more people, it gives more accessibility to it.
00:45:29.932 --> 00:45:41.851
And then, if you combine my sentences, last sentences, with something that I remember you had a conversation with Vincent.
00:45:41.851 --> 00:46:01.548
He was talking and describing different types of prompting this is really where this knowledge will be also useful in order to accomplish certain things with Copilot Studio and then bring it to the end user.
00:46:01.548 --> 00:46:11.219
And I think that this is really where and I see a lot of excitement in the channel that they can actually do something.
00:46:11.219 --> 00:46:17.047
Yes, microsoft does not share their prompts, because it's Prompt is proprietary knowledge.
00:46:17.128 --> 00:46:24.333
Now, so, however you're going to direct your AI, you're going to not train but just direct it, ground it.
00:46:24.333 --> 00:46:33.826
That grounding and that task, and the way you're going to create those tasks and how generic or how specific they're going to be.
00:46:33.826 --> 00:46:43.086
This is where your power is going to be, because you're going to be able to accomplish certain tasks much faster in your business central implementations, much faster in your business central implementations.
00:46:43.086 --> 00:46:50.574
So that's why I think that you know when somebody is saying from the stage, you know AI is going to be everywhere, you need to jump on that train.
00:46:50.574 --> 00:46:52.217
It's literally because of that.
00:46:52.217 --> 00:47:30.010
It's because of the fact that if you're going to be using that and you're going to create those functionalities, you will win over the competition, even in the business central space, because these things will speed up your implementation process, configuration process, because you can imagine generating not only the text but also generating tons of master data components, that you can speed this up with Copilot Studio and filling those tables automatically.
00:47:30.010 --> 00:47:34.943
You know, even generating demo data or something like that.
00:47:34.943 --> 00:47:41.128
Yeah, so there's just a use case Copilot Studio and off you go with the new functionality.
00:47:41.128 --> 00:47:43.492
That's really how things.
00:47:46.103 --> 00:47:56.271
I think it's a really nice step forward for whatever has been brought out to the partners ecosystem.
00:47:56.271 --> 00:48:15.295
And first, I don't know if they finally did it, but I've heard on numerous occasions that there is an instance of Azure OpenAI that you can use within Copilot Studio that will be free of charge.
00:48:15.295 --> 00:48:53.748
So you're not paying for and this has to be confirmed, because I don't know if it's actually happened, but I remember that there were discussions about doing it because when you're prompting, when you're changing and adjusting your prompt, you're investing money right, because you need to have this workloads going to Azure OpenAI and something needs to calculate it for you and bring you the relevant information, and then, by tweaking the prompts, you are able to go to this element where this actually fits your purpose.
00:48:53.748 --> 00:49:13.985
And for that training element, for that ongoing work that needs to be in the refining of the prompts, partners would not be charged for, but this has to be reconfirmed, because that's what I've heard.
00:49:14.005 --> 00:49:17.391
Yeah, it's all too much for me, so I don't even know.
00:49:17.391 --> 00:49:18.873
I try to keep up with so much.
00:49:18.873 --> 00:49:25.503
It's tough, it is really challenging to keep up with, and sometimes you just have to trust it.
00:49:25.503 --> 00:49:40.445
In a sense, I guess you could say trust, but I don't say trust, but verify trust with caution and hopefully we get the benefits and the efficiencies of it without some of the damages that could come with it as well too.
00:49:40.445 --> 00:49:44.873
I I mean, I think, as with anything else, it can be exploited once you start.
00:49:45.784 --> 00:49:46.840
I have a question really quick.
00:49:46.840 --> 00:50:07.809
We talked about so many possibilities of what Copilot and OpenAI or ChatGPT can do for you, primarily around gathering information and then summarizing it in a way that in a natural language way that I can understand and interpret it, and then summarizing it in a way that, in a natural language way that I can understand and interpret it, and then get the result.
00:50:07.809 --> 00:50:09.382
Have you found?
00:50:09.382 --> 00:50:14.472
Maybe the question should be what is his current limitations?
00:50:16.199 --> 00:50:21.873
Yeah, data, numerical data is the where it's challenged.
00:50:21.873 --> 00:50:31.889
But that's why I was delaying this for so long, because I knew that something has happened in this area and I thought that it's going to be revealed.
00:50:31.889 --> 00:50:40.871
But probably that's going to be revealed maybe later this year, and I think there's going to be a breakthrough in that space as well.
00:50:40.871 --> 00:51:02.048
And it's just about how the data is stored, how it's being interpreted, how it's being given certain context, and once you have that all of that, you can join the LLM forces with numerical and you're gonna be able to do the stuff that usually people ask for.
00:51:02.048 --> 00:51:09.150
So when we have demonstrations of our apps, then it's the question of can it do this, can it do that?
00:51:09.581 --> 00:51:18.731
And then when you have a co-pilot, at its current stage it has certain limitations and I think that these limitations will go away sooner than later.
00:51:18.731 --> 00:51:24.269
So we're going to have the ability to ask questions, as in what is the?
00:51:24.269 --> 00:51:29.550
Show me all the records where my you know receipt date or you know not even that you know.
00:51:29.550 --> 00:51:44.032
You're going to be able to say well, where, when was I late with my um, I don't know, with my shipments, or something like that, and it's going to be able to to to answer those questions with data, with charts and things like that.
00:51:44.032 --> 00:51:53.630
So this is where I think that that's the current limitation and that's where people thought that it's going to be able to do that.
00:51:53.630 --> 00:51:59.577
When you're going to put Copilot on top of it, it's going to unravel those things and we're going to be off.
00:51:59.577 --> 00:52:00.500
You go with everything.
00:52:00.981 --> 00:52:08.289
Yeah, you made a great point because I think it confused a lot of people when Copilot came out.
00:52:08.289 --> 00:52:21.786
Like to your point, I can ask all the business questions that I may have within Business Central or within my data and then people realize, well, that's not what was I mean, that's the limitation.
00:52:21.786 --> 00:52:23.501
Conversation wise.
00:52:23.501 --> 00:52:41.911
And so you're saying that within maybe a year it will start to do the functions of crunching data and interpreting that into a natural language where it would make sense for everyday people.
00:52:41.911 --> 00:52:49.556
Do you see that happening in addition to the tools that's already out, like, for example, power BI?
00:52:49.556 --> 00:53:00.840
Had that, you know, ask the question, the Q&A Do you see that being available through there first, or do you see that available in a certain product?
00:53:01.701 --> 00:53:08.375
on the multitude of different co-pilots, yeah, I think it's going to go into Power BI for sure.
00:53:08.375 --> 00:53:12.188
Naturally, it might go to.
00:53:12.188 --> 00:53:18.539
Well, it's going to definitely go to Project Sophia if it's going to end up in production as well.
00:53:18.539 --> 00:53:28.219
And I think that Business Central is a natural way and place where this should be put in, because the demand is already there.
00:53:28.219 --> 00:53:30.072
So the demand from the customers is already there, right?
00:53:30.072 --> 00:53:31.800
So the demand from the customers is already there.
00:53:32.065 --> 00:53:41.932
You know, when we're having those conversations on the product that we have inside of Business Central from the app source, there are certain questions that we cannot answer.
00:53:41.932 --> 00:53:43.630
But the questions are there.
00:53:43.630 --> 00:53:47.672
The questions that they would like to be answered are already there.
00:53:47.672 --> 00:54:10.016
So they're waiting for this iteration to happen, when they will be finally able to answer these questions with a natural language, because they want to have the ERP of any sort is there to collect and help you with some operations and everything else.
00:54:10.016 --> 00:54:14.650
But in the end, you want to be able to ask that question and know what's going on.
00:54:15.586 --> 00:54:23.494
And at the moment, what we need to do is somehow tailor those questions still to answer specific questions.
00:54:23.494 --> 00:54:46.139
So, tailor those answers, tailor the prompts or the data that's coming into those prompts to be able to answer specific questions, whereas at a certain point and it's going to be sooner than later it will be able to actually start understanding what's there, right?
00:54:46.139 --> 00:54:59.394
Yeah, what this data set really means, what it represents, what can I do with it, what kind of insights can I give you on that data set and collate it with some additional information?
00:54:59.394 --> 00:55:16.927
And that's where I think that you know the customer's already there, yeah, with the demand, but the technology is not forcefully there and available in a co-pilot window or chat window.
00:55:17.047 --> 00:55:21.476
Yeah, I think that's an exciting path that we're going to.
00:55:21.476 --> 00:55:25.856
I mean, it's really putting the word intelligence into practice.
00:55:25.856 --> 00:55:41.295
When you're talking about business intelligence, right, so you're using it as a you know, referencing now to your data specific to your business data, not just information that you, you know, you can randomly feed into.
00:55:41.295 --> 00:55:48.876
So and I think that's, I think that's very exciting because it removes the human interpretation.
00:55:48.876 --> 00:56:03.369
You know, I remember early day in my career, you build your data model and you do all your calculation and you have some form of forecast, right, and then I have to interpret that and create stories.
00:56:03.369 --> 00:56:13.675
You know, behind the data that I've been given, and you do your formulas and say, hey, this is what I think the business should be doing and that's my interpretation.
00:56:14.266 --> 00:56:23.597
Now, with Copilot, it gives you much more power where it could also answer questions that we maybe didn't think about asking.
00:56:23.597 --> 00:56:45.081
So I think that in itself, in the combination of a natural language, is really going to be a game changer, and so it's going to give a lot of businesses a leg up, especially small businesses that may not be able to afford, maybe big data or afford an analyst.
00:56:45.081 --> 00:56:51.244
They can just use Copilot to say, hey, hey, what can I do differently to increase my revenue?
00:56:51.244 --> 00:57:04.471
Right, and it's just going to look at all that information and, of course, your knowledge base, maybe all your marketing materials, everything about your business, and it'll just tell you, hey, you should do it this way, because here's the data that would support that.
00:57:04.471 --> 00:57:06.713
So super exciting.
00:57:09.938 --> 00:57:11.440
It's all too much for me still.
00:57:12.746 --> 00:57:13.509
It's going to change.
00:57:14.271 --> 00:57:14.512
It is.
00:57:14.512 --> 00:57:19.936
It's changing the way individuals do business, just as the automobile changed.
00:57:19.936 --> 00:57:25.376
You know the way people work and you know every few years something new comes out and just changes the way we work.
00:57:25.376 --> 00:57:30.266
We just have to learn how to use it as a tool, way of work.
00:57:30.266 --> 00:57:48.335
We just have to learn how to use it as a tool I think is the important thing and understand and truly understand its limitations to level, set the expectations of how it could be used in a business application and even in everyday life, and then also knowing the importance of verifying some of the information that gives back to you, not just taking a run with it.
00:57:48.335 --> 00:57:54.713
So it could help give you the efficiencies of presenting the data, but you still would need to analyze and review the data.
00:57:55.344 --> 00:58:04.637
You know one of the wild things that, Camille, you had mentioned about connected co-pilots and having a co-pilot speak to another co-pilot.
00:58:04.637 --> 00:58:09.597
You know, because it does a different function than this one co-pilot.
00:58:09.597 --> 00:58:41.394
What's wild to me, and looking at way ahead, where you can have two ERP system with all the data about your company and you have a co-pilot that knows about that, communicate to maybe a vendor or a partner and to their co-pilot, just have them talk to each other and say, hey, this is how we can work together and increase our efficiency and profitability, and just have co-pilot just basically run the whole thing and your job is to just make a decision at that point.
00:58:41.545 --> 00:58:42.889
Yeah yeah, yeah.
00:58:42.989 --> 00:58:43.530
Not wild.
00:58:43.811 --> 00:58:44.753
Run with it.
00:58:44.753 --> 00:58:49.467
Yeah, yeah, I don't know what shape it's going to take, I can see.
00:58:49.467 --> 00:58:50.268
You know.
00:58:50.268 --> 00:58:57.851
Obviously there are obstacles when you give insights, whether or not somebody's going to use it, there has to be a trust.
00:58:58.204 --> 00:59:12.094
Everyone needs to go back to numbers, so when something is being revealed to the user, he needs to go back to a lot of different areas to check it before he commits to put an order.
00:59:12.094 --> 00:59:21.414
We've seen some chats already that were deployed too prematurely and some orders happening for a BMW for $1 or something like that.
00:59:21.414 --> 00:59:34.835
So there are things happening like that when someone knows how to break something, and we know that there are things that can be broken this way.
00:59:34.835 --> 00:59:44.652
So this is interesting, but maybe let's move so far away because it's going to frighten the people out.
00:59:45.864 --> 00:59:49.344
Oh yeah, I think so too, camille.
00:59:49.344 --> 00:59:55.778
You're doing some great things with AI and data within the space of Business Central and other areas.
00:59:55.778 --> 00:59:57.510
What are you working on now?
00:59:58.844 --> 01:00:10.697
So we are working on some new addition as well, too, and we're going to probably reveal it at Direction Zemilla going to probably reveal it at Direction Zemilla.
01:00:10.697 --> 01:00:26.153
I cannot tell you what it is because it's going through the process of, you know, approvals and patents and everything else, but it should be exciting.
01:00:26.153 --> 01:00:35.458
Nothing that has yet been in the Business Central has not been addressed, so hopefully that's going to be an interesting point.
01:00:35.458 --> 01:01:01.472
At the moment, we are running with three apps on the marketplace on the app source, customer, item and Financial Intelligence and we see that it's a new space, it's a new category where you're delivering insights based on data, and I think that's the most difficult aspect about it is that it's not a reporting tool, it's not something that is a BI.
01:01:01.684 --> 01:01:09.525
It's something that is going ahead and saying to you well, listen, this is what we're spotting here, what are you going to do about it?
01:01:09.525 --> 01:01:13.028
And then that's, you know it's not about.
01:01:13.028 --> 01:01:14.849
Oh, let me go back to the numbers.
01:01:14.849 --> 01:01:18.992
Listen, this is what we're spotting here, what are you going to do about it?
01:01:18.992 --> 01:01:21.155
And then that's, you know it's not about.
01:01:21.155 --> 01:01:26.259
Oh, let me go back to the numbers, let me just calculate everything, and then we're going to make a decision.
01:01:26.259 --> 01:01:29.880
It actually tells you certain things and it's going to, you know, wait for the decision right.
01:01:29.900 --> 01:01:33.744
So, whether or not, you're going to, you know, is it something where you can predict?
01:01:33.744 --> 01:01:37.605
You know one thing with one of the big challenges is forecasting, or prediction.
01:01:37.605 --> 01:01:41.931
You know a lot of businesses wanted to make decisions based upon trends.
01:01:41.931 --> 01:01:56.231
There's always some variable factors that need to be accounted for, so having a tool like that would be amazing and a huge time saver and also help businesses run a little bit more efficiently.
01:01:57.014 --> 01:02:22.690
Yeah, at the moment, if you yeah, exactly at the moment, if you think of even collating that information about your historical sales and and and, when you're going to spot the the the difference in trend, when something is uh, you know, when you're going to spot the difference in trend, when you're reviewing your reports, when you're reviewing your dashboards, somebody's going to spot it, or you're just going to have it right away inside of Business Central.
01:02:22.690 --> 01:02:43.197
It's going to tell you that 10 SKUs in your inventory have jumped from one category to another and you should probably review what to do with them, because it's something that is not being seen before or it's not following the regular pattern, so something like that.
01:02:43.197 --> 01:02:50.371
So adding machine learning and then demystifying all of that information as well, it's one of the products.
01:02:51.273 --> 01:02:52.204
No, that is a challenge.
01:02:52.204 --> 01:02:59.422
It's a challenge because you can analyze the data and one of the topics that I've mentioned and I think of is with that.
01:02:59.422 --> 01:03:04.235
Forecasting type or predictive type model is in fashion.
01:03:04.235 --> 01:03:15.452
They have seasonality, but even on any business, it's what was happening also at the time, because if you take back, if you remember covid at one point, that's all you could.
01:03:15.452 --> 01:03:23.976
You know, I heard the word covid just as often as I hear the word co-pilot today, years ago, and now I can go weeks without hearing the word but a.
01:03:23.976 --> 01:03:36.751
In that case, a particular company's sales information may be different because of those factors outside, also depending upon the type of business you have.
01:03:36.751 --> 01:03:43.757
If there's some storms or if there are other type of weather-related events, they could impact your sales.
01:03:43.757 --> 01:03:52.795
So being able to analyze that information with the external forces, along with your internal data information, is a dream of mine.
01:03:53.965 --> 01:04:01.364
So that aspect we don't cover in the app itself, but we do have the projects where we're doing exactly that.
01:04:01.364 --> 01:04:08.088
So demand forecasting is one of the aspects that we cover, and then we talk with the business and we unravel what has the impact.
01:04:08.088 --> 01:04:10.992
Then we talk with the business and we unravel what has the impact.
01:04:10.992 --> 01:04:18.719
What are the other aspects or factors we need to put into the data set to be able to create a model that would help them make those decisions?
01:04:18.719 --> 01:04:20.742
So this is part of that you already have it.
01:04:21.005 --> 01:04:23.572
My dreams have been answered right here today.
01:04:23.572 --> 01:04:25.416
Yeah, yeah, yeah, but it's not something.
01:04:25.605 --> 01:04:29.132
And I had this question before After my session.
01:04:29.132 --> 01:04:31.429
Somebody session, somebody said well, can we scale it?
01:04:31.429 --> 01:04:33.125
Can we do it, you know, like on scale?
01:04:33.125 --> 01:04:41.266
No, you cannot do it on scale because you need to figure out what are the other factors that are affecting this.
01:04:41.266 --> 01:04:51.815
And you know, and it goes down to, you know, regions, seasonality, as you said, weather and other aspects.
01:04:51.815 --> 01:04:55.295
Yeah, and you can be always 100 percent right.
01:04:55.295 --> 01:04:57.793
Yeah, there's the whole pattern.
01:04:58.545 --> 01:05:04.032
If I can add something funny to that, because you know you look at all those different aspects.
01:05:04.032 --> 01:05:13.849
But I also want to add the emotion component of that, because I'll tell you you can give them all the data you you can and forecast.
01:05:13.849 --> 01:05:20.047
There's always going to be somebody in the in the company and it says that's been there for maybe 20 plus years.
01:05:20.047 --> 01:05:21.351
That's not how I feel.
01:05:21.351 --> 01:05:22.554
You know what I mean.
01:05:22.554 --> 01:05:34.972
I I always have to manipulate the data because I think because of this, that is typically a challenge when you are like you can have a greatest tool, but the behavior is still the same thing.
01:05:34.972 --> 01:05:37.632
Yeah, it's almost like it means nothing.
01:05:38.266 --> 01:05:51.317
You can never account for that, yeah, or you can never forget to account for that human behavior factor, and you know the behavioral changes sometimes that are necessary with humans is is an aspect of it.
01:05:51.317 --> 01:05:55.867
Well, Camille, it's always a pleasure.
01:05:55.867 --> 01:05:57.632
Thank you for spending the time with us today.
01:05:57.632 --> 01:05:59.394
Time is truly valuable.
01:05:59.394 --> 01:06:04.961
Everybody's time is truly valuable and I appreciate you taking that time with us because it truly is the currency of life.
01:06:04.961 --> 01:06:09.652
Once you spend it, you never get back, and I look forward to talking with you about this more in person.
01:06:09.652 --> 01:06:10.398
Where will you be?
01:06:10.398 --> 01:06:10.389
You never get back and I look forward to talking with you about this more in person.
01:06:10.389 --> 01:06:12.969
Where will you be?
01:06:12.969 --> 01:06:15.855
Will you be going to Summit in October?
01:06:15.855 --> 01:06:18.192
Days of Knowledge in September?
01:06:18.192 --> 01:06:19.427
You coming over to the.
01:06:19.447 --> 01:06:20.389
States anytime soon.
01:06:20.389 --> 01:06:21.713
So yeah, yeah, yeah.
01:06:21.713 --> 01:06:22.476
So all of that.
01:06:23.726 --> 01:06:24.952
All of that, all of that.
01:06:25.346 --> 01:06:28.275
So we're going for sure directions in EMEA.
01:06:28.275 --> 01:06:32.677
We have a meeting at IMCP because we just started a Polish chapter.
01:06:32.677 --> 01:06:44.175
I'm one of the board members of the Polish chapter of IMCP and we're definitely going to directions North America and Summit.
01:06:44.876 --> 01:06:45.719
Excellent, excellent.
01:06:45.719 --> 01:06:47.150
I look forward to seeing you there.
01:06:47.150 --> 01:06:52.675
We'll have to have a drink and catch up and don't forget what you forgot last time.
01:06:53.547 --> 01:06:54.070
The Kruvki.
01:06:54.070 --> 01:06:55.775
I will bring it with the whole package.
01:06:56.586 --> 01:06:57.791
Yes, I was disappointed.
01:06:57.791 --> 01:06:58.894
I was all excited.
01:07:00.086 --> 01:07:00.367
I know.
01:07:00.367 --> 01:07:03.255
I even had you on my session just because of that.
01:07:03.704 --> 01:07:10.672
Yes, yes, Just to say I'll bring it.
01:07:10.713 --> 01:07:16.398
Yes, I hope the customs and the Homeland Security will not, you know, take some for themselves.
01:07:18.407 --> 01:07:19.391
I wouldn't be surprised.
01:07:19.391 --> 01:07:21.672
You could just send me a box if you want.
01:07:21.913 --> 01:07:22.293
Exactly.
01:07:23.045 --> 01:07:26.871
And then we'll just be square and I'll bring it with me and I'll act like I got it for me.
01:07:26.871 --> 01:07:30.172
But again, thank you for taking the time to speak with us.
01:07:30.172 --> 01:07:46.693
If somebody else would like to contact you to learn more about the great apps that you're creating, great services that you're providing with AI within the business central world and see some of the other great things that you're doing, how is the best way or what is the best way for someone to get in contact with you?
01:07:47.605 --> 01:07:50.313
So LinkedIn is always a very direct.
01:07:50.313 --> 01:08:01.056
I'm always on LinkedIn and also datacouragecom to kind of learn about what we do and and and and emails.
01:08:01.056 --> 01:08:02.389
It was a good option.
01:08:02.389 --> 01:08:03.574
Yeah, so uh.
01:08:03.574 --> 01:08:05.371
Camille at datacouragecom.
01:08:06.284 --> 01:08:07.027
Do you have copilot?
01:08:07.027 --> 01:08:07.568
Read your email.
01:08:08.871 --> 01:08:10.634
Summarize that I do.
01:08:10.634 --> 01:08:12.918
I do have some summarization tools.
01:08:15.204 --> 01:08:15.686
I need to get that.
01:08:15.706 --> 01:08:17.609
I need to use that and also for the meetings.
01:08:17.609 --> 01:08:19.876
Honestly, I love the meetings.
01:08:19.876 --> 01:08:20.858
Part of it.
01:08:20.858 --> 01:08:23.192
It's just a revelation.
01:08:23.484 --> 01:08:24.970
You don't have to pay attention as much.
01:08:24.970 --> 01:08:25.673
No, it's great.
01:08:25.673 --> 01:08:27.729
I appreciate it.
01:08:27.729 --> 01:08:30.912
Thank you again, and I look forward to talking with you further.
01:08:30.912 --> 01:08:38.814
Every time I talk with someone about AI, I learn just a little bit more, and hopefully I'll get it all soon.
01:08:38.814 --> 01:08:40.059
Thank you again.
01:08:40.702 --> 01:08:41.264
Thank you so much.
01:08:41.264 --> 01:08:43.451
Take care All the best.
01:08:43.451 --> 01:08:44.092
Have a good one.
01:08:44.092 --> 01:08:44.734
Bye, ciao, ciao.
01:08:46.605 --> 01:08:53.712
Thank you, chris, for your time for another episode of In the Dynamics Corner Chair, and thank you to our guests for participating.
01:08:54.005 --> 01:08:55.511
Thank you, brad, for your time.
01:08:55.511 --> 01:08:58.975
It is a wonderful episode of Dynamics Corner Chair.
01:08:58.975 --> 01:09:02.496
I would also like to thank our guests for joining us.
01:09:02.496 --> 01:09:05.514
Thank you for all of our listeners tuning in as well.
01:09:05.514 --> 01:09:20.131
You can find Brad at developerlifecom, that is D-V-L-P-R-L-I-F-Ecom, and you can interact with them via Twitter D-V-L-P-R-L-I-F-E.
01:09:20.131 --> 01:09:34.988
You can also find me at matalinoio, m-a-t-a-l-i-n-oio, m-a-t-a-l-i-n-o, dot I-O, and my Twitter handle is Mattalino16.
01:09:34.988 --> 01:09:37.113
And you can see those links down below in the show notes.
01:09:37.113 --> 01:09:38.457
Again, thank you everyone.
01:09:38.457 --> 01:09:41.851
Thank you and take care.