SlideShare una empresa de Scribd logo
Building Intelligent
Workplace:
Limits and Challenges
Lessons learned from ML / AI enabled
solution for better workplace
RIGA COMM 2023
Speaker
2
Muntis Rudzitis
LEAD DATA SCIENTIST
EMERGN
Bio:
• Machine Learning Lab
• Technical architect for AI+ML,
data enabled solutions
• Experimentation, prototyping
• Python, Azure, Power BI
• Speaker
• Intro
• Intelligent Workplace
• ML tasks & Challenges
• Lessons learned
3
Intelligent Workplace
• R&D work done in field of text analytics and processing
- Notification analysis
- Next-best activity
- Meeting analysis
- Similar tasks
• https://www.emergn.com/thought-papers/insights-on-intelligent-
automation-of-knowledge-work/
• https://www.emergn.com/insights/smarter-approach-notifications-ml-ai/
• https://www.emergn.com/insights/why-process-mining-is-the-top-skill-
to-learn-for-business-analysts-in-2022/
4
The knowledge work spectrum
5
TASK
EXECUTION
WORKFLOW
MANAGEMENT
DECISION-
MAKING
Copy
Enter
Sort
Translate
Classify
Extract
Prioritize
Analyze
Decide
With typical activities
Work area
6
• Of the different classes of demand related to
developing and then running a product or service, the
Intelligent Workplace is aimed at Operations Demand.
• This kind of work is usually known ahead of time – or is
knowable.
• It could, however, be planned or unplanned.
• Examples of places where this kind of work happens:
• Help Desk
• Call Center
• Warehouse
• A shop
QUITE A BIT OF CERTAINTY
Work structure
Problem we are solving: Goal Alignment
What should the focus be?
Is the work easy or hard?
How are we using capacity?
Objectives and goals
(Top-Down)
Smart working environment
Contextual work items
(Bottom-up)
Managers
Workers
Intelligent Workplace
concept
I
I
I
I
Insights available (reusable knowledge)
15 min 245
2 days
ago
Average time
per task
Similar tasks
done this
week
Last time you
did similar
task
Description available
Colegues to
ask about it:
• George
• Fred
• Austris
Workarounds:
• 1
• 2
• 3
Write feedback
Best/worst case:
• ACME
• Ministry of Finance
• If it is unique – most problably no
knowledge there
• If it is repeating – there are at least
statistics + insights could be collected
• On-prem
+ When it is usualy done: 9:00 – 12:00
Intelligent Workplace – visualize work
Insights available (reusable knowledge)
15 min 245
2 days
ago
Average time
per task
Similar tasks
done this
week
Last time you
did similar
task
Description available
Colegues to
ask about it:
• George
• Fred
• Austris
Workarounds:
• 1
• 2
• 3
Write feedback
Best/worst case:
• ACME
• Ministry of Finance
Work done – New type of analytics
5000 245
Number of
taks done
today
Task 1
Task 2
Task 3
Tasks with feedback
Score A
• Task list view
• Prioritized
• Aggregated
• Intelligent context sensitive help
Source system task
metadata
Task-level
recommendations
(similar tasks, known
standards or solutions)
Topic level help with
SME/colleague contacts
Analytics, statistics and
estimates
Intelligent Workplace interface:
Worker’s View
• Statistics
• Task information
• Similar tasks
• Who can help
• Past work examples
• Reviews
• Workarounds and additional materials
Analytical insights for the Worker
Intelligent Workplace interface:
Manager’s View
• Visualizing work
• Structure knowledge
• Improve process
• Day-to-day progress and problems
• Plan ahead based on analytics
From "people" manager to work
manager/coordinator.
Role of an operator, observer, coordinator,
productivity enabler.
• Intro
• Intelligent Workplace
• ML tasks & Challenges
• Lessons learned
13
• Statistics
• Task information
• Similar tasks
• Who can help
• Past work examples
• Reviews
• Workarounds and additional materials
• Overall goals to improve productivity through knowledge reuse/accumulation:
• Reduce the number of unique tasks
• Apply knowledge to optimize repetitive tasks
• Reuse knowledge for repetitive tasks
Tasks to solve
Task similarity
• Task similarity is a tricky
• In defined processes:
• point of reference
• known steps and context
• potential solution overlap
• In undefined process:
• no clear point of reference in process
• very varied and significantly differ even when looking
similar at high level
• context often overshadows the tasks underneath;
goals can end up needing similar steps to complete
15
TASK
EXECUTION
WORKFLOW
MANAGEMENT
DECISION-
MAKING
Task similarity: Concept
• Knowledge/support work or its artefacts are
often semi-structured/unstructured.
• Key aspect here – find distance/similarity
metric for tasks (or people)
• Some of the metrics we experimented with:
- Average time per task
- Estimated task time
- Last time you did a similar task
- Colleagues to ask about the task
- Similar tasks
- Best / worst cases
16
IWS
Description
Time
Person
Documents
Forms
Insights,
recommendations,
help, productivity
...
Task similarity: Data Source
Dataset:
• Jira dataset
• Real data
• 66 Open-source Apache projects (used only select few)
• Each project has about 2000 tickets
• Feature set is closer to reality
• Calculated metrics are more believable
• Experimented with local Ops dataset
https://zenodo.org/record/3942332
Task similarity: Solution
18
IDSummary Near_summary Near_ID distance
12507134Create a LOGO for Airavata Project Airavata Logo Drafts 12901695 0.7933585
12507134Create a LOGO for Airavata Project
Improve Logo and Banner text
for Airavata 12653988 0.7009898
12507134Create a LOGO for Airavata Project Airavata Designer Guide 12675281 0.639134
12507134Create a LOGO for Airavata Project
Update Airavata Logo Website
Banners and Branding 12895578 0.626145
...... ... .. 0.6241394
19
Task similarity: Clustermap
20
Task similarity: results & Lessons
learned
21
• Limit the context & scope
• Repeatable – so that results overlap & help
• Data evolves over time
• Useful but can't 100% rely on
Writing style variance Lessons learned
Different
people
Different
teams
Different
projects
… …
Different
technologies
Writing
style
variance
Using:
• Neural Networks
• Support Vector Machines
• Random Forests
22
Major
Critical
Minor
63%
Achieved accuracy
Issue priority / story points
23
Error distribution Confusion matrix for test
https://arxiv.org/pdf/1609.00489.pdf
Issue priority / story points
Lessons learned
• Uneven data scale
• Initially easy/fast on high level for humans,
when doing top-down
• Difficulty often comes form technical nuances,
requires data from different contexts to
compare
• Data is fairly private
24
Lessons learned Confusion matrix for test
Learning from mistakes
aka “what would I do differently Today?”
• Data availability: lots of Dev not Ops
- Problem framing
• Flip the problem:
- Codex, Llama 2 (CoPilot, ChatGPT, Code Llama, LangChain) etc.
- Enrich data while its fresh
- Enrich data when its finished
• Better local models availability
• Limit scope differently
• Worth revisit, proven success in similar tasks
25
26
Muntis Rudzitis
Muntis.Rudzitis@emergn.com
www.linkedin.com/in/muntis-rudzitis

