CompanyName2Vec: Company Entity Matching Based on Job Ads

Ran Ziv, Ilan Gronau, Michael Fire

Research output: Working paper/PreprintPreprint

35 Downloads (Pure)


Entity Matching is an essential part of all real-world systems that take in structured and unstructured data coming from different sources. Typically no common key is available for connecting records. Massive data cleaning and integration processes require completion before any data analytics, or further processing can be performed. Although record linkage is frequently regarded as a somewhat tedious but necessary step, it reveals valuable insights, supports data visualization, and guides further analytic approaches to the data. Here, we focus on organization entity matching. We introduce CompanyName2Vec, a novel algorithm to solve company entity matching (CEM) using a neural network model to learn company name semantics from a job ad corpus, without relying on any information on the matched company besides its name. Based on a real-world data, we show that CompanyName2Vec outperforms other evaluated methods and solves the CEM challenge with an average success rate of 89.3%.
Original languageEnglish
Place of PublicationThe 9th IEEE International Conference on Data Science and Advanced Analytics,
StatePublished - 12 Jan 2022


  • cs.SI
  • cs.DB
  • cs.IR


Dive into the research topics of 'CompanyName2Vec: Company Entity Matching Based on Job Ads'. Together they form a unique fingerprint.

Cite this