Topic: Simple recommendatory system
I welcome. At once I speak - a subject I understand superficially. I.e. a principle of operation and any titles of algorithms I know, but is deeper, in mathematics, did not plunge. Therefore I ask to answer too, "on fingers". In general the idea of implementation of simple recommendatory system came to me for a long time. 1. The user receives the message. The message consists of words. All words are brought in basis if they in it missed. Except for the unions, pretexts, digits, etc. 2. The user estimates the message - "plus" or "minus": 2.1. If "plus" to each word of the message in basis the rating raises. 2.2. If "minus", on the contrary: to each word of the message in basis the rating is reduced. 3. The system receives the following message and on the basis of words of this message and a rating of these words from basis, forms a message rating. 3.1. We admit, the message rating is formed by stupid addition. Then, if the rating is more than zero the message is shown to the user if it is less is not present. 3.2. Let's admit, the message rating too is formed by stupid addition. All unread messages are built linearly depending on a rating: from high to the low. In this case the user can adjust "" messages. Is better should work on news sites. For the sake of experiment it would be possible and to implement, but laziness. How think, it will work?