4

Learn from the community: Chatbot for Microsoft Teams personal and group chats

 2 years ago
source link: https://devblogs.microsoft.com/microsoft365dev/learn-from-the-community-chatbot-for-microsoft-teams-personal-and-group-chats/?WT_mc_id=DOP-MVP-4025064
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

Learn from the community: Chatbot for Microsoft Teams personal and group chats 

February 15th, 2022

Learn from the community is a series of articles to highlight real-life project scenarios covered in Show & Tell interviews at Microsoft 365 Developer YouTube. It’s a great opportunity for me to inspire you with the end-to-end solutions built upon Microsoft Cloud and help you for your next project with useful resources. 

When we are on direct or group chats with our teammates, there is always a need for someone to take meeting notes, to-do items. A group of Microsoft Learn Student Ambassadors joined my colleague, Cecil, and me to introduce their Shopping List chatbot that can participate in direct chats as well as group chats to understand the required items from the conversation and add them to the shopping list.  

This project was originally built for shared shopping lists, but it can be reused for any purpose of taking notes from personal or group conversations. While building this solution, the following technologies were used:

  • Microsoft Bot Framework is used for building the bot. 
  • Language Understanding Intelligence Service (LUIS) played an important role in enabling a more intelligent understanding of the text input by analyzing the messages of the chat participant with natural language processing and identifying the target of the message and the entities included. 
  • Azure Functions helped to create a uniform interface to abstract data management. 
  • Azure Cosmos DB is consumed for storing the data. 
  • Microsoft Teams is used as a choice of channel for the Shopping List chatbot. 

Student Ambassadors provided a workshop on the project’s GitHub repository that teaches basics of chatbots and demonstrates the steps for building this project. 

Useful links: 

Ayca Bas

Senior Cloud Advocate

Follow


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK