segment-pixel
For the best experience, try the new Microsoft Edge browser recommended by Microsoft (version 87 or above) or switch to another browser � Google Chrome / Firefox / Safari
OK
brand-elementsbrand-elements brand-elements brand-elements
brand-elementsbrand-elements

Introduction:

Google Dialogflow is a platform which can be used to develop chatbots. It also helps developers integrate with many applications like Google Assistant, Skype, Telegram, Slack, etc. On July 23, 2018, New Dialogflow features have been announced that can help the developers build chatbots more efficiently

.

Here is the List of Features:

  • Knowledge Base
  • Phone Gateway
  • Environment
  • Speech
  • Automatic spell correction

Knowledge Base:

          Before Knowledge Base, it was difficult for a developer to add each and every FAQ questions one by one, including different utterances. This required too much manual work for a very simple task.

After Knowledge Base for a developer, it is as easy as clicking a button to add any number of FAQ type questions without missing out any questions. The only Limitation here is that as of now it requires data to be in text and structured format like HTML page containing only questions and answers or an excel with two columns as ‘Question’ and ‘Answer’. HTML file has to be publically open i.e it should not require any authentication.

Phone Gateway:

          Letting a bot answer your phone call seemed like quite far away, but after an introduction on ‘Phone Gateway’, it’s quite possible now. Phone Gateway has made easy integration of Dialogflow bot to a phone number. This means any bot currently working on Dialogflow can now be accessed over the phone. Integration with the phone makes sense only for a bot that is completely text specific and does not use any rich UI as a response.

Google is also working on WaveNet Technology, which will be very beneficial for phone Gateway as the bot might sound so ‘human-like’ over the phone that it will be hard to differentiate it from a human. Large companies can take benefits from this by letting a bot answer to customer queries instead of an actual human.

Phone Gateway as of now still struggles to understand user utterance (it is still in BETA phase). On integration with Phone Gateway you get a free number, but it is a temporary number and it is valid only for 30 days. You can get a permanent number by upgrading to Enterprise Edition.

Environments:

          Version control was a very big and important feature that was missing from Dialogflow, they have introduced it as ‘Environments’. Environments help us build a different version of our bot depending on which platform we want to release which features like Testing, Staging, Production. Earlier it was difficult to maintain a version and developers ended up making 2-3 clones of the same bot.

Speech:

          Dialogflow converts Text to Speech while reading the response, but it is a simple conversion of word to speech without understanding the context of the sentence.

Examples:

  1. When we say “I work in Xoriant” it understands that ‘Xoriant’ is a company and correctly pronounces it, which was not the case earlier, as it pronounced as ‘X orient’.
  2. When we say “You can call me at 9495559999. It understands that it is a phone number and pronounces it correctly “nine four nine five five five nine nine nine nine”, where earlier it used to pronounce as “9 billion 49 million ….”
  3. When we say “My birthday is on 14th March.”, it pronounces as “My birthday is on the 14th of March”, this sound more human-like.

This can help developers, as there will be no need to use SSML while forming the responses.

Automatic spell correction:

          With immense data that Google has, it can understand the words with the spelling mistake. Automatic spell correction corrects any spelling mistake and then queries dialogflow with the correct spelling. This is very helpful for developers as due to wrong spelling provided by the user, correct intent doesn’t get selected. Here developers were helpless as they could not do anything about this problem.

Examples

  1. “Qualifications” can be written as “qualication”.
  2. “How are you” can be written as “howare you”.
  3. “I want an apple” can be written as “I want an aple”.

The only limitation to Automatic spell correction is that it only works on general user queries and fails to correct the spelling if the words are ‘domain-specific’.

Conclusion:

          “Language is the most natural interface humans understand, and that’s the interface that bots use.” - Matt Schlicht (CEO of Octane Artificial Intelligence, Founder of Chatbots Magazine)

 We can already see Google making efforts in exposing the Bot over the phone, and with growth in wavenet technology, we might see chatbots which can imitate human speech.

References:

  1. Dialogflow Console Page: Console.dialogflow.com
  2. Dialogflow Docs: Dialogflow.com/docs/
  3. Dialogflow Release Notes: Dialogflow.com-change-log
  4. Knowledge Base: Dialogflow.com-knowledge-connectors
  5. Phone Gateway: Dialogflow.com-/telephony
  6. Environments: Dialogflow.com-versions-environments
  7. Speech: Dialogflow.com-text-to-speech
  8. How Bots Will Completely Kill Websites and Mobile Apps: Chatbotsmagazine.com

Get Started

Your Information

17 + 0 =
Solve this simple math problem and enter the result. E.g. for 1+3, enter 4.

Your Information

2 + 2 =
Solve this simple math problem and enter the result. E.g. for 1+3, enter 4.

Your Information

