SlideShare une entreprise Scribd logo
1  sur  28
Télécharger pour lire hors ligne
{ } LUIS
Together We
Make World
Smarter with LUIS
Marvin Heng
Twitter : @hmheng
Blog : http://hmheng.azurewebsites.net
Github: https://github.com/hmheng
What’s LUIS?
LUIS stands for
Language Understanding Intelligent Service
It is so smart that can take your sentences and interpret it in
terms of intentions they convey and even the entities that are
included in the sentences.
Why LUIS?
FAST SELF-
LEARNING
PRE-BUILT
DOMAINS
MULTI-
LINGUAL
Let’s Build Smarter AI with LUIS
1. Logon to https://www.luis.ai and click Sign In on the top
right corner.
1
Let’s Build Smarter AI with LUIS
2. Sign in with your Microsoft Account. If you do not have one,
learn how to create one with Azure here.
2
Let’s Build Smarter AI with LUIS
3. Welcome to LUIS! A platform that we can gets app smarter.
Let’s Build Smarter AI with LUIS
4. Let’s create a New App.
4
Let’s Build Smarter AI with LUIS
5. Enter Your Favourite App Name and Language/Culture.
Then click Create.
5
Let’s Build Smarter AI with LUIS
6. Click the App Name to train and configure.
6
Let’s Build Smarter AI with LUIS
7. For your ease, there are plenty of default templates which
can serve your apps’ intentions. However, we learn to create
one manually today.
7
Let’s Build Smarter AI with LUIS
8. To begin, click Create an intent which will tell your app to
serve some intentions.
8
Let’s Build Smarter AI with LUIS
9. Click Add prebuilt domain intents.
9
Let’s Build Smarter AI with LUIS
10. Let’s check all Calendar.Add, Calendar.CheckAvailability,
Calendar.Delete, Calendar.Edit and Calendar.Find, then Save.
10
Let’s Build Smarter AI with LUIS
11. Now you should see list of intents being added.
12. Click Entities so we can add some entities that possibly
involved in the message.
11
12
Let’s Build Smarter AI with LUIS
13. Check both Calendar.Location and Calendar.Subject. Then
Save.
13
Let’s Build Smarter AI with LUIS
14. Now, we should add some custom entity, such as Name.
14
Let’s Build Smarter AI with LUIS
15. Also, we should add datetime since it is possibly part of
the Calendar message.
15
Let’s Build Smarter AI with LUIS
16. We can map part of the message with the custom entities
that we created just now, then Save it.
16b
16a
16c
Let’s Build Smarter AI with LUIS
17. Let’s go to Train & Test and hit Train Application.
17
Let’s Build Smarter AI with LUIS
18. It will take little a while to train the app…..
Let’s Build Smarter AI with LUIS
19. When done, you should now can try out with some
messages. However, you may notice the result is not capturing
all the entities, such as Name & DateTime.
19b
19a
Let’s Build Smarter AI with LUIS
20. You may go to Entities -> Suggested utterances. The
message may need your help to make it even accurate &
smarter! Map Name & datetime, then Save & Re-Train.
20
Let’s Build Smarter AI with LUIS
21. Finally, click Publish to bring it to Live!
21
Let’s Build Smarter AI with LUIS
22. Let’s copy the endpoint URL and try with some query
message with browser/Postman tool.
22b
22a
Let’s Build Smarter AI with LUIS
23. Paste the link with your message behind:
a: EndPoint we copied from the LUIS.AI portal
b: Your possible query message.
4
4
23a
23a
Let’s Build Smarter AI with LUIS
24. The result should be returned and telling you about:
a: The Top Scoring Intention – eg. Calendar.Add
b: The possible involved Entities – eg. Name, Date, Location
4
4
24a
24b
Let’s Build Smarter AI with LUIS
25. Now you can create an App with Model class and
deserializing the JSON data string to further your
development!
4
4
Awesome! Start Building Your AI Now!
Are you interested to know how to build Smart AI App? Let me know!
{ } LUIS
Together We
Make World
Smarter with LUIS
Marvin Heng
Twitter : @hmheng
Blog : http://hmheng.azurewebsites.net
Github: https://github.com/hmheng

Contenu connexe

