Navigating the Future of AI in Computing: A Conversation with Massoud Alibakhsh, CEO of Omadeus

21 Mar 2024 · 56 min

Ask about this episode

Ask anything about it. ChatGPT or Claude reads this page and answers with the times it was said.

Connect VO and ask about every podcast you hear, including the moments you saved. Add to ChatGPT · Add to Claude

In short

AI Today Podcast Episode Summary

Episode Title

Navigating the Future of AI in Computing: A Conversation with Massoud Alibakhsh, CEO of Omadeus

Episode Overview In this episode of *AI Today*, Massoud Alibakhsh discusses the transformative potential of AI technologies in the context of computing and human-machine communication. He explores how traditional software has evolved and the need for a paradigm shift towards AI-driven solutions.

---

Key Concepts and Discussions

  1. The Role of Software as a Communication Tool
  2. Traditional software (like Salesforce, IBM tools) serves as a structured communication tool within organizations.
  3. Limitations: Conventional software struggles with the subtleties of natural language, leading to communication gaps filled by informal tools (e.g., email, Slack).
  1. Challenges with Current Communication Tools
  2. Emails and messaging platforms (Slack, Teams) create noise and irrelevant information.
  3. As organizations scale, managing relevant information and communication becomes increasingly complex.
  1. The Concept of Workflow Optimization
  2. Alibakhsh emphasizes starting with workflow analysis rather than focusing solely on messages.
  3. He proposes a model that optimizes communication by understanding the workflow dynamics.
  1. Introduction of Intelligent Objects
  2. The episode discusses a new software architecture called object messaging and intelligent objects.
  3. Objects can communicate contextually and autonomously, enhancing efficiency in workflows by eliminating redundant tasks.
  1. AI as a Platform vs. Tool
  2. Alibakhsh argues that AI should be viewed as a foundational platform rather than merely a tool.
  3. AI's capabilities can drive the next software revolution, similar to the graphical user interface (GUI) in the 80s.
  1. Integration of AI in Business Processes
  2. The conversation highlights the importance of integrating AI across various business functions (e.g., project management, collaboration, and documentation).
  3. AI can facilitate better decision-making and streamline operations by managing data and communication intelligently.
  1. Implications for Organizations
  2. As organizations evolve, there will be a need to rewrite systems fundamentally to accommodate AI's capabilities.
  3. The potential for efficiency gains is immense, as AI can significantly reduce the burden of information management on human workers.

---

Key Takeaways

  • AI Revolution: The integration of AI represents a major shift in how businesses operate, similar to past technological revolutions.
  • Future-Ready Architecture: Organizations need to adopt new software architectures that leverage intelligent objects for enhanced communication and efficiency.
  • Empowerment of Employees: Instead of replacing jobs, AI can alleviate mundane tasks, allowing humans to focus on their expertise and decision-making.
  • Practical Steps: Companies are encouraged to start rethinking their current software projects towards intelligent object integration.

---

Conclusion The discussion with Massoud Alibakhsh paints a compelling picture of the future of AI in computing. It emphasizes the need for reimagining how organizations communicate and work together, leveraging AI to create smarter, more efficient systems.

---