Más contenido relacionado

Similar a Building Intelligent Workplace Limits and Challenges RIGA COMM 2023

DevOps Days Rockies MLOps
DevOps Days Rockies MLOpsDevOps Days Rockies MLOps
DevOps Days Rockies MLOps
Matthew Reynolds
 
ML platforms & auto ml - UEM annotated (2) - #digitalbusinessweek
ML platforms & auto ml - UEM annotated (2) - #digitalbusinessweekML platforms & auto ml - UEM annotated (2) - #digitalbusinessweek
ML platforms & auto ml - UEM annotated (2) - #digitalbusinessweek
Ed Fernandez
 
2 speed it powered by microsoft azure
2 speed it powered by microsoft azure2 speed it powered by microsoft azure
2 speed it powered by microsoft azure
Michael Stephenson
 
Powering a Startup with Apache Spark with Kevin Kim
Powering a Startup with Apache Spark with Kevin KimPowering a Startup with Apache Spark with Kevin Kim
Powering a Startup with Apache Spark with Kevin Kim
Spark Summit
 
Machine Learning Infrastructure
Machine Learning InfrastructureMachine Learning Infrastructure
Machine Learning Infrastructure
SigOpt
 
Danny Bickson - Python based predictive analytics with GraphLab Create
Danny Bickson - Python based predictive analytics with GraphLab Create Danny Bickson - Python based predictive analytics with GraphLab Create
Danny Bickson - Python based predictive analytics with GraphLab Create
PyData
 
Understanding DataOps and Its Impact on Application Quality
Understanding DataOps and Its Impact on Application QualityUnderstanding DataOps and Its Impact on Application Quality
Understanding DataOps and Its Impact on Application Quality
DevOps.com
 
