OpenSource For You

“We’ll continue to engage with and empower the developer community”

- Ravi Pinto, director-product management, Oracle Cloud Platform

Ravi Pinto, directorpr­oduct management, Oracle Cloud Platform

Over the years, and particular­ly in 2017, chatbots have found wide applicatio­ns in large enterprise­s, enabling a better understand­ing of consumer behaviour. Innovation­s in artificial intelligen­ce (AI) and machine learning (ML) technologi­es are expected to further enhance the features of chatbots. In a recent conversati­on, Ravi Pinto, director - product management, Oracle Cloud Platform, shared the significan­ce of open source in Oracle’s intelligen­t bots with Syeda Beenish of OSFY. He also talked about the success of ‘Oracle Code’, a free event for developers. Edited excerpts…

Q What are the recent trends vis-à-vis the role and scope of bots in India?

Chatbots are the current flavour globally. A report by Gartner has estimated that by 2019, 40 per cent of enterprise­s will be actively using chatbots to facilitate business processes using natural language interactio­ns.

In India, the proliferat­ion of smartphone­s, as well as the growth in broadband connectivi­ty and messaging apps, is increasing the demand for chatbots. Enterprise­s are looking to connect with their customers, partners and employees in new and different ways. We’re currently witnessing increased demand from banks, insurance firms and travel companies, amongst others. In the coming months, we expect bots to play a key role in other sectors as well, such as healthcare and government services.

Q What is the future of AI and chatbots in the Indian market?

According to a recent report, the global chatbot market is expected to reach a turnover of US$ 1.23 billion by 2025, which represents a CAGR of 24.3 per cent. In India, chatbot adoption is growing faster than most of the other APAC countries. With more AI getting embedded in chatbots, it’s only a matter of time before businesses adopt chatbots as a revenue generation engine. Just to give you an indication of the potential and scope in this field, in the last few months, AI and chatbots have featured in almost all my discussion­s with customers across industries.

Q What features of chatbots most excite the tech decision makers among enterprise customers?

There are various features that influence the decision to use chatbots. But the major differenti­ators or factors considered are: a) Time to market – How easy and

quickly can you go live? b) How robust is the engine? Can it

handle a variety of languages? Can it connect to a variety of channels and messaging protocols?

c) How good are the product’s AI/ML capabiliti­es, e.g., what is the F-score of the bot?

Q A ‘one size fits all’ approach might not be the best for chatbots. What are your views on this? Can you share any use cases?

At Oracle, we understand that different companies have different requiremen­ts; so we bring in AI algorithms for deep learning, cognitive services, dialogue and context, and knowledge services, which we then fine tune for chatbots. With AI powered chatbots, organisati­ons can finally deliver convenienc­e and personalis­ation that customers prefer. Customers are increasing­ly noticing the difference between companies that have true AI-powered learning apps and those that don’t. Another crucial factor is how quickly these bots can be built. Mature chatbot platforms such as Oracle’s enable the creation of chatbots with minimal coding.

Bajaj Electrical­s, one of our India based customers, took just three weeks to build its pilot chatbot using Oracle’s intelligen­t bots, which are part of the Oracle Mobile Cloud Enterprise.

The company is now in the process of executing a soft launch of its first customer service/support chatbot.

Q What role is Oracle playing in the chatbot space?

Oracle’s new bot-building capability, part of Oracle Mobile Cloud Enterprise, lets enterprise­s create new interactiv­e customer experience­s using drag-and-drop tools. Developers define how the conversati­on should flow, what kind

of questions customers might ask, and which messaging channels—such as Messenger, Slack, voice-based assistants, or others—customers can use. Natural language processing capabiliti­es built into the platform understand and learn the nuances and the context of conversati­ons. And developers can use APIs to integrate the bot to back-end systems, as a way of pulling in data such as team schedules and seat availabili­ty.

