{"id":15826185,"url":"https://github.com/diberry/mvpsummit2020","last_synced_at":"2026-01-11T05:15:14.613Z","repository":{"id":98814507,"uuid":"250292967","full_name":"diberry/MVPsummit2020","owner":"diberry","description":null,"archived":false,"fork":false,"pushed_at":"2020-03-20T20:48:51.000Z","size":1860,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2024-10-06T09:43:34.209Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/diberry.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-03-26T15:13:49.000Z","updated_at":"2020-03-31T17:11:35.000Z","dependencies_parsed_at":"2023-05-02T07:24:54.106Z","dependency_job_id":null,"html_url":"https://github.com/diberry/MVPsummit2020","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/diberry%2FMVPsummit2020","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/diberry%2FMVPsummit2020/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/diberry%2FMVPsummit2020/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/diberry%2FMVPsummit2020/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/diberry","download_url":"https://codeload.github.com/diberry/MVPsummit2020/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246620267,"owners_count":20806721,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-05T09:43:40.242Z","updated_at":"2026-01-11T05:15:14.574Z","avatar_url":"https://github.com/diberry.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# **Workshop:** NLU using the LU Cognitive Service\n\n## Workshop Abstract\n\nIn this workshop you will be creating a NLU model using LUIS. You are creating a NLU model that would work within a HR bot for Contos.com. This bot will be used by the employees of Contos.com\naddressing seveler of their actions and interactions. To create this model, we have collected user utterances of employees who would like to do several functions. These functions are requesting a customized HR letter, requesting and inquirying about leves, and orchestrating and scheduling an interview and interview feedback. In this workshop you will learn how to build an NLU model, and make sense of how to handle the utterances and how to design a schema for this model You'll be introduced to the concepts of NLU, Machine Teaching and beyond \n\n***Technologies included:** Azure Language Understanding Cognitive Service, BotFramework, BotBuilder*\n\n\u003e If you are presenting this content please find [resources here](workshop-instructions-presenter.md)\n\n## Pre-requisites\n\n* Laptop with a modern web browser (Edge, Chrome etc)\n* Access to a [Azure Subscription](https://azure.microsoft.com)\n* [Visual Studio Code](https://code.visualstudio.com/?WT.mc_id=aimlworkshop-github-amynic)\n* Basic understanding of how to access code and instructions from [GitHub](https://guides.github.com/)\n\n# Tasks\nThis workshop consists of 5 tasks listed below which should be followed and achieved in order to complete the workshop. \n\n- **Task 1**: [Creating a Basic LUIS model]\n- **Task 2**: [Ading multiple domains/functionality to the model] \n\n# Overview of data files \nFor this workshop we have collected a set of user utterances that address the three major functions required from this model. This data set includes\n\n- [Leave Request](Data/HR_vacation_data.csv)\n- [Custom HR letter](Data/HR_letter_data.csv)\n- [Interview management](Data/HR_Interview_Data.csv)\n\nEach file contains the utterance, the entities and their types and the labeled intents for these utterances. \n\n# Lets get Started ...\n\nFollow the link to proceed to [Tasks](workshop-task.md)\n\n\n# Completed the Workshop?\n\n### Don't forget to delete your resources\n\n#### Full Teardown instructions\n\n* Enter the Azure Portal and delete the **Azure Resource Group** you created to remove all resources for this project\n\n\n# Resources and Continued Learning\n\n- [NLUDevOps tools](https://github.com/Microsoft/NLU.DevOps) \n- [Bot Framework Documentation](https://docs.botframework.com)\n- [Bot Basics](https://docs.microsoft.com/azure/bot-service/bot-builder-basics?view=azure-bot-service-4.0)\n- [Bot Framework Emulator](https://github.com/Microsoft/BotFramework-Emulator/releases) \n- [Dialogs](https://docs.microsoft.com/en-us/azure/bot-service/bot-builder-concept-dialog?view=azure-bot-service-4.0)\n- [Bot Framework Composer](https://github.com/microsoft/BotFramework-Composer)\n- [Adaptive Dialogs](https://github.com/Microsoft/BotBuilder-Samples/tree/master/experimental/adaptive-dialog)\n- [Gathering Input Using Prompts](https://docs.microsoft.com/en-us/azure/bot-service/bot-builder-prompts?view=azure-bot-service-4.0\u0026tabs=csharp)\n- [Activity processing](https://docs.microsoft.com/en-us/azure/bot-service/bot-builder-concept-activity-processing?view=azure-bot-service-4.0)\n- [Azure Bot Service Introduction](https://docs.microsoft.com/azure/bot-service/bot-service-overview-introduction?view=azure-bot-service-4.0)\n- [Azure Bot Service Documentation](https://docs.microsoft.com/azure/bot-service/?view=azure-bot-service-4.0)\n- [.NET Core CLI tools](https://docs.microsoft.com/en-us/dotnet/core/tools/?tabs=netcore2x)\n- [Azure CLI](https://docs.microsoft.com/cli/azure/?view=azure-cli-latest)\n- [Azure Portal](https://portal.azure.com)\n- [Language Understanding using LUIS](https://docs.microsoft.com/en-us/azure/cognitive-services/luis/)\n- [Channels and Bot Connector Service](https://docs.microsoft.com/en-us/azure/bot-service/bot-concepts?view=azure-bot-service-4.0)\n\n\n# Feedback Loop\n\nDo you have a comment, feedback, suggestion? Currently, the best feedback loop for content changes/suggestions/feedback is to create a new issue on this GitHub repository. To get all the details about how to create an issue please refer to the [Contributing docs](../CONTRIBUTING.md)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdiberry%2Fmvpsummit2020","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdiberry%2Fmvpsummit2020","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdiberry%2Fmvpsummit2020/lists"}