Catch our CEO’s discussion on context, and learn how contextual computing will usher in a new wave of intelligent assistants that know exactly what you care about.
In case you missed it, here is the previous installment in our series about the things that need to get better in the world of digital assistants.
Hi, this is Tim Tuttle. I’m the CEO of Expect Labs. This is another installment in my video blog series about the ways in which intelligent assistants are going to get smarter over the coming years. Now my most recent video blog was all about how intelligent assistants are going to get smarter, much smarter, in the coming years because of the expansion of the underlying knowledge graph that these intelligent systems are built on. And I posed in my previous video that the knowledge graphs that we’re going to have at our disposal, 5 to 10 years from now, will start becoming so large that they will begin to approach a large percentage of all human knowledge. What I said in the previous videos is that those knowledge graphs would probably need to have potentially trillions of concepts, which by the scale of Internet data bases today is certainly within reach. But that’s only half of the problem, right? Or half of the solution.
Say you have access to a knowledge graph that contains nearly every concept known to the human kind. The big problem then becomes, how can you search and find just the pieces of that knowledge graph that are relevant to you? Let me give you an example. Let’s say, you want your intelligent assistant to understand when you say something like, “I met my friend Joe at Luna Park yesterday.” Well, it does no good for an intelligent system to know that there are 45,000 people in the world named Joe, and it does it no good to know that there are 1,500 restaurants or businesses that might be called Luna Park. What really matters in that sentence is that it know that you have a friend Joe and knows which person you’re talking about. It also knows that there’s a restaurant named Luna Park that’s right near your house that you go to frequently. In order to understand that, what is required is an understanding of your own personal context.
What is your own personal context? Well, your personal context in essence is all of the concepts, all of the subjects, all of the entities, that you have knowledge of right now at this point in time, that you may be potentially referring to in a question or a conversation that an intelligent assistant is trying to understand, Well how big is that personal context? How many concepts does an intelligent system need to understand in order to be able understand your personal context? Well, you can get an estimate of how big your personal context is by essentially looking at all the words that a person might have in their lexicon. And this is a pretty well understood concept you can look at instead of the language that people use. For the most prolific writers, the people with the largest vocabularies, they typically have tens of thousands of words at their disposal in their own vocabulary at any one time. So they tend to have as many as hundreds of thousands of words that are in their head and this is the extent of human’s ability to have that set of data in your head. So if you use that as an analog for trying to capture what are all the known concepts that a person might have in their head at any point in time, it’s probably in the tens of thousands or maybe, low, hundreds of thousands. And what are those concepts? Well, so what your personal context is is the name of any friend or person that you know or have ever met. The name of all the locations and places of interest that you have been in your recent history or that are currently nearby. It can include any of the concepts have read in a book or in a news article, or any things or people or concepts that you might have seen in a video or movie that you might have. That is your personal context. it’s actually the collection of concepts and entities that are in your brain at any one period of time.
In order for intelligent assistants to get smarter, they need to know what’s in your head. How do they do they do that? At their disposal they have potentially a trillion known concepts and they need to narrow it down to the hundred thousand or so you care about right now. The way that that can be done is by letting these intelligent assistants pay attention to what’s happening in your life. Have them pay attention to the things that you read. Have been paying attention to things that you say, to things you write and today’s mobile devices have a variety of mechanisms that if you allow them, they can get access to the information. So this is what is going to happen over the next few years, is that intelligent assistants will have access to over potentially trillions of conceptsin the universe of known concepts and by paying attention to the things that you say, the things that you read, the things that you do, they will be able able to know, what are the tens of thousands or few hundreds of thousands of all of those known concepts are directly relevant to you right now by looking at all the things in your own personal context. And this is the way that intelligent assistants are going to become much more knowledgeable, and specifically much more knowledgeable about what you care about, at every point in time.