-
公开(公告)号:US20170139912A1
公开(公告)日:2017-05-18
申请号:US15420311
申请日:2017-01-31
Applicant: SPOTIFY AB
Inventor: Brian Whitman
CPC classification number: G06F16/26 , G06F16/24578 , G06F16/435 , G06F16/635 , G06F16/68 , G06F16/735 , G06N5/003 , G06N5/025 , G06N7/005 , G06N20/00
Abstract: Methods, systems and computer program products are provided for cross-media recommendation by store a plurality of taste profiles corresponding to a first domain and a plurality of media item vectors corresponding to a second domain. An evaluation taste profile in the first domain is applied to a plurality of models that have been generated based on relationship among the plurality of taste profiles and the plurality of media item vectors, and obtain a plurality of resulting codes corresponding to at least one of the plurality of media item vectors in the second domain.
-
2.
公开(公告)号:US20160366458A1
公开(公告)日:2016-12-15
申请号:US15249649
申请日:2016-08-29
Applicant: SPOTIFY AB
Inventor: Brian Whitman , David Rodger
IPC: H04N21/278 , G06F17/30 , H04N21/442 , H04N21/25 , H04N21/258 , H04N21/232
CPC classification number: H04N21/278 , G06F17/30616 , G06F17/30622 , G06F17/30675 , G06F17/3082 , G06Q30/0282 , H04N21/232 , H04N21/251 , H04N21/25891 , H04N21/432 , H04N21/435 , H04N21/44222 , H04N21/4622 , H04N21/4826
Abstract: Methods, systems and computer program products are provided for providing content recommendation by obtaining metadata associated with a media object, extracting from the metadata a plurality of terms associated with the media object, and mapping at least a portion of the plurality of terms to buckets. A query vector having attributes corresponding to the buckets is used to perform a query on a database storing media object documents having attributes corresponding to the buckets.
Abstract translation: 提供方法,系统和计算机程序产品,用于通过获得与媒体对象相关联的元数据来提供内容推荐,从元数据中提取与媒体对象相关联的多个术语,以及将多个术语的至少一部分映射到存储桶。 使用具有与桶相对应的属性的查询向量来执行对存储具有与桶相对应的属性的媒体对象文档的数据库的查询。
-
公开(公告)号:US11645301B2
公开(公告)日:2023-05-09
申请号:US16749622
申请日:2020-01-22
Applicant: SPOTIFY AB
Inventor: Brian Whitman
IPC: G06F16/26 , G06N5/00 , G06N7/00 , G06N20/00 , G06F16/68 , G06F16/435 , G06F16/635 , G06F16/735 , G06F16/2457 , G06N5/02 , G06N20/10 , G06N5/025
CPC classification number: G06F16/26 , G06F16/24578 , G06F16/435 , G06F16/635 , G06F16/68 , G06F16/735 , G06N5/003 , G06N7/005 , G06N20/00 , G06N20/10 , G06N5/025
Abstract: Methods, systems and computer program products are provided for cross-media recommendation by store a plurality of taste profiles corresponding to a first domain and a plurality of media item vectors corresponding to a second domain. An evaluation taste profile in the first domain is applied to a plurality of models that have been generated based on relationship among the plurality of taste profiles and the plurality of media item vectors, and obtain a plurality of resulting codes corresponding to at least one of the plurality of media item vectors in the second domain.
-
公开(公告)号:US10558682B2
公开(公告)日:2020-02-11
申请号:US15420311
申请日:2017-01-31
Applicant: SPOTIFY AB
Inventor: Brian Whitman
IPC: G06F16/26 , G06N5/00 , G06N7/00 , G06N20/00 , G06F16/68 , G06F16/435 , G06F16/635 , G06F16/735 , G06F16/2457 , G06N5/02
Abstract: Methods, systems and computer program products are provided for cross-media recommendation by store a plurality of taste profiles corresponding to a first domain and a plurality of media item vectors corresponding to a second domain. An evaluation taste profile in the first domain is applied to a plurality of models that have been generated based on relationship among the plurality of taste profiles and the plurality of media item vectors, and obtain a plurality of resulting codes corresponding to at least one of the plurality of media item vectors in the second domain.
-
公开(公告)号:US10540385B2
公开(公告)日:2020-01-21
申请号:US14214026
申请日:2014-03-14
Applicant: Spotify AB
Inventor: Brian Whitman , Paul Lamere
IPC: G06F16/435 , G06F16/635
Abstract: Methods, systems and computer program products are provided for summarizing user activity associated with media content by accessing a taste profile containing a representation of media content activity corresponding to at least one of a plurality of items, generating at least one statistic corresponding to the media content activity, and generating a taste profile attribute by using the at least one statistic.
-
公开(公告)号:US20170083505A1
公开(公告)日:2017-03-23
申请号:US15364639
申请日:2016-11-30
Applicant: SPOTIFY AB
Inventor: Brian Whitman , Hui Cao
CPC classification number: G06F17/2705 , G06F17/21 , G06F17/273 , G06F17/277 , G06F17/278 , G06F17/30011 , G06F17/30622 , G06F17/30699 , G06F17/30867 , G10L15/26
Abstract: A data processing method, program, and apparatus for identifying a document within a block of text. A block of text is tokenized into a plurality of text tokens according to at least one rule parser. Each of the plurality of text tokens is sequentially compared to a plurality of document tokens to determine if the text token matches one of the plurality of document tokens. The plurality of document tokens correspond to a plurality of documents which have been tokenized according to the one or more rule parsers. Each matched text token is filtered according to predetermined filtering criteria to generate one or more candidate text tokens. It is then determined whether sequence of candidate text tokens that occur in sequential order within the block of text match sequence of document tokens. If so, then it is determined that the document has been identified within the block of text. The document can correspond to an artist, a song names, and misspellings and aliases thereof.
-
公开(公告)号:US09600466B2
公开(公告)日:2017-03-21
申请号:US14736516
申请日:2015-06-11
Applicant: Spotify AB
Inventor: Brian Whitman , Hui Cao
CPC classification number: G06F17/2705 , G06F17/21 , G06F17/273 , G06F17/277 , G06F17/278 , G06F17/30011 , G06F17/30622 , G06F17/30699 , G06F17/30867 , G10L15/26
Abstract: A data processing method, program, and apparatus for identifying a document within a block of text. A block of text is tokenized into a plurality of text tokens according to at least one rule parser. Each of the plurality of text tokens is sequentially compared to a plurality of document tokens to determine if the text token matches one of the plurality of document tokens. The plurality of document tokens correspond to a plurality of documents which have been tokenized according to the one or more rule parsers. Each matched text token is filtered according to predetermined filtering criteria to generate one or more candidate text tokens. It is then determined whether sequence of candidate text tokens that occur in sequential order within the block of text match sequence of document tokens. If so, then it is determined that the document has been identified within the block of text. The document can correspond to an artist, a song names, and misspellings and aliases thereof.
-
公开(公告)号:US20170024486A1
公开(公告)日:2017-01-26
申请号:US15216392
申请日:2016-07-21
Applicant: SPOTIFY AB
Inventor: Kurt Jacobson , Daniel E. Stowell , Brian Whitman , Athena Y. Koumis , Jason H. Steinbach
CPC classification number: G06N5/04 , G06F16/285 , G06F16/35 , G06F16/40 , G06F16/48 , G06F16/489 , G06F16/951 , G06F16/986 , G06F17/272 , G06F17/277 , G06F17/278 , G06N7/005 , H04L67/02 , H04L67/06 , H04L67/42
Abstract: Methods, systems and computer program products for clustering pages into headline dusters are provided by collecting web data, identifying pages from the web data, tokenizing unique words in each page, recognizing unique entities in each page, detecting media links in each page, and constructing a plurality of vector representations of each page. A first dimension of each vector representation includes the unique words tokenized in each page, a second dimension of each vector representation includes the unique entities recognized in each page, and a third dimension of each vector representation includes the media links detected in each page. The vector representations are, in turn, clustered.
Abstract translation: 通过收集网页数据,从网页数据中识别页面,在每个页面中标记独特的单词,识别每个页面中的唯一实体,检测每个页面中的媒体链接以及构造的方法,系统和计算机程序产品 每个页面的多个向量表示。 每个向量表示的第一维度包括在每个页面中被标记化的独特词,每个向量表示的第二维度包括在每个页面中识别的唯一实体,并且每个向量表示的第三维度包括在每个页面中检测到的媒体链接。 向量表示又是聚类的。
-
公开(公告)号:US20200159744A1
公开(公告)日:2020-05-21
申请号:US16749622
申请日:2020-01-22
Applicant: SPOTIFY AB
Inventor: Brian Whitman
IPC: G06F16/26 , G06F16/2457 , G06F16/735 , G06F16/635 , G06F16/435 , G06F16/68 , G06N20/00 , G06N7/00 , G06N5/00
Abstract: Methods, systems and computer program products are provided for cross-media recommendation by store a plurality of taste profiles corresponding to a first domain and a plurality of media item vectors corresponding to a second domain. An evaluation taste profile in the first domain is applied to a plurality of models that have been generated based on relationship among the plurality of taste profiles and the plurality of media item vectors, and obtain a plurality of resulting codes corresponding to at least one of the plurality of media item vectors in the second domain.
-
10.
公开(公告)号:US10459904B2
公开(公告)日:2019-10-29
申请号:US13851311
申请日:2013-03-27
Applicant: Spotify AB
Inventor: Brian Whitman , Tyler Williams , Hui Ted Cao
IPC: G06F16/22 , G06F16/432 , G06F16/732 , G06F16/9032 , G06F16/632
Abstract: A catalog record is bridged to information stored in at least one inverted index by receiving an application user interface call associated with a predetermined filter request including a record identifier identifying a record in a relational database. A bitset is generated based on item identifiers in the record. The bitset is applied to at least one inverted index to obtain metadata associated with the item identifiers.
-
-
-
-
-
-
-
-
-