Say I have a sequence of documents clicked by a user, how can I mine the identical or semanticly similar word/knowledge/phrases shared among different documents?
Maybe someone can give a paper or subject relating to my goal?
Data Science Stack Exchange is a question and answer site for Data science professionals, Machine Learning specialists, and those interested in learning more about the field. It only takes a minute to sign up.
Sign up to join this communitySay I have a sequence of documents clicked by a user, how can I mine the identical or semanticly similar word/knowledge/phrases shared among different documents?
Maybe someone can give a paper or subject relating to my goal?
The simplest approach would be extracting the keywords from both documents and by using them as features you can compare the mutuality of the papers.
A better approach would be, build building knowledge graphs for the documents then comparing them. This paper illustrates a way of doing that.
However, if you want to build a deeper knowledge about the issue, for example how text-similarity, plagiarism or recommendation systems work, A. Rajaraman and J. D. Ullman, Mining of Massive Datasets, Cambridge University Press, 2011 has very good content about the topic.