Creating a Business Entirely from Digital Workers (Expert Chatbots)

digitalbusiness

We are not too far away from creating a completely digital business with a single human (the owner) setting it up. A recent Forbes article mentions the possibility of replacing managers in a futuristic tone encouraged by the advances in blockchain and IoT, A Harvard Business Review article introduces iCEO, a software that makes executive decisions. All these developments are taking us to this ultimate goal.

Autonomous Digital Business is a concept much closer to reality than chips in the brain, or self-driving cars on the streets.

Current businesses are already “digital” in so many aspects. Automated trading in stock market was a pioneering example of how buying and selling decisions can be delegated to smart computers, and they have been operating for a while now. If we can trust computers with stock trading, why not trust them with our business decisions for buying, selling, hiring, etc.?

Amazon, for example, might be rated 70% digital considering all its web operations and robotic warehouses. As conversational agents (chatbots) steadily penetrating into the CRM and sales operations, the percentage of digital business is increasing. But can it be all “digital” comprised of agents and expert chatbots? Can we delegate all decision making roles to computerized agents to run our businesses?

Expert Chatbots Making Decisions

Our current understanding of the chatbots is not sophisticated enough to make them run a business autonomously. However, “expert” chatbots are a different ball game. I had explained in an article earlier how they differ from conventional chatbots. In a nut shell, an expert chatbot communicates with humans plus makes decisions based on the expertise it has. At exClone, we have seeded the first steps of this vision.

In the short term, the following decisions can be expected to be made from AI agents/expert chatbots in the realm of digital business:

digitalbusiness1

This is a simplified view of all possible conversational decision systems applicable to businesses. In this simple model, the business owner would interact with an executive chatbot to control and manage her business.

digitalbusiness2

This picture depicts a digitalization scheme via AI in its most naive form, with a potential to signal what the future holds.

Barriers to Entry

The most important parameter in this transition is the ability to create expert chatbots easily without deploying expensive scientific projects. Here is the list of 10 requirements to win in this race:

1- No coding effort should be required.
2- Deployment should be fast (as opposed to lengthly training/learning procedures)
3- Data requirement should be limited to the content of the expertise (as opposed to vast amounts of training data to be collected)
4- Easy to fix and modify (as opposed to black box approaches that require re-training the system)
5- Building an expert chatbot must be an editorial effort, not much different than writing a blog post.
6- Builders of expert chatbots should be experts themselves without the involvement of developers or scientists.
7- Should be able to converse effectively, yield reasonable advice, and make sensible decisions.
8- Must have a certain level of awareness to be able to analyze its conversations and make deductions.
9- Must be able to learn from overall operation by evaluating its objective function.
10- It should be easily deployed in all communication channels/platforms ranging from SMS to Slack.

The winning development platform must address all the issues listed above. Most of the current platforms offered by big corporations (Microsoft, Google, IBM, Amazon, Facebook) do not meet half of these criteria, and are targeted solely to developers, not to business experts.

How will the Future of Business Look Like?

There are several measurements that apply to business valuation today such as the market cap, EBITA, gross revenue, number of employees, etc. But none of these conventional measurements indicate how close the company is to scaling upward. The rate of digitalization could be such a measurement to fill in this gap.

A new key measurement of company valuation in Wallstreet will be the “Rate of Digitalization” in the near future.

Consider Amazon again. Let’s imagine a rival, equal size, equal volume, but everything done by hand (human labor). Who would you invest in? Amazon or the rival? Knowing the degree of digitalization in Amazon, the natural choice would be her. This extreme hypothetical example emphasizes the value of this new parameter. Today, it is all blurred in the narrative interpretations of stock analysts.

Far into the future, it is fair to assume that Fortune 500 list will start to include businesses entirely digital (automated) with few human owners or controllers.

What a Chatbot can do that Search Engines cannot?

There is a very easy distinction between a chatbot and a search engine which explains almost everything: SHORT-TERM MEMORY.

A search engine, like Google, has no short-term memory. Google will take your query, and bring results. The job is done. The next query you have is completely new to it. It is a new session with no ties to the previous query.

