An information processing device, method and a program adds an annotation to content and provides an application which utilizes the annotation. A learning module extracts an image feature amount of each frame of an image of learning content and extracts word frequency information regarding a frequency of appearance of each word in a description text, and learns an annotation models which is a multi-stream Hidden Markov Model (HMM) by using a multi-stream including the image feature amount and the text feature amount. A browsing controller extracts a scene which is a group of one or more temporally continuous frames from target content by using the annotation model and displays representative images of the scenes so as to be arranged in chronological order.
Information processing device, information processing method and program