textkernel talks - neo4j usage in textkernel
TRANSCRIPT
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? → [email protected]
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?