A chatbot, on the other hand, can remember 2, 3, 4, or N steps back, which gives it a huge advantage in responding better, more focused, and with higher accuracy. Especially, applications like “advisor” chatbots can take advantage of this fact. However, remembering N steps back poses a challenging technical problem that can grow in a combinatory fashion. Without getting into such technical details, let’s see an example.

Multiple Questioning Before Presenting Answers
A showcase example is the chatbot Davis Hunter which is designed to find you new travel destinations based on your choices. The multiple questioning operation uses short-term memory which is shown below.

At the end of the questioning steps, the chatbot presents travel destinations with precision. It has used its short-term memory to remember all your inputs before making a decision on its list of destinations. Once the user selects from the options, then Davis will start to present more information about the destination using the free content from Wikivoyage.

The operation shown above is a blue print of any kind of advisory chatbot in any subject.

If you type the same query to Google: “island in spain that has festivals and good seafood restaurants” you will end up with poor results as shown below. Simply because your query is too long and falls into long-tail, a region where search engines cannot handle queries.

Search will Shift to Specialized Chatbots in the Near Future
It is fair to assume that conventional search will die out as “Google generation” is steadily replaced by “Siri generation” who are more inclined to use messaging and chatting platforms. This transformation is already at works and is expected to accelerate as chatbots get better and spread in every vertical.

The expectation that a search engine user will sift through dozens of inaccurate results is increasingly becomming obsolete and intolerable for the new generation who grew up with persistent messaging habits highly suitable for chatbot interaction.

The key point in this transformation is the ability to create quality chatbots with an easy and familiar effort (like writing a blog entry) that would accelerate the proliferation of viable chatbots in every subject.

————–

Join our CHATBOTS linkedin group

Follow exClone in Linkedin or on Facebook

For exClone’s Platform, click here for free trial.

A New AI System Writing Its Own Code to Produce Chatbots

topa2

If you heard AI systems that write their own computer codes, here is an example from exClone. The exclone’s platform is capable of taking any text, turn it into a special code (called CHATMATRIX), then spit out a chatbot that represents the content in a dialogue style. All in single step, with a push of a button.

The content is to be entered by subject matter experts in any particular topic. Hence the platform is called the Cloning Platform implying “digital cloning” of expertise. And the expertise can be anything, as simple as how to build a kite as long as it is articulated well. In this single step process, no coding is required to produce a chatbot.

The chatbots produced with this system have two primary functions: (1) Provide answers through presentations like how an expert would do by navigation options, (2) Provide answers to impromptu questions at any time during the conversation. There are bunch of secondary functions that make the whole experience human-like.

Machine Learning Similar to Human Learning

The human brain learns new knowledge while reading. As we all know, this process is very quick. The way to test learning is whether the person can answer questions about the sentences she/he read. exClone’s machine learning (ML) process works with the same principle, reading content and being able to answer questions. The automated step of creating a code for a given content is the byproduct of this machine learning process.

The editorial effort to create a chatbot involves few other choices by the expert. Some of these options include dialogue behavior (templates) that implement different objectives such as sales, help desk, advice, onboarding, surveying, etc. If you would like to experience the Cloning Platform, click here for free trial.

CHATMATRIX: A New Programming Language for Chatbots
Although the ML process creates a code for a given content (and template), the developers have a choice to add advanced functions and behaviors by further coding using the CHATMATRIX language. Bypassing the automation step, an entirely new chatbot can also be created. This high level language has the following features:

  • The language is comprised of predefined NLP functions for detecting user’s comments and predefined ML functions to generate response to the user.
  • Each statement handles not only the current exchange, but also the conversations took place N steps back. This enables strategizing the chatbot’s response based on history.
  • Each statement evaluates the availability of all possible response options, then chose the best one.

If you would like to learn more about CHATMATRIX, please drop a note below in the comment section.

Detecting Emotions is Key to Chatbot Performance

