Advances in Computational Biology pp 653-659 | Cite as
Semantic Content-Based Recommendations Using Semantic Graphs
- 1 Citations
- 2.3k Downloads
Abstract
Recommender systems (RSs) can be useful for suggesting items that might be of interest to specific users. Most existing content-based recommendation (CBR) systems are designed to recommend items based on text content, and the items in these systems are usually described with keywords. However, similarity evaluations based on keywords suffer from the ambiguity of natural languages. We present a semantic CBR method that uses Semantic Web technologies to recommend items that are more similar semantically with the items that the user prefers. We use semantic graphs to represent the items and we calculate the similarity scores for each pair of semantic graphs using an inverse graph frequency algorithm. The items having higher similarity scores to the items that are known to be preferred by the user are recommended.
Keywords
Information retrieval Ontology Semantic graph Content-based recommendation Semantic matchingReferences
- 1.Goldberg D, Nichols D, Oki BM, Terry D (1992) Using collaborative filtering to weave an information tapestry. Communication of the ACM 35(12):61–70.CrossRefGoogle Scholar
- 2.Balabanovic M, Shoham Y (1997) Fab: Content-based, collaborative recommendation. Communication of the ACM 40(3):66–72.CrossRefGoogle Scholar
- 3.Adomavicius G, Tuzhilin A (2005) Toward the next generation of recommender systems: A survey of the state-of-the-art and possible extensions. IEEE Transactions on Knowledge and Data Engineering 17(6):734–749.CrossRefGoogle Scholar
- 4.Li J, Zaiane OR (2004) Combining usage, content, and structure data to improve Web site recommendation. In: Proceedings of the 5th International Conference on Electronic Commerce and Web Technologies (EC-Web’04), pp. 305–315.Google Scholar
- 5.Pazzani M, Billsus D (1997) Learning and revising user profiles: The identification of interesting Web sites. Machine Learning 27:313–331.CrossRefGoogle Scholar
- 6.Lin J, Wilbur WJ (2007) PubMed related articles: A probabilistic topic-based model for content similarity. BMC Bioinformatics 8:423. DOI 10.1186/1471-2105-8-423.PubMedCrossRefGoogle Scholar
- 7.Rindflesch TC, Fiszman M (2003) The interaction of domain knowledge and linguistic structure in natural language processing: Interpreting hypernymic propositions in biomedical text. Journal of Biomedical Informatics 36(6):462–477.PubMedCrossRefGoogle Scholar
- 8.Jensen LJ, Saric J, Bork P (2006) Literature mining for the biologist: From information retrieval to biological discovery. Nature Reviews Genetics 7:119–129.PubMedCrossRefGoogle Scholar
- 9.Rzhetsky A, Seringhaus M, Gerstein M (2008) Seeking a new biology through text mining. Cell 134:9–13.PubMedCrossRefGoogle Scholar
- 10.Kraines SB, Guo W, Kemper B, Nakamura Y (2006) EKOSS: A knowledge-user centered approach to knowledge sharing, discovery, and integration on the Semantic Web. In: Cruz I, et al. (eds) ISWC 2006, LNCS 4273. pp. 833–846, Springer, Heidelberg.Google Scholar
- 11.Guo W, Kraines S (2008) Explicit scientific knowledge comparison based on semantic description matching. In: American Society for Information Science and Technology 2008 Annual Meeting, Columbus, OH.Google Scholar