SlideShare a Scribd company logo
Textkernel Talks - Neo4j usage in Textkernel
Introduction
About Textkernel
• Founded in 2001, currently 65 employees
• R&D spin-off
• Natural Language Processing and Machine Learning research groups
• Universities of Tilburg, Antwerp and Amsterdam
• Specialised in information extraction, web mining and semantic searching &
matching in the HR industry
About Textkernel
• Founded in 2001, currently 65 employees
• R&D spin-off
• Natural Language Processing and Machine Learning research groups
• Universities of Tilburg, Antwerp and Amsterdam
• Specialised in information extraction, web mining and semantic searching &
matching in the HR industry
• We’re hiring!
→ http://www.textkernel.com/jobs/
Textkernel Talks
• September: Resiliency in Elasticsearch
• October: Deep Learning, the recent years
• December: Introduction to Graph databases
• Ideas? → talks@textkernel.nl
Web Taxonomy Editor
An example of Neo4j usage in Textkernel
Your presenter: Alexey Shevchenko
• Joined Textkernel in 2015 as PHP developer
• Member of Jobfeed team
• Participates in Web Taxonomy Editor circle
• Has 5+ years in production development
• Docker enthusiast
Web Taxonomy Editor
• Web service that is designed to edit taxonomies
• Taxonomies are stored in Neo4j as an individual trees
• Used by customer to improve their companies, professions and skills
taxonomies
• Planned to be used by Textkernel on our own data
Production stats
• 1,114,942 nodes
• 1,667,364 relationships
• 1.6 Gb storage
• 2.4 Gb RAM
Customer’s Graph Overview
TK graph usage - professions
Relations between similar taxonomies
Benefits for using Neo4j for TK Data
• Significantly improve quality of Match! service
• Significantly reduce amount of work for Data & Quality team
Using Docker in Development
Questions?
Textkernel Talks - Neo4j usage in Textkernel

More Related Content

PPTX
Software architecting at scale, a practical walkthrough
PPTX
Trends in software architecture: a professional (des)orientation
PPTX
PPTX
TeSS training eSupport System
PPTX
Graph Database
PDF
What is Salesforce Connect by Harry Potter
PDF
Rob Harrop- Key Note The God, the Bad and the Ugly - NoSQL matters Paris 2015
PPTX
Uw database als waardevolle sourcing tool
Software architecting at scale, a practical walkthrough
Trends in software architecture: a professional (des)orientation
TeSS training eSupport System
Graph Database
What is Salesforce Connect by Harry Potter
Rob Harrop- Key Note The God, the Bad and the Ugly - NoSQL matters Paris 2015
Uw database als waardevolle sourcing tool

Similar to Textkernel Talks - Neo4j usage in Textkernel (20)

PPTX
Textkernel talks - introduction to Textkernel
PDF
Digital Humanities Clinics – Leading Dutch Librarians into DH. Lotte Wilms, N...
PPTX
Research Software Engineering Inside and Outside the Library
PPTX
The OCLC Research Library Partnership
PPTX
CrossRef Taxonomies Webinar
PPTX
OpenStack Doc Overview for Boot Camp
PPT
SRM, AI research project, science schot.ppt
PDF
Sebastian Cohnen – Building a Startup with NoSQL - NoSQL matters Barcelona 2014
PDF
Rahel Bailie - Content Operations Comes Of Age.pdf
PPTX
Using Transcription and Text Encoding in Digital Exhibits
PDF
The Making of 'The Language of Content Strategy' - by Scott Abel, The Content...
PDF
AI-SDV 2021: Stefan Geissler - AI support for creating and maintaining vocabu...
PDF
Islandora Webinar: Highlighting CUHK Chinese Digital Collections
PPTX
Gaining Advantage in e-Learning with Semantic Adaptive Technology
PPTX
Digital Tools in The Classroom: Omeka Workshop (Northeastern University)
PPTX
Textkernel - Semantic Recruiting Technology
PPTX
OpenStack and the Industry Shift with Open Cloud - Eric Wright
PPTX
SPSNH15 - We Need to Talk: How to Converse with Regular People About Managing...
PDF
Federated to library discovery platfoms
PPT
Information Architecture Explained
Textkernel talks - introduction to Textkernel
Digital Humanities Clinics – Leading Dutch Librarians into DH. Lotte Wilms, N...
Research Software Engineering Inside and Outside the Library
The OCLC Research Library Partnership
CrossRef Taxonomies Webinar
OpenStack Doc Overview for Boot Camp
SRM, AI research project, science schot.ppt
Sebastian Cohnen – Building a Startup with NoSQL - NoSQL matters Barcelona 2014
Rahel Bailie - Content Operations Comes Of Age.pdf
Using Transcription and Text Encoding in Digital Exhibits
The Making of 'The Language of Content Strategy' - by Scott Abel, The Content...
AI-SDV 2021: Stefan Geissler - AI support for creating and maintaining vocabu...
Islandora Webinar: Highlighting CUHK Chinese Digital Collections
Gaining Advantage in e-Learning with Semantic Adaptive Technology
Digital Tools in The Classroom: Omeka Workshop (Northeastern University)
Textkernel - Semantic Recruiting Technology
OpenStack and the Industry Shift with Open Cloud - Eric Wright
SPSNH15 - We Need to Talk: How to Converse with Regular People About Managing...
Federated to library discovery platfoms
Information Architecture Explained
Ad

More from Textkernel (20)

