SlideShare a Scribd company logo
1 of 40
Download to read offline
moOn
A Multidimensional Graph Approach
to Human Resources Analytics
CLAUDIO BORILE
GRAPHCONNECT
MAY 2017 – QEII CENTER LONDON
aizoOn
| Ver. 1.2
11/05/2017 - Claudio Borile
GraphConnect London
2
WHO WE ARE
Our vision: To apply widely the
scientific and quantitative
approach, for a more responsible
and sustainable society
Our mission: To sustain the future
of our customers in the digital era,
bringing knowledge in
technology and innovation
AIZOON IS
aizoOn is a technology consulting
agency for innovation, is
independent, and operates at a
global scale
aizoOn
| Ver. 1.2
WHO WE ARE
11/05/2017 - Claudio Borile
GraphConnect London
3
We follow our customers in all continents: Africa, America, Asia, Europa, Oceania
GLOBAL FOOTPRINT
AUSTRALIA
Sydney NSW
EUROPE
Torino ITA | Cuneo ITA | Milano ITA | Genova ITA
Bologna ITA | Roma ITA | Bari ITA | Sheffield UK
USA
New York NY | Troy MI | Cambridge MA | Lewiston ME
aizoOn USA
aizoOn AU
aizoOn EU
Direct presence
Areas of intervention
aizoOn
| Ver. 1.2
“Standard” HR
11/05/2017 - Claudio Borile
GraphConnect London
4
Historically the organization is
resumed in a pyramidal chart,
from the CEO/manager to the
working base and neatly
divided into departments,
groups, hierarchical chain, etc.
aizoOn
| Ver. 1.2
11/05/2017 - Claudio Borile
GraphConnect London
5
“Standard” HR
Reality is different,
and messier
aizoOn
| Ver. 1.2
11/05/2017 - Claudio Borile
GraphConnect London
6
“Standard” HR
A company is a complex
organism, composed of
many different interacting
components.
aizoOn
| Ver. 1.2
Data-driven HR
11/05/2017 - Claudio Borile
GraphConnect London
7
In the last few years data analytics and quantitative
methods have been applied to many areas of business,
marketing and production to help making better choices.
People are rightfully considered the most important
assent in an organization, and why shouldn’t we exploit
data to better know this asset?
aizoOn
| Ver. 1.2
Data-driven HR
11/05/2017 - Claudio Borile
GraphConnect London
8
In the last few years data analytics and quantitative
methods have been applied to many areas of business,
marketing and production to help make better choices.
People are rightfully considered the most important
assent in an organization, and why shouldn’t we exploit
data to better know this asset?
aizoOn
| Ver. 1.2
People Analytics
11/05/2017 - Claudio Borile
GraphConnect London
9
People Analytics is a data-driven approach to the management
of the workplace for a better knowledge of the real organizational
structure, practices and processes.
• Organization
• People Review
• HR Transformation
• Talent Management
• Perception vs. Reality
• Monitoring
• Early detection
• Top and weak performers
aizoOn
| Ver. 1.2
11/05/2017 - Claudio Borile
GraphConnect London
10
The moOn approach
moOn: MultidimensiOnal cOmpany Navigator
is a People Analytics tool imagined not to
substitute, but to support the traditional HR
methodologies with the help of quantitative
measures.
Multidimensional: We use diversified sources
of data to highlight different aspects of the
organization and the people in it, and a
coherent framework allows to navigate
through these many layers of information.
aizoOn
| Ver. 1.2
11/05/2017 - Claudio Borile
GraphConnect London
11
Data
Data will come from:
• E-mails
• CRM, Organizational and personal
registries
• Surveys
• Meetings
• Resume
• …
The project is now TRL 6
aizoOn
| Ver. 1.2
11/05/2017 - Claudio Borile
GraphConnect London
12
Data
In this presentation:
• E-mails
• CRM, Organizational and personal
registries
• Surveys
• Meetings
• Resume
• …
The project is now TRL 6
aizoOn
| Ver. 1.218/05/2017 13
Components
Network Analysis
Machine learning Techniques
Dashboard & control panel
Network visualization and exploration
Storage
Analysis
Data
Viz
aizoOn
| Ver. 1.2
Mail Network – raw data
11/05/2017 - Claudio Borile
GraphConnect London
14
One year of e-mail logs from a standard Microsoft exchange mail server
~ 2 million rows csv file
Data format:
Data is anonymized for privacy reasons
timestamp sender recipient(s) Subject
aizoOn
| Ver. 1.2
Mail Network – Graph construction
11/05/2017 - Claudio Borile
GraphConnect London
15
We keep only “relevant” communications (~30% of total)
Atomic resolution for internal addresses, domain level for externals
A directed and weighted graph is extracted where nodes are
internal people or external domains and edges represents single
mail threads
aizoOn
| Ver. 1.2
Database – E-mails
11/05/2017 - Claudio Borile
GraphConnect London
16
The Neo4J graphDB stores all the
information from the
preprocessed dataset.
The schema allows to easily and
rapidly gather all time-
dependent, aggregate data for
later visualization, and the
navigable graphs, with standard
queries.
aizoOn
| Ver. 1.2
Database – E-mails
11/05/2017 - Claudio Borile
GraphConnect London
17
All the queries to the DB are
done directly from moOn’s
Python core using Cypher for
later manipulation
aizoOn
| Ver. 1.2
Mail Network – Overview
11/05/2017 - Claudio Borile
GraphConnect London
18
~1200 Vertices
500 internal nodes,
700 external domains
~16000 Edges
aizoOn
| Ver. 1.2
Mail Network – Departments
11/05/2017 - Claudio Borile
GraphConnect London
19
Inter-departments
communications
and silos
aizoOn
| Ver. 1.2
Mail Network – People descriptive
11/05/2017 - Claudio Borile
GraphConnect London
20
People workload
and total contacts
aizoOn
| Ver. 1.2
Mail Network – People descriptive
11/05/2017 - Claudio Borile
GraphConnect London
21
People workload
and total contacts
aizoOn
| Ver. 1.2
Mail Network – People descriptive
11/05/2017 - Claudio Borile
GraphConnect London
22
People workload
and total contacts
aizoOn
| Ver. 1.2
Mail Network – Socialization
11/05/2017 - Claudio Borile
GraphConnect London
23
Socialization
process for newly
hired people
aizoOn
| Ver. 1.2
Mail Network – Socialization
11/05/2017 - Claudio Borile
GraphConnect London
24
Socialization
process for newly
hired people
aizoOn
| Ver. 1.2
Mail Network – Stress
11/05/2017 - Claudio Borile
GraphConnect London
25
We can easily monitor
stress components like
working after office
hours, or working during
weekends. Also, we can
have suggestions on the
daily routine of the
person
aizoOn
| Ver. 1.2
Mail Network – Stress
11/05/2017 - Claudio Borile
GraphConnect London
26
We can easily monitor
stress components like
working after office
hours, or working during
weekends. Also, we can
have suggestions on the
daily routine of the
person
aizoOn
| Ver. 1.2
Mail Network – Communication network
11/05/2017 - Claudio Borile
GraphConnect London
27
Subdivision of contacts
by single addresses,
departments, external
domains.
aizoOn
| Ver. 1.2
Mail Network – Communication network
11/05/2017 - Claudio Borile
GraphConnect London
28
Subdivision of contacts
by single addresses,
departments, external
domains.
aizoOn
| Ver. 1.2
Mail Network – Communication network
11/05/2017 - Claudio Borile
GraphConnect London
29
Subdivision of contacts
by single addresses,
departments, external
domains.
aizoOn
| Ver. 1.2
Mail network – Graph exploration
11/05/2017 - Claudio Borile
GraphConnect London
30
Complete
network with
internals and
externals
separation
aizoOn
| Ver. 1.2
Mail network – Graph exploration
11/05/2017 - Claudio Borile
GraphConnect London
31
Egocentric
network of a
specific user
aizoOn
| Ver. 1.2
Mail network – Graph exploration
11/05/2017 - Claudio Borile
GraphConnect London
32
Departments’
network
aizoOn
| Ver. 1.2
Mail network – Graph exploration
11/05/2017 - Claudio Borile
GraphConnect London
33
Intergroup
bridging
and
gateways to the
exterior.
Individual or
departmental level
of “frontier” towards
the exterior
aizoOn
| Ver. 1.2
Surveys
11/05/2017 - Claudio Borile
GraphConnect London
34
Surveys allow us to add a layer of informal and personal network
of connections between people in the organization.
Easily compiled and submitted through a ad hoc web platform,
surveys are automatically integrated in moOn and elaborated.
aizoOn
| Ver. 1.2
Surveys – Graph exploration
11/05/2017 - Claudio Borile
GraphConnect London
35
All methods and graphic
interfaces are similar to
the mail part, but they
carry very different
information
aizoOn
| Ver. 1.2
Multidimensional navigation
11/05/2017 - Claudio Borile
GraphConnect London
36
We look at the same
people from different
perspectives, to capture
all the complexity of the
workplace
aizoOn
| Ver. 1.2
Network Metrics
11/05/2017 - Claudio Borile
GraphConnect London
37
The topological structure of the networks yield relevant information,
that we translate in easy-to-interpret visualizations
aizoOn
| Ver. 1.2
Network Metrics
11/05/2017 - Claudio Borile
GraphConnect London
38
Depending on which level of network we are focusing on, we can
exploit its topological structure to infer information on the behavior
and characteristics of people. Reference figures (e.g. innovators,
mentors, etc.), top performers, bridges, or the frontier and bulk
people with respect to the exterior of the organization or of a
department. We can see the real interaction and composition of
working groups, or how to easily reach a customer. For the
succession problem we can compare the network structure of
similar workers, compare it with other data like skills, seniority,
contractual level, etc. to have the best replacement.
aizoOn
| Ver. 1.2
Conclusions
11/05/2017 - Claudio Borile
GraphConnect London
39
• Simple sources of information and data can help us know and
manage our organization better.
• Multidimensionality gives us the opportunity to scrutinize our
organization on various levels, from the formal to the informal,
and compare them to the official structures and hierarchies.
• Fine and coarse grained analytics give us ready-to-use
information from single employees to the whole business.
• The specific choice of the Neo4j graphDB helps us to organize
and query the great amount of data that we obtain for later
processing.
www.aizoongroup.com
claudio.borile@aizoongroup.com
Claudio Borile
@aizoongroup
AUSTRALIA
Sydney NSW
EUROPE
Torino ITA | Cuneo ITA | Milano ITA | Genova ITA
Bologna ITA | Roma ITA | Bari ITA | Sheffield UK
USA
New York NY | Troy MI
Cambridge MA | Lewiston ME
THANK YOU!