Webinar: Introducing the MongoDB Connector for BI 2.0 with Tableau
Webinar: Introducing the MongoDB Connector for BI 2.0 with TableauWebinar: Introducing the MongoDB Connector for BI 2.0 with Tableau
Webinar: Introducing the MongoDB Connector for BI 2.0 with Tableau
MongoDB
 
Data Workflows for Machine Learning - Seattle DAML
Data Workflows for Machine Learning - Seattle DAMLData Workflows for Machine Learning - Seattle DAML
Data Workflows for Machine Learning - Seattle DAML
Paco Nathan
 
With Automated ML, is Everyone an ML Engineer?
With Automated ML, is Everyone an ML Engineer?With Automated ML, is Everyone an ML Engineer?
With Automated ML, is Everyone an ML Engineer?
Dan Sullivan, Ph.D.
 
Best practice for_agile_ds_projects
Best practice for_agile_ds_projectsBest practice for_agile_ds_projects
Best practice for_agile_ds_projects
Khalid Kahloot
 
Moving from BI to AI : For decision makers
Moving from BI to AI : For decision makersMoving from BI to AI : For decision makers
Moving from BI to AI : For decision makers
zekeLabs Technologies
 
Makine Öğrenmesi, Yapay Zeka ve Veri Bilimi Süreçlerinin Otomatikleştirilmesi...
Makine Öğrenmesi, Yapay Zeka ve Veri Bilimi Süreçlerinin Otomatikleştirilmesi...Makine Öğrenmesi, Yapay Zeka ve Veri Bilimi Süreçlerinin Otomatikleştirilmesi...
Makine Öğrenmesi, Yapay Zeka ve Veri Bilimi Süreçlerinin Otomatikleştirilmesi...
Ali Alkan
 
2 Speed IT powered by Microsoft Azure and Minecraft
2 Speed IT powered by Microsoft Azure and Minecraft2 Speed IT powered by Microsoft Azure and Minecraft
2 Speed IT powered by Microsoft Azure and Minecraft
Sriram Hariharan
 
2 Speed IT powered by Microsoft Azure and Minecraft
2 Speed IT powered by Microsoft Azure and Minecraft2 Speed IT powered by Microsoft Azure and Minecraft
2 Speed IT powered by Microsoft Azure and Minecraft
BizTalk360
 
From Business Intelligence to Big Data - hack/reduce Dec 2014
From Business Intelligence to Big Data - hack/reduce Dec 2014From Business Intelligence to Big Data - hack/reduce Dec 2014
From Business Intelligence to Big Data - hack/reduce Dec 2014
Adam Ferrari
 
Webinar: Scaling MongoDB
Webinar: Scaling MongoDBWebinar: Scaling MongoDB
Webinar: Scaling MongoDB
MongoDB
 
Neo4j: What's Under the Hood & How Knowing This Can Help You
Neo4j: What's Under the Hood & How Knowing This Can Help You Neo4j: What's Under the Hood & How Knowing This Can Help You
Neo4j: What's Under the Hood & How Knowing This Can Help You
Neo4j
 
DutchMLSchool 2022 - Process Optimization in Manufacturing Plants
DutchMLSchool 2022 - Process Optimization in Manufacturing PlantsDutchMLSchool 2022 - Process Optimization in Manufacturing Plants
DutchMLSchool 2022 - Process Optimization in Manufacturing Plants
BigML, Inc
 
Empower customer success at LinkedIn with advanced analytics and great visual...
Empower customer success at LinkedIn with advanced analytics and great visual...Empower customer success at LinkedIn with advanced analytics and great visual...
Empower customer success at LinkedIn with advanced analytics and great visual...
Michael Li
 

Similar a Building Intelligent Workplace Limits and Challenges RIGA COMM 2023 (20)

DevOps Days Rockies MLOps
DevOps Days Rockies MLOpsDevOps Days Rockies MLOps
DevOps Days Rockies MLOps
 
ML platforms & auto ml - UEM annotated (2) - #digitalbusinessweek
ML platforms & auto ml - UEM annotated (2) - #digitalbusinessweekML platforms & auto ml - UEM annotated (2) - #digitalbusinessweek
ML platforms & auto ml - UEM annotated (2) - #digitalbusinessweek
 
2 speed it powered by microsoft azure
2 speed it powered by microsoft azure2 speed it powered by microsoft azure
2 speed it powered by microsoft azure
 
Powering a Startup with Apache Spark with Kevin Kim
Powering a Startup with Apache Spark with Kevin KimPowering a Startup with Apache Spark with Kevin Kim
Powering a Startup with Apache Spark with Kevin Kim
 
