2. The device of claim 1 , wherein the filtered descriptions comprise emotional states in the media content item, and wherein the operations further comprise: recognizing facial expressions of persons in the visual features in the media content item; and determining the emotional states in the media content according to the facial expressions that are recognized.
1. A device, comprising: a processor; and a memory that stores executable instructions that, when executed by the processor, facilitate performance of operations, comprising: scanning a plurality of images from a media content item to detect a plurality of visual features present within the plurality of images; analyzing interactions between the plurality of visual features to determine a plurality of visual events that are depicted in the media content item; generating a plurality of narrative descriptions corresponding to the plurality of visual features and the plurality of visual events, wherein the plurality of narrative descriptions are associated with a plurality of time stamps of the media content item; determining visual capabilities of a user for viewing the media content item; filtering the plurality of narrative descriptions according to requirements of an application and according to the visual capabilities of the user of the media content item to generate a plurality of filtered descriptions; presenting the media content item and a first portion of the plurality of filtered descriptions via the application; determining if a feature in the plurality of narrative descriptions has been provided in the first portion of the filtered description; and presenting a shortened description of the feature in a second portion of the filtered description responsive to determining that the feature has been provided in the first portion, wherein the shortened description occupies a smaller memory space than a non-shortened description of the feature provided in the first portion of the filtered description.