More Related Content

What's hot

Kick Off – Graphs: The Fuel Behind Innovation and Transformation in Every Field
Kick Off – Graphs: The Fuel Behind Innovation and Transformation in Every FieldKick Off – Graphs: The Fuel Behind Innovation and Transformation in Every Field
Kick Off – Graphs: The Fuel Behind Innovation and Transformation in Every Field
Neo4j
 
Neo4j im Einsatz gegen Geldwäsche und Finanzbetrug
Neo4j im Einsatz gegen Geldwäsche und FinanzbetrugNeo4j im Einsatz gegen Geldwäsche und Finanzbetrug
Neo4j im Einsatz gegen Geldwäsche und Finanzbetrug
Neo4j
 
Intro to Graphs and Neo4j
Intro to Graphs and Neo4jIntro to Graphs and Neo4j
Intro to Graphs and Neo4j
jexp
 

What's hot (20)

A Connections-first Approach to Supply Chain Optimization
A Connections-first Approach to Supply Chain OptimizationA Connections-first Approach to Supply Chain Optimization
A Connections-first Approach to Supply Chain Optimization
 
Kick Off – Graphs: The Fuel Behind Innovation and Transformation in Every Field
Kick Off – Graphs: The Fuel Behind Innovation and Transformation in Every FieldKick Off – Graphs: The Fuel Behind Innovation and Transformation in Every Field
Kick Off – Graphs: The Fuel Behind Innovation and Transformation in Every Field
 