Machine Learning Infrastructure
Machine Learning InfrastructureMachine Learning Infrastructure
Machine Learning Infrastructure
 
Danny Bickson - Python based predictive analytics with GraphLab Create
Danny Bickson - Python based predictive analytics with GraphLab Create Danny Bickson - Python based predictive analytics with GraphLab Create
Danny Bickson - Python based predictive analytics with GraphLab Create
 
Understanding DataOps and Its Impact on Application Quality
Understanding DataOps and Its Impact on Application QualityUnderstanding DataOps and Its Impact on Application Quality
Understanding DataOps and Its Impact on Application Quality
 
Webinar: Introducing the MongoDB Connector for BI 2.0 with Tableau
Webinar: Introducing the MongoDB Connector for BI 2.0 with TableauWebinar: Introducing the MongoDB Connector for BI 2.0 with Tableau
Webinar: Introducing the MongoDB Connector for BI 2.0 with Tableau
 
Data Workflows for Machine Learning - Seattle DAML
Data Workflows for Machine Learning - Seattle DAMLData Workflows for Machine Learning - Seattle DAML
Data Workflows for Machine Learning - Seattle DAML
 
With Automated ML, is Everyone an ML Engineer?
With Automated ML, is Everyone an ML Engineer?With Automated ML, is Everyone an ML Engineer?
With Automated ML, is Everyone an ML Engineer?
 
Best practice for_agile_ds_projects
Best practice for_agile_ds_projectsBest practice for_agile_ds_projects
Best practice for_agile_ds_projects
 
Moving from BI to AI : For decision makers
Moving from BI to AI : For decision makersMoving from BI to AI : For decision makers
Moving from BI to AI : For decision makers
 
Makine Öğrenmesi, Yapay Zeka ve Veri Bilimi Süreçlerinin Otomatikleştirilmesi...
Makine Öğrenmesi, Yapay Zeka ve Veri Bilimi Süreçlerinin Otomatikleştirilmesi...Makine Öğrenmesi, Yapay Zeka ve Veri Bilimi Süreçlerinin Otomatikleştirilmesi...
Makine Öğrenmesi, Yapay Zeka ve Veri Bilimi Süreçlerinin Otomatikleştirilmesi...
 
2 Speed IT powered by Microsoft Azure and Minecraft
2 Speed IT powered by Microsoft Azure and Minecraft2 Speed IT powered by Microsoft Azure and Minecraft
2 Speed IT powered by Microsoft Azure and Minecraft
 
2 Speed IT powered by Microsoft Azure and Minecraft
2 Speed IT powered by Microsoft Azure and Minecraft2 Speed IT powered by Microsoft Azure and Minecraft
2 Speed IT powered by Microsoft Azure and Minecraft
 
From Business Intelligence to Big Data - hack/reduce Dec 2014
From Business Intelligence to Big Data - hack/reduce Dec 2014From Business Intelligence to Big Data - hack/reduce Dec 2014
From Business Intelligence to Big Data - hack/reduce Dec 2014
 
Webinar: Scaling MongoDB
Webinar: Scaling MongoDBWebinar: Scaling MongoDB
Webinar: Scaling MongoDB
 
Neo4j: What's Under the Hood & How Knowing This Can Help You
Neo4j: What's Under the Hood & How Knowing This Can Help You Neo4j: What's Under the Hood & How Knowing This Can Help You
Neo4j: What's Under the Hood & How Knowing This Can Help You
 
DutchMLSchool 2022 - Process Optimization in Manufacturing Plants
DutchMLSchool 2022 - Process Optimization in Manufacturing PlantsDutchMLSchool 2022 - Process Optimization in Manufacturing Plants
DutchMLSchool 2022 - Process Optimization in Manufacturing Plants
 
Empower customer success at LinkedIn with advanced analytics and great visual...
Empower customer success at LinkedIn with advanced analytics and great visual...Empower customer success at LinkedIn with advanced analytics and great visual...
Empower customer success at LinkedIn with advanced analytics and great visual...
 

Último

Preparing Non - Technical Founders for Engaging a Tech Agency
Preparing Non - Technical Founders for Engaging  a  Tech AgencyPreparing Non - Technical Founders for Engaging  a  Tech Agency
Preparing Non - Technical Founders for Engaging a Tech Agency
ISH Technologies
 
