SlideShare a Scribd company logo
Practical Applications of AI -
Real World Examples
Nathan Dickerson
Amir Kurtovic
Lukas Neumann
Nathan Dickerson Amir Kurtovic
Senior Developer,
Bullhorn
Senior Developer,
Bullhorn
Lukas Neumann
Chief Architect,
Invenias
Chatbots
Nathan Dickerson
Chatbot Ideation
• Reminders
• Scheduling
• Screening
• Follow Up
Redeployment Chatbot
• Problem Statement:
– Low redeployment correlates with not knowing when
assignments end
– Too high effort to check in with candidates constantly
for end dates today
• Features / Benefits:
– Automatic engagement with candidates and hiring
managers to find out when end dates actually are
– Enables pipeline of redeployment activities thanks to
accurate data
Improve redeployment by fixing assignment length accuracy.
Demo
How We Built This
Bullhorn ATS
Bullhorn API
{.
..
}
Cloud
Functions
Firestore DB
Twilio
Dialogflow
Candidate1 3 4
5
6
7
2 8
9
How We Would Rebuild It
Bullhorn ATS
Bullhorn API
{.
..
}
Cloud
Functions
Firestore DB
Twilio
Dialogflow
Candidate1 3 4
5
7
2 8
9
6
Lessons Learned
• Tech stack makes it easy to build out quickly
• 10% model training and 90% customization
of business rules
• DialogFlow makes for a nice trainable ML
text parser, but needs several layers of
business logic before/after to be practical
Lessons Learned
• Using random number to text from is easy,
but ineffective
• Difficulty finding a burning need that
customers have that can be filled by
chatbots
Entity Relationship
Mapping
Amir Kurtovic
Problem Definition
• Create a machine learning-driven system
capable of automatically identifying entity
relationships based on historical data
DEMO
ML Project Phases
Data Collection ML Algorithm Infrastructure Integration
Perception
Reality
Problems We Faced
Data Collection ML Algorithm Infrastructure Integration
No existing labeled
dataset
Data warehouse exports
Data Quality
Preprocessing pipelines
Storage
Balancing dataset
distributions
Optimizing for
business objective
New API for
interacting with
hosted models
ETL Pipeline
Cloud Infrastructure
configuration
New UI
Components
Client onboarding
process
Cloud functions
Organizational Challenges
• Hard to integrate ML projects into
Agile/Lean development processes
• Accepting less than perfect performance
• Breaking down silos
Automated Invoice
Parsing
Lukas Neumann
Automated Invoice Parsing
• GOAL: Eliminate manual data entry of
incoming invoices
• We built a fully-customizable AI engine
which automates document ingestion
– Users define which fields they want to extract
– They mark the fields in sample documents to
generate training data
Automated Invoice Parsing
• The engine learns to automatically extract
fields as specified by the user
• If the system makes a mistake, user can
provide instant feedback
– We get more training data
– Constant improvement in accuracy
System Overview
Email /
Document
Invoice
Parsing
User
Validation
Scanner Machine
Learning
Accounting
System API
{.
..
}
OCR
User Feedback
Lessons Learned
• A lot of training data is required to reach
good accuracy
– 1,000s to 10,000s of training documents required
to reach >95% accuracy
– Might be challenging to manually create such
volume of training documents
Lessons Learned
• Looking at a specific document, two users
might have two completely different
answers which field it is (e.g. PO / Invoice #)
– Generates lot of noise in the training data
– We created “rule book” for users to address
these ambiguities so they create consistent
training data
Lessons Learned
• Users do not expect AI to have perfect
accuracy, but once they give feedback
they expect AI won’t make the same
mistake again
– Infrastructure challenge as this would mean re-
training the AI model on the spot to be ready
instantly for the next processed document
Questions?
Come visit us at the AI booth

More Related Content

What's hot

True Fund Accounting in the Cloud- Abila MIP Advance
True Fund Accounting in the Cloud- Abila MIP AdvanceTrue Fund Accounting in the Cloud- Abila MIP Advance
True Fund Accounting in the Cloud- Abila MIP Advance
Net at Work
 
Fire educator screens test
Fire educator screens testFire educator screens test
Fire educator screens test
John Lucas
 
2BM SpinifexIT Presentation
2BM SpinifexIT Presentation2BM SpinifexIT Presentation
2BM SpinifexIT Presentation
SevalEte
 
Ap workflow what is it
Ap workflow   what is itAp workflow   what is it
Ap workflow what is it
InSync Conference
 
Process automation for Technical Writing
Process automation for Technical WritingProcess automation for Technical Writing
Process automation for Technical Writing
Amsi Academy
 
Fast & Focused Webinar- Sage HRMS Parameters in Crystal and Secure Query
Fast & Focused Webinar- Sage HRMS Parameters in Crystal and Secure QueryFast & Focused Webinar- Sage HRMS Parameters in Crystal and Secure Query
Fast & Focused Webinar- Sage HRMS Parameters in Crystal and Secure Query
Net at Work
 
MIGRATING INTO BETTER PROSPECTS WITH SALESFORCE
MIGRATING INTO BETTER PROSPECTS WITH SALESFORCEMIGRATING INTO BETTER PROSPECTS WITH SALESFORCE
MIGRATING INTO BETTER PROSPECTS WITH SALESFORCE
Sonia Singh
 
Alpha Anywhere - For Building Enterprise-class Mobile and Web apps Fast - wi...
Alpha Anywhere  - For Building Enterprise-class Mobile and Web apps Fast - wi...Alpha Anywhere  - For Building Enterprise-class Mobile and Web apps Fast - wi...
Alpha Anywhere - For Building Enterprise-class Mobile and Web apps Fast - wi...
Richard Rabins
 
Smart Phones Move the Field Forces Forward - 2011 Ohio GIS Conference
Smart Phones Move the Field Forces Forward - 2011 Ohio GIS ConferenceSmart Phones Move the Field Forces Forward - 2011 Ohio GIS Conference
Smart Phones Move the Field Forces Forward - 2011 Ohio GIS Conference
Mel Meng
 
Servicom Overview_new
Servicom Overview_newServicom Overview_new
Servicom Overview_new
Catherine Jordan
 
2BM SpinifexIT Presentation
2BM SpinifexIT Presentation2BM SpinifexIT Presentation
2BM SpinifexIT Presentation
SevalEte
 
Construction software
Construction softwareConstruction software
Construction software
nfra erp
 
Automation for Small Business using the Power Platform
Automation for Small Business using the Power PlatformAutomation for Small Business using the Power Platform
Automation for Small Business using the Power Platform
FredBrandonAuthorMCP
 
[Webinar] 8 Mobile Forms for Construction
[Webinar] 8 Mobile Forms for Construction[Webinar] 8 Mobile Forms for Construction
[Webinar] 8 Mobile Forms for Construction
GoFormz
 
BCMS - BPM Presentation
BCMS - BPM PresentationBCMS - BPM Presentation
BCMS - BPM Presentation
Adrien LABORIE
 

What's hot (15)

True Fund Accounting in the Cloud- Abila MIP Advance
True Fund Accounting in the Cloud- Abila MIP AdvanceTrue Fund Accounting in the Cloud- Abila MIP Advance
True Fund Accounting in the Cloud- Abila MIP Advance
 
Fire educator screens test
Fire educator screens testFire educator screens test
Fire educator screens test
 
2BM SpinifexIT Presentation
2BM SpinifexIT Presentation2BM SpinifexIT Presentation
2BM SpinifexIT Presentation
 
Ap workflow what is it
Ap workflow   what is itAp workflow   what is it
Ap workflow what is it
 
Process automation for Technical Writing
Process automation for Technical WritingProcess automation for Technical Writing
Process automation for Technical Writing
 
Fast & Focused Webinar- Sage HRMS Parameters in Crystal and Secure Query
Fast & Focused Webinar- Sage HRMS Parameters in Crystal and Secure QueryFast & Focused Webinar- Sage HRMS Parameters in Crystal and Secure Query
Fast & Focused Webinar- Sage HRMS Parameters in Crystal and Secure Query
 
MIGRATING INTO BETTER PROSPECTS WITH SALESFORCE
MIGRATING INTO BETTER PROSPECTS WITH SALESFORCEMIGRATING INTO BETTER PROSPECTS WITH SALESFORCE
MIGRATING INTO BETTER PROSPECTS WITH SALESFORCE
 
Alpha Anywhere - For Building Enterprise-class Mobile and Web apps Fast - wi...
Alpha Anywhere  - For Building Enterprise-class Mobile and Web apps Fast - wi...Alpha Anywhere  - For Building Enterprise-class Mobile and Web apps Fast - wi...
Alpha Anywhere - For Building Enterprise-class Mobile and Web apps Fast - wi...
 
Smart Phones Move the Field Forces Forward - 2011 Ohio GIS Conference
Smart Phones Move the Field Forces Forward - 2011 Ohio GIS ConferenceSmart Phones Move the Field Forces Forward - 2011 Ohio GIS Conference
Smart Phones Move the Field Forces Forward - 2011 Ohio GIS Conference
 
Servicom Overview_new
Servicom Overview_newServicom Overview_new
Servicom Overview_new
 
2BM SpinifexIT Presentation
2BM SpinifexIT Presentation2BM SpinifexIT Presentation
2BM SpinifexIT Presentation
 
Construction software
Construction softwareConstruction software
Construction software
 
Automation for Small Business using the Power Platform
Automation for Small Business using the Power PlatformAutomation for Small Business using the Power Platform
Automation for Small Business using the Power Platform
 
[Webinar] 8 Mobile Forms for Construction
[Webinar] 8 Mobile Forms for Construction[Webinar] 8 Mobile Forms for Construction
[Webinar] 8 Mobile Forms for Construction
 
BCMS - BPM Presentation
BCMS - BPM PresentationBCMS - BPM Presentation
BCMS - BPM Presentation
 

Similar to Practical Applications of AI: Real World Examples

HR management system
HR management systemHR management system
HR management system
aakashmehta1993
 
Super charged prototyping
Super charged prototypingSuper charged prototyping
Super charged prototyping
Michael Stephenson
 
ElectroNeek Partner - AAPNA Infotech
ElectroNeek Partner - AAPNA InfotechElectroNeek Partner - AAPNA Infotech
ElectroNeek Partner - AAPNA Infotech
Aapna Infotech
 
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
 
Machine learning
Machine learningMachine learning
Machine learning
Saravanan Subburayal
 
Five Ways to Fix Your SQL Server Dev-Test Problems
Five Ways to Fix Your SQL Server Dev-Test Problems Five Ways to Fix Your SQL Server Dev-Test Problems
Five Ways to Fix Your SQL Server Dev-Test Problems
Catalogic Software
 
Flexible Custom Workflows for Banner ERP and the Campus
Flexible Custom Workflows for Banner ERP and the CampusFlexible Custom Workflows for Banner ERP and the Campus
Flexible Custom Workflows for Banner ERP and the Campus
Bonitasoft
 
Are Those End-User Hardware Upgrades Necessary Right Now? Maybe Not
Are Those End-User Hardware Upgrades Necessary Right Now? Maybe NotAre Those End-User Hardware Upgrades Necessary Right Now? Maybe Not
Are Those End-User Hardware Upgrades Necessary Right Now? Maybe Not
panagenda
 
Integrating IBM Z and IBM i Operational Intelligence Into Splunk, Elastic, an...
Integrating IBM Z and IBM i Operational Intelligence Into Splunk, Elastic, an...Integrating IBM Z and IBM i Operational Intelligence Into Splunk, Elastic, an...
Integrating IBM Z and IBM i Operational Intelligence Into Splunk, Elastic, an...
Precisely
 
AWS re:Invent 2016: Leverage the Power of the Crowd To Work with Amazon Mecha...
AWS re:Invent 2016: Leverage the Power of the Crowd To Work with Amazon Mecha...AWS re:Invent 2016: Leverage the Power of the Crowd To Work with Amazon Mecha...
AWS re:Invent 2016: Leverage the Power of the Crowd To Work with Amazon Mecha...
Amazon Web Services
 
Amp Your Customer Service Statistics by Improving Data in Salesforce Service ...
Amp Your Customer Service Statistics by Improving Data in Salesforce Service ...Amp Your Customer Service Statistics by Improving Data in Salesforce Service ...
Amp Your Customer Service Statistics by Improving Data in Salesforce Service ...
Informatica Cloud
 
UiPath 23.4 Product Release Updates
UiPath 23.4 Product Release UpdatesUiPath 23.4 Product Release Updates
UiPath 23.4 Product Release Updates
DianaGray10
 
Quantifying DevOps Adoption Empirically for Demonstrable ROI
Quantifying DevOps Adoption Empirically for Demonstrable ROIQuantifying DevOps Adoption Empirically for Demonstrable ROI
Quantifying DevOps Adoption Empirically for Demonstrable ROI
DevOps for Enterprise Systems
 
Resume
ResumeResume
Resume
rahul kumar
 
Resume charles vermette
Resume   charles vermetteResume   charles vermette
Resume charles vermette
Charles Vermette
 
Resume charles vermette
Resume   charles vermetteResume   charles vermette
Resume charles vermette
Charles Vermette
 
sagar
sagarsagar
Thota Venkata Phanindra_IT_Design Engineer – Process Automation_9years_CV_
Thota Venkata Phanindra_IT_Design Engineer – Process Automation_9years_CV_Thota Venkata Phanindra_IT_Design Engineer – Process Automation_9years_CV_
Thota Venkata Phanindra_IT_Design Engineer – Process Automation_9years_CV_
Thota Venkata Phanindra
 
Webinar: Ten Ways to Enhance Your Salesforce.com Application in 2013
Webinar: Ten Ways to Enhance Your Salesforce.com Application in 2013Webinar: Ten Ways to Enhance Your Salesforce.com Application in 2013
Webinar: Ten Ways to Enhance Your Salesforce.com Application in 2013
Emtec Inc.
 
Agile india2018 exp_report
Agile india2018 exp_reportAgile india2018 exp_report
Agile india2018 exp_report
Vinayak Joglekar
 

Similar to Practical Applications of AI: Real World Examples (20)

HR management system
HR management systemHR management system
HR management system
 
Super charged prototyping
Super charged prototypingSuper charged prototyping
Super charged prototyping
 
ElectroNeek Partner - AAPNA Infotech
ElectroNeek Partner - AAPNA InfotechElectroNeek Partner - AAPNA Infotech
ElectroNeek Partner - AAPNA Infotech
 
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
 
Machine learning
Machine learningMachine learning
Machine learning
 
Five Ways to Fix Your SQL Server Dev-Test Problems
Five Ways to Fix Your SQL Server Dev-Test Problems Five Ways to Fix Your SQL Server Dev-Test Problems
Five Ways to Fix Your SQL Server Dev-Test Problems
 
Flexible Custom Workflows for Banner ERP and the Campus
Flexible Custom Workflows for Banner ERP and the CampusFlexible Custom Workflows for Banner ERP and the Campus
Flexible Custom Workflows for Banner ERP and the Campus
 
Are Those End-User Hardware Upgrades Necessary Right Now? Maybe Not
Are Those End-User Hardware Upgrades Necessary Right Now? Maybe NotAre Those End-User Hardware Upgrades Necessary Right Now? Maybe Not
Are Those End-User Hardware Upgrades Necessary Right Now? Maybe Not
 
Integrating IBM Z and IBM i Operational Intelligence Into Splunk, Elastic, an...
Integrating IBM Z and IBM i Operational Intelligence Into Splunk, Elastic, an...Integrating IBM Z and IBM i Operational Intelligence Into Splunk, Elastic, an...
Integrating IBM Z and IBM i Operational Intelligence Into Splunk, Elastic, an...
 
AWS re:Invent 2016: Leverage the Power of the Crowd To Work with Amazon Mecha...
AWS re:Invent 2016: Leverage the Power of the Crowd To Work with Amazon Mecha...AWS re:Invent 2016: Leverage the Power of the Crowd To Work with Amazon Mecha...
AWS re:Invent 2016: Leverage the Power of the Crowd To Work with Amazon Mecha...
 
Amp Your Customer Service Statistics by Improving Data in Salesforce Service ...
Amp Your Customer Service Statistics by Improving Data in Salesforce Service ...Amp Your Customer Service Statistics by Improving Data in Salesforce Service ...
Amp Your Customer Service Statistics by Improving Data in Salesforce Service ...
 
UiPath 23.4 Product Release Updates
UiPath 23.4 Product Release UpdatesUiPath 23.4 Product Release Updates
UiPath 23.4 Product Release Updates
 
Quantifying DevOps Adoption Empirically for Demonstrable ROI
Quantifying DevOps Adoption Empirically for Demonstrable ROIQuantifying DevOps Adoption Empirically for Demonstrable ROI
Quantifying DevOps Adoption Empirically for Demonstrable ROI
 
Resume
ResumeResume
Resume
 
Resume charles vermette
Resume   charles vermetteResume   charles vermette
Resume charles vermette
 
Resume charles vermette
Resume   charles vermetteResume   charles vermette
Resume charles vermette
 
sagar
sagarsagar
sagar
 
Thota Venkata Phanindra_IT_Design Engineer – Process Automation_9years_CV_
Thota Venkata Phanindra_IT_Design Engineer – Process Automation_9years_CV_Thota Venkata Phanindra_IT_Design Engineer – Process Automation_9years_CV_
Thota Venkata Phanindra_IT_Design Engineer – Process Automation_9years_CV_
 
Webinar: Ten Ways to Enhance Your Salesforce.com Application in 2013
Webinar: Ten Ways to Enhance Your Salesforce.com Application in 2013Webinar: Ten Ways to Enhance Your Salesforce.com Application in 2013
Webinar: Ten Ways to Enhance Your Salesforce.com Application in 2013
 
Agile india2018 exp_report
Agile india2018 exp_reportAgile india2018 exp_report
Agile india2018 exp_report
 

More from JeremyOtt5

Start to Finish: Bullhorn One and its Benefits for Staffing
Start to Finish: Bullhorn One and its Benefits for StaffingStart to Finish: Bullhorn One and its Benefits for Staffing
Start to Finish: Bullhorn One and its Benefits for Staffing
JeremyOtt5
 
Moving to the Lightning Experience: An Action Plan
Moving to the Lightning Experience: An Action PlanMoving to the Lightning Experience: An Action Plan
Moving to the Lightning Experience: An Action Plan
JeremyOtt5
 
The Latest and Greatest: Updates to Bullhorn for Salesforce
The Latest and Greatest: Updates to Bullhorn for SalesforceThe Latest and Greatest: Updates to Bullhorn for Salesforce
The Latest and Greatest: Updates to Bullhorn for Salesforce
JeremyOtt5
 
The Business Case for Social Innovation from Market Leaders
The Business Case for Social Innovation from Market LeadersThe Business Case for Social Innovation from Market Leaders
The Business Case for Social Innovation from Market Leaders
JeremyOtt5
 
Onboarding Revisited: Understanding the Latest Release
Onboarding Revisited: Understanding the Latest ReleaseOnboarding Revisited: Understanding the Latest Release
Onboarding Revisited: Understanding the Latest Release
JeremyOtt5
 
Navigating the Changing Staffing Industry Landscape: Threats and Opportunities
Navigating the Changing Staffing Industry Landscape:  Threats and OpportunitiesNavigating the Changing Staffing Industry Landscape:  Threats and Opportunities
Navigating the Changing Staffing Industry Landscape: Threats and Opportunities
JeremyOtt5
 
Make Your Data Work For You
Make Your Data Work For YouMake Your Data Work For You
Make Your Data Work For You
JeremyOtt5
 
Invenias Update: Roadmap and Vision
Invenias Update: Roadmap and VisionInvenias Update: Roadmap and Vision
Invenias Update: Roadmap and Vision
JeremyOtt5
 
Introducing the Bullhorn Onboarding API
Introducing the Bullhorn Onboarding APIIntroducing the Bullhorn Onboarding API
Introducing the Bullhorn Onboarding API
JeremyOtt5
 
How to Get the Best MoBull Experience
How to Get the Best MoBull ExperienceHow to Get the Best MoBull Experience
How to Get the Best MoBull Experience
JeremyOtt5
 
Extending Your Reach with Career Portal and Search Engine Optimization
Extending Your Reach with Career Portal and Search Engine OptimizationExtending Your Reach with Career Portal and Search Engine Optimization
Extending Your Reach with Career Portal and Search Engine Optimization
JeremyOtt5
 
Evolution of the REST API
Evolution of the REST APIEvolution of the REST API
Evolution of the REST API
JeremyOtt5
 
Digital Transformation Through Change Management: Overcoming Fear and Risk
Digital Transformation Through Change Management: Overcoming Fear and RiskDigital Transformation Through Change Management: Overcoming Fear and Risk
Digital Transformation Through Change Management: Overcoming Fear and Risk
JeremyOtt5
 
Beyond Lip Service: Turning Culture into a Business Driver
Beyond Lip Service: Turning Culture into a Business DriverBeyond Lip Service: Turning Culture into a Business Driver
Beyond Lip Service: Turning Culture into a Business Driver
JeremyOtt5
 
Automating Workflows Through Bullhorn and Partners
Automating Workflows Through Bullhorn and PartnersAutomating Workflows Through Bullhorn and Partners
Automating Workflows Through Bullhorn and Partners
JeremyOtt5
 
Automated Data Synchronization: Data Loader, Data Mirror & Beyond
Automated Data Synchronization: Data Loader, Data Mirror & BeyondAutomated Data Synchronization: Data Loader, Data Mirror & Beyond
Automated Data Synchronization: Data Loader, Data Mirror & Beyond
JeremyOtt5
 
API Developer Training: Insights for Integrations
API Developer Training: Insights for IntegrationsAPI Developer Training: Insights for Integrations
API Developer Training: Insights for Integrations
JeremyOtt5
 

More from JeremyOtt5 (17)

Start to Finish: Bullhorn One and its Benefits for Staffing
Start to Finish: Bullhorn One and its Benefits for StaffingStart to Finish: Bullhorn One and its Benefits for Staffing
Start to Finish: Bullhorn One and its Benefits for Staffing
 
Moving to the Lightning Experience: An Action Plan
Moving to the Lightning Experience: An Action PlanMoving to the Lightning Experience: An Action Plan
Moving to the Lightning Experience: An Action Plan
 
The Latest and Greatest: Updates to Bullhorn for Salesforce
The Latest and Greatest: Updates to Bullhorn for SalesforceThe Latest and Greatest: Updates to Bullhorn for Salesforce
The Latest and Greatest: Updates to Bullhorn for Salesforce
 
The Business Case for Social Innovation from Market Leaders
The Business Case for Social Innovation from Market LeadersThe Business Case for Social Innovation from Market Leaders
The Business Case for Social Innovation from Market Leaders
 
Onboarding Revisited: Understanding the Latest Release
Onboarding Revisited: Understanding the Latest ReleaseOnboarding Revisited: Understanding the Latest Release
Onboarding Revisited: Understanding the Latest Release
 
Navigating the Changing Staffing Industry Landscape: Threats and Opportunities
Navigating the Changing Staffing Industry Landscape:  Threats and OpportunitiesNavigating the Changing Staffing Industry Landscape:  Threats and Opportunities
Navigating the Changing Staffing Industry Landscape: Threats and Opportunities
 
Make Your Data Work For You
Make Your Data Work For YouMake Your Data Work For You
Make Your Data Work For You
 
Invenias Update: Roadmap and Vision
Invenias Update: Roadmap and VisionInvenias Update: Roadmap and Vision
Invenias Update: Roadmap and Vision
 
Introducing the Bullhorn Onboarding API
Introducing the Bullhorn Onboarding APIIntroducing the Bullhorn Onboarding API
Introducing the Bullhorn Onboarding API
 
How to Get the Best MoBull Experience
How to Get the Best MoBull ExperienceHow to Get the Best MoBull Experience
How to Get the Best MoBull Experience
 
Extending Your Reach with Career Portal and Search Engine Optimization
Extending Your Reach with Career Portal and Search Engine OptimizationExtending Your Reach with Career Portal and Search Engine Optimization
Extending Your Reach with Career Portal and Search Engine Optimization
 
Evolution of the REST API
Evolution of the REST APIEvolution of the REST API
Evolution of the REST API
 
Digital Transformation Through Change Management: Overcoming Fear and Risk
Digital Transformation Through Change Management: Overcoming Fear and RiskDigital Transformation Through Change Management: Overcoming Fear and Risk
Digital Transformation Through Change Management: Overcoming Fear and Risk
 
Beyond Lip Service: Turning Culture into a Business Driver
Beyond Lip Service: Turning Culture into a Business DriverBeyond Lip Service: Turning Culture into a Business Driver
Beyond Lip Service: Turning Culture into a Business Driver
 
Automating Workflows Through Bullhorn and Partners
Automating Workflows Through Bullhorn and PartnersAutomating Workflows Through Bullhorn and Partners
Automating Workflows Through Bullhorn and Partners
 
Automated Data Synchronization: Data Loader, Data Mirror & Beyond
Automated Data Synchronization: Data Loader, Data Mirror & BeyondAutomated Data Synchronization: Data Loader, Data Mirror & Beyond
Automated Data Synchronization: Data Loader, Data Mirror & Beyond
 
API Developer Training: Insights for Integrations
API Developer Training: Insights for IntegrationsAPI Developer Training: Insights for Integrations
API Developer Training: Insights for Integrations
 

Recently uploaded

哪里购买伯明翰大学毕业证(uob毕业证)学位证书原版一模一样
哪里购买伯明翰大学毕业证(uob毕业证)学位证书原版一模一样哪里购买伯明翰大学毕业证(uob毕业证)学位证书原版一模一样
哪里购买伯明翰大学毕业证(uob毕业证)学位证书原版一模一样
mesfe
 
Your Guide To Finding The Perfect Part-Time Job
Your Guide To Finding The Perfect Part-Time JobYour Guide To Finding The Perfect Part-Time Job
Your Guide To Finding The Perfect Part-Time Job
SnapJob
 
1比1仿制(csun毕业证书)加州州立大学北岭分校毕业证硕士文凭原版一模一样
1比1仿制(csun毕业证书)加州州立大学北岭分校毕业证硕士文凭原版一模一样1比1仿制(csun毕业证书)加州州立大学北岭分校毕业证硕士文凭原版一模一样
1比1仿制(csun毕业证书)加州州立大学北岭分校毕业证硕士文凭原版一模一样
4y5yl5qy
 
Periodical - Employee Spotlight Kathryn Hillenburg
Periodical - Employee Spotlight Kathryn HillenburgPeriodical - Employee Spotlight Kathryn Hillenburg
Periodical - Employee Spotlight Kathryn Hillenburg
marketing659039
 
AI Considerations in HR Governance - Shahzad Khan - SocialHRCamp Ottawa 2024
AI Considerations in HR Governance - Shahzad Khan - SocialHRCamp Ottawa 2024AI Considerations in HR Governance - Shahzad Khan - SocialHRCamp Ottawa 2024
AI Considerations in HR Governance - Shahzad Khan - SocialHRCamp Ottawa 2024
SocialHRCamp
 
原版定制(ucdavis毕业证书)加州大学戴维斯分校毕业证学位证书电子版原版一模一样
原版定制(ucdavis毕业证书)加州大学戴维斯分校毕业证学位证书电子版原版一模一样原版定制(ucdavis毕业证书)加州大学戴维斯分校毕业证学位证书电子版原版一模一样
原版定制(ucdavis毕业证书)加州大学戴维斯分校毕业证学位证书电子版原版一模一样
4y5yl5qy
 
Accelerating AI Integration with Collaborative Learning - Kinga Petrovai - So...
Accelerating AI Integration with Collaborative Learning - Kinga Petrovai - So...Accelerating AI Integration with Collaborative Learning - Kinga Petrovai - So...
Accelerating AI Integration with Collaborative Learning - Kinga Petrovai - So...
SocialHRCamp
 
Rally Webinar Recruitment Marketing for High Volume Hiring.pdf
Rally Webinar Recruitment Marketing for High Volume Hiring.pdfRally Webinar Recruitment Marketing for High Volume Hiring.pdf
Rally Webinar Recruitment Marketing for High Volume Hiring.pdf
Rally Recruitment Marketing
 
Building Meaningful Talent Communities with AI - Heather Pysklywec - SocialHR...
Building Meaningful Talent Communities with AI - Heather Pysklywec - SocialHR...Building Meaningful Talent Communities with AI - Heather Pysklywec - SocialHR...
Building Meaningful Talent Communities with AI - Heather Pysklywec - SocialHR...
SocialHRCamp
 
Becoming Relentlessly Human-Centred in an AI World - Erin Patchell - SocialHR...
Becoming Relentlessly Human-Centred in an AI World - Erin Patchell - SocialHR...Becoming Relentlessly Human-Centred in an AI World - Erin Patchell - SocialHR...
Becoming Relentlessly Human-Centred in an AI World - Erin Patchell - SocialHR...
SocialHRCamp
 
Start Smart: Learning the Ropes of AI for HR - Celine Maasland - SocialHRCamp...
Start Smart: Learning the Ropes of AI for HR - Celine Maasland - SocialHRCamp...Start Smart: Learning the Ropes of AI for HR - Celine Maasland - SocialHRCamp...
Start Smart: Learning the Ropes of AI for HR - Celine Maasland - SocialHRCamp...
SocialHRCamp
 
How to Leverage AI to Boost Employee Wellness - Lydia Di Francesco - SocialHR...
How to Leverage AI to Boost Employee Wellness - Lydia Di Francesco - SocialHR...How to Leverage AI to Boost Employee Wellness - Lydia Di Francesco - SocialHR...
How to Leverage AI to Boost Employee Wellness - Lydia Di Francesco - SocialHR...
SocialHRCamp
 
一模一样(unh毕业证书)美国新罕布什尔大学毕业证学位证书案例原版一模一样
一模一样(unh毕业证书)美国新罕布什尔大学毕业证学位证书案例原版一模一样一模一样(unh毕业证书)美国新罕布什尔大学毕业证学位证书案例原版一模一样
一模一样(unh毕业证书)美国新罕布什尔大学毕业证学位证书案例原版一模一样
6budtn3l
 

Recently uploaded (13)

哪里购买伯明翰大学毕业证(uob毕业证)学位证书原版一模一样
哪里购买伯明翰大学毕业证(uob毕业证)学位证书原版一模一样哪里购买伯明翰大学毕业证(uob毕业证)学位证书原版一模一样
哪里购买伯明翰大学毕业证(uob毕业证)学位证书原版一模一样
 
Your Guide To Finding The Perfect Part-Time Job
Your Guide To Finding The Perfect Part-Time JobYour Guide To Finding The Perfect Part-Time Job
Your Guide To Finding The Perfect Part-Time Job
 
1比1仿制(csun毕业证书)加州州立大学北岭分校毕业证硕士文凭原版一模一样
1比1仿制(csun毕业证书)加州州立大学北岭分校毕业证硕士文凭原版一模一样1比1仿制(csun毕业证书)加州州立大学北岭分校毕业证硕士文凭原版一模一样
1比1仿制(csun毕业证书)加州州立大学北岭分校毕业证硕士文凭原版一模一样
 
Periodical - Employee Spotlight Kathryn Hillenburg
Periodical - Employee Spotlight Kathryn HillenburgPeriodical - Employee Spotlight Kathryn Hillenburg
Periodical - Employee Spotlight Kathryn Hillenburg
 
AI Considerations in HR Governance - Shahzad Khan - SocialHRCamp Ottawa 2024
AI Considerations in HR Governance - Shahzad Khan - SocialHRCamp Ottawa 2024AI Considerations in HR Governance - Shahzad Khan - SocialHRCamp Ottawa 2024
AI Considerations in HR Governance - Shahzad Khan - SocialHRCamp Ottawa 2024
 
原版定制(ucdavis毕业证书)加州大学戴维斯分校毕业证学位证书电子版原版一模一样
原版定制(ucdavis毕业证书)加州大学戴维斯分校毕业证学位证书电子版原版一模一样原版定制(ucdavis毕业证书)加州大学戴维斯分校毕业证学位证书电子版原版一模一样
原版定制(ucdavis毕业证书)加州大学戴维斯分校毕业证学位证书电子版原版一模一样
 
Accelerating AI Integration with Collaborative Learning - Kinga Petrovai - So...
Accelerating AI Integration with Collaborative Learning - Kinga Petrovai - So...Accelerating AI Integration with Collaborative Learning - Kinga Petrovai - So...
Accelerating AI Integration with Collaborative Learning - Kinga Petrovai - So...
 
Rally Webinar Recruitment Marketing for High Volume Hiring.pdf
Rally Webinar Recruitment Marketing for High Volume Hiring.pdfRally Webinar Recruitment Marketing for High Volume Hiring.pdf
Rally Webinar Recruitment Marketing for High Volume Hiring.pdf
 
Building Meaningful Talent Communities with AI - Heather Pysklywec - SocialHR...
Building Meaningful Talent Communities with AI - Heather Pysklywec - SocialHR...Building Meaningful Talent Communities with AI - Heather Pysklywec - SocialHR...
Building Meaningful Talent Communities with AI - Heather Pysklywec - SocialHR...
 
Becoming Relentlessly Human-Centred in an AI World - Erin Patchell - SocialHR...
Becoming Relentlessly Human-Centred in an AI World - Erin Patchell - SocialHR...Becoming Relentlessly Human-Centred in an AI World - Erin Patchell - SocialHR...
Becoming Relentlessly Human-Centred in an AI World - Erin Patchell - SocialHR...
 
Start Smart: Learning the Ropes of AI for HR - Celine Maasland - SocialHRCamp...
Start Smart: Learning the Ropes of AI for HR - Celine Maasland - SocialHRCamp...Start Smart: Learning the Ropes of AI for HR - Celine Maasland - SocialHRCamp...
Start Smart: Learning the Ropes of AI for HR - Celine Maasland - SocialHRCamp...
 
How to Leverage AI to Boost Employee Wellness - Lydia Di Francesco - SocialHR...
How to Leverage AI to Boost Employee Wellness - Lydia Di Francesco - SocialHR...How to Leverage AI to Boost Employee Wellness - Lydia Di Francesco - SocialHR...
How to Leverage AI to Boost Employee Wellness - Lydia Di Francesco - SocialHR...
 
一模一样(unh毕业证书)美国新罕布什尔大学毕业证学位证书案例原版一模一样
一模一样(unh毕业证书)美国新罕布什尔大学毕业证学位证书案例原版一模一样一模一样(unh毕业证书)美国新罕布什尔大学毕业证学位证书案例原版一模一样
一模一样(unh毕业证书)美国新罕布什尔大学毕业证学位证书案例原版一模一样
 

Practical Applications of AI: Real World Examples

  • 1. Practical Applications of AI - Real World Examples Nathan Dickerson Amir Kurtovic Lukas Neumann
  • 2. Nathan Dickerson Amir Kurtovic Senior Developer, Bullhorn Senior Developer, Bullhorn Lukas Neumann Chief Architect, Invenias
  • 4. Chatbot Ideation • Reminders • Scheduling • Screening • Follow Up
  • 5. Redeployment Chatbot • Problem Statement: – Low redeployment correlates with not knowing when assignments end – Too high effort to check in with candidates constantly for end dates today • Features / Benefits: – Automatic engagement with candidates and hiring managers to find out when end dates actually are – Enables pipeline of redeployment activities thanks to accurate data Improve redeployment by fixing assignment length accuracy.
  • 7. How We Built This Bullhorn ATS Bullhorn API {. .. } Cloud Functions Firestore DB Twilio Dialogflow Candidate1 3 4 5 6 7 2 8 9
  • 8. How We Would Rebuild It Bullhorn ATS Bullhorn API {. .. } Cloud Functions Firestore DB Twilio Dialogflow Candidate1 3 4 5 7 2 8 9 6
  • 9. Lessons Learned • Tech stack makes it easy to build out quickly • 10% model training and 90% customization of business rules • DialogFlow makes for a nice trainable ML text parser, but needs several layers of business logic before/after to be practical
  • 10. Lessons Learned • Using random number to text from is easy, but ineffective • Difficulty finding a burning need that customers have that can be filled by chatbots
  • 12. Problem Definition • Create a machine learning-driven system capable of automatically identifying entity relationships based on historical data
  • 13. DEMO
  • 14. ML Project Phases Data Collection ML Algorithm Infrastructure Integration Perception Reality
  • 15. Problems We Faced Data Collection ML Algorithm Infrastructure Integration No existing labeled dataset Data warehouse exports Data Quality Preprocessing pipelines Storage Balancing dataset distributions Optimizing for business objective New API for interacting with hosted models ETL Pipeline Cloud Infrastructure configuration New UI Components Client onboarding process Cloud functions
  • 16. Organizational Challenges • Hard to integrate ML projects into Agile/Lean development processes • Accepting less than perfect performance • Breaking down silos
  • 18. Automated Invoice Parsing • GOAL: Eliminate manual data entry of incoming invoices • We built a fully-customizable AI engine which automates document ingestion – Users define which fields they want to extract – They mark the fields in sample documents to generate training data
  • 19. Automated Invoice Parsing • The engine learns to automatically extract fields as specified by the user • If the system makes a mistake, user can provide instant feedback – We get more training data – Constant improvement in accuracy
  • 20. System Overview Email / Document Invoice Parsing User Validation Scanner Machine Learning Accounting System API {. .. } OCR User Feedback
  • 21.
  • 22.
  • 23. Lessons Learned • A lot of training data is required to reach good accuracy – 1,000s to 10,000s of training documents required to reach >95% accuracy – Might be challenging to manually create such volume of training documents
  • 24. Lessons Learned • Looking at a specific document, two users might have two completely different answers which field it is (e.g. PO / Invoice #) – Generates lot of noise in the training data – We created “rule book” for users to address these ambiguities so they create consistent training data
  • 25. Lessons Learned • Users do not expect AI to have perfect accuracy, but once they give feedback they expect AI won’t make the same mistake again – Infrastructure challenge as this would mean re- training the AI model on the spot to be ready instantly for the next processed document
  • 26. Questions? Come visit us at the AI booth