Neo4j im Einsatz gegen Geldwäsche und Finanzbetrug
Neo4j im Einsatz gegen Geldwäsche und FinanzbetrugNeo4j im Einsatz gegen Geldwäsche und Finanzbetrug
Neo4j im Einsatz gegen Geldwäsche und Finanzbetrug
 
Intro to Graphs and Neo4j
Intro to Graphs and Neo4jIntro to Graphs and Neo4j
Intro to Graphs and Neo4j
 
Knowledge Architecture: Graphing Your Knowledge
Knowledge Architecture: Graphing Your KnowledgeKnowledge Architecture: Graphing Your Knowledge
Knowledge Architecture: Graphing Your Knowledge
 
Neo4j Graph Use Cases, Bruno Ungermann, Neo4j
Neo4j Graph Use Cases, Bruno Ungermann, Neo4jNeo4j Graph Use Cases, Bruno Ungermann, Neo4j
Neo4j Graph Use Cases, Bruno Ungermann, Neo4j
 
GraphTour 2020 - Neo4j: What's New?
GraphTour 2020 - Neo4j: What's New?GraphTour 2020 - Neo4j: What's New?
GraphTour 2020 - Neo4j: What's New?
 
Neo4j the Anti Crime Database
Neo4j the Anti Crime DatabaseNeo4j the Anti Crime Database
Neo4j the Anti Crime Database
 