Measures in SQL (SIGMOD 2024, Santiago, Chile)
Measures in SQL (SIGMOD 2024, Santiago, Chile)Measures in SQL (SIGMOD 2024, Santiago, Chile)
Measures in SQL (SIGMOD 2024, Santiago, Chile)
Julian Hyde
 
E-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian Companies
E-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian CompaniesE-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian Companies
E-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian Companies
Quickdice ERP
 
UI5con 2024 - Keynote: Latest News about UI5 and it’s Ecosystem
UI5con 2024 - Keynote: Latest News about UI5 and it’s EcosystemUI5con 2024 - Keynote: Latest News about UI5 and it’s Ecosystem
UI5con 2024 - Keynote: Latest News about UI5 and it’s Ecosystem
Peter Muessig
 
A Comprehensive Guide on Implementing Real-World Mobile Testing Strategies fo...
A Comprehensive Guide on Implementing Real-World Mobile Testing Strategies fo...A Comprehensive Guide on Implementing Real-World Mobile Testing Strategies fo...
A Comprehensive Guide on Implementing Real-World Mobile Testing Strategies fo...
kalichargn70th171
 
What’s New in Odoo 17 – A Complete Roadmap
What’s New in Odoo 17 – A Complete RoadmapWhat’s New in Odoo 17 – A Complete Roadmap
What’s New in Odoo 17 – A Complete Roadmap
Envertis Software Solutions
 
Energy consumption of Database Management - Florina Jonuzi
Energy consumption of Database Management - Florina JonuziEnergy consumption of Database Management - Florina Jonuzi
Energy consumption of Database Management - Florina Jonuzi
Green Software Development
 
Oracle 23c New Features For DBAs and Developers.pptx
Oracle 23c New Features For DBAs and Developers.pptxOracle 23c New Features For DBAs and Developers.pptx
Oracle 23c New Features For DBAs and Developers.pptx
Remote DBA Services
 
Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...
Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...
Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...
XfilesPro
 
ACE - Team 24 Wrapup event at ahmedabad.
ACE - Team 24 Wrapup event at ahmedabad.ACE - Team 24 Wrapup event at ahmedabad.
ACE - Team 24 Wrapup event at ahmedabad.
Maitrey Patel
 
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CDKuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
rodomar2
 
INTRODUCTION TO AI CLASSICAL THEORY TARGETED EXAMPLES
INTRODUCTION TO AI CLASSICAL THEORY TARGETED EXAMPLESINTRODUCTION TO AI CLASSICAL THEORY TARGETED EXAMPLES
INTRODUCTION TO AI CLASSICAL THEORY TARGETED EXAMPLES
anfaltahir1010
 
ALGIT - Assembly Line for Green IT - Numbers, Data, Facts
ALGIT - Assembly Line for Green IT - Numbers, Data, FactsALGIT - Assembly Line for Green IT - Numbers, Data, Facts
ALGIT - Assembly Line for Green IT - Numbers, Data, Facts
Green Software Development
 
Project Management: The Role of Project Dashboards.pdf
Project Management: The Role of Project Dashboards.pdfProject Management: The Role of Project Dashboards.pdf
Project Management: The Role of Project Dashboards.pdf
Karya Keeper
 
Webinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for EmbeddedWebinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for Embedded
ICS
 
一比一原版(USF毕业证)旧金山大学毕业证如何办理
一比一原版(USF毕业证)旧金山大学毕业证如何办理一比一原版(USF毕业证)旧金山大学毕业证如何办理
一比一原版(USF毕业证)旧金山大学毕业证如何办理
dakas1
 
