
Choose language to power your app with natural language processing using the Luis api. Explore multilingual content options and culture-specific considerations for model training.
Learn how to train LUIS for utterances and typos, improve recognition accuracy by handling misspellings, and map utterances to entities, synonyms, and intents for robust app NLP.
Identify how U.S. audiences shape key matters and drive development, reflecting the needs or goals implied by 'W. Bush wanted' in this discussion.
Learn to create and manage LUIS API subscription keys in the Azure portal, configure resources and pricing, and access endpoints for language understanding in an app.
Explore how regions and LUIS keys are associated within the LUIS API workflow, including selecting subscriptions, deploying models, and managing available keys for the recipient.
Explore how to author and publish across multiple regions for app deployment, determining safe regional coverage, managing publishers, and aligning regions like North America, India, and Australia.
Compare authoring keys and azure subscription keys for using the Luis API and adding natural language processing power to apps.
Discover how to leverage input handling and substitution to influence outcomes. Analyze pricing, costs, and how to build and discuss these ideas through the provided examples.
Enable the Bing Spell Checker API to enhance natural language processing in your app, integrating with the LUIS API for accurate spelling-aware NLP features.
Discover how natural language processing with Luis API powers apps, as this lecture discusses production developments, differences, and how tone and misspellings impact language-based features.
Why you should enroll for this course?
Artificial Intelligence (AI) is going to be a core component of traditional applications.
Microsoft Cognitive Service APIs like LUIS API enables developers to build custom machine learning language model.
Artificial Intelligence in the form of Cognitive APIs like Language Understanding Intelligent Service (Natural Language Processing - NLP ) enables application to process natural language.
AI powered Chatbot with natural language processing capabilities will dominate traditional web and mobile app.
Microsoft Cognitive Service APIs like LUIS API is product of Artificial Intelligence, created using Machine Learning specially by Active Learning (Semi-Supervised Learning - SSL).
For details, please watch the video on “Why this course is important to add Artificial Intelligence in application”.
Course Includes:
Briefly introduced:
Overview of Microsoft Cognitive Services
Overview of Language Understanding Intelligent Service (LUIS)
LUIS Basic concept:
Every concept of LUIS building block is explained with real-world example and hands on coding supported by extensive code walk-through
What is LUIS model, Intent?
What is entity (simple, pre-built, hierarchical, composite, list)?
How a list entity helps to increase entity detection?
What is features in machine learning?
What is phrase list and how phrase list helps to improve LUIS performance?
How phrase list and list entity differs and when to use which one?
Design the custom LUIS model
Designing of custom LUIS model includes every concept and building block of LUIS with a real world use case.
Identifying model and Intent.
Identifying entities.
Identifying phrase list.
Identifying utterances and typo;misspelling consideration.
Build the custom LUIS model
Build the LUIS model by creating LUIS model, intent, entities.
Adding utterances to intent and labeling the entities.
Followed by
Train and Test the LUIS model (interactive testing)
Create Bing Spell Check API in Azure portal
Adding Bing Spell Check API to correct typo;misspelling from user query;utterances.
Create Azure LUIS API in Azure portal and get endpoint key (with free;paid tier).
Publishing to HTTP endpoint using this endpoint key
How LUIS improves its performance using Phrase List and by active learning - review endpoint utterances.
Build the LUIS model with prebuilt domain model: from model training, testing and publishing to HTTP endpoint; Integrating with IOT App.
Demonstration: integration of LUIS model with chabot and IOT app — debugging and code walk-through on how LUIS gets natural language from apps and parse query and get back to chatbot and web app.
Bonus Lecture: Improve LUIS model performance using phrase list and reviewing the endpoint utterances.