Method and system for personalisation of digital information
First Claim
1. Method for automatic selection and presentation of digital messages for a user, CHARACTERISED BY the following steps:
- an interest profile of the user is generated in the form of an interest vector in a K-dimensional space in which K is the number of characteristics that discriminate whether a document is or is not considered relevant for the user, wherein a weight is assigned to each word by the user in accordance with the importance assigned by the user to that word;
for each message, on the basis of words occurring in the message, a content vector is generated in an N-dimensional space in which N is the total number of relevant words over all messages, with a weight being assigned to each word occurring in the message in proportion to the number of times that the word occurs in the message relative to the number of times that the word occurs in all messages;
the content vector is compared with the interest vector and their distance is calculated;
messages for which the distance between the content vector and the interest vector does not exceed a given threshold value are presented to the user.
1 Assignment
0 Petitions
Accused Products
Abstract
System for automatic selection of messages from a message source (1) to a user terminal (2). A server (3) comprises a register (5) for storing an interest vector of the terminal user. Vectorising means (7) generate a content vector for each message. Comparison means (9) compare the content vector with the interest vector and calculate their distance, while transmission means (6) transfer to the user terminal messages for which the distance between the two vectors does not exceed a threshold value. The vectorising means reduce the content vector by means of “Latent Semantic Indexing”. The user terminal (2) comprises means (12) for assigning to each message a first relevance weighting and also means (14) for measuring treatment variables from the user'"'"'s treatment of the presented message and for calculating from this a second relevance weighting. Means (13) in the server update the terminal user'"'"'s interest profile on the basis of the transferred first and second relevance weighting.
-
Citations
12 Claims
-
1. Method for automatic selection and presentation of digital messages for a user, CHARACTERISED BY the following steps:
-
an interest profile of the user is generated in the form of an interest vector in a K-dimensional space in which K is the number of characteristics that discriminate whether a document is or is not considered relevant for the user, wherein a weight is assigned to each word by the user in accordance with the importance assigned by the user to that word;
for each message, on the basis of words occurring in the message, a content vector is generated in an N-dimensional space in which N is the total number of relevant words over all messages, with a weight being assigned to each word occurring in the message in proportion to the number of times that the word occurs in the message relative to the number of times that the word occurs in all messages;
the content vector is compared with the interest vector and their distance is calculated;
messages for which the distance between the content vector and the interest vector does not exceed a given threshold value are presented to the user. - View Dependent Claims (2, 3, 4, 5, 6, 8, 9, 10, 11, 12)
-
-
7. System for automatic selection and presentation of digital messages from a message source (1) to a user terminal (2), CHARACTERISED BY a server (3), comprising a register (5) for storing an interest profile of the terminal user in the form of an interest vector in a K-dimensional space in which K is the number of characteristics that discriminate whether a document is or is not considered relevant for the user, the user assigning a weight to each word in accordance with the importance assigned by the user to that word;
-
vectorising means (7) for generating a content vector for each message on the basis of words occurring in the message, in an N-dimensional space in which N is the total number of relevant words over all messages, wherein said means assign to each word occurring in the message a weight in proportion to the number of times that the word occurs in the message relative to the number of times that the word occurs in all messages;
comparison means (9) for comparing the content vector with the interest vector and calculating their distance;
transmission means (6) for the transfer to the user terminal of messages for which the distance between the content vector and the interest vector does not exceed a given threshold value.
-
Specification