20 + 0 =
Solve this simple math problem and enter the result. E.g. for 1+3, enter 4.
Globally Presence
Across Americas, Europe, and Asia
All Locations
Asia
Europe
North America
global-map
16 Locations
6
8
2
asia-map
8 Locations
map-pin
Singapore
70 Shenton Way,
#13-03,
Eon Shenton,
Singapore 079118
map-pin
Gurugram
5th Floor, Tower B,
Golf View Corporate Towers,
Sector 42, Golf Course Road,
Gurugram- 122002
map-pin
Hyderabad
5th Floor, Smartworks, Block 3, DLF Cybercity, Survey No. 129 to 132,
Gachibowli Village, Serilingampally, (M) Ranga Reddy District,
Hyderabad, Telangana 500032
map-pin
Bengaluru
3rd Floor, Karle Town, Building No. 5
Nagavara Village Kasaba Hobli,
Banglore North,
Bengaluru, Karnataka 560045
map-pin
Chennai
8th Floor, Smartworks,
Olympia National Tower
Block 3, A3 and A4, North Phase,
Guindy Industrial Estate, Chennai 600032
map-pin
Pune
Smartworks 43 EQ, 14th-15th Floor,
Sai Chowk Road,
Opposite Bharati Vidyapeeth School,
Laxman Nagar, Balewadi Pune,
Maharashtra 411045
map-pin
Mumbai - Thane
8th Floor, 315 Work Avenue,
Ekatva Olethia Building,
Opposite Ashar IT Main Gate,
Wagle Industrial Estate,
Thane West, 400604
map-pin
Mumbai
7th Floor, Redbrick,
Oberoi Commerz-1
Oberoi Garden City,
Goregaon East 400063
europe-map
2 Locations
map-pin
Ireland
Grove, Fethard,
Co. Tipperary,
E91 E282, Dublin, Ireland
map-pin
London
c/o SPACES,
12 Hammersmith Grove,
London W67AP, UK
north-america-map
6 Locations
map-pin
Canada
55 York Street, Suite 401
Toronto, ON,
Canada M5J 1R7
map-pin
Mexico
Tomas A. Edison 1510-201
Ciudad Juárez,
Chihuahua, Mexico 32300
map-pin
Dallas
5800 Granite Parkway,
Suite 480
Plano, TX, 75024
map-pin
Troy
6915 Rochester Road
Suite 300
Troy, MI 48085
map-pin
Sunnyvale
1248 Reamwood Avenue
Sunnyvale, CA 94089
map-pin
New Jersey
343 Thornall Street
Suite 720
Edison, NJ 08837
All Locations
global-map
16 Locations
6
8
2
asia-map
8 Locations
map-pin
Singapore
70 Shenton Way,
#13-03,
Eon Shenton,
Singapore 079118
map-pin
Gurugram
5th Floor, Tower B,
Golf View Corporate Towers,
Sector 42, Golf Course Road,
Gurugram- 122002
map-pin
Hyderabad
5th Floor, Smartworks, Block 3, DLF Cybercity, Survey No. 129 to 132,
Gachibowli Village, Serilingampally, (M) Ranga Reddy District,
Hyderabad, Telangana 500032
map-pin
Bengaluru
3rd Floor, Karle Town, Building No. 5
Nagavara Village Kasaba Hobli,
Banglore North,
Bengaluru, Karnataka 560045
map-pin
Chennai
8th Floor, Smartworks,
Olympia National Tower
Block 3, A3 and A4, North Phase,
Guindy Industrial Estate, Chennai 600032
map-pin
Pune
Smartworks 43 EQ, 14th-15th Floor,
Sai Chowk Road,
Opposite Bharati Vidyapeeth School,
Laxman Nagar, Balewadi Pune,
Maharashtra 411045
map-pin
Mumbai - Thane
8th Floor, 315 Work Avenue,
Ekatva Olethia Building,
Opposite Ashar IT Main Gate,
Wagle Industrial Estate,
Thane West, 400604
map-pin
Mumbai
7th Floor, Redbrick,
Oberoi Commerz-1
Oberoi Garden City,
Goregaon East 400063
europe-map
2 Locations
map-pin
Ireland
Grove, Fethard,
Co. Tipperary,
E91 E282, Dublin, Ireland
map-pin
London
c/o SPACES,
12 Hammersmith Grove,
London W67AP, UK
north-america-map
6 Locations
map-pin
Canada
55 York Street, Suite 401
Toronto, ON,
Canada M5J 1R7
map-pin
Mexico
Tomas A. Edison 1510-201
Ciudad Juárez,
Chihuahua, Mexico 32300
map-pin
Dallas
5800 Granite Parkway,
Suite 480
Plano, TX, 75024
map-pin
Troy
6915 Rochester Road
Suite 300
Troy, MI 48085
map-pin
Sunnyvale
1248 Reamwood Avenue
Sunnyvale, CA 94089
map-pin
New Jersey
343 Thornall Street
Suite 720
Edison, NJ 08837