Resources Mentioned

  • [Omedeus](https://www.omadeus.com) - Platform for project management and collaboration powered by AI.
  • IEEE Publications - Relevant papers on AI and intelligent objects.
  • Free webinars and trial access to Omedeus tools.

---

This episode encourages listeners to rethink how they view AI and its implementation in their business models, stressing a proactive approach to embrace the forthcoming changes in technology.

Written by AI. May contain mistakes. Listen to the episode to check what was said.

Hear the part that matters, and keep it.Open this episode in VO. Double tap your headphones to save a moment as you listen.
Get VO free

Transcript

Automatic transcript. May contain errors.

0:28Welcome to the AI Chat Podcast. Currently, Masood is working on revolutionizing human and machine communication through his latest venture, which is Amadeus. Thank you so much for coming on the show. Thank you for having me, Yadin. Thanks for that intro. Talk to us a little bit about what it is that Amadeus does and why you believe perhaps today with AI is a shift that is going to help propel that forward. Yes, this is something that I feel like I discovered it back in, I guess, 2017. I'd been thinking about it and working on it then as I was explaining and building these tools and trying to optimize communication between all the people within the company.

1:16I discovered that there is a way by studying actually software in itself. Software itself is a communication tool, typical software, any software that you buy from Salesforce or IBM. And most of the communication is done within every company through these software packages that take data in a structured fashion and communicate it from one person to another. And that's really the majority of the automation we use in all these companies, just like we did. Like we took Jira and Asana and Trello and Slack, and these are all software. But although Slack actually is a different kind of software, and then the reason why Slack or email found its way into the corporations was really that the lack of or inability of traditional software that communicates information in a structured fashion.

2:10And that leaves a lot of holes because humans communicate with natural language and natural language can cover a lot of subtleties in communication. So that email and Slack and these tools found their way in the corporate world to really fill the gap or the inability of traditional automation in these organizations that fell short in communicating the complete picture of information. So they came in to complement those tools. But they really created their own problems. They were promising panaceas and they ended up being Pandora's boxes. And studying all of that kind of led me towards this model that I discovered.

2:59And based on that, we invented lots of interesting technologies. And I essentially discovered that there is a way of totally optimizing communication amongst people. But you can't start with the communication itself. You can't start with the message or the messenger. You have to actually start with the workflow and look at what's going on on the workflow. So that's all, you know, I wrote a paper on that in 2022 and it was published by IEEE. And I've got a little video we put out that kind of covers all that. And I'll make that available for you if you want to share with the audience. I think it's, I recommend everyone to watch it because it gives a good insight into why email doesn't work.

3:43Why do we have so many problems with email? And why doesn't it scare? Or even what they call the social media network for enterprise, Slacks and Yammer and Teams, and why don't they work? I mean, they solve some of the email problems, but why are they still not perfect? Why do they fall apart? And that's because they are trying to map a very complex, multidimensional model we call workflow. and workflow is really an abstraction of assembly line. And we inherited that, we abstracted that since the early 1900s. And this is how we, as large groups of people, can get together 500, 5 ,000 or 50 and organize ourselves and build products or deliver services.

4:34And that's the magic of how humans are connected together. And that's where the secret is. secret lies in making that the pivot of communication. Yeah. And let me take a stab at explaining this concept. I'll drop a link to that video that you mentioned in the description for this for people. But let me take a stab at explaining that concept. You let me know where I fall short. And then let's talk a little bit about how you are using this to solve problems with your company, with Amadeus. And how it all ties to AI. Because that's really the whole, Yeah. So essentially, you know, everyone knows emails have a big problem when you have, you know, a thousand people in your organization and you send an email out to everyone.

5:14There's a ton of people that it's the email's not relevant. You've been in organizations like this. Everyone's been in organizations like this, right? You get an email about a specific project. You're not really relevant. You're not a decision maker. The information is irrelevant to you, but you just get a ton of like this kind of noise in your inbox. So we upgraded a little bit to the concept of Slack, where essentially you have channels or Microsoft Teams. You have different channels. You've got the marketing channel. You have the HR channel. You have a bunch of different channels, and perhaps you're relevant to that organization, so you're in the channel.

5:42Again, the same problem is you scale up to a bigger organization. A lot of people can be messaging in that channel, and there's a lot of noise that may not be relevant to you. Email doesn't scale because the pivot of that communication model is the individual. That means the individual is responsible for analyzing the information and figuring out who to route it. Now, if you start scaling the number of these people from 3 to 5 to 10, 50, now each individual needs to have a very complicated routing map in their table, in their head, a routing table in their head, and be able to analyze the information and figure out who to route it to.

6:18That's really too much task to ask. It goes beyond 4 or 5. Now, you know, you got it. That's easy to see. And in the social media model, which is like Slack and Yammer and some of these tools, that pivot shifts from the individual to the subject. Instead of creating, me sending the information in an email to you, we'll just create a channel called Paint. We'll create a channel called Nailing the Chair. So I put information. I can now analyze that information as a human. And instead of trying to figure out who to send it to, I'll look at the content of that information and say, well, that's basically paint content.

7:00So the assumption is that the mapping is easy. So that's the abstract model. But the problem is that you're building chairs, lots of chairs. You're making thousands of chairs. It's moving on the assembly line, right? you may be interested in a salesperson may be interested in a particular chair that's a red chair he doesn't care about any of these chairs but he has to subscribe to that channel that says paint now he's going to get a lot of bombarding messages for better access yeah so that's for that example i can kind of the the show why why these things fail now not everybody even it's like in these models who creates these channels how do you name them like it just becomes channels galore anybody who's ever used these systems they know what happens as you add more individuals and more subjects.

7:45And that's because this stuff is really not thought through or analyzed in an abstract form. These tools found their way in an evolutionary process into these corporate settings because Facebook was extremely successful and people asked, hey, one individual can communicate to thousands of people in a nice way and we can't do this with email. Why can't we have a Facebook thing for our company? And that actually drove a lot of companies with opportunities to try to build these tools. And Yammer was one of the first successful ones, and then Slack became successful. And you got a lot of tools that are similar to this.

8:22But they ended up not really solving the corporate problem. And in fact, they really exacerbated it in many interesting ways because now you have corporate data sitting in all those databases that are being input by the automation and software that is the main nervous system of the corporation. And then you have information sitting in emails that is really the natural language, and some of that information is even duplicate. That's because you're extracting things from the database reports. You're attaching them. And then you have some of that information sitting in silos of Slacks and Yammer and Microsoft.

8:59So the corporate data is scattered all over the place. So that's the base of the problem. that for me as an engineer, I get very excited about because we want to solve these problems. And this problem is prevalent all throughout the corporate world, all around the world. And as we know now, fast forward, we get to where data is oil. Why is data oil and or data is gold? Why? Because that's what you feed to AI. Okay, so in order to create some sort of meaningful intelligence or output from or work from an artificial intelligence engine, you need to feed the data. But your data is scattered all over the place.

9:44And this is what the success of ChatGPT that demonstrated the power of large language models. Now, a lot of corporate CEOs are asking the following questions. How do we get AI into our company and how do we actually benefit from this and how do we use it to create efficiencies? This is exactly where we are right now. We're in this space. Yeah. And what I see on a daily basis, and it's almost becoming repetitive, and I'm sure most of your audiences would have similar experiences, that we're beginning to see repetition of the same stories because AI is being used as a tool in a sense. and there are problems that are basically what I call low-hanging fruit.

10:37And you could easily see the application of AI, whether it's a large language model where you take a manual and feed the AI the manual or the frequently asked questions and then you use it as a better chat bot to answer questions of your client. Or you summarize a legal document or you fake somebody's voice or all the wonderful things that you can do with MidJourney or DALI. So there are a myriad of these tools that are producing a lot of wonderful, wonderful results and also help with productivity or improving productivity, but they're all long-hanging fruit and they're all superficial. Because this way, from our perspective, that we're using AI as a tool where we think AI itself is a platform, similar to the fact that graphical user interfaces back in the 1980s were a platform, and a lot of software had to be rewritten, or every software had to be rewritten.

11:38The software you use today is based on graphical user interface. It's based on that computational model. And that was a major revolution that happened in the 80s and the 90s, and a lot of software companies had to change their model of writing their software that's continuing to this day. And the same, a different revolution happened in the 2000s. And that was the transference from local area network computation to what we call cloud today, which is the internet. It's a distributive model. It's a different kind of architecture. It's a completely different way of writing software. And the way we organize as engineers is different.

12:15We have DevOps, we have back-end people, we have front-end people. It's a completely reorganization of human expertise and the way we actually approach building the system. Now, what we see is that we are entering a new revolution, and that is the artificial intelligence revolution. And we need a new, brand-new architecture, brand-new way of breaking those business software into a new model that can take full advantage of the artificial intelligence. And we've invented one, and we call that object messaging and intelligent objects. And we feel that the major revolution and the major impact that the artificial intelligence, namely large language models are going to have on human society, is through this re-architecting all of our software for this new platform.

13:12And in that world, our software. And I'm going to explain why that is and what is our software, what's the problem with the software that we're using today, whether that's your accounting system or your electronic medical record system, if you're a physician, or if you project management systems, if you're an engineer or a project manager, any software that we use. It's outdated, outmoded. It needs to be broken up, thrown out, rewritten all over again for this new platform. So what would you say are the major shifts as far as this platform goes? Shifting from AI as a product to a platform, what do you think the biggest changes are going to have to be?

13:57Okay, so I'll describe the story. See, when the computers showed up in the work environment, the corporate world, business, they showed up and they said, well, we're going to bring some cool automation to your place. And let's say you were a big manager in a bank somewhere or a manufacturing facility or whatever. And I'd ask you, Yadin, what's your existing process? And where do you keep your information? And you would kind of describe your process. This is what we do. I fill out this form and Susie gives it to Jane and Jane gives it to David. They fill out this section and it goes to the floor.

14:34So I would look at that and I'd take all the forms as a software engineer. and I would document that whole process flow and your physical process flow and I'd draw a flow diagram, a flow chart, and then I would extract a typical data flow diagram or a control flow diagram. These are all diagrams that actually I would be using to automate your process, your physical process, and take all your forms essentially and put them on the screen on a computer. That's the model for business process automation, basically, in a very simplified way. Essentially, I take your physical forms and stick them on a screen, and then I take the data, which is structured data, and then that data is very specific.

15:24It's name, Joe, size, 15, date, 11, whatever. It's like you can't put something else in, and that's what's referred to a structured data. And that would get pushed into a database and then it's a lot faster. It's automated. It standardizes things. You don't have to fill things out on the form of the typewriter. And the access is easier. Somebody doesn't need to put all these forms together and create a report for the high manager. You do this magical query and whatever information you want, you kind of make real-time reports on somebody's screen. And this is what we've been living with since then.

16:01That's the model. Even through graphical user interface revolution, this model didn't change. Even though we changed the way humans interacted with the computer, before they would just interact with text and just read questions that will answer the questions. But now there are objects on the screen that you interact with. Click on, it opens up, it tells you something. And you move things, you drag something, you drop it somewhere else. So that graphical user interface facilitated and made human and machine interaction easier, much, much easier, and made it less intimidating. And that was really coupled with the introduction of personal computers, they were called at the time, PCs.

16:46I don't know if we still refer to them during the 80s. And so computers ended up being everywhere, but that model stayed the same. Take the forms, stick them on the screen. Even during the transition to the internet, that model didn't change. The same forms on the screens put them now on the screens that are pushed through computers that you don't see somewhere in the cloud, right? Now, AI is here, and we've been waiting for this. We've been waiting for this because based on the model that we created, we've been waiting for a reliable way to be able to process natural language 100 % reliably. The problem has been so far that computers really didn't understand natural language.

17:33And it did not in a reliable way. If anything, ChatGPT can demonstrate is that now we can actually understand. We can build machines that understand humans 100%. Chai GBC, for example, is not all reliable when it's generating answers. And a lot of the Google people coined a phrase called hallucination. So, it can hallucinate. But even when it hallucinates, it still understands you perfectly. It makes stuff up, but that means that it just understood you. So we take that part of that technology that understands language, and we actually have designed a new approach of creating software. It's like beyond the whole taking all the forms and then sticking them on the screen, we're saying, no, look, this is an intelligent machine.

18:31We can actually really remove the burden, a lot of the burden that we put on humans in terms of determining who to send information to, when to send it to, where to store information, and which creating file folders, put things in this file folder, put it in that file, organizing the information. I mean, why do humans have to do this? And it's like we've got a computer here. This computer, you can program it to play chess, for God's sake. You can't program it to file your data for you where it's supposed to be. But see, that's a good point. Yeah, I really just think, why should I open up my, turn on my phone, which is a computer, and look at there with 50 ,000 apps, try to figure out which one to press?

19:20I mean, why can't I just talk to the darn thing and say, I'm hungry? Right. So just say, what do you feel like? I mean, did you ever see there was a movie actually called, I think it was called Her, that was not too long ago where a new operating system comes in. The only interface was the natural language, actually. It's a famous movie at the time. It was popular. But that's where we need to go to. We need to go where humans interact with the machine using natural language. and graphical user interfaces are also good because there are a lot of times you just point at something instead of using 10 words you can just point at something right so the combination of the screen and natural language could probably make the ideal user interface but you need a different kind of architecture to build this software and the way that architecture the way we describe it is instead of just taking dumb forms and sticking on the screen and then connecting them these forms together with automation and putting the data in the database, you need to go one step further as a software engineer.

20:32Actually, a few steps further. You need to, in that environment after you talk to Yedin and he describes to you the process, is you need to go further and start doing the semantic analysis and identify the real and virtual objects in that environment. And then you need to find a way of representing those objects with programming and make those objects intelligent. There's a way of creating data around that object in traditional forms to give it, for example, I could kind of represent an x-ray. Let's say an electromagnetic orb. I can make an x-ray and represent that as an object. I can tell it has attributes that you're an x-ray.

21:15The technician who took your picture was Masood on this date. So these are all structured data. But what we can do is actually this object. Now we can give it a large language model. We can insert a large language model such that it can actually communicate with humans. That x-ray object can communicate with humans using natural language. And then we add other pieces to this object. We give it ways, like, imagine like diary books. We'll give it a black diary such that it can record the communication between the cells, the x-ray, and the x-ray is responsible for recording that communication between the doctor, the primary doctor, and the patient.

21:54that it will give it a green book to record all the conversations between the primary doctor and specialists and any other or nurses. So basically, we make the object intelligent and self-aware, and we give it the ability, just like a human, to process natural language. So it can not only have dialogues with humans and understand what's happening, but it can also record information. For example, if the doctor needs to have a conference call with the patient, the object itself can hold that conversation and sit there and be present and watch that conversation and record the video and store the video within itself.

22:36No longer anybody has to say, well, I'm going to put this video file in this folder and I'm going to remember that it belongs to patient Masood, right? The object itself knows that it's an X-ray. It's present. And it's actually sitting there listening. And it can sit and listen to the entire conversation between two specialists, the doctor and the specialist. And they're talking about whether this is cancerous, it's not cancerous. And the object, just like a human, can remember and understand. And in fact, it can even do better than the normal traditional LLMs because it doesn't have to search the entire space.

23:12It knows that it's an X-ray. So it can focus, actually. The structured data that defines that object allows it to focus and have constraints about the way it processes that natural language. At the end of the call, it may be that you and I are the doctors and we talk about, okay, now we say, how about golf this weekend? See, the object knows, okay, this is not related to me because now they're talking about golf. So this object becomes super intelligent about itself as to what happens to it and who the stakeholders are and how to keep track of those stakeholders when critical information happens to itself.

23:51It knows how to navigate the workflow. It knows how long it has to stay in each stage. And it knows all the different classes of stakeholders, what kind of information to share with whom. So if you think of your system as a collection of all these intelligent objects, now, what does that remind you of? There are systems like that on planet Earth. They're biological systems, actually. A lot of biological systems are built in such a way where we have, for example, in my body, in the back of my brain, There's not a little file folder that keeps track of cell number 57 in my liver. That information is self-contained within the cell of my liver, and the liver cell knows exactly what it is.

24:44It's a fairly complex machine, and it knows its function. It has memory even. It knows how to communicate with its neighbors. It's intelligent. It's self-aware. And the collection of those cells create the liver, and the liver itself is an intelligent. super component that's connected to the rest of the system through veins and arteries and nervous systems. So we're actually adopting this model and taking it to silicon and saying, you can actually represent a business or manufacturing process and go beyond just the workflow process and the basic automation and identify these virtual or real objects and represent them in your program.

25:29And add LLM to them so they become intelligent, so they can process all kinds of information and interact with humans and also each other. Because if they understand LLM, these objects can talk to each other in natural language as well. They can query each other because they all have memories. They can say, hey, the x-ray could query the blood test object or the specific object inside that blood test. The x-ray could interact with the HDL or your blood count, for example. I'm not a doctor. I don't know if that would make sense, but you can imagine relevant objects that are basically as a software engineer, what you're doing, you're creating this framework.

26:10All you have to do is create this framework and then you create objects and you give them life And these objects can create super objects and the super objects can be connected systemically to each other. And you could even design a super object that is a brain that's sitting there, similar to our brain, that the brain is sitting there coordinating the efforts and communications at a higher level between the liver and the kidneys. And so it's a lot more complex than that as an analogy. The biology of humans is a lot more complex. As a matter of fact, it's a source of the inspiration. But if you and what we've done is actually we created this model, which we call object messaging and intelligent objects.

26:59And this is a brand new model. And based on this model, what we did is we spent quite a number of years, a few years trying to build a platform, actually, and framework. But this was too complex. And a lot of engineering problems had not been solved. You know, this was brand new territory. So we decided after almost two years that we just pivot and build an application using this model so we can actually demonstrate to the world what this thing looks like, how it feels. to interact with a system like this. So we had a problem back in my last company that I was just referring to, trying to integrate Jira with Trello and Slack and Google Docs and all these tools and writing software.

27:48So we decided let's solve that problem using this model. So as a result, we've created project management, collaboration, communication, documentation, powered by AI in one package using this model, such that from the moment you log into the system, at every point you're interacting with the AI. And it's implicit, it's sitting there. You can call it and you can interact with it. But essentially, the system is a collection of all these objects that handle your project management. And these objects are intelligent. They know what they are. They know, for example, if they're a feature or they're a bug.

28:26They know if something happens to them. They know who to go to, who to complain to. If they sit too long in a particular stage, they'll look at their clog like they're expired. They run around and tell their stakeholders, hey, you know, I was supposed to be here 30 minutes, but I'm here now for 35 minutes. And it gives a chance to interact with the appropriate stakeholders. It's a fascinating experience. It's really a taste of the next thing to come. So we've kind of demonstrated to ourselves how to build something intelligent on the machine. I feel like this is an entire paradigm shift for software and for project management and for so many things.

29:09This is such an interesting concept. Talk to me about what does this actually look like in practice? So you're talking about, right, you have these different elements. For some reason, when I'm thinking about this, all I can think about is all of the folders inside of an organization, all the different departments that organize their projects by folders or by different things. So all of this has intelligence to all of them. What is the integration? Let's say I'm a regular corporation that uses Microsoft Teams to organize and pretty much the whole Microsoft suite to do everything. Is this an integration I can pull into my current system?

29:48Do we have to recreate new systems for something like this? What's this going to look like for your average enterprise? I think I'm pretty convinced that we're going to have to go through this tectonic shift the same way that we did during the graphical user interface revolution, where we ended up having to rewrite all this software, and as we did during the LAN to the internet, where we ended up having to rewrite all of our software. Because the current model, the way, for example, Jira is written, the way Slack is just a tool, it's basically really just trying to solve the problem of natural language and converging it with structured data.

Read the full transcript

30:30It's an evolutionary process that we're going through. And we need a merger of all of this. We need a merger of email, Slack, and your accounting system into one magical world, right? And you can't just fuse them together the way they're written. So architecturally, they have to be rewritten from scratch. So because we do need communication from one to one, in person to person, and actually the channel communications are also interesting, but they're not sufficient for representing workflow-based communication. Channels are good digital representations of departments and groups. And that's it.

31:10But for our structured software, what we need to do is we need to rewrite all the existing software like accounting or practice management systems or electronic medical records and really merge all this stuff together. I'm afraid there's no other way around it. If we're going to meaningfully, deeply integrate AI into our software, we need to actually break all this stuff up and start reconstructing our software using intelligent objects. And these intelligent objects, because they carry information and you have human nodes that are interacting with these intelligent objects. And these human nodes are different classes of stakeholders that have something to do with the system.

31:56They have expertise that they want to give to the system, and there's information that they need from the system at the right time and the right information. So if you rebuild these systems with intelligent objects, and these objects figure out how to transmit themselves, the whole object can transmit itself. The x-ray, when you are the doctor and the x-ray is taken by the technician, the x-ray knows it's an x-ray, and it knows it's a chest x-ray. because it's designed that way. And it knows it's authorized. The minute it was taken, there's a model that's been, it's an authorized model within the system that is held somewhere in Mayo Clinic and that has the address.

32:41X-ray has the address. It flies over there, bounces against that X-ray model, gets a full report and reads it and starts seeing, oh, there are areas of concern here and there. and all of a sudden that object flies right into dr yaden's inbox and says hey i'm here i look like i have some problems here you need to really look at me and then you basically open up that x-ray and you can query it you could talk to it you could uh uh okay yeah oh fascinating framework but then it i think a lot of people it begs the question a lot of people are going to have which is like is this uh a terrifying dystopian reality where you know essentially every object is a smart object interacting with itself independent of us um you know is this like the terminator situation right no well Well, I mean, I guess not in this phase anyhow, because what's going to happen in this phase, just think about it.

33:46Just the act of the x-ray technician knows how to take x-rays. Like, bang, just to do the x-ray. So why should he go there now, drag that x-ray, drop it into a folder, type somebody's name, and shoot that message to that person? And why? That's like, why should he be responsible for routing that x-ray message? And when the x-ray shows up somewhere, right, then they have to look at it and go, well, we know this Mayo Clinic has this model, so let's just send an email there and secure email, attach this, send it over there and wait two hours or whatever for that x-ray to be read. And then they'll send you an attachment document and the doctor gets a chance to read all this stuff.

34:28right? Just think about, oh, this is all information management, right? As opposed to where with technology today, today, because now we have an LLM who understands that they can understand perfectly natural language. You could build a system that when the minute the x-ray is taken by the technician, all he does is says, you know, basically brings up the patient on the machine. And that, by the way, that patient object is also an intelligent object. Imagine this, All of this is written like that. And just clicks on somewhere and points the camera, the x-ray, takes the picture, and he's done. That x-ray now is aware.

35:04I'm an x-ray. I belong to patient Masood. Okay. All right. Well, I'm X-ray of this type. Okay. So, but next, and I know my workflow because I've been programmed with workflow. I have to now examine myself through this process. Next is, okay, hit yourself against this model, wherever that model is. Boom. Hit yourself against that model. Wait for it to get an output. Where does that output go? It doesn't go into some folder. It goes into me. I hold all this stuff. I am that intelligent object. I keep all my information. I handle all this information. Don't worry about it. I know where to put them.

35:37I know which one is more. I'll create my own folders. I'll share them with you whenever you need it. If you want to look at that whole document, I'll give it. Oh, what would you like to know? You would like to see because I just read the report and I've got these alerts here And I've highlighted myself with graphical stuff on the screen. I want you, you know, doc, please look at these areas. They could be potentially cancerous or whatever the problem may be with it. But, oh, would you like to see the full report? Here's a full report. Read it from Tom. Two things I think are incredibly valuable here.

36:08Number one is I think a lot of the times when you're trying to get information, one of the big challenges is asking the right question. You see this with Chad Chepardier or anything else. Some people might ask it a question, think the output is garbage. But if you just had asked it like more specifics and in a better way, you'd get a better output. I think this is a really interesting concept where essentially, especially when you mentioned like the alerts there, let's say you have a x-ray and it can tell you like, hey, look, I've looked at all these things. These are the things you need to be aware of.

36:39Perhaps a technician or someone is looking at some areas, but they don't understand like once. It could be blindsided by a specific issue. They didn't see it coming, whatever. And if this object was able to get a broad view of information and perhaps pick up on something that you missed, that could be very valuable. That's one area I think this is incredibly interesting. Another is the concept of like building software. So I have a background in building software. I have I started a company called SelfPause. It's the number one AI life coach and been working on that for many years. but what's really an interesting concept to me is if you had a software product any kind of software product and the whole thing was intelligent at its base where essentially it was constantly learning about ways to self-optimize and oh I have a bug report the bug oh here's the issue maybe here's the code to fix the bug here's the the number one feature people are requesting like that it could be just that's an incredible paradigm shift where essentially your software self-improves um again though one thing i do want to ask you about is you mentioned earlier the concept of a brain so having you you got like the brain on the system that's kind of helping to orchestrate things like what is that brain is that brain open like for example is that like opening eyes chat gpt model um or is that something different you know get i'm saying something yeah no it's something different so uh there are two two things to do in envision If you can envision your system, whatever you're trying to automate, as a collection of intelligent objects, it could be different.

38:14For example, we've got this project management, collaboration, communication, documentation. It has to be all that, by the way. There's a reason why they have to be integrated. Because when you create the – so in our system, we basically said, okay, the smallest object is we call it a nugget. We gave it a cute name. Because nugget is a gold piece of information. So the nugget, a collection of nuggets, you could put them all together and make a sprint. And then you put 10 sprints together and that's your project, 50 sprints. So you got objects that are nuggets. They become super components that are sprints.

38:49Instead, the collection of super components are projects. And anybody can create this nugget. You just give it a definition. It says, you know, say it's a bug. You want to report a bug. Or you want a feature. You say, hey, I want a feature that, you know, is a user. You could be a salesperson. You could be anybody. And the minute you create that, that object knows where to go. It's like, oh, it belongs to this project. It just flies and finds the project manager and just flies into the appropriate inbox as a triage. And says, hey, I need attention. It's like somebody create. And they can examine it.

39:17They can actually, at that object, they can use that, open up that object because the object translates itself. It's the object messaging. The object is the message. And that object is intelligent. It's like it could hold all the conversation. So the project manager can start holding a conversation in there inside the object with the creator. And it could be other stakeholders. You know, other people found that object because they were looking for those features and they find it just like a Google search and they start following it. So they become stakeholders. And that object knows all these stakeholders.

39:47And the communication is held inside its own communication channel because it holds it. So you don't have to keep track of where you could go in there and attach an Excel file in there. But it holds it. You can read it. You could attach a file or a link to that feature saying, hey, I've seen something similar on the internet. By the way, here's a link to that. And the object keeps to talk about that. So the object is the document manager, the whole thing. The object is the collaborator, the arbiter of collaboration between all these people. So there it becomes that. And it's intelligent enough because it's sitting there and it doesn't need to generate any text.

40:22So it doesn't have to hallucinate because all it has to do is read the information about itself. Right. It says, okay, it's not like it's going to go, you read the whole internet and you got to ask it some crazy question and it just makes stuff up. It knows that it's a feature that is a button of this size and it's that when you press it, something happens. Here's the action. It knows all that. And it understands the conversations between the stakeholders. But it also knows the workflow. So if it's assigned to a programmer and the programmer says, you know, I'm going to start coding this on Wednesday.

40:57Thursday comes up, the object wakes up, says, you know, nobody did any work on me. They didn't report anything on me, so I assume they didn't do any work. I'm going to show up, and I actually calculate how fast this guy is. It doesn't look like he's going to be able to finish me by Friday. Based on everything I see, and it actually knows a lot of information about you, and I won't get into how, because if you're constantly working on these things, You know, the whole system, the brain gets an idea about how good is Yadon estimating? Because he constantly, about 23 percentile, he overestimates, he's too optimistic about his hours, right?

41:35He's always off about 27%. So the brain actually learns and the object has access to that information. So it figures that, no, Yadon is not going to be, he said to the project manager, I'm going to finish me Friday. Okay, I don't think so. So it flies all the way through and goes into the inbox of the project manager. And that particular inbox is called bad news. Just like your Gmail, the way everything is sorted out like messaging. Interesting enough, when you go to object messaging and intelligent objects, your interface, the interface to your system becomes streamlined. All interfaces for all systems are going to look like messaging system, like Gmail.

42:15And it just makes sense. And actually, this was very surprising to us because this is another segue I could take into the approach to design. I'm actually not one of those people who... We believe in designing using... In the beginning, you don't worry about the user interface and user experience. You start solving what we call plumbing problems. Just start with the plumbing. Make sure your plumbing is coherent. You have minimum number of rules. your grammar is very, very small. And so you come up with, then you have compatibility with the way you build your objects and your databases. This is a very interesting approach.

42:54And allow the user interface to emerge, to be free with that. And then we adapt. And then we don't actually start with user stories. We make user stories, but we validate our systems with user stories at the tail end. It's like, because you don't want to start with, that's a top bottom approach. We have a bottom-to-tom approach. And that's a whole different subject. But our system started looking like a messaging system. And we said, duh, object messaging, of course. And that's going to streamline. And we made a lot of interesting discoveries because it's moving towards where once you have a system like that, essentially you can actually hook up a microphone to it.

43:35And you don't have to train anybody about anything. You just go in front of the system saying, show me all my projects. and it just knows the navigation to that system because it's built like a very simple tree structure, like a messaging. It just goes to the right module, pulls, it shows you all the right projects. And you look at it and go, well, why is that one delayed? You know, the third one, get into that one. You just talk to it and get, nobody ever trained you. So we're getting very, very close with this model towards that universal interface as well, where the main interface between the machine and the human is natural language and visual elements are pointing at this.

44:13So we know there's a brave new world that's waiting, but in this phase, it's not going to turn into the Terminator. I have to disappoint you with that. Okay. What do you think, you talked a lot about the fact that this is like a total, conceptually, I mean, this is kind of a total rewrite ground up for a lot of software and other things. What do you think the biggest challenge you will face, companies will face in implementing a vision like this? What's the biggest pushback? What's the hardest part of actually making this a reality? Yeah, well, you put your fingers on it. The big corporations are going to be late, just like the big companies are going to be late in adopting this model, but this is a force of nature.

44:53It's a tsunami that's about to come. We're going to have to, if we're going to create efficiencies in a meaningful way and be able to use AI for what is really, really valuable in our society. I mean, we impact our society via these organelles that we call corporations and companies. Of course, we go out and play together and then eat together and do all kinds of fun things together as humans, but the way we impact the planet is through these machines we call corporations. and I mean I gave a talk and I used this example it's like you know you drive through any western cities you look up you know all these beautiful shiny buildings 50 100 floors full of educated people with master's degrees PhDs in different background or bachelor's degrees finance medical all kinds of stuff can you imagine Chad GPT as an engineer since you've got engineering background.

45:53Can you imagine CHAT-TPT eating all their jobs as Sam Altman predicts the white-collar jobs are going to go away? And if you can imagine it, fine. That's almost like science fiction, but as an engineer, how? I mean, I'm an engineer. You've got a software background, probably an engineer because if you're into software, you're an engineer. Can you imagine the steps that are required for that? That's the question. And this is what what we're talking about, object messaging and intelligent objects, that actually describes step-by-step how to do that. You point out, and in fact, we're not going to replace these jobs.

46:32What we're going to do, we're going to make them efficient. We're going to remove the burden of information exchange and information storage and information management from humans and give that back to the machine. Humans need to be human experts at their jobs. They know they have the wisdom. They have the decision-making. We are basically making them extremely inefficient by forcing or burdening them to create, once the information is created, to organize it, sort it, put it in the right place, route it to the right person at the right time. And these systems, if you imagine the nervous systems of these corporations being the software that's really connecting all these humans together.

47:19Now, that's the structured software. That's the form-based software. And then you have then email, and then you have these silos of these channels, information scattered, all those. These machines cannot be efficient. Imagine an amazing merger of all these different systems together where objects are intelligent and they're taking care of information exchange at the right time, right place, to the right person, and showing up in front of you saying, hey, Yadin, this is what's the matter with me and I need attention. And you can tell me to go away and go away, or you can ask me questions. Any question you want, I can answer you.

47:54The expert can show up and say, I don't even know you. I don't remember you as an expert. Dr. Schaefer, you don't remember me? Two months ago, you had a conference call with Dr. Alibashe about me, and you said this. Would you like to see that? I can bring that out of my memory, these seven seconds. Here it is. I'll play it for you. That's actually accessing the video that happened and it's distorted, right? Now it's part of its memory. Now this is self-awareness. Now information is residing where it needs to be residing. It's with that object. You don't need to file it in some folder according to your way of thinking.

48:30And Susie needs to do the same thing. And we have all this duplicate information. It is, at one point, when that stuff happens to a normal brain, it becomes diseased. We go up with the way it's calling it different things. you know, dementia. And at a very core level, if you take a neural net and when you start a neural net, these are a bunch of cells that are organized together hierarchically and you kind of connect the lower layers to the higher layers and higher layers, so on and so forth. And you assign random links to these connections. In the beginning, it's not very intelligent. It's actually, that can't do anything useful.

49:14Let's say you want to train this neural network to detect a cat in a photo. So you get good statistical sample of cat photos because you can't get all the cat photos in the world and you come up with all kinds of fancy algorithms and you train. Once it becomes smart, you show it a picture with two whiskers. It says, there's a cat right in the corner. It's better than even him, right? If it's trained. You open up this box, see where is this intelligence? Where did this go? You see, actually the links changed. The way you started, it's like, oh, now this one just completely disappeared. That link right there just fires 20 % of the time.

49:49Intelligence amongst these cells, because the cells are the same cell. Intelligence for performing a particular function, detecting a cat, amongst bunch of cells is in the way they communicate in an optimized manner. Information is transmitted from the right cell to the right cell at the right time. If you take human beings in an organization and apply the same analogy and say humans, assume the humans are the cells in this body. And if you can find a way of guaranteeing that the right message goes to the right person at the right time, which is an optimized model of communication, you have created maximum collective intelligence.

50:32And this is going to create unbelievable efficiencies and unbelievable earnings. These companies, most any company that adopts these models, their efficiency is going to go through the roof and humans are going to be happiest. What do you think the CapEx for instituting one of these systems would be? Like, I mean, when we're talking about like earnings going through the roof, let's say you're a publicly traded company. You're like, I'm not going to be one of the slow guys. I mean, we have a bunch of Fortune 500 company listeners that listen to this podcast. They want to implement a system like this.

51:11What are they going to have to spend in order to implement something like this? And yeah, and what does that look like? Well, my recommendation to them is if they have got any software project that are developing right now, they need to stop. And they need to start thinking in this direction. They need to retrain their software engineers and the designers. And it's not that complex, to be honest. But we actually hold seminars. We do webinars online. And we're doing free webinars and discussing this model. And we go through one product we've created, which is this project management tool. and we also give a free trial of this such that they can manage a small project and experience it firsthand.

51:55Because once you experience it, you're not going to go back. Once you experience it, you realize this amazing tectonic shift. It's a completely different world. Now you're dealing with an intelligent software. Because when you logged in, you're dialing anywhere you are. Imagine there's a chat GPT there and it knows where you are, who you are, what you're doing, what your action is. and in fact, it can collaborate. And is this something that small businesses as well can take advantage of, right? Like let's say we have a couple of small software companies listening to this. They got five or six employees.

52:29They don't want to miss out on this next wave. What advice would you give to them? I would say this is your golden opportunity. I mean, every company that you know today in technology, they were born during the dot-com days, every major company or past that. And they took advantage of this shift from local area networks to the internet. In many ways, even Google took advantage of that. I mean, if we were still sitting on local area networks, there would be no search engine, no Google, right? I mean, look at Amazon. It's an application that's running on the cloud, basically. Salesforce, for example.

53:07They were created, and actually I was one of the first customers back in the dot-com days. that were given away for free, they took advantage of this shift from local area networks, so they built a CRM for this new platform, and now they're a monster company. So I would say they're in luck. This is your golden time. And any entrepreneur, software engineer that's thinking about some cute little tool they want to build, some little application, build it using object messaging, an intelligent object. We call it OMU for short. incredible okay masoud thank you so much i know we got to wrap up the show today thank you so much for coming on and sharing this incredible concept um so much my personally that i have to digest and start rethinking about some of the things i'm working on um and i'm sure a lot of people are like that if people want to be able to reach out to you ask you more questions test out your platform what's the best way for people to to find you and your platform okay so the the uh Product is called Omedeus, O-M-A-D-E-U-S, and O-M actually stands for object messaging.

54:16And www.omedeus.com, they can go on there and read the information. And we also make available the two papers that were published by IEEE, just the recent one was published a few months ago. and actually we were awarded the innovation of the year by the computer science, computer engineering over this invention and they can register for a webinar and they can read the papers and we've got some instructive videos. We've got a lot of Q &A stuff that explains more further and how AI is related to this. So if you're a software company or technology company, sign up for a webinar. If you want to try out the software, just sign up.

55:06There's a place where you can do a free trial on the website. And we're very excited by this. I think the future is extremely exciting and there are going to be a lot of new companies being born through this revolution. Incredible. Well, I'm super excited. I'll have to check that as well. I'll leave links in the description for the listeners. Thank you again, Masood, so much for coming on the show and sharing all this. For the listeners, thanks so much for tuning into the AI Chat Podcast. Make sure to rate us wherever you get your podcasts and have an amazing rest of your day.

From the publisher

In this episode, we explore the intersection of AI and computing with Massoud Alibakhsh, CEO of Omadeus, discussing the transformative potential of AI technologies and their implications for the future of computing.

See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.

More from AI Today

All 897 episodes
Navigating the Future of AI in Computing: A Conversation with Massoud Alibakhsh, CEO of OmadeusAI Today · 56 min
Listen in VO