{"id":19561514,"url":"https://github.com/leestott/learnambassadorshealthbotsolutions","last_synced_at":"2026-03-02T12:47:42.070Z","repository":{"id":50018108,"uuid":"296590842","full_name":"leestott/LearnAmbassadorsHealthBotSolutions","owner":"leestott","description":"Understanding Microsoft Bot Services options for developing health tech solutions","archived":false,"fork":false,"pushed_at":"2021-06-08T19:58:51.000Z","size":625,"stargazers_count":1,"open_issues_count":1,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-08T22:52:23.291Z","etag":null,"topics":["bot","bot-framework","health","healthcare","healthcare-application"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"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/leestott.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2020-09-18T10:36:17.000Z","updated_at":"2020-09-21T15:00:59.000Z","dependencies_parsed_at":"2022-09-19T09:31:26.384Z","dependency_job_id":null,"html_url":"https://github.com/leestott/LearnAmbassadorsHealthBotSolutions","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/leestott%2FLearnAmbassadorsHealthBotSolutions","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/leestott%2FLearnAmbassadorsHealthBotSolutions/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/leestott%2FLearnAmbassadorsHealthBotSolutions/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/leestott%2FLearnAmbassadorsHealthBotSolutions/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/leestott","download_url":"https://codeload.github.com/leestott/LearnAmbassadorsHealthBotSolutions/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240822608,"owners_count":19863302,"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":["bot","bot-framework","health","healthcare","healthcare-application"],"created_at":"2024-11-11T05:11:44.423Z","updated_at":"2026-03-02T12:47:42.003Z","avatar_url":"https://github.com/leestott.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# Understanding the various bot solutions\n\nThere are various Microsoft Bot Solutions/Tools available the purpose of this repo is to introduce you to these solutions\n\n1. Microsoft Bot Framework\n2. Bot Framework Composer\n3. Microsoft Healthcare Bot\n4. QnA Maker.\n5. Dynamics 365 Virtual Agent\n\n## The Microsoft Bot Framework \n\nBot Solutions/Tools.\n\nThe Microsoft Bot Framework provide you tools to build, test, deploy, and manage intelligent bots all in one place. Using modular and extensible framework provided by the SDK and Tools, you can leverage .NET or JavaScript to create your Bots.\n\nWhen you choose this framework, you start with a blank sheet, where you will need a development team to create all the functionality and features for your scenarios.\n\nThe Bot Framework can easily integrate with our language understanding service LUIS, to support conversational A.I. You can also easily hook into other A.I. solutions from the Cognitive Services, or anything that is accessible via code.\n\nBecause this is built on top of the Bot Connector Service, you can easily make use of different channels such as Web, Teams, SMS, …\n\nThe cost for this service is based on your Azure services, such as the Web App and Bot connector Service, to host your bot.\n\n![Azure Bot Services](images/azurebotservices.png)\n\nA high-level architectural overview of the Azure Bot Service\n\nMore Info: https://docs.microsoft.com/azure/bot-service\n\n## The Microsoft Bot Composer \n\n![Bot Composer](images/botcomposer.png)\n\nOverview of the Bot Framework Composer.\nThe Bot Framework Composer is an open source development tool, that is currently in preview. It is based on the Bot Framework and created for developers to build bots and conversational experiences with the Microsoft Bot Framework.\n\nThe Most relevant features for these tools are:\n\nA visual editing canvas for conversation flows\nIn context editing for language understanding (NLU)\nTools to train, test and manage language understanding (NLU) and QnA components\nLanguage generation and templating system\nA ready-to-use bot runtime executable\nThe cost of this service, if you publish this online, will be the hosting costs.\n\nMore Info: https://github.com/microsoft/BotFramework-Composer\n\n## Microsoft Health Bot\n\n![Health Bot](images/healthbotwelcome.png)\n\nThe Microsoft Health Bot is a cloud-based SaaS (Software As A Service), that combines built-in medical intelligence with natural language capabilities, extensibility tools and compliance constructs. It allows healthcare organizations to quickly and effectively start with their bot journey.\n\nThe Health Bot service is SOC, ISO certified and contains a management portal where you can create healthcare use cases and scenarios. The service can connect to your (FHIR) back-ends and is highly configurable, with features such as handoff scenarios, compliance constructs for managing data subject rights, support for localization, orchestration, reporting, and many more. The service requires low code to no code to create your scenarios.\n\nCurrently it has built in support for Natural Language Understanding with LUIS, and can link to existing Azure QnA knowledgebases, it can also be easily extended with other NLP or Language models of your choosing\n\nThe Microsoft Health Bot is built on top of the Microsoft Bot Connector and can use all the same connectors, channels and integrations as other services.\n\nThe cost for this solution is calculated via different plans starting from free (Maximum 3,000 message/month – Up to 10 messages per second), to S5 (Maximum 500,000 messages/month – Up to 25 messages per second)\n\n![Health Bot Architecture](images/healthbotarch.png)\n\nMore Info: https://docs.microsoft.com/healthbot/\n\n## Microsoft QNA\n\n![QNA Maker](images/qnamaker.png)\n\nQnA Maker is a cloud-based Natural Language Processing (NLP) service that easily creates a natural conversational layer over your data. It can be used to find the most appropriate answer for any given natural language input, from your custom knowledge base (KB) of information.\nThe base for every QnA bot consists out of a knowledge base, this is a set of question and answers, that can be manually entered or automatically extracted from websites, documents, Excels, Pdfs, …\n\nThis service is a perfect starting point if you want to start with a FAQ bot, it requires no coding knowledge and has useful features such as follow-up questions, multiple questions for a certain answer and auto learning capabilities.\n\nThe QnA maker is built on top of the Microsoft Bot Connector and can use all the same connectors and channels.\n\n![QNA Maker Architecture](images/qnamakerarch.png)\n\nQnA Maker backend architecture\n\nThe services consist out of different Azure Services, such as Azure Search, Cognitive Services and Web Apps, the cost of this service is based on the SKU of these services.\n\nMore Info:  https://docs.microsoft.com/azure/cognitive-services/qnamaker/\n\n## Dynamics 365 Virtual Agent for Customer Service\n\n![Dynamics 365 Virtual Agent](images/dynamics365.png)\n\nOverview of the Virtual Agent workflow\n\nThis cloud service has recently been added to the Power Platform family. It plays well with other Power tools such as Power Automate and can be integrated into your PowerApps or Dynamics workloads. There are no coding skills required and can be easily maintained in a visual way.\n\nThe service has it own NLU like engine, where you need to provide several questions, that leads to a particular answer, this way or working is similar as with the QnA maker. The bot can also be populated with data from a Website, just as with the QnA Maker.\n\nThe cost for this service will be per session.\n\nMore Info: https://dynamics.microsoft.com/ai/virtual-agent-for-customer-service/\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fleestott%2Flearnambassadorshealthbotsolutions","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fleestott%2Flearnambassadorshealthbotsolutions","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fleestott%2Flearnambassadorshealthbotsolutions/lists"}