
Reimagining the Future with Teams, Bots, and AI in Microsoft Ecosystem
Explore the transformative potential of Microsoft Teams, Bots, and AI through the lens of collaboration, automation, and intelligence. Learn about the evolving landscape of Office 365 services, the role of Bots in streamlining tasks, and the power of AI integration for enhanced productivity. Discover insights on implementing advanced AI toolsets and harnessing the capabilities of Speech, Vision, Knowledge, and more within the Microsoft AI ecosystem.
Download Presentation

Please find below an Image/Link to download the presentation.
The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author. If you encounter any issues during the download, it is possible that the publisher has removed the file from their server.
You are allowed to download the files provided on this website for personal or commercial use, subject to the condition that they are used lawfully. All files are the property of their respective owners.
The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author.
E N D
Presentation Transcript
BOTS, AI AND MICROSOFT TEAMS THE FUTURE REIMAGINED!! ASISH PADHY
ABOUT ME SharePoint, Office 365 and Azure Solutions Consultant at Kloud Solutions 12 years of experience working on SharePoint and MS Technologies I am a Consultant, Architect, Project Lead and always a Developer. Microsoft Certified Professional in SharePoint https://asishpadhy.com https://twitter.com/asishpadhy - @asishpadhy https://www.linkedin.com/in/asishpadhy https://blog.kloud.com.au/author/asishpadhykloud/
Introduction Teams, Bots and AI (Language) Architecture and Design AGENDA Demo Let s Build Development Tips Final thoughts
INTRODUCTION Office 365 Collaboration and Services Platform Microsoft Teams Chat based workspace. Desktop based wrapper for Office 365 Services Bots Conversational and Chat based automated programs AI Platform Prebuilt and extensible Intelligence Services Azure Cloud based hosting services (PaaS and IaaS)
Business Case Teams acts as a Shared Collaboration tool that brings most of Office 365 tooling together Bots and AI are becoming increasing common and could use for day-to-day mundane tasks TEAMS, BOTS AND AI Adding AI Intelligence to Teams and Bots will increase productivity for end users by allowing better collaboration opportunities such as, Decreasing data processing and retrieval overheads Removing false positives from information (with appropriate training) Extensibility into Advanced AI toolsets without minimal hosting requirements
Bot BOTS Chat Information Channels Data Translation (LUIS) AI Connector
MICROSOFT AI Speech Language Vision Knowledge Search Speech transcription (Speech-to-text) Speech Synthesis (Text-to-speech) Real-time speech translation Speaker identification and verification Custom Speech models for transcription and translation Custom voice Language detection Text sentiment analysis Key phrase extraction Entity recognition Spell checking Explicit or offensive text content moderation, PII detection Text translation Customizable text translation Contextual language understanding Object, scene, and activity detection Face recognition and identification Celebrity and landmark recognition Emotion recognition Text and handwriting recognition (OCR) Video metadata, audio, and keyframe extraction and analysis Explicit or offensive content moderation Q&A extraction from unstructured text Knowledge base creation from collections of Q&As Semantic matching for knowledge bases Customisable content personalization learning Ad-free web, news, image, and video search results Trends for video, news Image identification, classification and knowledge extraction Identification of similar images and products Named entity recognition and classification Knowledge acquisition for named entities Search query autosuggest Ad-free custom search engine creation Custom image recognition
LUIS Azure Hosting ARCHITECTURE AND DESIGN Bot Microsoft Teams SharePoint
DEMO Teams, Bot and AI (Language)
SDK v3 vs SDK v4 Support for more languages Javascript, Python etc.. AI Categories Vision, Speech, Language, Search, Knowledge .Net Core Support for C# Conversation and Dialog flow Open Source SDKs and Bot builder tools Improved methods and APIs Hybrid Options SaaS and API Limitations Authentication Dialog Flow and Translation Architecture Cross Platform flexibility. Use the best strength of languages. Multi-channel support Hosting Bot Channel Registration and connect to Office 365 services Additional Hosting locations DEVELOPMENT TIPS
Winning Points : Great for developing fast and easy solutions using Intelligence services Extensibility options for SaaS Solutions such as Teams, SharePoint Simple and Cost effective hosting options Varied Services inclusion flexibility FINAL THOUGHTS Prebuilt Models and AI Services availability Things to keep in mind : Overengineering solution Training Models is the key Distributed architecture adds complexity Multiple entries of errors Security and Data Integrity
BLOG LINKS Create a Microsoft App - https://asishpadhy.com/2018/05/04/set-up-a-microsoft-graph- app-for-office-365-and-sharepoint-online-management-to-use-in-azure-functions-flow- net-solutions-and-much-more/ Connect to Office 365 Services using Azure AD - https://asishpadhy.com/2019/01/14/use- azure-ad-apps-to-connect-with-office-365-and-cloud-services-securely/ Get Office 365 Audit logs using Azure Functions Automation - https://asishpadhy.com/2019/02/01/building-an-automated-solution-to-pull-office-365- audit-logs/
HELPFUL LINKS Bot Framework and Bot Service - https://docs.microsoft.com/en-us/azure/bot-service/?view=azure-bot-service- 4.0 Bot builder Repo - https://github.com/Microsoft/botbuilder-tools Bot builder NPM Generator - https://www.npmjs.com/package/generator-botbuilder Azure Cli (Bot) - https://docs.microsoft.com/en-us/cli/azure/bot?view=azure-cli-latest MSBot Cli - https://www.npmjs.com/package/msbot Text Analytics - https://azure.microsoft.com/en-au/services/cognitive-services/text-analytics/ Teams App Studio - https://docs.microsoft.com/en-us/microsoftteams/platform/get-started/get-started-app- studio Luis AI - https://www.luis.ai/