Enhancing Semantic Search of Crowdsourcing IT Services Using Knowledge Graph.

Duankang Fu,Shufan Zhou,Beijun Shen,Yuting Chen
DOI: https://doi.org/10.18293/seke2019-088
2019-01-01
Abstract:Mining search intents in vertical websites like IT service crowdsourcing platform relies heavily on domain knowledge. Meanwhile, it still remains a difficulty of searching services in crowdsourcing platforms, as these platforms do contain much insufficient information, for example, users tend to use images describing IT services for the purpose of advertisements. To solve these problems, we build and leverage a knowledge graph to enhance searching of crowdsourcing IT services. The key idea is to (1) build an IT service knowledge graph from StackOverflow tag synonym system, Wikipedia, StuQ and data in IT service crowdsourcing platforms, (2) plug two activities into the basic search process – term expansion and service re-ranking, (3) use superordinates, hypernyms, synonyms, descriptions and relations of entities in the knowledge graph to expand user query and service information, and (4) apply a learning-to-rank model with four features to re-rank the search results, enforcing those more relevant services have the higher-ranking position. We have conducted several experiments to evaluate our approach. The results show that our approach achieves an MRR 34.9% higher and a Recall@15 11% higher than those of a basic search approach.
What problem does this paper attempt to address?