A user initially judges whether each of pieces of information input as
learning information is necessary or unnecessary. Matrix elements of an
affirmative metric signal indicating the records of the necessary
information and matrix elements of a negative metric signal indicating the
records of the unnecessary information are calculated in a learning unit
from a plurality of keywords attached to the necessary information and the
unnecessary information. Thereafter, a plurality of keywords attached to
each piece of information data input to be estimated are converted into a
vector in a vector generating unit, and an affirmative score signal and a
negative score signal are calculated from the vector and the affirmative
and negative metric signals in a score calculating unit. A value of the
affirmative score signal is increased when many of keywords attached to a
corresponding piece of information data are attached to the necessary
information, and a value of the negative score signal is increased when
many of keywords attached to a corresponding piece of information data are
attached to the unnecessary information. Thereafter, necessity of each
piece of information data is calculated from the affirmative and negative
score signals, and the pieces of information data are stored in an unread
data storing unit in order of necessity. Accordingly, information having a
high necessity for the user can be easily retrieved from a large volume of
information.
Un utilisateur juge au commencement si chacune d'informations entrées en tant qu'information d'étude est nécessaire ou inutile. Des éléments de Matrix d'un signal métrique affirmatif indiquant les disques des éléments nécessaires de l'information et de matrice d'un signal métrique négatif indiquant les disques d'information inutile sont calculés dans une unité d'étude d'une pluralité de mots-clés attachés à l'information nécessaire et à l'information inutile. Ensuite, une pluralité de mots-clés attachés à chaque information entrée de données à estimer sont converties en vecteur dans un vecteur produisant de l'unité, et un signal affirmatif de points et un signal négatif de points sont calculés à partir du vecteur et des signaux métriques affirmatifs et négatifs dans une unité de calcul de points. Une valeur du signal affirmatif de points est augmentée quand plusieurs de mots-clés attachés à une information correspondante données sont attachés à l'information nécessaire, et une valeur du signal négatif de points est augmentée quand plusieurs de mots-clés attachés à une information correspondante données sont attachés à l'information inutile. Ensuite, la nécessité de chaque information données est calculée à partir des signaux affirmatifs et négatifs de points, et les informations données sont stockées dans des données non lues stockant l'unité par ordre de nécessité. En conséquence, l'information ayant une nécessité élevée pour l'utilisateur peut être facilement recherchée d'un grand volume d'information.