One of the advantages of CHATMATRIX is its ability to detect sentiments in user responses which leads to formulating emotions based on the short history of the conversation. Emotions are detected by the density of the sentiments during the conversational steps. This may seem like a humanizing effect of the chatbot experience, which is true in one sense. However, emotions are very useful for business purposes because it becomes a tool to filter out genuine users (sales leads for example) from people with no intention to engage in business.

Detecting emotions like satisfaction, confusion, boredom, curiosity, and anger allows strategic moves in dialogue flow. If the user is satisfied, chatbot can offer more options, or ask user’s contact information. If the user is confused, chatbot can ask the source of confusion. Many different strategies can be implemented based on the objective. Finally, conversation logs with emotion markers provides highly insightful information about the clientele.

————–

Join our CHATBOTS linkedin group

Follow exClone in Linkedin or on Facebook

Cloning Platform, click here for free trial.

For CHATMATRIX inquiries, drop a message.

DIGITAL CLONING: How Expertise can be Commoditized by AI Driven Chatbots

dc5-small

Biological cloning may be an immortal way to pass on our individual genetic information, but in digital form it offers something quite different: A new robotic society of expert chatbots as a part of our new digital life. Before digging deeper, let’s define what it is.

Digital Cloning is the duplication of a cognitive function based on the duplication of its source data (knowledge). Only duplicating data (text, image, video, sound, etc.) is not cloning just as how duplicating only DNA would not be cloning in biology.

Digital Cloning of Expertise is duplicating some particular expert knowledge along with its delivery mechanism, in this case a chatbot. In order to satisfy the criteria of digital cloning, such a chatbot is required to present expert knowledge in a useful way as well as answering related questions at a reasonable rate. Note that we are talking about “expert” chatbots here but not transactional chatbots where they book your flight or arrange your calendars. The difference between expert chatbots and transactional chatbots was explained in one of my earlier articles.

Digital cloning this way also includes persona, personal emphasis and choices since no two experts in the same field are the same. Personal variation is what makes combined expertise very powerful, always surpassing an individual expert’s opinion. Personal choices also reflect how expert content is curated to be cloned by its designer.

Expertise is the Most Valuable Commodity if it can be Shared
Expertise can be anything. It can be as simple as how to build a kite, or as complicated as how to perform a brain surgery. We all have some kind of expertise, some ideas, some vision, and stories to tell. In the enterprise world, expert knowledge is even more valuable since it is the driving force of business success. But expertise is only valuable if it is actionable. For that, expertise must be alive, always available, easy to share, easy to be consumed.

In today’s world, knowledge is shared in static (dead) forms of delivery methods: publications. Regardless of where they are published, and how long they buzzed or viewed, their destiny is ARCHIVES, which is a digital wasteland.

In Today’s World, Knowledge and Expertise Fade Away like Ocean Waves Breaking on a Beach and Retreating Back

This process resembles to ocean waves breaking on a beach (published), then retreating back (archived). They are at the mercy of Google’s ability to bring them to search queries. Worse than that, if such publications are within an enterprise environment where even Google cannot help you, their shelf-life will be even shorter comparable to how long the promoting emails are kept relevant, or how well you can query a database.

Accordingly, intellectual efforts made on a regular basis have no safe harbor to remain alive using our current digital systems other than being deposited somewhere (online or offline) including posting on social media, blogs, websites or corporate networks. You would agree with this point better when you catch yourself smiling upon discovering an old document on your computer with full of great ideas.

Immortalizing Ideas, Visions, Experiences, and Expertise
One way to keep one’s expert knowledge alive is digital cloning via chatbots. This must be a very simple process at the level of editorial effort not much different than blog writing. If it gets any more complicated than that, the demographics of digital cloning will be quite limited, and the anticipated affect will not emerge.

Digital cloning via expert chatbots is a new form of digital presence. Unlike the existing forms of digital presence such as facebook page, twitter account, or personal blog, an expert chatbot can maintain all your expert knowledge equally shareable regardless of when they were entered into the system. Every time you add some valuable knowledge, it enriches your chatbot’s response capability. People chatting with your chatbot would be presented your expertise, and would get answers to their questions. In addition, conversation logs can provide ultimate transparency to people’s concerns, curiosities, and demands relevant to the expertise served.

Community of Expert Chatbots in an Enterprise
Digital cloning concept offers tremendous advantages for enterprises in applications including, but not limited to, training, employee assistance, sales agents, help desk, and many other similar knowledge rich tasks. Managers and workers can clone themselves to offer an alternative communication channel within a company for all sorts of purposes. Expert chatbots can be created using databases and data silos for deep content (big data), converting such data driven systems into conversational experts. With such a transformation, we can start to assess the value of companies by their commoditization capability of expertise internally as well as externally.

A Society of Digitally Cloned Chatbots

Expert chatbots can refer to each other even for the same subject matter expertise very similar to how we use links in documents. This allows users to switch from one chatbot to another without a need for external search. Collaboration between chatbots in this manner will be the corner stone of the emergence of a robotic society in the mirror image of ourselves. Not to mention, a certain level of competition will emerge among the clones measured by who is the most popular expert chatbot based on number of referrals.

The emergence of such an ecosystem would redefine how we interact with computers, and would change our role from being sole digital workers to being part-time human parents of digital clones.

Such a transformation will also challenge the immortality arguments since biological death would no longer be 100% loss of one’s expertise and persona. One thing is for sure, all these possibilities are not a science fiction story any more, they are all here around the corner.

You can read my other articles on linkedin if you are patient enough to dig through, or you can wait until I clone myself (which I am in the process of doing it) and talk to my expert chatbot. You may even be able to hear my voice! Until then, stay tuned and join our CHATBOTS Group on Linkedin.

exClone in Hall of Fame of Chatbots in a Survey of 2017

halloffame

We are proud to be selected to be in top 5 chatbots in a market survey of chatbots 2017. The survey highlights the state of the chatbot market as of 2017, presented in 20 slides. There are interesting findings in this study worth reading.

A RESEARCH STUDY BY MINDBOWSER IN ASSOCIATION WITH ‘CHATBOTS JOURNAL: 300+ individuals participated from wide array of industries including Online Retail, Aviation, Logistics, Supply Chain, e-commerce, Hospitality, Education, Technology, Manufacturing and Marketing & Advertising.

Chatbots on Websites

Some interesting facts emerging from this study are listed below. The chart below shows that 80% of businesses want to launch a chatbot on their Website, which is an important data for us at exClone. Our upcoming platform allows integration to all platforms, but is mainly servicing chatbots on Websites and MS Sharepoint/Azure platforms.

hf2

 

Industries: Transactional Chatbots vs Expert Chatbots

While e-commerce is strictly in transactional category, the rest of the industries in this chart is in our territory of expert chatbots.

hf3

 

Assistants and Agents

The first two categories of business functions are perfectly inline with our value proposition at exClone.

hf4

 

Our new Competition Ground

Our new platform will enter into this chart of competitors. We claim to be the first platform with NO coding, and NO AI experience required, the hallmark of our Digital Cloning technology.

hf5

 

Future Looks Good

Chatbot technology is definitely a major disruption of the near future. Our fantasies of talking computers, which shaped up since the first episode of Start Trek, have constantly been fed with sci-fi movies during the last 5 decades that provided a concrete, historical user expectation in all demographics.

hf6

Disclaimer: exClone has no commercial or advertorial relationship with Mindbowser or Chatbots Journal.

To download the PDF file, please click here.

 

exClone Partners with Maana: How to Turn Data into Knowledge, then Talk to it via Chatbots

Image14

We are proud to announce a new partnership with MAANA, a pioneering tech company that turns data into actionable knowledge to accelarate enterprise profitability. The objective of this collaboration is to add a communication option where the users of the knowledge platform interact with the system via the most casual, natural, and untrained conversations. The vision of bringing  knowledge/data assistants into operational workflows is remarkable from the stand point of industrial artificial intelligence (AI).