Intro to Neo4j
Intro to Neo4jIntro to Neo4j
Intro to Neo4j
 
Graphs in the Real World
Graphs in the Real WorldGraphs in the Real World
Graphs in the Real World
 
GDPR: Leverage the Power of Graphs
GDPR: Leverage the Power of GraphsGDPR: Leverage the Power of Graphs
GDPR: Leverage the Power of Graphs
 
The Future is Big Graphs: A Community View on Graph Processing Systems
The Future is Big Graphs: A Community View on Graph Processing SystemsThe Future is Big Graphs: A Community View on Graph Processing Systems
The Future is Big Graphs: A Community View on Graph Processing Systems
 
Transforming Innovation: Digital Twin for the Win!
Transforming Innovation: Digital Twin for the Win!Transforming Innovation: Digital Twin for the Win!
Transforming Innovation: Digital Twin for the Win!
 
GraphTalks Rome - Selecting the right Technology
GraphTalks Rome - Selecting the right TechnologyGraphTalks Rome - Selecting the right Technology
GraphTalks Rome - Selecting the right Technology
 
Neo4j GraphTalks Munich - Wie werden Graphdatenbank Projekte mit Neo4j zum Er...
Neo4j GraphTalks Munich - Wie werden Graphdatenbank Projekte mit Neo4j zum Er...Neo4j GraphTalks Munich - Wie werden Graphdatenbank Projekte mit Neo4j zum Er...
Neo4j GraphTalks Munich - Wie werden Graphdatenbank Projekte mit Neo4j zum Er...
 
Neo4j Popular use case
Neo4j Popular use case Neo4j Popular use case
Neo4j Popular use case
 
Introduction to Neo4j
Introduction to Neo4jIntroduction to Neo4j
Introduction to Neo4j
 
Crafting a Knowledge Graph Strategy - What to think about
Crafting a Knowledge Graph Strategy - What to think aboutCrafting a Knowledge Graph Strategy - What to think about
Crafting a Knowledge Graph Strategy - What to think about
 
The Total Economic ImpactTM (TEI) of Neo4j, Featuring Forrester
The Total Economic ImpactTM (TEI) of Neo4j, Featuring ForresterThe Total Economic ImpactTM (TEI) of Neo4j, Featuring Forrester
The Total Economic ImpactTM (TEI) of Neo4j, Featuring Forrester
 
GraphTour - Neo4j Platform Overview
GraphTour - Neo4j Platform OverviewGraphTour - Neo4j Platform Overview
GraphTour - Neo4j Platform Overview
 

Similar to moOn: A Multidimensional Graph Approach to Human Resources Analytics, aizoOn

Similar to moOn: A Multidimensional Graph Approach to Human Resources Analytics, aizoOn (20)

Calling all Developers: Building Connections Apps and Integrating with Pink
Calling all Developers: Building Connections Apps and Integrating with PinkCalling all Developers: Building Connections Apps and Integrating with Pink
Calling all Developers: Building Connections Apps and Integrating with Pink
 
Customization & Extensibility in IBM Connections Pink
 Customization & Extensibility in IBM Connections Pink Customization & Extensibility in IBM Connections Pink
Customization & Extensibility in IBM Connections Pink
 
Developing Enterprise Collaboration in the Cognitive Era
Developing Enterprise Collaboration in the Cognitive EraDeveloping Enterprise Collaboration in the Cognitive Era
Developing Enterprise Collaboration in the Cognitive Era
 
Announcing the Connections Cloud Catalog: How to Get new Apps fresh out of th...
Announcing the Connections Cloud Catalog: How to Get new Apps fresh out of th...Announcing the Connections Cloud Catalog: How to Get new Apps fresh out of th...
Announcing the Connections Cloud Catalog: How to Get new Apps fresh out of th...
 
