I'm not sure if stackoverflow is the right place to ask that but I need some suggestions on algorithms I could use for personalizing content (articles to be exact). I will collect information about a user from the articles he reads mostly. All the information collected will be converted to separate keywords with the count it is repeated. For example: keyword count
Computers 10
IT 12
Cars 2
I was thinking about Naive Bayes classification algorithm but the problem is that I don't really have data about unwanted articles.