Presenting key differences between related content from different mediums
AssigneeInternational Business Machines Corporation
InventorsAdam T. Clark, Michael T. Kalmbach, John E. Petri, Kevin Wendzel
Life of this patent
Estimating the term…
Abstract
System, method, and computer program product to present differences between a plurality of different media formats of a single media title, by presenting the media title in a first media format, of the plurality of different media formats, monitoring a progress of the presentation of the media title in the first format, identifying a first difference between the first media format and a second media format, of the plurality of different media formats of the media title, and providing an indication of the first difference based on the progress of the presentation of the media title in the first media format.
Claims20
A system, comprising:
- one or more computer processors;
- and
- a memory containing a program, which, when executed by the one or more computer processors, performs an operation to present differences between a plurality of different media formats of a media title, the plurality of different media formats of the media title including a video format, the operation comprising:
- generating annotations for a respective text transcription of each of the plurality of different media formats of the media title, wherein the annotations comprise annotations that are not based on a dialogue of the respective media format of the media title, wherein the annotations that are not based on the dialogue comprise annotations describing a time of day of a component of each media format, wherein each annotation describes an attribute of the respective text transcription, wherein the annotation describing the time of day of a scene depicted in the component of the video format is generated based on an image data of the video format;
- generating a set of features describing each annotated text transcription of each media format, wherein the set of features comprises a respective concept present in each respective annotation, wherein a first concept present in each annotation comprises the time of day of the respective component of the respective media format;
- presenting the media title in a first media format, of the plurality of different media formats;
- monitoring a progress of the presentation of the media title in the first media format;
- identifying, at a first point of the media title in the first media format, a difference between the first media format and a second media format, of the plurality of different media formats of the media title, wherein the difference is identified based on a comparison of the respective sets of features, and the respective concepts, of the first and second media formats, wherein the set of differences comprises a difference between the time of day of the component of the first media format and the time of day of the component of the second media format;
- computing a difference score for the difference between the first media format and the second media format based on at least:
- (i) the identified difference between the first media format and the second media format, (ii) an English Slot Grammar (ESG) parser applied to each text transcription, and (iii) a Logical Form Answer Candidate Scorer (LFACS) applied to each text transcription;
- and
- upon determining the difference score exceeds a predefined threshold, outputting for display an indication of the difference based on the progress of the presentation of the media title in the first media format.
A computer program product, the computer program product comprising:
- a non-transitory computer-readable storage medium having computer-readable program code embodied therewith, the computer-readable program code executable by a processor to perform an operation to present differences between a plurality of different media formats of a single media title, the plurality of different media formats of the media title including a video format, the operation comprising:
- generating annotations for a respective text transcription of each of the plurality of different media formats of the media title, wherein the annotations comprise annotations that are not based on a dialogue of the respective media format of the media title, wherein the annotations that are not based on the dialogue comprise annotations describing a time of day of a component of each media format, wherein each annotation describes an attribute of the respective text transcription, wherein the annotation describing the time of day of a scene depicted in the component of the video format is generated based on an image data of the video format;
- generating a set of features describing each annotated text transcription of each media format, wherein the set of features comprises a respective concept present in each respective annotation, wherein a first concept present in each annotation comprises the time of day of the respective component of the respective media format;
- presenting the media title in a first media format, of the plurality of different media formats;
- monitoring a progress of the presentation of the media title in the first media format;
- identifying, at a first point of the media title in the first media format, a difference between the first media format and a second media format, of the plurality of different media formats of the media title, wherein the difference is identified based on a comparison of the respective sets of features, and the respective concepts, of the first and second media formats, wherein the set of differences comprises a difference between the time of day of the component of the first media format and the time of day of the component of the second media format;
- computing a difference score for the difference between the first media format and the second media format based on at least:
- (i) the identified difference between the first media format and the second media format, (ii) an English Slot Grammar (ESG) parser applied to each text transcription, and (iii) a Logical Form Answer Candidate Scorer (LFACS) applied to each text transcription;
- and
- upon determining the difference score exceeds a predefined threshold, outputting for display an indication of the difference based on the progress of the presentation of the media title in the first media format.
A method to present differences between a plurality of different media formats of a single media title, comprising:
- generating annotations for a respective text transcription of each of the plurality of different media formats of the media title, wherein the plurality of different media formats of the media title include a video format, wherein the annotations comprise annotations that are not based on a dialogue of the respective media format of the media title, wherein the annotations that are not based on the dialogue comprise annotations describing a time of day of a component of each media format, wherein each annotation describes an attribute of the respective text transcription, wherein the annotation describing the time of day of a scene depicted in the component of the video format is generated based on an image data of the video format;
- generating a set of features describing each annotated text transcription of each media format, wherein the set of features comprises a respective concept present in each respective annotation, wherein a first concept present in each annotation comprises the time of day of the respective component of the respective media format;
- presenting the media title in a first media format, of the plurality of different media formats;
- monitoring a progress of the presentation of the media title in the first media format;
- identifying, at a first point of the media title in the first media format, a difference between the first media format and a second media format, of the plurality of different media formats of the media title, wherein the difference is identified based on a comparison of the respective sets of features, and the respective concepts, of the first and second media formats, wherein the set of differences comprises a difference between the time of day of the component of the first media format and the time of day of the component of the second media format;
- computing a difference score for the difference between the first media format and the second media format based on at least:
- (i) the identified difference between the first media format and the second media format, (ii) an English Slot Grammar (ESG) parser applied to each text transcription, and (iii) a Logical Form Answer Candidate Scorer (LFACS) applied to each text transcription;
- and
- upon determining the difference score exceeds a predefined threshold, outputting for display an indication of the difference based on the progress of the presentation of the media title in the first media format.
Dependencies are inferred from the claim text.