The Pink road – Dorothy’s journey through an all pink wonderland
The Pink road – Dorothy’s journey through an all pink wonderlandThe Pink road – Dorothy’s journey through an all pink wonderland
The Pink road – Dorothy’s journey through an all pink wonderland
 
IBM Connections Middleware – Connecting Blue/Green and PINK
IBM Connections Middleware – Connecting Blue/Green and PINKIBM Connections Middleware – Connecting Blue/Green and PINK
IBM Connections Middleware – Connecting Blue/Green and PINK
 
App dev and partner ecosystem for pink social connections 2017
App dev and partner ecosystem for pink   social connections 2017App dev and partner ecosystem for pink   social connections 2017
App dev and partner ecosystem for pink social connections 2017
 
Turning the IBM Collaboration Ecosystem Pink
Turning the IBM Collaboration Ecosystem PinkTurning the IBM Collaboration Ecosystem Pink
Turning the IBM Collaboration Ecosystem Pink
 
How to attract more users – The evolving story of the Eurapco IBM Connections...
How to attract more users – The evolving story of the Eurapco IBM Connections...How to attract more users – The evolving story of the Eurapco IBM Connections...
How to attract more users – The evolving story of the Eurapco IBM Connections...
 
IBM Connections Customizer – A Whole New World of Possibilities
IBM Connections Customizer – A Whole New World of PossibilitiesIBM Connections Customizer – A Whole New World of Possibilities
IBM Connections Customizer – A Whole New World of Possibilities
 
The World of Team Space Tools: Watson Workspace vs. Slack, Teams, Skype, and ...
The World of Team Space Tools: Watson Workspace vs. Slack, Teams, Skype, and ...The World of Team Space Tools: Watson Workspace vs. Slack, Teams, Skype, and ...
The World of Team Space Tools: Watson Workspace vs. Slack, Teams, Skype, and ...
 
Project Pink Note – New Note Editor Based on IBM Docs Technology
Project Pink Note – New Note Editor Based on IBM Docs TechnologyProject Pink Note – New Note Editor Based on IBM Docs Technology
Project Pink Note – New Note Editor Based on IBM Docs Technology
 
Data & Analytics at Scale
Data & Analytics at ScaleData & Analytics at Scale
Data & Analytics at Scale
 
IBM Connections vs. Office 365 – Episode III
IBM Connections vs. Office 365 – Episode IIIIBM Connections vs. Office 365 – Episode III
IBM Connections vs. Office 365 – Episode III
 
IBM Connections Cloud extreme customization
IBM Connections Cloud extreme customizationIBM Connections Cloud extreme customization
IBM Connections Cloud extreme customization
 
Anchormen Jeroen Vlek
Anchormen Jeroen VlekAnchormen Jeroen Vlek
Anchormen Jeroen Vlek
 
The next wave of change
The next wave of changeThe next wave of change
The next wave of change
 
Mapping presentation THAG big data from space
Mapping presentation THAG big data from spaceMapping presentation THAG big data from space
Mapping presentation THAG big data from space
 
Creating innovative and exceptional business value in ATLAS Company using IBM...
Creating innovative and exceptional business value in ATLAS Company using IBM...Creating innovative and exceptional business value in ATLAS Company using IBM...
Creating innovative and exceptional business value in ATLAS Company using IBM...
 
How Office 365 is Changing the Face of Collaboration and Communication
How Office 365 is Changing the Face of Collaboration and CommunicationHow Office 365 is Changing the Face of Collaboration and Communication
How Office 365 is Changing the Face of Collaboration and Communication
 

More from Neo4j

More from Neo4j (20)

Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
QIAGEN: Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
QIAGEN: Biomedical Knowledge Graphs for Data Scientists and BioinformaticiansQIAGEN: Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
QIAGEN: Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered Sustainability
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdf
 
ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...
ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...
ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...
 
BBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafos
BBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafosBBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafos
BBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafos
 
Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...
Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...
Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...
 
GraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4j
GraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4jGraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4j
GraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4j
 
Neo4j_Exploring the Impact of Graph Technology on Financial Services.pdf
Neo4j_Exploring the Impact of Graph Technology on Financial Services.pdfNeo4j_Exploring the Impact of Graph Technology on Financial Services.pdf
Neo4j_Exploring the Impact of Graph Technology on Financial Services.pdf
 
