Abstract:
System and method are provided to associate or compare media programs. A method includes: obtaining, using at least one processing circuit, first metadata for a first media program and second metadata for a second media program, wherein the first metadata are organized into a plurality of first fields, and the second metadata are organized into a plurality of second fields; extracting, using at least one processing circuit, a plurality of first tokens from one of the plurality of the first fields and a plurality of second tokens from one of the plurality of second fields; assigning a weight factor to each of the first and second tokens; cross-correlating the first and second tokens between the plurality of first fields and the plurality of second fields; and calculating a similarity score between the first and second media programs based on the cross-correlating.
Abstract:
Techniques for identifying video and/or audio content are presented. An identification management component (IMC) groups users determined to be at least potentially be watching the same content based on first content fingerprints associated with respective content viewed by the users on communication devices, and a defined matching criterion. IMC facilitates identifying the content associated with the group of users based on first content fingerprints associated with the group of users and first reference content fingerprints. IMC receives a second content fingerprint associated with a communication device of a user in the group, sends the second content fingerprint to a third-party identification component for comparison with second reference content fingerprints, and receives content identification information in response. IMC identifies the content for the group of users based on the content identification information and/or the content identification made based on the first content fingerprints associated with the group.
Abstract:
In accordance with some implementations of the disclosed subject matter, mechanisms for presenting recommended media content items are provided. In some implementations, a method for providing media guidance is provided, the method comprising: receiving a query from a user; determining search terms from the received query; determining location information corresponding to the user and popularity information associated with a plurality of media content items and a plurality of content sources; selecting a media content item from the plurality of media content items based at least in part on the popularity information associated with each of the plurality of media content items and the search terms from the received query, wherein the selected media content item is available from the plurality of content sources; selecting at least one content source from the plurality of content sources based at least in part on the location information associated with the user and the popularity information associated with each of the plurality of content sources; and causing a recommendation interface to be presented to the user, wherein the recommendation interface includes the selected media content item that is provided from the at least one selected content source.
Abstract:
A computer-implemented method for ranking content entities by their associated web pages and search queries is disclosed. The method comprises: at a computer system having memory and one or more processors: performing a textual analysis on one or more predefined websites to identify a plurality of reference web pages, further including determining content information and one or more search queries for each reference web page; for a respective content entity: identifying a subset of the reference web pages and the corresponding search queries based on the content information of the reference web pages and query terms of the corresponding search queries; and determining a popularity ranking for the respective content entity based on user interactions with the identified subset of reference web pages and the corresponding search queries; and selecting at least a subset of the content entities for display to an end user in accordance with their respective popularity rankings.
Abstract:
Systems and methods described herein relate to an enhanced program guide for programs that are broadcast according to a defined schedule. Program titles included in the guide can be ordered based on a relevance rank or score, potentially with no other parameter employed in determining a position of a program title within the guide. Presentation of the guide can be independent of a time axis or dimension and a channel axis or dimension. Titles can be displayed in a manner that is independent of a start time or running length of the associated program.
Abstract:
Methods, systems, and media for presenting related media content items are provided. In accordance with some implementations, a method for providing media guidance is provided, the method comprising: receiving, from a user device, a search query for a media content item; determining a plurality of media content items that are related to the media content item; determining a plurality of keywords associated with each of the plurality of related media content items; generating a document containing the plurality of keywords that are associated with each of the plurality of related media content items; calculating a score for each of the plurality of keywords in the document based on a term frequency and an inverse document frequency for each of the plurality of keywords; selecting a first keyword from a list of the plurality of keywords based at least in part on the calculated score; determining a first subset of related media content items, wherein each media content item in the first subset is associated with the selected first keyword; removing the selected first keyword from the list of the plurality of keywords and selecting a second keyword from the list of the plurality of keywords based at least in part on the calculated score; determining a second subset of related media content items, wherein each media content item in the second subset is associated with the selected second keyword; and causing the first subset and the second subset of related media content items to be presented along with a relatedness indicator, wherein the relatedness indicator is generated using the first keyword for the first subset and the second keyword for the second subset.
Abstract:
Systems and methods described herein relate to an enhanced program guide for programs that are broadcast according to a defined schedule. Program titles included in the guide can be ordered based on a relevance rank or score, potentially with no other parameter employed in determining a position of a program title within the guide. Presentation of the guide can be independent of a time axis or dimension and a channel axis or dimension. Titles can be displayed in a manner that is independent of a start time or running length of the associated program.
Abstract:
Techniques for identifying video and/or audio content are presented. An identification management component (IMC) groups users determined to be at least potentially be watching the same content based on first content fingerprints associated with respective content viewed by the users on communication devices, and a defined matching criterion. IMC facilitates identifying the content associated with the group of users based on first content fingerprints associated with the group of users and first reference content fingerprints. IMC receives a second content fingerprint associated with a communication device of a user in the group, sends the second content fingerprint to a third-party identification component for comparison with second reference content fingerprints, and receives content identification information in response. IMC identifies the content for the group of users based on the content identification information and/or the content identification made based on the first content fingerprints associated with the group.
Abstract:
Techniques for identifying video and/or audio content are presented. An identification management component (IMC) groups users determined to be at least potentially be watching the same content based on first content fingerprints associated with respective content viewed by the users on communication devices, and a defined matching criterion. IMC facilitates identifying the content associated with the group of users based on first content fingerprints associated with the group of users and first reference content fingerprints. IMC receives a second content fingerprint associated with a communication device of a user in the group, sends the second content fingerprint to a third-party identification component for comparison with second reference content fingerprints, and receives content identification information in response. IMC identifies the content for the group of users based on the content identification information and/or the content identification made based on the first content fingerprints associated with the group.
Abstract:
In accordance with some implementations of the disclosed subject matter, mechanisms for presenting recommended media content items are provided. In some implementations, a method for providing media guidance is provided, the method comprising: receiving a query from a user; determining search terms from the received query; determining location information corresponding to the user and popularity information associated with a plurality of media content items and a plurality of content sources; selecting a media content item from the plurality of media content items based at least in part on the popularity information associated with each of the plurality of media content items and the search terms from the received query, wherein the selected media content item is available from the plurality of content sources; selecting at least one content source from the plurality of content sources based at least in part on the location information associated with the user and the popularity information associated with each of the plurality of content sources; and causing a recommendation interface to be presented to the user, wherein the recommendation interface includes the selected media content item that is provided from the at least one selected content source.