PPTX
Textkernel Emerce eRecruitment - 6 april 2017
PDF
Practical Deep Learning for NLP
PPTX
AI Reality: Where are we now? Data for Good? - Bill Boorman
PDF
Robots Will Steal Your Job but That's OK - Federico Pistono
PPTX
Semantic Interoperability in the Labour Market - Martin le Vrang, Team leader...
PPTX
Pablo de Pedraza: Labor market matching, economic cycle and online vacancies
PPTX
New Developments in Machine Learning - Prof. Dr. Max Welling
PPTX
Dr. Gábor Kismihók: Labour Market driven Learning Analytics
PPTX
The Agile Future of HR and Talent Acquisition - Prof. Dr. Armin Trost
PPTX
Set the Hiring Managers’ Expectations: Using Big Data to answer Big Questions...
PDF
Human > Machine Interface - The future of HR | Perry Timms, Founder & Directo...
PPTX
Ton Sluiter: Breaking Barriers and Leveraging Data
PDF
How semantic search changes recruitment - Glen Cathey
PPTX
The Role of Public Innovation and the Impact of Technology on Employment - Re...
PDF
It’s all about Technology... oh wait! It’s not - Balazs Paroczay
PPTX
Intuition's Fall from Grace - Algorithms and Data in (Pre)-Selection by Colin...
PPTX
Innovatie en de Candidate Experience (Textkernel) - Recruitment Innovation Event
PPTX
Jobfeed rapport: De Nederlandse online arbeidsmarkt in Q1 2015
PPTX
Etat des lieux de l'offre d'emploi en ligne - Q1 2015
PPTX
Presentatie Jobfeed België
Textkernel Emerce eRecruitment - 6 april 2017
Practical Deep Learning for NLP
AI Reality: Where are we now? Data for Good? - Bill Boorman
Robots Will Steal Your Job but That's OK - Federico Pistono
Semantic Interoperability in the Labour Market - Martin le Vrang, Team leader...
Pablo de Pedraza: Labor market matching, economic cycle and online vacancies
New Developments in Machine Learning - Prof. Dr. Max Welling
Dr. Gábor Kismihók: Labour Market driven Learning Analytics
The Agile Future of HR and Talent Acquisition - Prof. Dr. Armin Trost
Set the Hiring Managers’ Expectations: Using Big Data to answer Big Questions...
Human > Machine Interface - The future of HR | Perry Timms, Founder & Directo...
Ton Sluiter: Breaking Barriers and Leveraging Data
How semantic search changes recruitment - Glen Cathey
The Role of Public Innovation and the Impact of Technology on Employment - Re...
It’s all about Technology... oh wait! It’s not - Balazs Paroczay
Intuition's Fall from Grace - Algorithms and Data in (Pre)-Selection by Colin...
Innovatie en de Candidate Experience (Textkernel) - Recruitment Innovation Event
Jobfeed rapport: De Nederlandse online arbeidsmarkt in Q1 2015
Etat des lieux de l'offre d'emploi en ligne - Q1 2015
Presentatie Jobfeed België
Ad

Recently uploaded (20)

PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
Encapsulation theory and applications.pdf
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
DOCX
The AUB Centre for AI in Media Proposal.docx
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
Electronic commerce courselecture one. Pdf
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
KodekX | Application Modernization Development
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Encapsulation_ Review paper, used for researhc scholars
PPTX
sap open course for s4hana steps from ECC to s4
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Chapter 3 Spatial Domain Image Processing.pdf
Encapsulation theory and applications.pdf
Diabetes mellitus diagnosis method based random forest with bat algorithm
Advanced methodologies resolving dimensionality complications for autism neur...
The AUB Centre for AI in Media Proposal.docx
Spectral efficient network and resource selection model in 5G networks
Electronic commerce courselecture one. Pdf
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
KodekX | Application Modernization Development
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
“AI and Expert System Decision Support & Business Intelligence Systems”
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
Network Security Unit 5.pdf for BCA BBA.
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
Reach Out and Touch Someone: Haptics and Empathic Computing
Encapsulation_ Review paper, used for researhc scholars
sap open course for s4hana steps from ECC to s4

Textkernel Talks - Neo4j usage in Textkernel

  • 3. About Textkernel • Founded in 2001, currently 65 employees • R&D spin-off • Natural Language Processing and Machine Learning research groups • Universities of Tilburg, Antwerp and Amsterdam • Specialised in information extraction, web mining and semantic searching & matching in the HR industry
  • 4. About Textkernel • Founded in 2001, currently 65 employees • R&D spin-off • Natural Language Processing and Machine Learning research groups • Universities of Tilburg, Antwerp and Amsterdam • Specialised in information extraction, web mining and semantic searching & matching in the HR industry • We’re hiring! → http://www.textkernel.com/jobs/
  • 5. Textkernel Talks • September: Resiliency in Elasticsearch • October: Deep Learning, the recent years • December: Introduction to Graph databases • Ideas? → talks@textkernel.nl
  • 6. Web Taxonomy Editor An example of Neo4j usage in Textkernel
  • 7. Your presenter: Alexey Shevchenko • Joined Textkernel in 2015 as PHP developer • Member of Jobfeed team • Participates in Web Taxonomy Editor circle • Has 5+ years in production development • Docker enthusiast
  • 8. Web Taxonomy Editor • Web service that is designed to edit taxonomies • Taxonomies are stored in Neo4j as an individual trees • Used by customer to improve their companies, professions and skills taxonomies • Planned to be used by Textkernel on our own data
  • 9. Production stats • 1,114,942 nodes • 1,667,364 relationships • 1.6 Gb storage • 2.4 Gb RAM
  • 11. TK graph usage - professions
  • 13. Benefits for using Neo4j for TK Data • Significantly improve quality of Match! service • Significantly reduce amount of work for Data & Quality team
  • 14. Using Docker in Development