Rabobank_Exploring the Impact of Graph Technology on Financial Services.pdf
Rabobank_Exploring the Impact of Graph Technology on Financial Services.pdfRabobank_Exploring the Impact of Graph Technology on Financial Services.pdf
Rabobank_Exploring the Impact of Graph Technology on Financial Services.pdf
 
Webinar - IA generativa e grafi Neo4j: RAG time!
Webinar - IA generativa e grafi Neo4j: RAG time!Webinar - IA generativa e grafi Neo4j: RAG time!
Webinar - IA generativa e grafi Neo4j: RAG time!
 
IA Generativa y Grafos de Neo4j: RAG time
IA Generativa y Grafos de Neo4j: RAG timeIA Generativa y Grafos de Neo4j: RAG time
IA Generativa y Grafos de Neo4j: RAG time
 
Neo4j: Data Engineering for RAG (retrieval augmented generation)
Neo4j: Data Engineering for RAG (retrieval augmented generation)Neo4j: Data Engineering for RAG (retrieval augmented generation)
Neo4j: Data Engineering for RAG (retrieval augmented generation)
 
Neo4j Graph Summit 2024 Workshop - EMEA - Breda_and_Munchen.pdf
Neo4j Graph Summit 2024 Workshop - EMEA - Breda_and_Munchen.pdfNeo4j Graph Summit 2024 Workshop - EMEA - Breda_and_Munchen.pdf
Neo4j Graph Summit 2024 Workshop - EMEA - Breda_and_Munchen.pdf
 
Enabling GenAI Breakthroughs with Knowledge Graphs
Enabling GenAI Breakthroughs with Knowledge GraphsEnabling GenAI Breakthroughs with Knowledge Graphs
Enabling GenAI Breakthroughs with Knowledge Graphs
 
Neo4j_Anurag Tandon_Product Vision and Roadmap.Benelux.pptx.pdf
Neo4j_Anurag Tandon_Product Vision and Roadmap.Benelux.pptx.pdfNeo4j_Anurag Tandon_Product Vision and Roadmap.Benelux.pptx.pdf
Neo4j_Anurag Tandon_Product Vision and Roadmap.Benelux.pptx.pdf
 
Neo4j Jesus Barrasa The Art of the Possible with Graph
Neo4j Jesus Barrasa The Art of the Possible with GraphNeo4j Jesus Barrasa The Art of the Possible with Graph
Neo4j Jesus Barrasa The Art of the Possible with Graph
 

Recently uploaded

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Recently uploaded (20)

Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 

