The majority of companies are struggling with an issue of growth where they started from handful group of people and reached 1000+ employees. In case of small groups the relationships remind family’s connections so everyone knows each other personally and the atmosphere is warm and charm whereas starting from 500+ to 1k keep it as family is tough and most of the companies come up with processes on one hand and culture on other. There ain’t no silver bullet how to manage it and in the end of the day they are balancing working a lot about good atmosphere in company and setting up relationships between teams. The issue isn’t new however tools and approaches evolved a lot this is where .NET Core and ML.Net comes in handy. These days AI/ML take over the world and bots as one of implementations are already a part of our life therefore our entuthiastic team created a bot using latest .NET Bot Framework v4 who helps managers to “measure” atmosphere in teams and crucial to socialize teams leveraging the power of ML.NET.
6. “Our Business Strategy
is to invest in company
culture, with the belief
that the culture will
ultimately drive
employee productivity,
customer service
quality and brand
Strength” – Tony Hsieh
7. ● Assumptions, norms, and
concerns shared by people
● How things get done, without
people having to think about it
● The character of an
organization
We’ve been inspired by Zappos
company? Culture =
8. Options ?
● Email notifications
● Desktop application
● Interactive application based
on Bots and ML
18. Bot Framework basic
Concepts ● ASP Net Core Web API
application (MiddleWare)
● Turn, TurnContext, Activity
● Dialogs, Prompts
19. Bot Framework basic
Concepts ● ASP Net Core Web API
application (MiddleWare)
● Turn, TurnContext, Activity
● Dialogs, Prompts
● Adaptive Cards
20. Bot Framework basic
Concepts ● ASP Net Core Web API
application (MiddleWare)
● Turn, TurnContext, Activity
● Dialogs, Prompts
● Adaptive Cards
● State management
21. Bot Framework basic
Concepts ● ASP Net Core Web API
application (MiddleWare)
● Turn, TurnContext, Activity
● Dialogs, Prompts
● Adaptive Cards
● State management
● SDK v3 vs SDK v4
• Introduction of a bot adapter.
The adapter is part of the
activity processing stack.
• Refactored state
management.
• A new Dialogs library.
• Support for ASP.NET Core..
41. Stars and Fails
What went wrong and not
● Teammates resistance
● Bot admin rights
● WebJobs vs Containers
● Net Core docker images.
Kubernetes
● DevOps ? ML ?
● ML Immense