In this article, we will share a simplified description of the problem at hand, and the path to its solution in its most general manner. The modes of conversation presented at the bottom of the article are self-descriptive value propositions as to how access to knowledge can be accelerated.

Before I do that let me briefly explain what Maana knowledge platform does and how exClone technology works with it.

The Maana Knowledge Platform is used by the largest Fortune 500 companies in the world and is uniquely designed to enable subject-matter experts to quickly build hundreds of interconnected models that encode the expertise of subject-matter experts combined with data from across silos in the context of optimizing an asset or workflow. These knowledge models provide continuous, actionable recommendations into the operations of assets and workflows enabling faster and better daily decisions by thousands of employees that result in increased enterprise profitability.

What can Chatbot Communication bring to the table?

In its most simplified strawman drawing, turning data into knowledge requires handling of 5 technical problems collectively. Going from bottom to top, they are (1) data silos and data lakes, (2) integration, (3) analysis, (4) retrieval, and (5) communication.

Image10

At the top layer, communication function must allow the users interact with the system in the most casual, natural, and untrained manner. That’s where chatbots play an important role as being a part of the last ring of the chain.

You might as well consider chatbot as a waitress/waiter in a restaurant. Despite the massive operation in the kitchen and abundance of meal options, the only interface you would have with this system would be her/him. A typical customer – waitress interaction lays out all possible combinations that a chatbot must handle.

  • Going over the menu: A typical and most common interaction where the customer is presented options to chose from and the questions about the options are answered.
  • Questions without the menu: An interaction where customer choses to investigate options without looking at the menu, and such questions must be answered impromptu which may sometimes lead to a menu item.
  • Specials: An introductory style of interaction where the waitress takes an active step to assist the customer about the best options for that particular moment in time before any conversation starts.
  • Remembering the customer: An interaction with a known customer where previously used options are brought up, and the customer is alerted to the variations from the previous state of affairs.

These 4 types of interactions are the range of information service applicable to all chatbot applications. Bringing these on the table of knowledge platform, however, has some unique challenges.

How Does a Chatbot Serve Knowledge Platforms?

There are 5 main functions of a chatbot to bridge the gap between the end-user and a knowledge platform as shown in the simplified diagram below.

Image12

  • Interface: Chatbot interfaces are usually simple and SMS like, which are enriched with image and video insertions. They are particularly popular for their advantages in the ever growing mobile device usage. No special requirements would apply to interface design that could be attributable to the knowledge platform.
  • Decision: This is the state information of the ongoing conversation where the system (1) qualifies if the user’s response needs to be sent to the knowledge platform, (2) if there are options to present for navigating to the next level, (3) if the current response is the continuation of the previous response via short-term memory, (4) if the user must be helped according to his/her historical choices, and (5) if the user’s response is related to the answers in the short-term memory. This list is actually much larger with details that belong to the type of application and nature of the knowledge operation.
  • Translation: This step translates a qualified English sentence (qualified by the Decision step) to a system specific retrieval command(s) within the knowledge platform. This translation requires ontological parsing of the English sentence then formation of it in the new language.
  • Generation: Once the result is retrieved, it has to be put into an English sentence for better communication. This seemingly simple task can actually be quite challenging, and is also known as the generation problem in computational linguistics. Bite-size information is a concept that has to be decided for the generation step according to the objective of the chatbot. For example, if the chatbot is helping with federal regulations, then the bite-size information can be a full sentence, or sometimes a paragraph, of unedited original text, with very little generation challenge. However, with numerical data, diagrams, tables, images, or video, the bite-size determination can be a difficult task.
  • Navigation: This step requires an independent cycle of communication with the knowledge platform to harvest available options of navigation. Usually, the options within the knowledge domain are mirrored at the chatbot level so that the users can access knowledge with less effort.

Modes of Conversation

There are various modes of conversations that a chatbot can conduct, making this interaction much more valuable than using a static, single-step search box. Here are some of these possibilities using a hypothetical content.

bigdata13