moOn: A Multidimensional Graph Approach to Human Resources Analytics, aizoOn

  • 1. moOn A Multidimensional Graph Approach to Human Resources Analytics CLAUDIO BORILE GRAPHCONNECT MAY 2017 – QEII CENTER LONDON
  • 2. aizoOn | Ver. 1.2 11/05/2017 - Claudio Borile GraphConnect London 2 WHO WE ARE Our vision: To apply widely the scientific and quantitative approach, for a more responsible and sustainable society Our mission: To sustain the future of our customers in the digital era, bringing knowledge in technology and innovation AIZOON IS aizoOn is a technology consulting agency for innovation, is independent, and operates at a global scale
  • 3. aizoOn | Ver. 1.2 WHO WE ARE 11/05/2017 - Claudio Borile GraphConnect London 3 We follow our customers in all continents: Africa, America, Asia, Europa, Oceania GLOBAL FOOTPRINT AUSTRALIA Sydney NSW EUROPE Torino ITA | Cuneo ITA | Milano ITA | Genova ITA Bologna ITA | Roma ITA | Bari ITA | Sheffield UK USA New York NY | Troy MI | Cambridge MA | Lewiston ME aizoOn USA aizoOn AU aizoOn EU Direct presence Areas of intervention
  • 4. aizoOn | Ver. 1.2 “Standard” HR 11/05/2017 - Claudio Borile GraphConnect London 4 Historically the organization is resumed in a pyramidal chart, from the CEO/manager to the working base and neatly divided into departments, groups, hierarchical chain, etc.
  • 5. aizoOn | Ver. 1.2 11/05/2017 - Claudio Borile GraphConnect London 5 “Standard” HR Reality is different, and messier
  • 6. aizoOn | Ver. 1.2 11/05/2017 - Claudio Borile GraphConnect London 6 “Standard” HR A company is a complex organism, composed of many different interacting components.
  • 7. aizoOn | Ver. 1.2 Data-driven HR 11/05/2017 - Claudio Borile GraphConnect London 7 In the last few years data analytics and quantitative methods have been applied to many areas of business, marketing and production to help making better choices. People are rightfully considered the most important assent in an organization, and why shouldn’t we exploit data to better know this asset?
  • 8. aizoOn | Ver. 1.2 Data-driven HR 11/05/2017 - Claudio Borile GraphConnect London 8 In the last few years data analytics and quantitative methods have been applied to many areas of business, marketing and production to help make better choices. People are rightfully considered the most important assent in an organization, and why shouldn’t we exploit data to better know this asset?
  • 9. aizoOn | Ver. 1.2 People Analytics 11/05/2017 - Claudio Borile GraphConnect London 9 People Analytics is a data-driven approach to the management of the workplace for a better knowledge of the real organizational structure, practices and processes. • Organization • People Review • HR Transformation • Talent Management • Perception vs. Reality • Monitoring • Early detection • Top and weak performers
  • 10. aizoOn | Ver. 1.2 11/05/2017 - Claudio Borile GraphConnect London 10 The moOn approach moOn: MultidimensiOnal cOmpany Navigator is a People Analytics tool imagined not to substitute, but to support the traditional HR methodologies with the help of quantitative measures. Multidimensional: We use diversified sources of data to highlight different aspects of the organization and the people in it, and a coherent framework allows to navigate through these many layers of information.
  • 11. aizoOn | Ver. 1.2 11/05/2017 - Claudio Borile GraphConnect London 11 Data Data will come from: • E-mails • CRM, Organizational and personal registries • Surveys • Meetings • Resume • … The project is now TRL 6
  • 12. aizoOn | Ver. 1.2 11/05/2017 - Claudio Borile GraphConnect London 12 Data In this presentation: • E-mails • CRM, Organizational and personal registries • Surveys • Meetings • Resume • … The project is now TRL 6
  • 13. aizoOn | Ver. 1.218/05/2017 13 Components Network Analysis Machine learning Techniques Dashboard & control panel Network visualization and exploration Storage Analysis Data Viz
  • 14. aizoOn | Ver. 1.2 Mail Network – raw data 11/05/2017 - Claudio Borile GraphConnect London 14 One year of e-mail logs from a standard Microsoft exchange mail server ~ 2 million rows csv file Data format: Data is anonymized for privacy reasons timestamp sender recipient(s) Subject
  • 15. aizoOn | Ver. 1.2 Mail Network – Graph construction 11/05/2017 - Claudio Borile GraphConnect London 15 We keep only “relevant” communications (~30% of total) Atomic resolution for internal addresses, domain level for externals A directed and weighted graph is extracted where nodes are internal people or external domains and edges represents single mail threads
  • 16. aizoOn | Ver. 1.2 Database – E-mails 11/05/2017 - Claudio Borile GraphConnect London 16 The Neo4J graphDB stores all the information from the preprocessed dataset. The schema allows to easily and rapidly gather all time- dependent, aggregate data for later visualization, and the navigable graphs, with standard queries.
  • 17. aizoOn | Ver. 1.2 Database – E-mails 11/05/2017 - Claudio Borile GraphConnect London 17 All the queries to the DB are done directly from moOn’s Python core using Cypher for later manipulation
  • 18. aizoOn | Ver. 1.2 Mail Network – Overview 11/05/2017 - Claudio Borile GraphConnect London 18 ~1200 Vertices 500 internal nodes, 700 external domains ~16000 Edges
  • 19. aizoOn | Ver. 1.2 Mail Network – Departments 11/05/2017 - Claudio Borile GraphConnect London 19 Inter-departments communications and silos
  • 20. aizoOn | Ver. 1.2 Mail Network – People descriptive 11/05/2017 - Claudio Borile GraphConnect London 20 People workload and total contacts
  • 21. aizoOn | Ver. 1.2 Mail Network – People descriptive 11/05/2017 - Claudio Borile GraphConnect London 21 People workload and total contacts
  • 22. aizoOn | Ver. 1.2 Mail Network – People descriptive 11/05/2017 - Claudio Borile GraphConnect London 22 People workload and total contacts
  • 23. aizoOn | Ver. 1.2 Mail Network – Socialization 11/05/2017 - Claudio Borile GraphConnect London 23 Socialization process for newly hired people
  • 24. aizoOn | Ver. 1.2 Mail Network – Socialization 11/05/2017 - Claudio Borile GraphConnect London 24 Socialization process for newly hired people
  • 25. aizoOn | Ver. 1.2 Mail Network – Stress 11/05/2017 - Claudio Borile GraphConnect London 25 We can easily monitor stress components like working after office hours, or working during weekends. Also, we can have suggestions on the daily routine of the person
  • 26. aizoOn | Ver. 1.2 Mail Network – Stress 11/05/2017 - Claudio Borile GraphConnect London 26 We can easily monitor stress components like working after office hours, or working during weekends. Also, we can have suggestions on the daily routine of the person
  • 27. aizoOn | Ver. 1.2 Mail Network – Communication network 11/05/2017 - Claudio Borile GraphConnect London 27 Subdivision of contacts by single addresses, departments, external domains.
  • 28. aizoOn | Ver. 1.2 Mail Network – Communication network 11/05/2017 - Claudio Borile GraphConnect London 28 Subdivision of contacts by single addresses, departments, external domains.
  • 29. aizoOn | Ver. 1.2 Mail Network – Communication network 11/05/2017 - Claudio Borile GraphConnect London 29 Subdivision of contacts by single addresses, departments, external domains.
  • 30. aizoOn | Ver. 1.2 Mail network – Graph exploration 11/05/2017 - Claudio Borile GraphConnect London 30 Complete network with internals and externals separation
  • 31. aizoOn | Ver. 1.2 Mail network – Graph exploration 11/05/2017 - Claudio Borile GraphConnect London 31 Egocentric network of a specific user
  • 32. aizoOn | Ver. 1.2 Mail network – Graph exploration 11/05/2017 - Claudio Borile GraphConnect London 32 Departments’ network
  • 33. aizoOn | Ver. 1.2 Mail network – Graph exploration 11/05/2017 - Claudio Borile GraphConnect London 33 Intergroup bridging and gateways to the exterior. Individual or departmental level of “frontier” towards the exterior
  • 34. aizoOn | Ver. 1.2 Surveys 11/05/2017 - Claudio Borile GraphConnect London 34 Surveys allow us to add a layer of informal and personal network of connections between people in the organization. Easily compiled and submitted through a ad hoc web platform, surveys are automatically integrated in moOn and elaborated.
  • 35. aizoOn | Ver. 1.2 Surveys – Graph exploration 11/05/2017 - Claudio Borile GraphConnect London 35 All methods and graphic interfaces are similar to the mail part, but they carry very different information
  • 36. aizoOn | Ver. 1.2 Multidimensional navigation 11/05/2017 - Claudio Borile GraphConnect London 36 We look at the same people from different perspectives, to capture all the complexity of the workplace
  • 37. aizoOn | Ver. 1.2 Network Metrics 11/05/2017 - Claudio Borile GraphConnect London 37 The topological structure of the networks yield relevant information, that we translate in easy-to-interpret visualizations
  • 38. aizoOn | Ver. 1.2 Network Metrics 11/05/2017 - Claudio Borile GraphConnect London 38 Depending on which level of network we are focusing on, we can exploit its topological structure to infer information on the behavior and characteristics of people. Reference figures (e.g. innovators, mentors, etc.), top performers, bridges, or the frontier and bulk people with respect to the exterior of the organization or of a department. We can see the real interaction and composition of working groups, or how to easily reach a customer. For the succession problem we can compare the network structure of similar workers, compare it with other data like skills, seniority, contractual level, etc. to have the best replacement.
  • 39. aizoOn | Ver. 1.2 Conclusions 11/05/2017 - Claudio Borile GraphConnect London 39 • Simple sources of information and data can help us know and manage our organization better. • Multidimensionality gives us the opportunity to scrutinize our organization on various levels, from the formal to the informal, and compare them to the official structures and hierarchies. • Fine and coarse grained analytics give us ready-to-use information from single employees to the whole business. • The specific choice of the Neo4j graphDB helps us to organize and query the great amount of data that we obtain for later processing.
  • 40. www.aizoongroup.com claudio.borile@aizoongroup.com Claudio Borile @aizoongroup AUSTRALIA Sydney NSW EUROPE Torino ITA | Cuneo ITA | Milano ITA | Genova ITA Bologna ITA | Roma ITA | Bari ITA | Sheffield UK USA New York NY | Troy MI Cambridge MA | Lewiston ME THANK YOU!