I am wondering if there are any good .NET recommendation algorithms available in open source projects, whether they are connected to a search engine or not. By recommendation, I mean that it accepts a full-text article and recommends other articles from its index based on the similarity of keywords.
At the upper end, there are document classification mechanisms such as Autonomy; on low-level spam filters and widgets for "related blog entries". Perhaps the correspondence between ads and articles. I would like to include it in the project, but I cannot afford a high level, and the lower end is apparently based on LAMP.
[Sorry, one answer asked for clarification: what I'm looking for is ideally a separate library, but I am ready to adapt good source code if necessary. As a result, I should be able to create a C # service that accepts an arbitrary amount of text and returns a list of similar previously indexed articles. In general, what StackOverflow does when you submit a question!]
Thanks! Steve
source share