Case A above shows an impromptu answer (4,788 tons) presented with the generation capability. Case B and C show how chatbots can utilize their short-term memory to suggest alternatives and navigation options while remembering important aspects of the original query that was asked 2, 3, and sometimes 4 steps earlier. While the knowledge platform was utilized in A, the responses B and C may come from the chatbot itself depending on the availability of embedded (learned) content. Also note that the clickable options are very useful especially when the chatbot is used on a mobile device.

bigdata15

Case D shows a possible exchange to narrow down the type of analysis available in the knowledge platform domain before it has been retrieved. Case E illustrates long-term memory to continue the previous conversation which can eliminate unnecessary steps to reach back to the same point. Case F shows that knowledge platform and chatbot can create alerts to indicate updates in the back end.

These are some of the possible exchanges that could be achieved from chatbot – knowledge platform combination.

 

 

 

 

 

 

 

 

 

 

 

 

Conversational Analytics … Enough Reason to Launch a Chatbot for your Business.

It is fair to say that “conversational analytics” does not exist today. Even if some companies may already be using it via Twitter type feeds, it is still an untouched territory in the mass scale of the Internet business.

Conversational analytics is a gold mine of user feedback, and there is nothing better than seeing praises and complaints articulated openly in their most naked form.

Web Analytics Versus Conversational Analytics

If you have a business relying on the Internet presence, you are most likely familiar with these terms of Web analytics: Bounce Rate, Conversion Rate, Time Spent, etc. In the absence of a recorded conversation with visitors, these measures are the only tool to guess the visitors’ intent and feedback. Hence, the concept of growth hacking has emerged to launch a trial and error process to improve presentations one step at a time. If you had a chatbot recording conversations about your products and services, then you would experience a major advantage:

Web analytics only shows you how your existing presentation performs (in time). Conversational analytics shows you what you are missing (instantly).

Conversational analytics, even before forming a statistical result, would constantly indicate the weaknesses of your presentation through user feedback like this: I cannot find your address … why should I buy this… when will this be available… where is the information related to….

Human Assisted Chatlines Versus Chatbots

Recently, human-assisted chatlines have been increasing in numbers deployed for marketing and support operations. It can obviously be very expensive to maintain such operations and conversational analytics obtained from them can be too few in quantity. In a manner of self-fulfilling prophecy, the meaning of conversational analytics is often reduced to managing FAQs where the identified FAQs would still keep the same human labor busy, perhaps 90% of the time. Chatbot effect is shown in the diagram below. Note that a Chatbot is not an FAQ machine, however if designed properly it can handle most of the FAQs while reserving human labor for more in-depth conversations.

Not only the bulk of the human labor can be eliminated by chatbots, but also the conversational analytics would have a different information embedded in them. For example, people may be asking “what is the price?” repeatedly. If this information was handled, they would move on to ask “Do you have any volume discounts?” If that was handled, they could move on to ask another more detailed question. Before human operator is engaged a chatbot can pave the way for more in depth questions to arise from the visitors which would otherwise emerge while keeping human labor busy. Since human labor is expensive, and slow, some of such questions would never reach the business without a chatbot implementation.

Conversational Analytics Behind a Firewall

Remember the old way of maintaining a complaint box in the entrance of offices? For internal operations, a chatbot assisting employees in an anonymous manner could be a real value, sometimes priceless feedback to the management. Otherwise, for obvious reasons, many suggestions and complaints may not surface to maintain the employee-employer relationships, which would progressively result in blind operations.

Upper management can show its confidence by deploying an anonymous chatbot for suggestions and complaints.

Anonymous or not, and internal chatbot could provide valuable information to the upper management to include, but not limited to, these factors:

  • Suggestions for operational and business matters to upper management
  • Information needs to conduct mission critical operations
  • Satisfaction levels with compensation and benefits
  • Promotional expectations and ambitions
  • Readiness for emergencies, safety, and security tutorials.
  • Maintenance support, remembering training knowledge quickly on the spot

All these needs of the employees would become transparent in conversational analytics as a byproduct of using an internal chatbot.

