DIY-CDR: an ontology-based, Do-It-Yourself component discoverer and recommender

  • Authors:
  • Yan Tang;Robert Meersman

  • Affiliations:
  • Semantic Technology and Application Research Laboratory (STARLab), Department of Computer Science, Vrije Universiteit Brussel, Elsene, Belgium 1050;Semantic Technology and Application Research Laboratory (STARLab), Department of Computer Science, Vrije Universiteit Brussel, Elsene, Belgium 1050

  • Venue:
  • Personal and Ubiquitous Computing
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

The do-it-yourself (DIY) culture has been continuously articulated since mid-1920s. The DIY spirit gets gradually spread because people realize that DIY activities are a way to confirm their personal creativities, outsource results, and expand their social contacts. We are motivated to design and implement a computing environment to support users to DIY their personalized Internet-of-things (IoT) applications. Before a person starts his DIY processes, it is important for him to find proper components that meet his needs. This article records our recent results concerning how to automatically discover and recommend existing components to users. The controlled fully automated ontology-assisted matching strategy (C-FOAM) is a matching strategy that contains algorithms at three different levels--string, lexical, and conceptual (or graphical). In this paper, we extend C-FOAM and embed it in a component discovery and recommendation module, which is called do-it-yourself component discoverer and recommender (DIY-CDR). DIY-CDR also uses semantic decision tables (SDT) to gather user specific decision rules and set up parameters for C-FOAM.