By showing the information that can infer the search intent, it is possible to develop a product or create a Web page that matches the search intent. The search needs evaluation device acquires a plurality of document data and converts the content or structure of the plurality of document data into feature vector data. The search needs evaluation device performs a process on the feature vector data according to a predetermined statistical classification algorithm to classify a plurality of document data into a plurality of subsets. The search needs evaluation device outputs an analysis result of the nature of the search needs based on the relationship between the plurality of subsets.
展开▼