Stay tuned for exClone‘s upcoming announcements of chatbot development for enterprises. Join our linkedin group of CHATBOTS for similar articles.

The Thick Blue Line Between Chatbots

Image28
Since the recent upsurge of chatbots, a lot of confusion has surfaced about chatbots in general. Similar to the emergence of laser technology when no one was quite sure whether we were entering the star wars era with military satellites shooting each other using laser guns, some people mistakenly expect that the chatbot technology can deliver results close to the fantasies portrayed in Hollywood movies. To make things more explicable, we first need this basic distinction: Transactional chatbots versus expert chatbots.

TRANSACTIONAL Chatbot is a simple interactive system delivered in a dialogue style interface where the main objective can be as simple as organizing calendars, booking reservations, helping check-out process, or presenting retail options.

EXPERT Chatbot is a sophisticated conversational system that actually engages in a dialogue with the user about the expert knowledge it embodies. The objectives are more ambitious such as help desk, tech support, employee assistant, or online advisory systems.

The Difference
The blue line in between these two categories of chatbots is actually not thin, if not very thick. The thickness comes from the scientific and technological challenges involved comparing one to another.

Transactional chatbots operate in a single dimension: Natural Language Processing (NLP). Using NLP, whatever the user says (or types) is to be detected in order to perform some form of transactional response. If the chatbot is designed to operate for a specific task, the sphere of language detection is nicely confined within a narrow band. As a result, some basic NLP technology would be enough to power these chatbots as long as the users’ dialogue do not diverge away from the chatbots main objective. Many messenger chatbots fall into this category, and some has real commercial future.
Image39

The situation with expert chatbots quickly gets much more complicated because they must operate at least in 2 dimensions. The second dimension, machine learning (ML), is needed to absorb content (expert knowledge) into the system. As shown in the diagram above, ML will also help the NLP capability (green line) with increased content and training. The problem here is that the conventional ML algorithms (like neural networks) are complicated, rely on data volume and quality, and are black-box approach. They are mainly an “engineering” approach to knowledge processing devoid of innovations in computational linguistics, semantics, and even in psychology. New approaches to ML are needed to fit this particular operation before expert chatbots can flourish.

Yet There is the 3rd Dimension
One of the largely misunderstood aspects of chatbots is the missing 3rd dimension: dialogue behavior. This 3rd dimension gives “life” to a chatbot which would otherwise act lifeless without any active speech or goal-oriented behavior.

Image399

To give you an example, if the purpose of the chatbot is to be a sales person, then it should have a salesmanship behavior. Behavior modeling is another untapped territory that involves disciplines as far away from engineering as it can be: psychology. Game-theoretic, behavioral algorithms can actually provide a framework for NLP and ML processes to fill in the dialogue engine with knowledge and language detection.

We, at exClone, are pioneering this combination using an umbrella term “digital cloning technology” that can be accessed via our Creators’ Platform coming out soon. The good news is that chatbot developers will not need any coding, or even experience in any of these disciplines. Although “advanced” options will be provided for those technical geniuses, the platform will aim enterprise clients who want to solve the problems of communication quality, scalability and cost across enterprise operations.

The Last Category: Purposeless Chatbots
I would originally call this group of chatbots as “useless chatbots” because they are. Unfortunately, there is an alarming rate of them being advertised (surprisingly) by the misguided PR departments of tech giants like IBM, Microsoft, Apple, and Google. Let me give you two examples, then you can fill the rest.

What is Siri? Apple adopted Siri, which could be a good move, but then deployed it without any clear “purpose” by hijacking an important button functionality. As a result, 9 out of 10 things you ask is not fulfilled by Siri. Siri does not ask you any question, it does not guide you to any specific problem solving. Why not deploy Siri with an actual purpose, even if the purpose is limited to, say organizing your calendar? A clear lack of vision (after Jobs) manifests itself by not even being a platform (unlike Amazon’s Echo), so that purposeful chatbots could have been launched from a Siri platform.