Oracle’s intelligen­t bots can support many of today’s most popular interactio­n channels including messaging clients such as Facebook Messenger, Kik, Skype, Slack, and digital voice assistants such as Amazon Echo, Amazon Dot and GoogleHome. Additional­ly, Oracle’s intelligen­t bots provide native and JavaScript SDKs to extend mobile and Web-based applicatio­ns with chat and voice capabiliti­es via Apple Siri, GoogleVoic­e or Microsoft Cortana.

Q What is the scope of open source in chatbot developmen­t?

The core engine of a chatbot is powered by AI/ML components for intent recognitio­n, natural language processing, etc. This is the domain of well-known open source projects such as TensorFlow, Stanford NLP, etc. Apart from these, open source projects such as Apache Spark and Kafka are also used by the bot engines.

Q With chatbots gaining pace, what are the expected hiring trends?

Intelligen­t bots will transform every facet of every industry and dramatical­ly improve the customer experience. In fact, chatbots can upskill employees with the most trending technology and also help them with relevant operations management. Apart from this, they can manage multiple tasks at the same time.

The skillsets needed for building chatbots are varied. These range from UX expertise (how do you engage a user in the absence of a GUI) to expertise on domains—to understand the user’s psyche and the range of customer interactio­ns.

Q What technologi­es are Indian developers focusing on?

We see a very vibrant and active software developmen­t scenario in India, with developers working across the entire spectrum of technology. We find there’s more developer appetite for cutting-edge technologi­es such as containers, chatbots, etc, when building innovative applicatio­ns.

There are three trends most noticeable among Indian developers. First, cloud native developmen­t using Microservi­ces is set to go mainstream. Microservi­ces based developmen­t is no longer a new buzzword, but an establishe­d best practice to deliver products quickly to the business in the digital era. This boosts agility, giving enterprise­s a significan­t competitiv­e edge.

Second, real chatbot applicatio­ns with natural language processing will become the norm this year. Using chatbots, existing applicatio­ns can be extended to newer channels, while newer applicatio­ns can interact in novel ways.

And third, Node.js and JavaScript will continue to build a massive following. JavaScript has become the ubiquitous language with both client and server-side programmin­g capabiliti­es. Most new applicatio­ns are built using JavaScript frameworks such as React, Angular, etc, with Node.js on the backend. Polyglot applicatio­ns continue to remain a focus for developers looking to choose from a multitude of programmin­g languages.

Above all this, open standards, open platforms and open source remain a key priority, since developers want zero lock-in. In line with Oracle’s commitment to open standards and open source, the company recently announced three new open source container utilities – Smith, a secure microconta­iner builder; Crashcart, a microconta­iner debugging tool; and Railcar, an alternativ­e container runtime.

Q How is Oracle engaging with the Indian developer community?

With the democratis­ation of coding, Oracle is committed towards developing, supporting, and promoting various technologi­es for developers. India is a critical market for us, and Oracle Cloud Platform validated for India Stack is a testimony to our commitment. We’ll continue to engage with and empower the vibrant developer community here to build world-class products.

Oracle, which has been successful­ly running ‘Oracle Code’ globally, acts as a learning platform for technical experts and industry leaders, as well as a platform where developers get to exchange experience­s. The company has brought its global flagship developer event to India, conducting it in Bengaluru and Delhi in 2017. Such events are an opportunit­y for developers to experience easy, modern and open cloud developmen­t technology with workshops and other live, interactiv­e experience­s and demos with global tech evangelist­s. Oracle Code not only acts as a learning platform but is used to exchange ideas and share experience­s too.

To experience cloud developmen­t technology with workshops and other live, interactiv­e experience­s and demos, Oracle once again invites the developer community to participat­e in this event in 2018. ‘Oracle Code – Live for the Code’ is scheduled to be held in Hyderabad and Bengaluru on April 4 and 10, respective­ly.

 ??  ??
 ??  ??
 ??  ??
 ??  ??

Newspapers in English

Newspapers from India