Utilizing Linked Open Data Sources for Automatic Generation of Semantic Metadata
In this paper we present an application that can be used to automatically generate semantic metadata for tags given as simple keywords. The application that we have implemented in Java programming language creates the semantic metadata by linking the tags to concepts in different semantic knowledge bases (CrunchBase, DBpedia, Freebase, KOKO, Opencyc, Umbel and/or WordNet). The steps that our application takes in doing so include detecting possible languages, finding spelling suggestions and finding meanings from amongst the proper nouns and common nouns separately. Currently, our application supports English, Finnish and Swedish words, but other languages could be included easily if the required lexical tools (spellcheckers, etc.) are available. The created semantic metadata can be of great use in, e.g., finding and combining similar contents, creating recommendations and targeting advertisements.
Keywordsmetadata generation semantic metadata Linked Data
Unable to display preview. Download preview PDF.
- 2.Leonardi, E., Houben, G.-J., Sluijs, K., Hidders, J., Herder, E., Abel, F., Krause, D., Heckmann, D.: User Profile Elicitation and Conversion in a Mashup Environment. In: CEUR Workshop Proceedings, 1st International Workshop on Lightweight Integration on the Web, pp. 18–29 (2009)Google Scholar
- 3.Cantador, I., Szomszor, M., Alani, H., Fernández, M., Castells, P.: Enriching Ontological User Profiles with Tagging History for Multi-Domain Recommendations. In: 1st International Workshop on Collective Semantics: Collective Intelligence & the Semantic Web (2008), http://eprints.ecs.soton.ac.uk/15451/
- 5.Vainikainen, S., Nummiaho, A., Bäck, A., Laakko, T.: Collecting and Sharing Observations with Semantic Support. In: 3rd International AAAI Conference on Weblogs and Social Media, pp. 338–341. AAAI Press, Menlo Park (2009)Google Scholar