Why Apache Kafka Clusters Are Like Galaxies (And Other Cosmic Kafka Quandarie...
Why Apache Kafka Clusters Are Like Galaxies (And Other Cosmic Kafka Quandarie...Why Apache Kafka Clusters Are Like Galaxies (And Other Cosmic Kafka Quandarie...
Why Apache Kafka Clusters Are Like Galaxies (And Other Cosmic Kafka Quandarie...
Paul Brebner
 
Unlock the Secrets to Effortless Video Creation with Invideo: Your Ultimate G...
Unlock the Secrets to Effortless Video Creation with Invideo: Your Ultimate G...Unlock the Secrets to Effortless Video Creation with Invideo: Your Ultimate G...
Unlock the Secrets to Effortless Video Creation with Invideo: Your Ultimate G...
The Third Creative Media
 
The Rising Future of CPaaS in the Middle East 2024
The Rising Future of CPaaS in the Middle East 2024The Rising Future of CPaaS in the Middle East 2024
The Rising Future of CPaaS in the Middle East 2024
Yara Milbes
 
Kubernetes at Scale: Going Multi-Cluster with Istio
Kubernetes at Scale:  Going Multi-Cluster  with IstioKubernetes at Scale:  Going Multi-Cluster  with Istio
Kubernetes at Scale: Going Multi-Cluster with Istio
Severalnines
 

Último (20)

Preparing Non - Technical Founders for Engaging a Tech Agency
Preparing Non - Technical Founders for Engaging  a  Tech AgencyPreparing Non - Technical Founders for Engaging  a  Tech Agency
Preparing Non - Technical Founders for Engaging a Tech Agency
 
Measures in SQL (SIGMOD 2024, Santiago, Chile)
Measures in SQL (SIGMOD 2024, Santiago, Chile)Measures in SQL (SIGMOD 2024, Santiago, Chile)
Measures in SQL (SIGMOD 2024, Santiago, Chile)
 
E-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian Companies
E-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian CompaniesE-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian Companies
E-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian Companies
 
UI5con 2024 - Keynote: Latest News about UI5 and it’s Ecosystem
UI5con 2024 - Keynote: Latest News about UI5 and it’s EcosystemUI5con 2024 - Keynote: Latest News about UI5 and it’s Ecosystem
UI5con 2024 - Keynote: Latest News about UI5 and it’s Ecosystem
 
A Comprehensive Guide on Implementing Real-World Mobile Testing Strategies fo...
A Comprehensive Guide on Implementing Real-World Mobile Testing Strategies fo...A Comprehensive Guide on Implementing Real-World Mobile Testing Strategies fo...
A Comprehensive Guide on Implementing Real-World Mobile Testing Strategies fo...
 
What’s New in Odoo 17 – A Complete Roadmap
What’s New in Odoo 17 – A Complete RoadmapWhat’s New in Odoo 17 – A Complete Roadmap
What’s New in Odoo 17 – A Complete Roadmap
 
Energy consumption of Database Management - Florina Jonuzi
Energy consumption of Database Management - Florina JonuziEnergy consumption of Database Management - Florina Jonuzi
Energy consumption of Database Management - Florina Jonuzi
 
Oracle 23c New Features For DBAs and Developers.pptx
Oracle 23c New Features For DBAs and Developers.pptxOracle 23c New Features For DBAs and Developers.pptx
Oracle 23c New Features For DBAs and Developers.pptx
 
Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...
Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...
Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...
 
ACE - Team 24 Wrapup event at ahmedabad.
ACE - Team 24 Wrapup event at ahmedabad.ACE - Team 24 Wrapup event at ahmedabad.
ACE - Team 24 Wrapup event at ahmedabad.
 
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CDKuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
 
INTRODUCTION TO AI CLASSICAL THEORY TARGETED EXAMPLES
INTRODUCTION TO AI CLASSICAL THEORY TARGETED EXAMPLESINTRODUCTION TO AI CLASSICAL THEORY TARGETED EXAMPLES
INTRODUCTION TO AI CLASSICAL THEORY TARGETED EXAMPLES
 
ALGIT - Assembly Line for Green IT - Numbers, Data, Facts
ALGIT - Assembly Line for Green IT - Numbers, Data, FactsALGIT - Assembly Line for Green IT - Numbers, Data, Facts
ALGIT - Assembly Line for Green IT - Numbers, Data, Facts
 
Project Management: The Role of Project Dashboards.pdf
Project Management: The Role of Project Dashboards.pdfProject Management: The Role of Project Dashboards.pdf
Project Management: The Role of Project Dashboards.pdf
 
Webinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for EmbeddedWebinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for Embedded
 
一比一原版(USF毕业证)旧金山大学毕业证如何办理
一比一原版(USF毕业证)旧金山大学毕业证如何办理一比一原版(USF毕业证)旧金山大学毕业证如何办理
一比一原版(USF毕业证)旧金山大学毕业证如何办理
 
Why Apache Kafka Clusters Are Like Galaxies (And Other Cosmic Kafka Quandarie...
Why Apache Kafka Clusters Are Like Galaxies (And Other Cosmic Kafka Quandarie...Why Apache Kafka Clusters Are Like Galaxies (And Other Cosmic Kafka Quandarie...
Why Apache Kafka Clusters Are Like Galaxies (And Other Cosmic Kafka Quandarie...
 
Unlock the Secrets to Effortless Video Creation with Invideo: Your Ultimate G...
Unlock the Secrets to Effortless Video Creation with Invideo: Your Ultimate G...Unlock the Secrets to Effortless Video Creation with Invideo: Your Ultimate G...
Unlock the Secrets to Effortless Video Creation with Invideo: Your Ultimate G...
 
The Rising Future of CPaaS in the Middle East 2024
The Rising Future of CPaaS in the Middle East 2024The Rising Future of CPaaS in the Middle East 2024
The Rising Future of CPaaS in the Middle East 2024
 
Kubernetes at Scale: Going Multi-Cluster with Istio
Kubernetes at Scale:  Going Multi-Cluster  with IstioKubernetes at Scale:  Going Multi-Cluster  with Istio
Kubernetes at Scale: Going Multi-Cluster with Istio
 

Building Intelligent Workplace Limits and Challenges RIGA COMM 2023

  • 1. Building Intelligent Workplace: Limits and Challenges Lessons learned from ML / AI enabled solution for better workplace RIGA COMM 2023
  • 2. Speaker 2 Muntis Rudzitis LEAD DATA SCIENTIST EMERGN Bio: • Machine Learning Lab • Technical architect for AI+ML, data enabled solutions • Experimentation, prototyping • Python, Azure, Power BI • Speaker
  • 3. • Intro • Intelligent Workplace • ML tasks & Challenges • Lessons learned 3
  • 4. Intelligent Workplace • R&D work done in field of text analytics and processing - Notification analysis - Next-best activity - Meeting analysis - Similar tasks • https://www.emergn.com/thought-papers/insights-on-intelligent- automation-of-knowledge-work/ • https://www.emergn.com/insights/smarter-approach-notifications-ml-ai/ • https://www.emergn.com/insights/why-process-mining-is-the-top-skill- to-learn-for-business-analysts-in-2022/ 4
  • 5. The knowledge work spectrum 5 TASK EXECUTION WORKFLOW MANAGEMENT DECISION- MAKING Copy Enter Sort Translate Classify Extract Prioritize Analyze Decide With typical activities
  • 6. Work area 6 • Of the different classes of demand related to developing and then running a product or service, the Intelligent Workplace is aimed at Operations Demand. • This kind of work is usually known ahead of time – or is knowable. • It could, however, be planned or unplanned. • Examples of places where this kind of work happens: • Help Desk • Call Center • Warehouse • A shop QUITE A BIT OF CERTAINTY Work structure
  • 7. Problem we are solving: Goal Alignment What should the focus be? Is the work easy or hard? How are we using capacity? Objectives and goals (Top-Down) Smart working environment Contextual work items (Bottom-up) Managers Workers
  • 8. Intelligent Workplace concept I I I I Insights available (reusable knowledge) 15 min 245 2 days ago Average time per task Similar tasks done this week Last time you did similar task Description available Colegues to ask about it: • George • Fred • Austris Workarounds: • 1 • 2 • 3 Write feedback Best/worst case: • ACME • Ministry of Finance • If it is unique – most problably no knowledge there • If it is repeating – there are at least statistics + insights could be collected • On-prem + When it is usualy done: 9:00 – 12:00
  • 9. Intelligent Workplace – visualize work Insights available (reusable knowledge) 15 min 245 2 days ago Average time per task Similar tasks done this week Last time you did similar task Description available Colegues to ask about it: • George • Fred • Austris Workarounds: • 1 • 2 • 3 Write feedback Best/worst case: • ACME • Ministry of Finance Work done – New type of analytics 5000 245 Number of taks done today Task 1 Task 2 Task 3 Tasks with feedback Score A
  • 10. • Task list view • Prioritized • Aggregated • Intelligent context sensitive help Source system task metadata Task-level recommendations (similar tasks, known standards or solutions) Topic level help with SME/colleague contacts Analytics, statistics and estimates Intelligent Workplace interface: Worker’s View
  • 11. • Statistics • Task information • Similar tasks • Who can help • Past work examples • Reviews • Workarounds and additional materials Analytical insights for the Worker
  • 12. Intelligent Workplace interface: Manager’s View • Visualizing work • Structure knowledge • Improve process • Day-to-day progress and problems • Plan ahead based on analytics From "people" manager to work manager/coordinator. Role of an operator, observer, coordinator, productivity enabler.
  • 13. • Intro • Intelligent Workplace • ML tasks & Challenges • Lessons learned 13
  • 14. • Statistics • Task information • Similar tasks • Who can help • Past work examples • Reviews • Workarounds and additional materials • Overall goals to improve productivity through knowledge reuse/accumulation: • Reduce the number of unique tasks • Apply knowledge to optimize repetitive tasks • Reuse knowledge for repetitive tasks Tasks to solve
  • 15. Task similarity • Task similarity is a tricky • In defined processes: • point of reference • known steps and context • potential solution overlap • In undefined process: • no clear point of reference in process • very varied and significantly differ even when looking similar at high level • context often overshadows the tasks underneath; goals can end up needing similar steps to complete 15 TASK EXECUTION WORKFLOW MANAGEMENT DECISION- MAKING
  • 16. Task similarity: Concept • Knowledge/support work or its artefacts are often semi-structured/unstructured. • Key aspect here – find distance/similarity metric for tasks (or people) • Some of the metrics we experimented with: - Average time per task - Estimated task time - Last time you did a similar task - Colleagues to ask about the task - Similar tasks - Best / worst cases 16 IWS Description Time Person Documents Forms Insights, recommendations, help, productivity ...
  • 17. Task similarity: Data Source Dataset: • Jira dataset • Real data • 66 Open-source Apache projects (used only select few) • Each project has about 2000 tickets • Feature set is closer to reality • Calculated metrics are more believable • Experimented with local Ops dataset https://zenodo.org/record/3942332
  • 18. Task similarity: Solution 18 IDSummary Near_summary Near_ID distance 12507134Create a LOGO for Airavata Project Airavata Logo Drafts 12901695 0.7933585 12507134Create a LOGO for Airavata Project Improve Logo and Banner text for Airavata 12653988 0.7009898 12507134Create a LOGO for Airavata Project Airavata Designer Guide 12675281 0.639134 12507134Create a LOGO for Airavata Project Update Airavata Logo Website Banners and Branding 12895578 0.626145 ...... ... .. 0.6241394
  • 19. 19
  • 21. Task similarity: results & Lessons learned 21 • Limit the context & scope • Repeatable – so that results overlap & help • Data evolves over time • Useful but can't 100% rely on Writing style variance Lessons learned Different people Different teams Different projects … … Different technologies Writing style variance
  • 22. Using: • Neural Networks • Support Vector Machines • Random Forests 22 Major Critical Minor 63% Achieved accuracy Issue priority / story points
  • 23. 23 Error distribution Confusion matrix for test https://arxiv.org/pdf/1609.00489.pdf Issue priority / story points
  • 24. Lessons learned • Uneven data scale • Initially easy/fast on high level for humans, when doing top-down • Difficulty often comes form technical nuances, requires data from different contexts to compare • Data is fairly private 24 Lessons learned Confusion matrix for test
  • 25. Learning from mistakes aka “what would I do differently Today?” • Data availability: lots of Dev not Ops - Problem framing • Flip the problem: - Codex, Llama 2 (CoPilot, ChatGPT, Code Llama, LangChain) etc. - Enrich data while its fresh - Enrich data when its finished • Better local models availability • Limit scope differently • Worth revisit, proven success in similar tasks 25
  • 26. 26

Notas del editor

  1. Done research in area If you follow us on social media
  2. To paint the landscape.. How we see work - Knowledge work spectrum Part of the work is processing, (in Black) - Reading documents, writing Emails, Book meetings / zoom Work that does not need much of the education or skillsets. And then there is the knowledge work (in Red) - requires, discussion, analysis, collaboration and decision. Like making this PPT. More time per task. (RE)USE vs CREATE Teacher reference We consider both these types of work is the way to create better experiences and better products. Leaves DATA TRAIL More on  left, more data. Better ML.
  3. Regulatory areas have processes, easier to base yourself Insurance, government etc
  4. For manager to help From manager to operator, observer, coordinator
  5. Covey, Eisenhower popularized Urgent/Not Urgent and Important/Not important work seperation/prioritization
  6. Not talking about big data UNDERSTANDING WORK UNDERSTANDING DATA DATA LEAVES FOOTPRINT
  7. Task similarity is tricky metric to calculate OPS Development For the undefined process, the tasks to do can be very varied and significantly differ even when doing similar looking task at high level.
  8. https://ai.googleblog.com/2018/05/advances-in-semantic-textual-similarity.html https://tfhub.dev/google/universal-sentence-encoder/4 And what do you get as an output?
  9. Cant really show the data.. Limit the context & scope (picture) Repeatable – so that results overlap & help, otherwise very little help, so Ops better Data evolves over time – tickets get more data, status, time completed etc Useful but can't 100% rely on successfully used in other use cases like survey analysis
  10. ServiceDesk, Jira etc – smart plugins and features appearing MS Outlook showing relevant docs for meetings