Another example is Microsoft’s Tay, now its derivative Zo. Using a pure engineering approach of machine learning, they are training the system using tweets to create a chatbot that has no clear purpose. What problem does it solve? If it is a social experiment, Zo will become an average teenager, with knowledge of teenager tweets, without any distinct behavior, and no contribution to society beyond chit chat engagement. Such projects will eventually come to a realization that knowledge representation, natural language, and human-like dialogue cannot be handled solely by an engineering approach, and such purposeless, “do-it-all” attempts will fall short.

Purposeless chatbots are destined to suffer from the lack of usefulness, and they will fail to fulfill a promise that has been advertised beyond reality. Although we are accustomed to see these companies shooting themselves in the foot, it is somewhat interesting to see that while they are promoting “learning” technology, they are failing to learn themselves not to hype the tech markets for short-term sensationalism.

LiveTiles Presentation of Chatbots by exClone

We had an exciting gathering last Friday at the LiveTiles office to explore future directions via LiveTiles platform, digital workplace. LiveTiles offers a unique tool to curate and create content that is relevant to vertical needs of an enterprise without any coding requirement. Now, through the same channel, artificial intelligence applications can reach Sharepoint users one of which is exClone’s expert chatbots.

We have demonstrated Wendy, an example of employee assistant that can be launched by any enterprise using their own content. The example included simple interaction of Wendy bringing health benefits information and answering questions. Wendy’s expertise can include health insurance policies as well as all other different benefit information.

There is literally no limit to the type of content that can be curated as part of Wendy’s expertise. For example, a derivative of Wendy can be created to include training material, compliance, in-house surveys, and employee testing. One of the most important properties of exClone is to allow chatbot creators to develop a chatbot in a single-step machine learning process. Similar to LiveTiles feature, chatbot creation with exClone does not require any coding or any working knowledge of AI. This is how Wendy looks like through LiveTiles platform.

More about Wendy will be announced soon. Stay tuned for an exciting future!

 

Chatbots Obey the Two Principles of the Human Brain: (1) Laziness, (2) Stimulus Junkie

Let’s start with the laziness aspect. If I flash two pictures in front of your eyes in a split second, you will recognize one picture instantly, and you will have no clue of the other. Guess which one is which?

For evolutionary reasons, the human brain’s cognitive capacity is largely reserved for image recognition to detect dangers instantly. Obviously, a tiger would not send you a text message before attacking; therefore, “reading” is not a biological priority. Since humans started to read only for a few thousand years, we are not yet evolved to balance the picture above. As a result, “reading” is a painful and tiresome activity. We all know this from school days. Hence the saying “a picture is worth thousand words.”

Now the same comparison can be made with these two images. The image replaced by tiger is still not as easily recognizable, however, it is much easy on the eye. And the most importantly, it promotes focus that is one screen, one place, one single action for interaction. The reason for messaging platforms to be so widespread and popular is this basic principle of FOCUS that plays into the hands of a lazy brain. Probably, half of the messaging activity includes pictures and videos, satisfying the hunger of a lazy brain through this focused interaction.

The second principle is that the human brain is a STIMULUS junkie. In a boring environment, a human brain will always steer toward something more exciting. Curiosity and learning have strong ties to the evolutionary instincts of survival. It is “in our nature.” Stimuli can now be delivered instantly by mobile devices. Chatting/texting with a friend on a mobile phone while socializing with others has recently become a widely acceptable form of social interaction. Everybody silently agrees that we all need to be stimulated even during the short, dull moments of our social gathering. It may actually improve our social relationships since we no longer have to endure boredom when we get together.


If people have already chosen chat/text as one of the most precious priorities in their lives, then why not use the same tool (Chatbots) to interact with computers, databases, websites, machines, and even with books?


That is the point of departure of this new wave of realization across the tech world. The only problem, though, is that chatbots are not as easy to develop as many people assume so. It requires the culmination and curation of machine learning, natural language processing, and the psychology of human dialogue. These are not easy skills to deploy, and the market will eventually filter out its natural selection of the fittest. Chatbots are here to stay and occupy our lives in the next decades to come.