Similaire à AI: Together We Make World Smarter With LUIS

Becoming a hyperledger aries developer learn things.online
Becoming a hyperledger aries developer   learn things.onlineBecoming a hyperledger aries developer   learn things.online
Becoming a hyperledger aries developer learn things.online
djaber3
 

Similaire à AI: Together We Make World Smarter With LUIS (20)

Build apps for slack
Build apps for slackBuild apps for slack
Build apps for slack
 
Accelerating your application development with IBM BlueMix (Your dream devel...
Accelerating your application development with IBM BlueMix (Your dream devel...Accelerating your application development with IBM BlueMix (Your dream devel...
Accelerating your application development with IBM BlueMix (Your dream devel...
 
Adobe DPS, what's next? How to migrate from an existing digital publishing pl...
Adobe DPS, what's next? How to migrate from an existing digital publishing pl...Adobe DPS, what's next? How to migrate from an existing digital publishing pl...
Adobe DPS, what's next? How to migrate from an existing digital publishing pl...
 
Ditch Your Desktop! Lead Your Team into Cloud Computing! (workbook)
Ditch Your Desktop! Lead Your Team into Cloud Computing! (workbook)Ditch Your Desktop! Lead Your Team into Cloud Computing! (workbook)
Ditch Your Desktop! Lead Your Team into Cloud Computing! (workbook)
 
[Agilsun]Profile
[Agilsun]Profile[Agilsun]Profile
[Agilsun]Profile
 
Becoming a hyperledger aries developer learn things.online
Becoming a hyperledger aries developer   learn things.onlineBecoming a hyperledger aries developer   learn things.online
Becoming a hyperledger aries developer learn things.online
 
Four Kitchens Presents: Future of the CMS
Four Kitchens Presents: Future of the CMSFour Kitchens Presents: Future of the CMS
Four Kitchens Presents: Future of the CMS
 
20 Sites for sharing content.pdf
20 Sites for sharing content.pdf20 Sites for sharing content.pdf
20 Sites for sharing content.pdf
 
4 Ways to Build an App Without Code | AppSheet
4 Ways to Build an App Without Code | AppSheet4 Ways to Build an App Without Code | AppSheet
4 Ways to Build an App Without Code | AppSheet
 
Swift App Development Company.pdf
Swift App Development Company.pdfSwift App Development Company.pdf
Swift App Development Company.pdf
 
75+ Tools for Investigative Journalists (English Version)
75+ Tools for Investigative Journalists (English Version)75+ Tools for Investigative Journalists (English Version)
75+ Tools for Investigative Journalists (English Version)
 
Adding Analytics to a Web & Mobile Applications with Amazon Pinpoint & AWS Am...
Adding Analytics to a Web & Mobile Applications with Amazon Pinpoint & AWS Am...Adding Analytics to a Web & Mobile Applications with Amazon Pinpoint & AWS Am...
Adding Analytics to a Web & Mobile Applications with Amazon Pinpoint & AWS Am...
 
Becoming an IBM Connections Developer
Becoming an IBM Connections DeveloperBecoming an IBM Connections Developer
Becoming an IBM Connections Developer
 
The future of the CMS
The future of the CMSThe future of the CMS
The future of the CMS
 
Hire a Swift Developer
Hire a Swift DeveloperHire a Swift Developer
Hire a Swift Developer
 
Empower individuals with autism through coding
Empower individuals with autism through codingEmpower individuals with autism through coding
Empower individuals with autism through coding
 
Php Camp Open Social
Php Camp  Open SocialPhp Camp  Open Social
Php Camp Open Social
 
Five social media scheduler tools
Five social media scheduler toolsFive social media scheduler tools
Five social media scheduler tools
 
Getting Social with OpenSocial
Getting Social with OpenSocialGetting Social with OpenSocial
Getting Social with OpenSocial
 
Social Media Marketing Open Social App Standards
Social Media Marketing Open Social App StandardsSocial Media Marketing Open Social App Standards
Social Media Marketing Open Social App Standards
 

Plus de Marvin Heng

Plus de Marvin Heng (20)

Accelerating Personal Development through Microsoft Certifications
Accelerating Personal Development through Microsoft CertificationsAccelerating Personal Development through Microsoft Certifications
Accelerating Personal Development through Microsoft Certifications
 
Microsoft BotFramework - Global AI Bootcamp Nepal 2022
Microsoft BotFramework - Global AI Bootcamp Nepal 2022Microsoft BotFramework - Global AI Bootcamp Nepal 2022
Microsoft BotFramework - Global AI Bootcamp Nepal 2022
 
Microsoft Cognitive Services at a Glance
Microsoft Cognitive Services at a GlanceMicrosoft Cognitive Services at a Glance
Microsoft Cognitive Services at a Glance
 
Create real value in your business process by automated data and form extraction
Create real value in your business process by automated data and form extractionCreate real value in your business process by automated data and form extraction
Create real value in your business process by automated data and form extraction
 
A Journey with Microsoft Cognitive Service I
A Journey with Microsoft Cognitive Service IA Journey with Microsoft Cognitive Service I
A Journey with Microsoft Cognitive Service I
 
A Journey With Microsoft Cognitive Services II
A Journey With Microsoft Cognitive Services IIA Journey With Microsoft Cognitive Services II
A Journey With Microsoft Cognitive Services II
 
AI and App Accessibility
AI and App AccessibilityAI and App Accessibility
AI and App Accessibility
 
What's New With Azure AI
What's New With Azure AIWhat's New With Azure AI
What's New With Azure AI
 
Intelligent Assistant with Microsoft BotFramework
Intelligent Assistant with Microsoft BotFrameworkIntelligent Assistant with Microsoft BotFramework
Intelligent Assistant with Microsoft BotFramework
 
Using AI to solve business challenges
Using AI to solve business challengesUsing AI to solve business challenges
Using AI to solve business challenges
 
Intelligent Mobile App with Azure Custom Vision
Intelligent Mobile App with Azure Custom VisionIntelligent Mobile App with Azure Custom Vision
Intelligent Mobile App with Azure Custom Vision
 
Azure Cognitive Services for Developers
Azure Cognitive Services for DevelopersAzure Cognitive Services for Developers
Azure Cognitive Services for Developers
 
Bot & AI - A Bot for Productivity
Bot & AI - A Bot for ProductivityBot & AI - A Bot for Productivity
Bot & AI - A Bot for Productivity
 
Artificial Intelligence - Tell You What I See
Artificial Intelligence - Tell You What I SeeArtificial Intelligence - Tell You What I See
Artificial Intelligence - Tell You What I See
 
Handwriting Detection with Microsoft Cognitive Services
Handwriting Detection with Microsoft Cognitive ServicesHandwriting Detection with Microsoft Cognitive Services
Handwriting Detection with Microsoft Cognitive Services
 
Create a Q&A Bot to Serve Your Customers
Create a Q&A Bot to Serve Your CustomersCreate a Q&A Bot to Serve Your Customers
Create a Q&A Bot to Serve Your Customers
 
Facial Analysis with Angular Web App & ASP.NET Core
Facial Analysis with Angular Web App & ASP.NET CoreFacial Analysis with Angular Web App & ASP.NET Core
Facial Analysis with Angular Web App & ASP.NET Core
 
AI/ML/DL: Introduction to Deep Learning with Cognitive ToolKit
AI/ML/DL: Introduction to Deep Learning with Cognitive ToolKitAI/ML/DL: Introduction to Deep Learning with Cognitive ToolKit
AI/ML/DL: Introduction to Deep Learning with Cognitive ToolKit
 
AI/ML/DL: Getting Started with Machine Learning on Azure
AI/ML/DL: Getting Started with Machine Learning on AzureAI/ML/DL: Getting Started with Machine Learning on Azure
AI/ML/DL: Getting Started with Machine Learning on Azure
 
AI: Integrate Search Function into Your App Using Bing Search API.
AI: Integrate Search Function into Your App Using Bing Search API.AI: Integrate Search Function into Your App Using Bing Search API.
AI: Integrate Search Function into Your App Using Bing Search API.
 

Dernier

EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 

Dernier (20)

Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 

AI: Together We Make World Smarter With LUIS

  • 1. { } LUIS Together We Make World Smarter with LUIS Marvin Heng Twitter : @hmheng Blog : http://hmheng.azurewebsites.net Github: https://github.com/hmheng
  • 2. What’s LUIS? LUIS stands for Language Understanding Intelligent Service It is so smart that can take your sentences and interpret it in terms of intentions they convey and even the entities that are included in the sentences. Why LUIS? FAST SELF- LEARNING PRE-BUILT DOMAINS MULTI- LINGUAL
  • 3. Let’s Build Smarter AI with LUIS 1. Logon to https://www.luis.ai and click Sign In on the top right corner. 1
  • 4. Let’s Build Smarter AI with LUIS 2. Sign in with your Microsoft Account. If you do not have one, learn how to create one with Azure here. 2
  • 5. Let’s Build Smarter AI with LUIS 3. Welcome to LUIS! A platform that we can gets app smarter.
  • 6. Let’s Build Smarter AI with LUIS 4. Let’s create a New App. 4
  • 7. Let’s Build Smarter AI with LUIS 5. Enter Your Favourite App Name and Language/Culture. Then click Create. 5
  • 8. Let’s Build Smarter AI with LUIS 6. Click the App Name to train and configure. 6
  • 9. Let’s Build Smarter AI with LUIS 7. For your ease, there are plenty of default templates which can serve your apps’ intentions. However, we learn to create one manually today. 7
  • 10. Let’s Build Smarter AI with LUIS 8. To begin, click Create an intent which will tell your app to serve some intentions. 8
  • 11. Let’s Build Smarter AI with LUIS 9. Click Add prebuilt domain intents. 9
  • 12. Let’s Build Smarter AI with LUIS 10. Let’s check all Calendar.Add, Calendar.CheckAvailability, Calendar.Delete, Calendar.Edit and Calendar.Find, then Save. 10
  • 13. Let’s Build Smarter AI with LUIS 11. Now you should see list of intents being added. 12. Click Entities so we can add some entities that possibly involved in the message. 11 12
  • 14. Let’s Build Smarter AI with LUIS 13. Check both Calendar.Location and Calendar.Subject. Then Save. 13
  • 15. Let’s Build Smarter AI with LUIS 14. Now, we should add some custom entity, such as Name. 14
  • 16. Let’s Build Smarter AI with LUIS 15. Also, we should add datetime since it is possibly part of the Calendar message. 15
  • 17. Let’s Build Smarter AI with LUIS 16. We can map part of the message with the custom entities that we created just now, then Save it. 16b 16a 16c
  • 18. Let’s Build Smarter AI with LUIS 17. Let’s go to Train & Test and hit Train Application. 17
  • 19. Let’s Build Smarter AI with LUIS 18. It will take little a while to train the app…..
  • 20. Let’s Build Smarter AI with LUIS 19. When done, you should now can try out with some messages. However, you may notice the result is not capturing all the entities, such as Name & DateTime. 19b 19a
  • 21. Let’s Build Smarter AI with LUIS 20. You may go to Entities -> Suggested utterances. The message may need your help to make it even accurate & smarter! Map Name & datetime, then Save & Re-Train. 20
  • 22. Let’s Build Smarter AI with LUIS 21. Finally, click Publish to bring it to Live! 21
  • 23. Let’s Build Smarter AI with LUIS 22. Let’s copy the endpoint URL and try with some query message with browser/Postman tool. 22b 22a
  • 24. Let’s Build Smarter AI with LUIS 23. Paste the link with your message behind: a: EndPoint we copied from the LUIS.AI portal b: Your possible query message. 4 4 23a 23a
  • 25. Let’s Build Smarter AI with LUIS 24. The result should be returned and telling you about: a: The Top Scoring Intention – eg. Calendar.Add b: The possible involved Entities – eg. Name, Date, Location 4 4 24a 24b
  • 26. Let’s Build Smarter AI with LUIS 25. Now you can create an App with Model class and deserializing the JSON data string to further your development! 4 4
  • 27. Awesome! Start Building Your AI Now! Are you interested to know how to build Smart AI App? Let me know!
  • 28. { } LUIS Together We Make World Smarter with LUIS Marvin Heng Twitter : @hmheng Blog : http://hmheng.azurewebsites.net Github: https://github.com/hmheng