Advertisement

Semantic Content-Based Recommendations Using Semantic Graphs

Conference paper
Part of the Advances in Experimental Medicine and Biology book series (AEMB, volume 680)

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 matching 

References

  1. 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. 2.
    Balabanovic M, Shoham Y (1997) Fab: Content-based, collaborative recommendation. Communication of the ACM 40(3):66–72.CrossRefGoogle Scholar
  3. 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. 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. 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. 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. 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. 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. 9.
    Rzhetsky A, Seringhaus M, Gerstein M (2008) Seeking a new biology through text mining. Cell 134:9–13.PubMedCrossRefGoogle Scholar
  10. 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. 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

Copyright information

© Springer Science+Business Media, LLC 2010

Authors and Affiliations

  1. 1.Science Integration Program (Human), Department of Frontier Sciences and Science Integration, Division of Project CoordinationThe University of TokyoKashiwaJapan

Personalised recommendations